What is AudioLink?
Why should I use it?
How does it work?
How stable/usable is AudioLink?
Where can I get more information?
How can I contribute?
Sourceforge summary page
Join mailing lists
File a bug report
What is AudioLink?AudioLink is a tool that makes searching for music on your local storage media easier and faster. Your searches can include a variety of criteria, like male artists, female artists, band, genre, etc. It is flexible, you have options of using a command line interface, multiple choices of GUIs, designing your own search criteria, etc. The possibilities are endless.
Currently, it's called AudioLink, 'cos the first milestone would just handle audio files... subsequent versions will be capable of searching for content in HTMLs, PDFs, PSs and other file formats.
Why should I use it?This project started with my need of searching for files on my local machine, be it music or any stored information in .txt, .html, .pdf formats. The main goal of the software is to make searching for _content_ on local file systems (or remote file systems mounted in the local namespace) easier. This differs from other search tools, which look for files, not content. You can't use traditional tools like grep to search for songs or a particular artist, for example.
If you are in search of such a tool, AudioLink is for you!
The project will further be improved upon to include a LAN crawler, which will sniff on NFS, SMB, FTP, among other protocols, to collect information on the files residing on other machines as well.
How does it work?There are two steps involved in getting AudioLink to work:
How stable/usable is AudioLink?AudioLink is currently stable and pretty usable. I use it daily on my desktop. Currently, it has only a command line interface (CLI), and creates symbolic links (symlinks) to the actual music files. Exporting to playlists in formats used by popular media players, supporting multiple GUIs and other options will be added soon.
Where can I get more information?Send any queries/feedback to firstname.lastname@example.org e t.
How can I contribute?There are many ways in which you can help in the development of this project. Some of them are:
PhilosophyLet's say I have a lot of songs sorted by the albums they feature in. Now, if I want to listen to songs sung by a particular artist, I'll have to remember each of the artist's albums, or rummage through the entire collection. Both of these options (and any others on similar lines) are not viable.
So, wouldn't it be nice if I could just give a search for the artist, and I get a "view" in which I can access all of the artist's songs? On traditional UNIX systems, a very simplistic version of this view would be creating a directory with the name of the artist, and creating symbolic links to all the songs of that artist in this new directory. In this way, you have all his songs in one place... add all of these files in a playlist... enjoy! :-)
Licensing informationAudioLink is GPL software. What this basically means is that the entire source code of the software is available for you to see and modify to suit your needs. You have the freedom to use it as you like it. For more information, see the COPYING file that comes with the distribution.