audibl is a high performance music metadata parser written for native Java.
- audibl is designed to the interface; that is, you should never have to instantiate an object to get an MP3.
- audibl is programmed to be as quick as possible, making use of Java 7's NIO library.
- audibl is meant to provide an easy way to read and manipulate the metadata of any song file.
The initial release of audibl intends to have support for the following file types:
- MP3
- Ogg Vorbis
- FLAC
Support for other media file types is in the near future.
There are a number of ways you can help:
- Contribute code, either by adding your favorite file format, or fixing bugs.
- Contribute documentation, through the use of Javadocs.
- Contribute constructive criticism and bug reports.
- If this gets big enough, I'll set something up so you could contribute by buying me a beer. :)
We make use of Mockito and full unit tests. Before any code can be accepted, unit tests must be written, and existing unit tests must still pass.
This song was created by C418. The terms for use are defined by a CC BY 3.0 license, which can be found at http://creativecommons.org/licenses/by/3.0/.
- C418 doesn't endorse the use of this track for this particular project.
- I do enjoy his music, though, so I encourage everyone to check him out.