Building a Spotify Player for My Mac SE/30
68kmla.org
68kmla.org
I was curious about whether a SE/30 was actually able to keep up with decoding modern mp3 streams - I seem to recall newer processors than those running under significant load in the early days of Winamp.
Edit for relevance: https://retrocomputing.stackexchange.com/questions/2672/why-...
A SE/30 would be absolutely screwed.
edit: tests run using sample videos from here, if anyone wants to see what bitrate of 4K they can play back before it starts losing frames.
EDIT: Checked the web site. They're using the same encoder
It's quite a nice philosophical question who does the playing. Isn't the Spotify iOS app also just displaying what is being played by the iPhone ADC/MPEG Decoder/Network Library/Spotify Server?
I have vague recollections of my first introduction to MP3 and thought at the time "this is definitely the future" and as soon as one of the first hardware MP3 players came out (MPMan? MP3Man? Something like that) I was straight on it.
Of course, it could only hold a handful of songs, I think it might have had 32Mb storage and had to be fairly choosey with what songs I'd take with me but it was brilliant, certainly for the time.
I seem to recall my second MP3 player was a Creative Nomad but I'm sure it would only play WMA files, there was something about it that ended up being a massive pain involving converting MP3 files and so didn't have it for that long.
https://en.m.wikipedia.org/wiki/Rio_PMP300
That thing was awesome and really blew people away with how small modern electronics could be. Re-encoding mp3 files at 16kpbs (so you could fit a decent amount on the 32MB) made the music sound like crap but we didn’t care.
2002 - 2006 G4 tower
2006 - 2016 2006 Mac Mini
2016 - now 2012 Mac Mini
For music, the Mac Mini is used headless via screensharing. But it's set to never sleep because it sometimes doesn't wake up properly.I'm always curious if an Apple TV would basically pay for itself over a few years with reduced power consumption vs having Mini with an 12TB external dual-drive running 24/7 (the drives do spin down on their own though).
edit: formatting
edit2: I did some rough math. Apple TV at idle (2w) vs 2012 Mac Mini at idle (11w) = 9w difference. At roughly $0.20/kWh the 32GB Apple TV 4k ($179) would pay for itself in just over 11 years.
Probably sooner because: 1. Electricity prices are likely to increase in the next decade. 2. Assuming the power usage difference is higher when actually playing/streaming music (given how bloated iTunes has become). 3. Even more power saved when streaming Netflix / Amazon Prime on Apple TV vs in Chrome on the Mac Mini (and up to 4k vs 720p on Chrome).
For all the posters that are going on about MP3 decoding, yes, we remember how decoding MP3s used to take up 80% of our Pentium 120 CPU cycles. Until MMX came along. Those dancing fab engineers saved our CPU cycles. Anyway, who knows how Ogg Vorbis would've decoded from Spotify back then - probably not well!
The major advances since then have been out-of-order instruction execution and SIMD instructions (although we still don't have general vector processors, as Hennessy & Patterson still lament in the 5th edition).
(My mother used to tell me I was getting a 486 instead of a Pentium 66 when I bas being a brat.. the terror it used to strike in me! unreal.)
https://68kmla.org/forums/index.php?/topic/31078-adding-wi-f...
Coolest thing I've seen in a while? Hell ya!
Good job on this, this is some awesome functional art!
With regard to OP, workaround for the "hug of death":
https://web.archive.org/web/20181219174629/https://68kmla.or...
P.S. I should probably also re-cap my Kaypro 2x. If the drives will even still work; what does one do about the belts and such in those? And what does one lubricate their rails and friction points with?
Sorry if this is too OT, but I figure this kind of story may attract people who know these things.
Finally, this coming year, I may be moving to a place that gives me space and energy to take on these hobby projects.
I was unaware that you could now get speakers with that kind of horsepower built-in. What's their typical use-case?
I haven’t tested it or listened to it myself but the first and only review I checked was favorable.
https://europe.yamaha.com/en/products/audio_visual/accessori...
https://www.avforums.com/review/yamaha-wxad-10-musiccast-ada...
Likewise, a lot of AV receivers come with Spotify Connect these days. For example, Onkyo TX-NR585 ($380) which was recommended by CNET.
https://www.onkyousa.com/Products/model.php?m=TX-NR585&class...
https://www.cnet.com/topics/av-receivers/best-av-receivers/
That’s not to say that one should buy an AV receiver for this purpose alone. I only mentioned it because (a) some people might have a Spotify Connect capable receiver already without being aware of it or (b) they are planning on buying a receiver anyway and so might wish to consider this alongside their other criteria.
Bravo!
Then I realised there was no audio. So I went and purchased the CD and now I realise how immoral it would have been to watch this video without paying the artist's record label their fees. Phew