[Audio-engine-dev] Gervill 0.9 just released
Karl Helgason
kalli at midverk.is
Mon Feb 18 08:48:29 PST 2008
Hi,
Version 0.9 has just been released, and can be downloaded here:
http://sourceforge.net/project/showfiles.php?group_id=175084&package_id=246500&release_id=577578
Gervill project page at java.net is:
http://gervill.dev.java.net/
Change log:
- Fix: JTreg SoftSynthesizer\ImplicitOpenClose.java
did not test correctly.
- Fix: SoftSynthesizer.isSoundbankSupported
now only returns false if
there is any instrument which is not supported.
- Fix: SoftSynthesizer.remapInstrument
did not work correctly.
- Fix: SoftSynthesizer.loadInstrument
SoftSynthesizer.loadInstruments
SoftSynthesizer.loadAllInstruments
SoftSynthesizer.unloadInstrument
SoftSynthesizer.unloadInstruments
SoftSynthesizer.unloadAllInstruments
SoftSynthesizer.getAvailableInstruments
SoftSynthesizer.getLoadedInstruments
now throws IllegalArgumentException
if instrument is not supported
and false if instrument can't be loaded
for some other reason.
- Fix: SoftSynthesizer.getReceivers()
SoftSynthesizer.getMicrosecondPosition()
SoftSynthesizer.getVoiceStatus()
SoftSynthesizer.getChannels()
SoftMidiAudioFileReader.getAudioInputStream(Sequence seq)
now no longer throw IllegalStateException.
- Fix: SoftSynthesizer.getChannels() and
SoftSynthesizer.getVoiceStatus()
now no longer return internal array.
- Fix: CPU spiking caused by denormal floats in SoftReverb.
- Fix: Calling getReceiver before opening the synthesizer results in NullPointerException.
JTreg test added: SoftSynthesizer/GetReceiver2
- Fix: Removed checksum check on
BULK TUNING DUMP (NON-REAL-TIME)
Because MIDI Tuning Spec was ambigous about
how to calculate the checksum
and different programs tested calculated
different checksum.
JTreg test SoftTuning/Load1 fixed.
regards,
Karl Helgason
More information about the audio-engine-dev
mailing list