|
||||||||||
| 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 | |||||||||