From the "I told you so" department...
So, a couple of years ago there were heated discussions (of which I was a participant) about why some of us wanted flash cards/thumb drives to be added to the Squeezebox. On the other side were numerous (too many to count) and staunch responses that said this feature would require substantial re-working of the entire SC architecture. For example, see this thread from 2007:
http://forums.slimdevices.com/showth...ht=flash+drive
Or this flamewar (I think I actually originated the request for this feature - see post #6):
http://forums.slimdevices.com/showth...616#post160616
So, my question is, what happened? Were the naysayers just plain wrong (which I thought at the time), or have there been substantial changes to the SC software to make this (highly desirable) new feature possible? Just curious...
Results 1 to 10 of 29
-
2009-09-03, 09:42 #1
The Arrival of Flash/USB Feature!
-
2009-09-03, 09:51 #2
The device is no longer Slim
I think that's a pretty substantial architectural change. SC hasn't gone away, we just have a device which can run it being sold as part of the player line now.
-
2009-09-03, 10:02 #3
Note: These are generalizations as I am only a Beta Tester. The employees have the actual exact facts but this is basically how I see it from using the Touch.
The new "Smart" players have a new OS for their much more powerful processors and extra memory. The Touch is a smart device instead of a dumb device like earlier Squeezeboxes. Basically a new platform for doing Squeeze that is backwards compatible with the older units (might not include Slimp3 or others, not sure but Andy or other would know for sure). So the Touch can run using SBS (Squeeze Box Server) or on a slimmed down SC running locally on itself (Beta for now).
Also remember that processing power has increased while getting smaller in size and memory capacity is larger and cheaper, making it cost effective to make this possible now.iPhone
Media Room:
ModWright Platinum Signature Transporter, VTL TL-6.5 Signature Pre-Amp, Ayre MX-R Mono's, VeraStarr 6.4SE 6-channel Amp, Vandersteen Speakers: Quatro Wood Mains, VCC-5 Reference Center, four VSM-1 Signatures, Video: Runco RS 900 CineWide AutoScope 2.35:1, Vandersteen V2W Subwoofer
Living Room:
Transporter, ADCOM GTP-870HD, Cinepro 3K6SE III Gold, Vandersteen Model 3A Signature, Two 2Wq subs, VCC-2, Two VSM-1
Office: Touch with Vandersteen VSM-1s
Kitchen: Touch in-wall mount w/ Thiel Powerpoint 1.2s
Bedroom: Squeezebox BOOM
Bathroom: Squeezebox Radio
Around the House: SliMP3, SB1, SB2, SB3
Ford Thunderbird: Duet, Mac Mini
Ford Expedition: SB Touch, USB drive
-
2009-09-03, 10:27 #4
Right: except *we* told *you* so ;o)
The Touch will run what is being called TinySC, which is a stripped down version of SC. Specifically, TinySC has no web server (regular SC includes an httpd to serve up the web ui) and no transcoding capabilities (so if you want to play WMA Lossless you need Regular Strength SC). Both of these are fairly processor-intensive tasks.
Probably more important than the SC software change is the hardware change. The hardware platform for the Touch is completely new and includes an ARM processor. The processors in the earlier hardware (SliMP3, SB, SB2, SB3, SBR, Boom) are 49 pound weaklings by comparison. The new platform also has more memory, which was another constraint on the old platform (developers were saying that they were running out of space even for the current firmware on the older platforms).
EDIT: and while we're reviving old threads, check out post #33 in the 2nd thread you cite ;o)Last edited by aubuti; 2009-09-03 at 10:30.
-
2009-09-03, 10:40 #5Senior Member
- Join Date
- Oct 2005
- Posts
- 7,099
Actually it's a substantial hardware change in the players - SqueezeOS, which debuted on the controller and runs on Squeezebox Radio and Squeezebox Touch. SC hasn't changed all that much.
The ARM processors in these devices are powerful enough to run Linux - a huge architectural change over the Ubicom devices, which are really terminals. The new devices are more or less self-contained computers.Current: SB2, Transporter, Boom (PQP3 - late beta, PQP1 - early beta), SBC (early beta), Squeezebox Radio (PB1 - early beta), Squeezebox Touch (late beta)
Sold: SB3, Duet
-
2009-09-03, 10:46 #6Member
- Join Date
- Sep 2005
- Posts
- 40
I'm pretty happy about this because it makes a touch and a hard drive full of MP3s a much more self-contained system, especially for people who only own laptops.
-
2009-09-03, 10:50 #7
-
2009-09-03, 11:17 #8
I wonder if....
I wonder if the Controller will ever be upgraded to have the same capability. ***That*** would be cool.
HowardCan I go home now?
-
2009-09-03, 11:21 #9
The Arrival of Flash/USB Feature!
I don't believe the controller has the CPU horsepower to run TinySC...
I could see it someday getting the ability to view images from an SD
card though, that seems like its within the realm of possibilities.
-
2009-09-03, 11:22 #10Senior Member
- Join Date
- Oct 2005
- Posts
- 7,099
Probably not - Touch has twice the memory and the processor is more than twice as fast. Even so, SC had to have features removed to run on Touch.
Memory and faster ARM processors are going to get even cheaper though, so future devices may be able to support full-fledged SC. Transcoding is still processor-intensive, especially on ARM, but think of what a device with a small x86 processor like Atom would be able to do...Current: SB2, Transporter, Boom (PQP3 - late beta, PQP1 - early beta), SBC (early beta), Squeezebox Radio (PB1 - early beta), Squeezebox Touch (late beta)
Sold: SB3, Duet

Reply With Quote


