Save This Page
Home » openjdk-7 » com.sun.media » sound » [javadoc | source]
com.sun.media.sound
public class: SoftVoice [javadoc | source]
java.lang.Object
   javax.sound.midi.VoiceStatus
      com.sun.media.sound.SoftVoice
Software synthesizer voice class.
Field Summary
public  int exclusiveClass     
public  boolean releaseTriggered     
protected  ModelChannelMixer channelmixer     
protected  double tunedKey     
protected  SoftTuning tuning     
protected  SoftChannel stealer_channel     
protected  ModelConnectionBlock[] stealer_extendedConnectionBlocks     
protected  SoftPerformer stealer_performer     
protected  ModelChannelMixer stealer_channelmixer     
protected  int stealer_voiceID     
protected  int stealer_noteNumber     
protected  int stealer_velocity     
protected  boolean stealer_releaseTriggered     
protected  int voiceID     
protected  boolean sustain     
protected  boolean sostenuto     
protected  boolean portamento     
protected  Map<String, SoftControl> objects     
protected  SoftSynthesizer synthesizer     
protected  SoftInstrument instrument     
protected  SoftPerformer performer     
protected  SoftChannel softchannel     
protected  boolean on     
protected  ModelConnectionBlock[] extendedConnectionBlocks     
protected  double[] co_noteon_keynumber     
protected  double[] co_noteon_velocity     
protected  double[] co_noteon_on     
protected  SoftResamplerStreamer resampler     
Fields inherited from javax.sound.midi.VoiceStatus:
active,  channel,  bank,  program,  note,  volume
Constructor:
 public SoftVoice(SoftSynthesizer synth) 
Method from com.sun.media.sound.SoftVoice Summary:
controlChange,   mixAudioStream,   noteOff,   noteOn,   nrpnChange,   processAudioLogic,   processControlLogic,   redamp,   rpnChange,   setChannelPressure,   setMute,   setNote,   setPitchBend,   setPolyPressure,   setSoloMute,   shutdown,   soundOff,   updateTuning
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from com.sun.media.sound.SoftVoice Detail:
 protected  void controlChange(int controller,
    int value) 
 protected  void mixAudioStream(SoftAudioBuffer in,
    SoftAudioBuffer out,
    SoftAudioBuffer dout,
    float amp_from,
    float amp_to) 
 protected  void noteOff(int velocity) 
 protected  void noteOn(int noteNumber,
    int velocity,
    int delay) 
 protected  void nrpnChange(int controller,
    int value) 
 protected  void processAudioLogic(SoftAudioBuffer[] buffer) 
 protected  void processControlLogic() 
 protected  void redamp() 
 protected  void rpnChange(int controller,
    int value) 
 protected  void setChannelPressure(int pressure) 
 protected  void setMute(boolean mute) 
 protected  void setNote(int noteNumber) 
 protected  void setPitchBend(int bend) 
 protected  void setPolyPressure(int pressure) 
 protected  void setSoloMute(boolean mute) 
 protected  void shutdown() 
 protected  void soundOff() 
 protected  void updateTuning(SoftTuning newtuning)