public class SoftVoice
extends javax.sound.midi.VoiceStatus
Constructor and Description |
---|
SoftVoice(SoftSynthesizer synth) |
Modifier and Type | Method and Description |
---|---|
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) |
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 java.util.Map<java.lang.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
public SoftVoice(SoftSynthesizer synth)
protected void updateTuning(SoftTuning newtuning)
protected void setNote(int noteNumber)
protected void noteOn(int noteNumber, int velocity, int delay)
protected void setPolyPressure(int pressure)
protected void setChannelPressure(int pressure)
protected void controlChange(int controller, int value)
protected void nrpnChange(int controller, int value)
protected void rpnChange(int controller, int value)
protected void setPitchBend(int bend)
protected void setMute(boolean mute)
protected void setSoloMute(boolean mute)
protected void shutdown()
protected void soundOff()
protected void noteOff(int velocity)
protected void redamp()
protected void processControlLogic()
protected void mixAudioStream(SoftAudioBuffer in, SoftAudioBuffer out, SoftAudioBuffer dout, float amp_from, float amp_to)
protected void processAudioLogic(SoftAudioBuffer[] buffer)