I like the idea, would it be possible to add YouTube support (or does that maybe already exist)? (Of course, only playing the audio part and ignoring the video)
You can find pre-packaged versions of all our resolvers (updated nightly) here: http://teom.org/axes/nightly/ - just use "Install from file" in Tomahawk's settings and pick the .axe file.
It's currently identifying songs by meta-data only. There is an audio fingerprinter (using Last.fm's service) in the works, but as you can imagine that only solves part of the problem: getting fingerprints for data from all the various supported sources is a lot harder.
MPD this is certainly not. But it's a neat way to discover music. Thing keeps crashing pretty randomly and I keep sending you the crash reports so hope that helps. The meta data discovery works nicely - which is what got me to try it out. Thanks!
Edit: I give up, one segfault too many - I just can't use it in this state. I ran it under gdb and the stack during the segfault is 78 calls deep - is making Qt applications like playing Jenga? I live in the world of embedded software so maybe I'm naive.
I really like the concept, but the software is totally broken in Linux. Not even adding files to a playlist works. The song names are in the playlist, but the files can't be found. The program crashes every time it's closed. And there's a problem with the default Ubuntu theme: Selected menu items have white text on a white background.
Thanks for the kind words. We've fixed the problem with the default Ubuntu theme and also have a bunch more design improvements, as well as general bug fixes which you can find in git (stable-0.8 and HEAD).
Not being able to resolve tracks at all sounds strange, though. Right now I would guess it's either a corrupted database or index. Could you try and see if you can reproduce the issue after wiping your settings / database? (~/.local/share/Tomahawk and ~/.config/Tomahawk)
I reset the settings. Still, using v0.7.0, the problem appears when I drag an artist or album name from the collection into the playlist to add all tracks at once. I get many greyed out song names then and the files can't be found. Can't really make out a pattern, as some files of an album will add fine and others with the same encoding won't.
Opening every album seperately with the arrow icons and dragging the songs directly into the playlist mostly works.
Dragging the mouse to "local" when adding to the playlist seems to work better, although it will still fail to add some albums, but I don't get all the greyed out entries (I think many of these are from automatic online sources, even though I don't have any online sources configured). The behaviour is definitely weird.
"Playdar was really a headless, UI-less technology that could be leveraged by online sites and services to let users bring their own content to other people’s contexts.”
Why was Playdar not successful as standalone technology? It would seem applicable to a broad set of use cases for content-addressable data stores.
Calibre (also open-source, also Qt-based) has metadata plugins for various online ebook services. There's a growing number of browser extensions which overlay user data onto websites, many of these extensions would benefit from a widely-used content resolver that works in cross-domain (home, work, mobile1, mobile2, site1, site2) contexts.
I assume it just wasn't accessible enough for the average user to gain a bigger user-base. The technology behind it is still alive in Tomahawk, though, and you'll be able to use Tomahawk as a headless daemon (which you can control through a restful JSON-API) in the near future.
Hey,
That sounds awesome, I am curious, how do you work with the providers (google, soundcloud and co ..) so that they can make some revenue ? (because you know these guys are just not streaming music for free ...
Also I tried the web-app with a good album (Pixies - Doolittle)
http://toma.hk/album/Pixies/Doolittle
but all the songs in that albums are actually covers or remixes and none are the original Pixies version ... (probably what's happening when you look for "pixies debaser" in youtube or soundcloud.
Anyway, the interface is super polished and cool, and I really like the idea of "having everything in one place" + jabber integration, there is really some major things to do with this, and there you are..
Why is the Quick Launch Shortcut install option greyed out?
After install I, I tried playing a few files that I had just added, which was quick, from the "dashboard". Apparently my local files couldn't be found. Any log files available? Where does it think they are?
Many albums I have are by various artists yet you only seem read the artist field from the first file and treat that as the album artist.
You seem to have separation between the concepts of the library and the playlist, good. Unfortunately as soon as an item is played it is removed from the "queue".
Can I browse my "collection" in a different manner? At the moment it is a flat list of "artist" folders which seems to contain files not actually by the artist.
Any ReplayGain options available or planned?
At present I see no reason to discontinue using Winamp.
* Tomahawk relies on good metadata (that's how it matches to the best available source for each song), so if you are missing ID3 tags it won't import them into the library.
* You are right, we don't yet do a good job with various artists, but you may want to give our latest nightly a spin as it re-adds the flat view to the collection.
The queue works differently than Winamp - it injects songs into the currently playlist list and they then disappear once played. If you want a history of everything you have listened to you can get it from "History".
* As for ReplayGain, it is a bit problematic with the various sources we support, because we can't pre-analyze tracks. It's certainly on our roadmap, though.
Great idea, I used it with spotify and last.fr plugins on Windows), it takes 15s to start playing a song (from spotify) and changing the volume level takes few seconds (it feels like VLC a few versions ago, it seems to use the same libs).
Nice, I could reuse some of the sources one day,
my "perpetual pet project " is a web audio player, with the same idea of unifying sources into the same interface.
Could this support a mechanism to tip/pay artists that is independent of the distribution channel, i.e. link song name to artist wallet (pay with data or cash) so artists can receive supplemental income & analytics data that is fan-direct? Or allow artists to sell virtual goods (similar to messaging stickers) or emoji to fans?
I'd like to be able to plug in an open web directory as a source. (Found using the old "parent directory" "artist name") trick.
I looked around, but couldn't find anything. Are there any resolvers out there that do this?
Tried it, but unfortunately it basically didn't work at all for me. Last.fm history download broke at 8%, all Spotify tracks were rendered unavailable after they played once, and soundcloud doesn't work.
Installed, got soundcloud and spotify installed on OSX Mavericks, set to full screen. Tried to play a song, got an audio device not available error. Turned off peer upnp and restarted. Crashes on load.
I tried it a few months ago and liked it, but the android app wasnt ready.
And I didnt like that I couldnt save the songs I listened to any the device that I listened to them on - like a simple local cache. Whats the big deal with adding a "Download" or "Save" option...for any streams.
This sounds like a problem with your current phonon-backend. If you're on linux, best is if you remove phonon-gstreamer and install phonon-vlc. On OSX and Windows, you may be better off in your case by trying one of our latest nightlies: http://www.tomahawk-player.org/download.html