JMootcher
JMootcher is a port of the Mootcher-Project to Java. This Java-API allows you to acces easily the sample-collection of the freesound-project.
Until now the following features have been implemented:
- Search for Audiosamples by:
- Sample-ID
- Keyword
- Keywordlist
- BitRate
- BitDepth
- Duration
- Similar-Samples
- Dissimilar-Samples
- Caching and downloading of audiofiles, previews and the related XML-files
Files
See the sourceforge-projectpage for all versions and releases.
Examples
Some simple command-line-examples are included in the latest jar-file. A GUI-featured, fast-coded hack-app is avaialbel here.
JavaDoc
The current javadoc contains informaiton more or less every method and class. The javadoc is also downloadable from the sf-project-page.
Change-Log
- Version 081:
Added caching of search-queries, cachetime-added, added more source-comments, added few simple examples.
- Version 08:
Added cache-support for xml-files, samples, and the preview-file. Cachedirs can be freely choosen. Fixed som login-bugs. Extended search. Soundsupport for mp3, ogg and flac still missing and buggy.
- Version 04:
added cache capability, so a sound is loaded only once, thus it can be played much faster than before. Still missing
flac
, ogg
and mp3
support. java is #“]#“≠π∆! for playing any mp3
- Version 03:
added simple sound-support for
wav
, aif
MP3
, Flac
and Ogg
-Vorbis support still missing, trying hard ^^
- Version 02: extended
SoundFile
more accessible fields
- Version 01: add fundamental query support
Dependences
Altough all stuff is put into one jar, these projects are inlcuded. Maybe it's useful...
- jDOM for XML / DOM-parsing
- jCookie for buggy Cookie/Session handling needs minor repair for use in java 1.5+. As now it seems no longer to be useful.
- javazoom for mp3 and ogg playback,
BasicPlayer
for a simple audioplayer in java (really usefull this one!).
- jCraft for
JOgg
- and JOrbis
-libraries, if properly used, they should enable ogg-playback under java-spi¿
- tritonus, another small library useed by the javazoom ogg-support.
Contact
See the sourceforge-project for more infos, bug reports and feature-requests.