First you'll have to add you mp3s to the database, if you have all your mp3s in /mp3 you do this:
syrinx -U /mp3
This adds all files with a .mp3 extension recursively starting from /mp3. If you have more in other directories just specify the base for those when it's finished adding the first ones.
Note: this may take a while if you have a lot of mp3s or a lot of other files stored above the base directory, also only mp3s with id3 tags will be added to the database as they are needed for searching.
When you need to add more mp3s just use -U to add them, tracks which are already in the database will not be overwritten
syrinx "search string" will play songs whose title, album name, or artist match the string you entered
-t "search string" will restrict the search to title
-a to album
-p to artist, and
-g to genre (note -g uses the genre names i.e. Classical, Metal, not the number)
syrinx -f will play random songs, but will play songs you listen to all the way
through more, and songs you skip less. You can also specify a search string
after -f so it will only play song from a certain subset.
To skip a song press ctrl-c, to exit press ctrl-c twice in quick succesion, like the operation of mpg123 on its own.
Download Version 0.9
Download hacked version for use with untagged mp3s