JavaSound status
Peter Salomonsen
contact at petersalomonsen.com
Tue May 22 11:28:04 PDT 2007
Hi,
The soundfont synth built into Frinika is fully my own code. The drawback with
this code is that it doesn't implement the full soundfont spec - e.g. it
reads soundfonts on the instrument level and not presets. Should be possible
to finish it completely, but I've only made this to meet my own personal
requirements so far.
RasmusDSP has one author, Karl Helgason (he is also member of the Frinika
team) - and he has implemented the sf2 spec completely. I don't know if he's
interested in contributing to the jdk, but if sf2 support is a wish in jdk,
he has already done the job.
regards,
Peter
On Tuesday 22 May 2007 18:42:32 Alex Menkov wrote:
> Peter,
>
> As far as I understand the process, it's no so easy to integrate other
> open-source code to OpenJDK. Code author needs to sign up SCA before the
> code can be integrated (otherwise it will be impossible to port the change
> into SunJDK). In most of open-source projects it's difficult to determine
> authors, often open-source projects contains code from other open-source
> projects.
>
> So you can contribute to OpenJDK your own code, but you can't contribute
> any open-source code.
>
> Regards
> Alex
>
> Peter Salomonsen wrote:
> > Hi,
> >
> > On Monday 21 May 2007 18:18:54 Alex Menkov wrote:
> >> 1) Software synthesizer.
> >> Current one support only .gm soundbanks (beatnik proprietary format)
> >> and does not support "industry standards" like .sf2. This task is big
> >> enough (in addition to Synthesyzer implementation it requires to
> >> implement set of related interfaces/classes). This task is not related
> >> with currently closed JavaSound classes so it's already opened as
> >> separate open-source project (audio-engine-dev; unfortunately name is
> >> not informative enough);
> >
> > RasmusDSP (http://rasmusdsp.sourceforge.net) and Frinika
> > (http://frinika.sourceforge.net) are pure java open source software
> > synthesizers that support .sf2 and more.
> >
> > Regards,
> >
> > Peter Salomonsen
More information about the sound-dev
mailing list