<Sound Dev> A Java Sound Mixer Service Provider Implementation with PortAudio

Florian Bomers javasound-dev at bome.com
Sat Sep 1 14:11:36 PDT 2007

Hi Yong,

that's a nice thing to have!

YavaSound is very similar to the original name, in some languages
it will even sound the same as JavaSound (e.g. in German), so in
order to be on safe side, legally, I'd recommend to name it
differently though.

Also, your name is not very descriptive. Maybe a name that
includes or references somehow "PortAudio" will tell people
already from the name what it will do. Or a fantasy name...


On 9/1/2007 9:47 AM, one wrote:
> Good Day,
> I was able to implement a basic Java Sound Mixer Service Provider with
> PortAudio.
> TargetDataLine and SourceDataLine are working.
> I read the posting that the OpenJDK implementation is going to be
> released soon.
> But I guess it is not to mean for Mac OS X.
> So I thought it may be of interest to OpenJDK community.
> I was able to record and playback at sampling rates from 2 kHz to 96 kHz
> on MacBook.
> I call my implementation YavaSound to make it sound close to Java Sound
> and also to distinguish it from Java Sound. If this name is not allowed
> for legal issues (trade name,.. etc), please let me know, I can change
> it to something else.
> The source code is under same license as PortAudio (www.portaudio.com).
> YavaSound source can be downloaded from :
> http://YavaSound.inPrinciple.org/YavaSoundSource.zip
> The PortAudio library used is for Mac OS X.
> But as PortAudio is cross platform.
> Making YavaSound cross platform is easy as linking to corresponding
> PortAudio library.
> Best Regards,
> Yong

Florian Bomers
Bome Software

Music Software, Development Tools:  http://www.bome.com
Java Sound extensions, plugins: http://www.tritonus.org
The Java Sound Resources:    http://www.jsresources.org
Please quote this email in your reply. Thanks!

More information about the sound-dev mailing list