Log in to Freesound

Problems logging in?
Don't have an account? Join now

Problems logging in?

Enter your email or username below and we'll send you a link to help you login into your account.

Back to log in

Almost there!

We've sent a verification link by email

Didn't receive the email? Check your Spam folder, it may have been caught by a filter. If you still don't see it, you can resend the verification email.

Default title

  • Sounds
  • Tags
  • Forum
  • Map
    • Sounds
    • Packs
    • Forum
    • Map
    • Tags
    • Random sound
    • Charts
    • Donate
    • Help

Freesound Forums

  • Freesound Forums
  • Freesound Project
  • jMootcher

jMootcher

Subscribe

Started September 18th, 2006 · 19 replies · Latest reply by Bram 19 years, 4 months ago

C
cami

0 sounds

12 posts

19 years, 6 months ago
#1

Hi all of you!

I've been ooking for something like the freesound project for a while, now I've found it, and am happy, really happy. – :wink: –
Only one thing disturbed me: there was no API to acces the content under Java. So I startetd this weekend, recoding the Mootcher C++ to the new JMootcher. I didn't got that far yet, but its a first step.

see
jMootcher

hope you'lll like it.
cami.

http://www.tty.ch.vu
Bram

122 sounds

1,573 posts

19 years, 6 months ago
#2

hey,

I'm having a bit of a problem trying to figure out where on the site I can find it...
any hints / direct links?

- bram

Admin | Support
C
cami

0 sounds

12 posts

19 years, 6 months ago
#3

Well, it's not yet online, it wouldn't even be alpha grin, but it will be online on my site soon... at least as soon as it works well smile

I'll post it when i've got the site...

http://www.tty.ch.vu
C
cami

0 sounds

12 posts

19 years, 6 months ago
#4

just made a very basic side, needs a bit of improvement wink.
but at least the first package is online ... and keep in mind it's not even pre alpha wink

jMootcher

have fun.
cami

http://www.tty.ch.vu
C
cami

0 sounds

12 posts

19 years, 5 months ago
#5

Hi, so the current version supports caching of audio-files, playback for wav, aif. But mp3, flac and ogg are still missing.

http://www.tty.ch.vu
Bram

122 sounds

1,573 posts

19 years, 5 months ago
#6

hey cami,

I sent it to two people;who know more about java than I do... Let's see what they say!

- bram

Admin | Support
B
batchku

1,128 sounds

12 posts

19 years, 5 months ago
#7

hello,
excellent work; can't wait to try it out;
i'm not quite sure how to go about it however,
are there javadoc files?

have you made a little applet for "JMootcher" or "JMootcherTest"?

eagerly,
a

C
cami

0 sounds

12 posts

19 years, 5 months ago
#8

ok, simple javadoc is online, but if got no time to finish an applet, because I'm on holiday tomorrow. The next progress will be in one week so don't hesitate to finish it at your own wink.

camillo

http://www.tty.ch.vu
C
cami

0 sounds

12 posts

19 years, 5 months ago
#9

I put up a new version, made some further improvements. But I gave up to implement an own player, it's easier to access the downloaded Files and play them in another app or class. Maybe I'll do some example applets, which will show the basic features.

cami

http://www.tty.ch.vu
Bram

122 sounds

1,573 posts

19 years, 5 months ago
#10

you could just play the preview instead... ?

btw, could you clean up the code so it's easier to see which part is really part of jMootcher and which part is not really related? The last time I checked it was a bit confusing to figure out where the correct bits went...

cheers,

- bram

Admin | Support
C
cami

0 sounds

12 posts

19 years, 5 months ago
#11

After the last post of bram, I was thinking about my java implementation.

Should I make the copy as close as possible to the c++ version?
Or should it be "more" OO-Style, means a reduction of static methods.

Another point is the file-handling, since I wanted to provide it as small library for the processing-environment, the files shouldn't be stored onto the filesystem permanently, because an applet doesn't leave to much of garbage smile. I just made temporary files, which are deleted after killing the java-process.

so hello universe...
what do you think out there.

cami

--- i love fondue, for today ---

http://www.tty.ch.vu
Bram

122 sounds

1,573 posts

19 years, 5 months ago
#12

Oh, I think the implementation should be as OO as possible.... The C++ implementation is a bit messy, so if you can make it better, I would actually be quite happy to put up jMootcher, replacing Mootcher.

- bram

Admin | Support
C
cami

0 sounds

12 posts

19 years, 5 months ago
#13

I know it's only a small project, but I just wanted to look how it feels to have a sourceforge-project smile.

Here it is:

http://jmootcher.sourceforge.net

Now it should be much easier to post any bug / feature-request.
I've also posted a newer version, made a bit of code cleaning (not a lot, since i've got an maths exam next week there won't be to much progress..), and I had to remove all audio-play-capabilities, will add that later in a separated class, when the time has come wink.

cami

http://www.tty.ch.vu
C
cami

0 sounds

12 posts

19 years, 5 months ago
#14

ho ho ho, good news, think there will be sound support in the next days smile found a library, but have to figure out how it works.
So as far as I knoe there's support for all of the filetypes used on the freesound-project-page.

I've succesfully tested mp3 and flac¿ not quite sure about it wink

news in the next few days...

greetings from switzerland

http://www.tty.ch.vu
C
cami

0 sounds

12 posts

19 years, 5 months ago
#15

OK! this version contains nearly everything which is needed.
I've also included some simple examples. (playback, searching).
Have a look at the sourceforge project page.

So feel free to create some astonishing apps!! (ok that's a bit of exaggerated!)

cami

http://www.tty.ch.vu
Bram

122 sounds

1,573 posts

19 years, 5 months ago
#16

perhaps it would be very cool if you could create an applet/something that does some simple tasks like search freesound and play some previews... that way people would start understanding that using jMootcher really is a good idea!

- bram

Admin | Support
C
cami

0 sounds

12 posts

19 years, 4 months ago
#17

so far I've created an ugly applet, which lets you login, the perform a simple search, similar to that one on the freesound-page, and after all you can play a loaded sample... but there needs to be alot of improvement...it's buggy and hasn't been tested on other systems than a mac.

Ah and just before I forget: Is there a way to improve the xml-search, it doesn't seem to be working like the one implemented on the site? the search results are rather strange, since it searches only the descriptions, for instance you wont find any samples related to the keyword "dog"!! smile, I think these PHP-scripts need some minor repairs ....

your private coding monkey
cami

http://www.tty.ch.vu
C
cami

0 sounds

12 posts

19 years, 4 months ago
#18

Applet has been improved, looks a bit more like an application smile

features different search-types, like on this site. Properties window for each sample, with the previewimage (these wonderful coloured pictures spread on this site), play the preview file, cache of searches samples and previews and possiblity to download the sample.

jmootcherTestApp

have fun.

http://www.tty.ch.vu
Bram

122 sounds

1,573 posts

19 years, 4 months ago
#19

that's pretty neat! perhaps I should have a long look at the XML search page to make sure the returned things are *exactly* the same as in the regular search page wink

- bram

Admin | Support
Post reply
About Freesound Terms of use Privacy Cookies Developers Help Donations Blog Freesound Labs Get your t-shirt!
© 2026 Universitat Pompeu Fabra