Hi, I'm the author of cue, a music player for the terminal that let's you type what you want to hear, using partial song titles. You can type in the partial names of artists, albums, playlists or individual songs. Good for instance for when you are using the terminal and want to take a break and quickly launch music.
cue features cover art displayed in the terminal, automatic playlist creation, gapless playback and 24bit/192khz audio support.
Some usage examples:
cue nirv - plays all songs in the "nirvana" folder, shuffled (If it's in your music library on your harddrive).
cue neverm - plays nevermind album, in order (If a folder has no sub-folders it assumes it's an album and things are played in order).
cue shuffle nevermind - plays nevermind album, shuffled.
cue - starting cue with no arguments plays all your songs (up to 20 000), shuffled.
cue artistA:artistB:artistC plays all three artists, shuffled (this is based on directory names, and only works if you have a folder with the artist's name). You can do the same thing with songs or albums.
Left and Right arrow switches songs, F1 toggles playlist info and pressing Q quits.
Press B to switch to displaying album covers as ASCII art.
Press V for a spectrum visualizer.
https://github.com/ravachol/cue
Screenshots:
https://i.ibb.co/k2kVRsp/cue.png
https://i.ibb.co/r45XdY4/Screenshot-20230805-233419.png