full listings » Web Browser


Magnatune stevel

Search, browse, play, and buy music from Magnatune (magnatune.com)


Magnatune



Description

This is a combination of an extension with an accompanying Media View for interfacing to Magnatune.com. It creates a new library with all 7600+ tracks available on Magnatune.com allowing you to playback directly from inside Songbird. The Media View shows the artist information/bio, and photo - along with a button to open up a tab to the Magnatune page where you can purchase the album.

If you like the music you're listening to - purchase it and support the artist, Creative Commons, and Magnatune. Creative Commons licensed music rocks.

Known Issues:

  • "Buy this Album" opens up a full browser tab rather than doing any sort of nicer in-line prompting & purchasing. I hope to use Magnatune's purchase API at some point in the future.
  • To re-sync with the store you have to go to Preferences->Magnatune and force a resync. I'll do something more intelligent with auto-syncing in the future.

Todo:

  • Show license information
  • Integrate purchase experience
  • Auto-sync store database



Release Notes

  • Fixes the bug where it cleared the tab state upon feather change



Images

(2)
  • Picture_3_thumbnail
  • Picture_1_thumbnail
 

Comments

(21)


komi
komi

Coooool!

about 1 year ago
Tael_
Tael_

I’m glad you’re using my feather.
This addon seems to work on 0.6 but not on 0.5 (no library added).

about 1 year ago
stevel
stevel

Yeah–NativeBird rocks! :-)

Hrm, I haven’t tested it with 0.5, but I did run into a problem with bug 8923 which caused the Magnatune library import to not work correctly due to duplicates. This was just fixed on May 5th, so you’ll need to use a 0.6 nightly to have it work correctly anyway.

about 1 year ago
Blu Aardvark
Blu Aardvark

This add-on does not play nice with the Divided Tag Cloud extension, for some reason. When both are installed, selecting the Divided Tag Cloud media view (in either Library or Magnatune) will display just a black box where the tag cloud should be.

I’m not sure which extension is to fault for this behavior.

Also, uninstalling or disabling the Magnatune extension does not remove the Magnatune library. Not that I’m complaining or anything, it’s just odd.

about 1 year ago
Blu Aardvark
Blu Aardvark

The Divided Tag Cloud extension is the one to fault. It doesn’t work if the library hasn’t been built yet.

No problems with .03

about 1 year ago
stevel
stevel

Yeah–I didn’t add anything to cleanup after uninstalling. There isn’t a super-convenient hook for this right now, I’m working on some sample code to do it though.

about 1 year ago
Tael_
Tael_

I’m using RC2 and it doesn’t seems to work anymore (no Magnatune library).

about 1 year ago
Tael_
Tael_

Ok, I think I’ve indentified the problem.
I’m using both 0.5 and 0.6.
When switching to 0.5, it doesn’t work anymore so the Magnatune library is removed.
So when switching to 0.6 it think it as already launched the “first launch script” so it doesn’t add the Magnatune library.
So I need to clean my profile in order to have it again.

about 1 year ago
Tael_
Tael_

Not compatible with 0.6.1
(but the Magnatune library is still there…)

about 1 year ago
dansphere
dansphere

come on, this is such a good add on! lets have a version 0.7 upgrade! =)

about 1 year ago
stevel
stevel

@dansphere, @Tael_: Uploaded a new version which fixes a couple of minor bugs and is 0.7 final (and 0.8.0pre nightly) compatible.

about 1 year ago
02cspearson
02cspearson

when I try to uninstall the link in the side menu won't go away

about 1 year ago
stevel
stevel

@02cpearson - Fixed in 0.0.7

about 1 year ago
remo.D
remo.D

This add-on is great!

Any plan to support those with streaming or downloading membership to Magnatune?

It would be perfect!

about 1 year ago
skyfaller
skyfaller

Can someone update this to work with Songbird 1.0 and the 1.1 beta?

11 months ago
hellocatfood
hellocatfood

Could someone make this compatible with Songbird 1.1.1

10 months ago
toddlohenry
toddlohenry

Why doesn't this work with 1.1.2?

9 months ago
hellocatfood
hellocatfood

Still any chance of an update?

7 months ago
Calimo
Calimo

Magnatune offers streaming memberships (http://stream.magnatune.com/). This allows one both to pay the artists and to get rid of the commercials at the end of each tracks. Unfortunately, this add-on doesn't implement Magnatune subscriptions. It would be nice to have the option to use the subscription from inside Songbird.

I could easily edit the extension to add this ability. Inside the zipped xpi, the file chrome/content/main.js:
Line 6, change:
var magnatuneURL = "http://magnatune.com/info/song_info2_xml.gz";
to:
var magnatuneURL = "http://stream.magnatune.com/info/song_info2_xml.gz";

Line 198, change:
url = url.replace(/\.mp3$/, ".ogg");
to:
url = url.replace(/\.mp3$/, "_nospeech.ogg");

Just after this line, create a new line with the following content:
url = url.replace(/^http:\/\/he3.magnatune.com\//, "http://stream.magnatune.com/");

And that's it. However, it seems to be required to open http://stream.magnatune.com/ in a tab and connect there before being able to use re-sync and listen to the stream files. Additionally, I don't know how to add an option to be able to choose from the subscribed section from the extension's options.

Additionally, I find a few features lacking:
- one cannot use the track slider. I don't really understand that, as the total time is available. It looks like the file is not downloaded whole but is only partially cached. Another drawback is that after a pause, continuing to read will fail after the end of the cached portion.
- the lack of an organizer (as in the library to select genre, artists and albums) makes it difficult to use the very huge library.

The combination of Songbird, Magnatune and this extension has a great potential which is currently underused.

3 months ago
mcomfi
mcomfi

Hi Chris, I would want to translate this module to the Russian language. Please tell me your email, simply reply to fatcoow@gmail.com">my mail. Thanks, Marcis Gasuns.

2 months ago
tikinice
tikinice

But you can only buy music from Magnatune? That's too bad...

about 1 month ago



Log in to Post a Comment


Download
Statistics
Downloads: 13,973

Average Rating:
4 out of 5  based on 18 ratings

Images: 2

Comments: 21

Last Updated: about 1 year ago
Details
Name: Magnatune

Author: stevel

Version: 0.0.8 version history

Categories:


Log in to Add a Tag
Share
Embed:

Share: