Gervill 0.4 - emergency soundbank included

View: New views
2 Messages — Rating Filter:   Alert me  

Gervill 0.4 - emergency soundbank included

by Karl Helgason-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

I have updated the midi synthesizer, it is now up to 50% faster and includes emergency soundbank.
The emergency soundbank is generated when no default soundbank can be found.

Also included is "javax.sound.sampled.spi.AudioFileReader" which support reading
MIDI files as if they where audio files.
Audio player like http://www.javazoom.net/jlgui/jlgui.html can now play back midi files
using this synthesizer.

The synthesizer can be downloaded here:
  http://sourceforge.net/project/showfiles.php?group_id=175084&package_id=246500&release_id=550308

New features:
  - MIDI files can be opened as audio streams
    thru javax.sound.sampled.spi.AudioFileReader.
  - Emergency SoundBank included.
  - Optimizations, rendering is up to 50 percent faster.
  - Loading soundbank in large mode supported using
    MidiSystem.getSoundBank(URL)
    Where url is on the form:
    file:/C:/soundbank.sf2?largemode=true
  - Reverb,Chorus,AGC can be turned on/off.

Bug fixes:
  - Fixed ArrayOutOfBoundsException in SoftAbstractResmpler.
  - Fixed NullPointerException in SoundFont.save(File).
    Saving global zone for layers resulted in NullPointerException.
  - Fixed PATSoundbankReader.getInputStream
    so it doesn't throw InvalidFormatException.
    This prevented use of MidiSystem.getSoundBank(InputStream).
  - Fix: Delay wasn't implemented in AHDSR envelopes.

regards
Karl Helgason
_______________________________________________
audio-engine-dev mailing list
audio-engine-dev@...
http://mail.openjdk.java.net/mailman/listinfo/audio-engine-dev

No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.488 / Virus Database: 269.14.11/1071 - Release Date: 15.10.2007 06:48

_______________________________________________
audio-engine-dev mailing list
audio-engine-dev@...
http://mail.openjdk.java.net/mailman/listinfo/audio-engine-dev

Re: Gervill 0.4 - emergency soundbank included

by Florian Bomers-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

the emergency soundbank is a great idea! Though we should still
try to find a way to download on demand a "real" soundbank. For
the sake of audio fidelity...

Florian

On 10/29/2007 7:47 AM, Karl Helgason wrote:

> Hi,
>
> I have updated the midi synthesizer, it is now up to 50% faster and includes emergency soundbank.
> The emergency soundbank is generated when no default soundbank can be found.
>
> Also included is "javax.sound.sampled.spi.AudioFileReader" which support reading
> MIDI files as if they where audio files.
> Audio player like http://www.javazoom.net/jlgui/jlgui.html can now play back midi files
> using this synthesizer.
>
> The synthesizer can be downloaded here:
>   http://sourceforge.net/project/showfiles.php?group_id=175084&package_id=246500&release_id=550308
>
> New features:
>   - MIDI files can be opened as audio streams
>     thru javax.sound.sampled.spi.AudioFileReader.
>   - Emergency SoundBank included.
>   - Optimizations, rendering is up to 50 percent faster.
>   - Loading soundbank in large mode supported using
>     MidiSystem.getSoundBank(URL)
>     Where url is on the form:
>     file:/C:/soundbank.sf2?largemode=true
>   - Reverb,Chorus,AGC can be turned on/off.
>
> Bug fixes:
>   - Fixed ArrayOutOfBoundsException in SoftAbstractResmpler.
>   - Fixed NullPointerException in SoundFont.save(File).
>     Saving global zone for layers resulted in NullPointerException.
>   - Fixed PATSoundbankReader.getInputStream
>     so it doesn't throw InvalidFormatException.
>     This prevented use of MidiSystem.getSoundBank(InputStream).
>   - Fix: Delay wasn't implemented in AHDSR envelopes.
>
> regards
> Karl Helgason
> _______________________________________________
> audio-engine-dev mailing list
> audio-engine-dev@...
> http://mail.openjdk.java.net/mailman/listinfo/audio-engine-dev
>
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.5.488 / Virus Database: 269.14.11/1071 - Release Date: 15.10.2007 06:48
>
> _______________________________________________
> audio-engine-dev mailing list
> audio-engine-dev@...
> http://mail.openjdk.java.net/mailman/listinfo/audio-engine-dev
>
>

--
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!
_______________________________________________
audio-engine-dev mailing list
audio-engine-dev@...
http://mail.openjdk.java.net/mailman/listinfo/audio-engine-dev