Overview
Shuffletron is an innovative music player tailored for Linux users, uniquely combining a terminal interface with robust search and tagging functionalities. Designed using Common Lisp, it redefines how you interact with your music library by prioritizing search capabilities and tags. This player is a great choice for those who appreciate efficiency and simplicity in managing their music collections.
Navigating your songs has never been simpler. With intuitive commands and an easy-to-use interface, Shuffletron allows you to dive deep into your music library, queue up your favorite tracks, and refine your searches with ease. Whether you're hunting for that specific song or just exploring your collection, Shuffletron has you covered.
Features
- Search Functionality: Quickly find songs by typing a search string preceded by a slash (/), allowing for easy and efficient navigation through large libraries.
- ID3 Tag Support: Displays song information based on ID3 tags, making it simple to know what you're playing; if tags are missing, file names are shown instead.
- Playback Queue Management: Easily add songs to the playback queue without interrupting the currently playing track, utilizing simple commands to append or prepend tracks.
- Looping Capability: Toggle looping mode to keep songs in the queue for repeated play, enhancing your listening experience.
- Real-time Updates: As you search, the results update dynamically, displaying the number of current matches, so you can refine your selections effectively.
- Queue Control Commands: Use commands like 'clear', 'skip', and 'next' to manage playback seamlessly and create a personalized listening experience.
- Large Library Support: Can handle extensive music collections; if ID3 tags are not scanned, the program suggests running a scan to ensure all songs are properly indexed.
- Terminal User Interface: The minimalistic text-based interface allows for distraction-free operation, perfect for users who enjoy working within a terminal environment.