[Request for review] 6833357: Improve time-stamp support in Gervill to reduce jitter.
Karl Helgason
kalli at midverk.is
Thu Jul 16 18:29:07 PDT 2009
Hi,
I need code review for the fix:
http://cr.openjdk.java.net/~kalli/6833357/webrev/
This fix adds support for zero-jitter playback when using time-stamped MIDI events.
Full potential of this fix won't come until time-stamp support has been added to RealTimeSequencer.
see: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6833358
Here is a overview of changes made:
SoftLimiter.java - Fix NullPointerException when in mono mode
SoftChannel.java - Add note on int delay parameter
SoftReceiver - Add getMidiDevice method and fix midi activity detection
SoftAudioBuffer - Add swap method
SoftMainMixer, SoftSynthesizer, SoftVoice - Add delay logic
regards,
Karl
More information about the jdk6-dev
mailing list