Sun Java Solaris Communities My SDN Account Join SDN
 
API Specifications

Java Sound API: What's new in version 1.4.1

 

Java Sound API

1.4.2 (Mantis)  1.4.0 (Merlin) 


Main New Features

  • Port to Itanium 64-bit architecture (Windows, Linux)
  • Improved quality of audio (improved sample rate converter, affects especially applets)
  • MIDI i/o for Windows platform
  • Improved stability


Fixed bugs

4713314: method Mixer.getLine throws unexpected ArrayIndexOutOfBoundsException
4697924: Crash in sound on Windows XP Itanium
4676593: REGRESSION: JCK14 api.javax.sound.sampled.LineListener.LineListener fails interm
4672200: Sound: the spec for javax.sound packages contains some misprints
4670160: Sound: MidiFileFormat spec does not mention UNKNOWN_LENGTH
4667726: Wrong documentation for bank numbers in javax.sound.midi
4667716: Missing documentation in MidiDevice
4667545: Document better where AudioSystem.NOT_SPECIFIED can occur
4667258: behavior of Mixer.getMaxLines(Line.Info) method doesn't match the spec
4667064: Java Sound provides bogus SourceDataLine and TargetDataLine
4663081: Bad quality for playback at sample rates other than 44100Hz
4662090: Contradiction in Receiver specification
4662082: behavior of AudioSystem.getTargetEncodings() methods doesn't match the spec
4661602: Buffersize is checked when re-opening line
4645394: Sound: Sequence.createTrack() makes non-empty tracks
4636355: RIFF audio headers could be _more_ spec compliant
4635406: VM crashes on running the TestRunner In Interactive mode
4635287: Standard MidiFileWriter cannot write empty Sequences
4635286: MidiSystem.getMidiFileFormat() returns format having invalid length
4630908: MixerThread hangs in runNative() after approx. 3 hours
4629648: Windows SDK installer does not copy soundbank to correct JRE location
4629190: CompoundControl: getMemberControls() and toString() throw NullPointerException
4629155: Spec: the specification for Control.Type.toString() method contains a misprint
4514334: Capture not works on Windows2000 with USB Port
4513093: DOC: Incorrect parameter list in javax.sound.midi.Instrument
4511796: MetaMessage.clone() does not work
4498848: Sound causes crashes on Linux
4494101: Sound: Document that Lines and Controls may require an open line
4494101: Document that Lines and Controls may require an open
4435236: Java Sound Is Severely Crippled On IA Platform - One Example...
4400938: No audible sound output on solaris x86
4381601: JavaSound Demo does not function well on IA platform (MIDI broken)
4365692: Bad audio quality with JDk1.3 for Compressed Audio formats
4356787: MIDI device I/O is not working
4250700: inconsistent format of names of audio & gif files
4671382: the Mixer.getTargetLineInfo() method returns Line.Info for source line
4428704: RAS: Sound Reliability Tests Consistently Crash In Less Than Five Hours.
4420188: Cannot output more than 2 GBytes of data through java sound
4400399: Reverb Control returns "IllegalArgumentException" for valid setting.
4325580: wave files cease playing after several hours