|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.softsynth.jsyn.SynthPort com.softsynth.jsyn.SynthDataQueue com.softsynth.jsyn.SynthEnvelopeQueue
public class SynthEnvelopeQueue
SynthEnvelopeQueue class for Java Audio Synthesis
SynthEnvelope
Method Summary | |
---|---|
void |
queue(int time,
SynthEnvelope envelope)
|
void |
queue(int time,
SynthEnvelope envelope,
int startFrame,
int numFrames)
Queue all or a portion of this envelope to be played once by this SynthUnit. |
void |
queue(SynthEnvelope envelope)
Queue entire envelope to play once. |
void |
queue(SynthEnvelope envelope,
int startFrame,
int numFrames)
|
void |
queue(SynthEnvelope envelope,
int startFrame,
int numFrames,
int flags)
Queue all or a portion of this data to be played once on this SynthEnvelopeQueue. |
void |
queueLoop(int time,
SynthEnvelope envelope)
|
void |
queueLoop(int time,
SynthEnvelope envelope,
int startFrame,
int numFrames)
Queue all or a portion of this envelope to be played in a loop by this SynthUnit. |
void |
queueLoop(SynthEnvelope envelope)
|
void |
queueLoop(SynthEnvelope envelope,
int startFrame,
int numFrames)
Queue all or a portion of this envelope to be played by this SynthUnit in a loop. |
void |
queueOff(int time,
SynthEnvelope envelope)
|
void |
queueOff(int time,
SynthEnvelope envelope,
boolean ifStop)
Convenience method that will queue the decay portion of a envelope, or the gap and release loop portions if they exist. |
void |
queueOff(SynthEnvelope envelope)
|
void |
queueOn(int time,
SynthEnvelope envelope)
Convenience method that will queue the attack portion of a envelope and the sustain loop if it exists. |
void |
queueOn(SynthEnvelope envelope)
|
Methods inherited from class com.softsynth.jsyn.SynthDataQueue |
---|
clear, clear, getNumFramesMoved, getNumFramesMoved, queue, queue, queue, queue, queueLoop, queueLoop, queueOff, queueOff, queueOff, queueOn, queueOn |
Methods inherited from class com.softsynth.jsyn.SynthPort |
---|
getAlias, getName, getNumParts, getSignalType, getSignalType, getSound, setAlias, setSignalType, setSignalType, setSignalType, toString |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public void queue(SynthEnvelope envelope, int startFrame, int numFrames, int flags) throws SynthException
SynthException
- If frames are out of range.public void queue(SynthEnvelope envelope, int startFrame, int numFrames) throws SynthException
SynthException
public void queue(SynthEnvelope envelope) throws SynthException
SynthException
public void queueLoop(SynthEnvelope envelope, int startFrame, int numFrames) throws SynthException
SynthException
- If frames are out of range.public void queueLoop(SynthEnvelope envelope) throws SynthException
SynthException
public void queue(int time, SynthEnvelope envelope, int startFrame, int numFrames) throws SynthException
SynthException
- If frames are out of range.public void queue(int time, SynthEnvelope envelope) throws SynthException
SynthException
public void queueLoop(int time, SynthEnvelope envelope, int startFrame, int numFrames) throws SynthException
SynthException
- If frames are out of range.public void queueLoop(int time, SynthEnvelope envelope) throws SynthException
SynthException
public void queueOn(int time, SynthEnvelope envelope) throws SynthException
SynthException
- TBDpublic void queueOn(SynthEnvelope envelope) throws SynthException
SynthException
public void queueOff(int time, SynthEnvelope envelope, boolean ifStop) throws SynthException
SynthException
- TBDpublic void queueOff(int time, SynthEnvelope envelope) throws SynthException
SynthException
public void queueOff(SynthEnvelope envelope) throws SynthException
SynthException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |