« Cover art in OGG/FLAC files now | Main | Magnatune discussed at "public library trends" meeting »

June 15, 2012



Dear John,The player is a real opus magnum for Mathias.The great effect is cruelly spoiled by "the voices" which you said once upon a time had to disappear.Wouldn't be a notice between songs enough?I opt it would.

John Buckman

tpmark -- the voices do go away if you're a member.

Click the "member" checkbox, and enter your name and password, and you'll only hear music.

Alas, if Magnatune gave away all of its music without ads, completely for free, we wouldn't have any revenue, and we'd have to close down. So... if you enjoy our music, please do become a member!

Spike Page

The only thing it's really missing is the "Share on" buttons for the various social networks or via email.

It will be great to see this eventually populated with the complete Magnatune library. I see many more albums have been added of late but there are still holes here and there.

Also I plan to test this player out later tonight via Nintendo Wii.


Not to put anyone down (I really think a new player is called for), but the aesthetics of the player is incredibly dated. I should hope that a designer can get the opportunity to spruce it up as it's very lacking at the moment.

Great news with the player itself, though.


Yeah, I'm thinking about adding share buttons. But things like Share This or Add This do not work with dynamic content. I don't want to write it all myself. And I don't want to use the original codes from facebook and twitter etc., because I don't want these services to be able to track my visitors. Hmmm, would there be *anyone* who would want a feature like "tweet all songs/albums/artists I'm listening to"? (Meh, I don't have time to implement that anyway.)

But the library should be always up to date. I run a cron job every night at 00:00 (at whatever timezone the nodejitsu server is; it's somewhere in the USA) that checks for DB updates and loads them, if there are any. So it might be that Greattune Player's DB is max. 24h behind Magnatune's DB. Note that when you sort albums by date the order within one day is somehow different than what the Magnatune website gives you. I sort by whatever is the date in the SQLite dump, don't know how Magnatune sorts it.

Ole Laursen

Sweet! Will definitely be trying this out.

Design - a good graphical designer could probably do some trivial (in terms of time spent) adjustments to make it look awesome, the basics are there.


Nodejitsu (the hoster I use for Greattune Player) currently has some problems. I was told it will be fixed sometime next week. So Greattune Player is down until then. :(


I found time to work around the problem by porting it to another SQLite bindings module. There are a lot of these for node, and it seems my random pick wasn't the best.

So Greattune Player should work again.


Ok, I added social share buttons. I really think these buttons are ugly, but oh well. Users want them. I didn't simply embed the buttons directly, but used a jQuery plugin that requires a second click (the first click only activates the button). I do this so users browsing through the music using Greattune Player cannot be tracked by Facebook & Co.

The URL of albums and artists that gets liked actually is the respective URL on http://magnatune.com/, not on http://greattuneplayer.jit.su/. Interestingly some albums have already likes, e.g.: http://greattuneplayer.jit.su/#/album/Music%20from%20Braid


This is great! Have been using greattune for the whole day and it is amazing! Yes the UI could be improved but I am not looking all the time to the music player, so I don't care much.

Thanks for the player! :D

The comments to this entry are closed.