<Sound Dev> Updating Gervill for OpenJDK 6 build 12

Alex Menkov alex.menkov at sun.com
Fri Jul 25 09:05:57 PDT 2008


Karl Helgason wrote:
>>> WaveExtensibleFileReader,WaveFloatFileWriter,WaveFloatFileReader has been
>>> moved to src.floatwav in the Gervill CVS. Because they aren't directly related with
>>> Gervill Synthesizer. They simply add support for float encoded Wave files.
>>> And WaveExtensibleFileReader is also a proposal how we should store
>>> channel mask in AudioFormat properties (used for multi-channel wave files).
>> So, should I add these files to OpenJDK 6?
>>
> 
> It depends, Alexey thought we should rather add support for PCM Float support
> to current com.sun.media.sound.WaveFileReader and WaveFileWriter classes
> than introducing new one.

All this wave readers (current PCM/ALAW/ULAW and Float & Extensible from 
Gervill) could be combined in different ways - basing on current WaveFileReader 
or basing on WaveFloatFileReader or WaveExtensibleFileReader.
Main goal is to avoid functionality duplication.


 >>> And WaveExtensibleFileReader is also a proposal how we should store
 >>> channel mask in AudioFormat properties (used for multi-channel wave files).

Wow.. I've overlooked this :)



Regards
Alex



More information about the sound-dev mailing list