X Audio Database is a software tool that allows you to organize your audio files by storing and managing all of the important details about them on your computer system, making it easy to access and manage your library of media files.
However, it is worth noting that X Audio Database only supports .mp3 files and displays files according to their Title, Artist and Album ID3 tags. Future plans for the software aim to expand its support to other audio file types such as Ogg.
XAD is not designed to replace XMMS' playlist. Rather, XAD serves as a database for audio files that allows users to easily search through their collections. The 'Search' function can be used to filter results based on certain criteria, allowing users to be more specific during their search. Additionally, the software is designed to act as a "view" of the database, with plans for multiple interfaces that allow users to access their collections through different filters.
Currently, the database is stored as a text file. Plans for future updates include migrating to a more efficient database system such as MySQL to facilitate better search functionality.
X Audio Database has only been tested on FreeBSD for now and does not have a 'configure' script. However, the software possesses several key features such as the ability to display MP3 files using ID3 tags, automatically store and retrieve the list of displayed files at the end and start of each execution, recursively add audio files from all subdirectories under a path into the database, selectively view files based on search criteria, send selected files to XMMS to enqueue or play right away and mark files that are in XMMS' playlist.
X Audio Database latest release comes with updates such as a new function util.c (x_strcasestr), changes in player.c (player_add_files), database.c (database_find) and the addition of the "Refresh Playlist" menu item to its interface. Additionally, the software now includes a BSD license to accommodate the use of strcasestr from FreeBSD's libc library.
Version 0.1: N/A