|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.frinika.contrib.boblang.BezierPlayingNote
public class BezierPlayingNote
Stores the details of a note that presently being played by the synthesizer
Constructor Summary | |
---|---|
BezierPlayingNote(BezierSynth inBezierSynth,
BezierEnvelopeShaper inShaper,
int inMidiPitch,
int inUnderSampling)
Constructor for this class. |
Method Summary | |
---|---|
void |
getBuffer(float[] buffer,
int startBufferPos,
int endBufferPos)
Get the next buffer of data from the sound buffer. |
void |
getBuffer(short[] buffer,
int count)
Get the next buffer of data from the sound buffer. |
int |
getPitch()
Get the pitch of this note |
boolean |
isFinished()
Has the note finished yet? |
boolean |
isReleased()
Get the release status for this loop |
void |
setRelease()
Set the release status for this note, recording the index number where the release happened. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BezierPlayingNote(BezierSynth inBezierSynth, BezierEnvelopeShaper inShaper, int inMidiPitch, int inUnderSampling)
Method Detail |
---|
public void setRelease()
public boolean isReleased()
public boolean isFinished()
public int getPitch()
public void getBuffer(short[] buffer, int count)
public void getBuffer(float[] buffer, int startBufferPos, int endBufferPos)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |