Sorting music into folders by metadata

view story

http://askubuntu.com – I thought this would be easier to find but I have tried a number of programs and none seem to be able to do this the way I want. Basically I want to be able to sort a mass of .mp3s into a specific folder on an external drive, separated and named by metadata. I used to use foobar2000 on Win to do this and it was perfect for my needs, the closest I've come on Ubuntu was Picard but I can't get it to work with music not in the Musicbrainz DB, as I listen to a lot of mixtapes and live cuts so that isn't very helpful. Basically I want something with an output like "External HDD/artist/album/(tracknu (HowTos)