public static final class PulsarMidiNoteListParsers.MetroNoteParserControlPortamento extends NoteListParserElement
| Modifier and Type | Field and Description |
|---|---|
protected MIDI |
midi |
protected java.util.List<NoteListParserElementParameter> |
parameters |
| Constructor and Description |
|---|
MetroNoteParserControlPortamento() |
| Modifier and Type | Method and Description |
|---|---|
gnu.lists.LList |
cc_portamento(double offset,
MetroPort port,
int channel,
int value) |
java.lang.String |
getLongDescription() |
gnu.mapping.Symbol |
getLongName()
Returns its long name of the target notes.
|
java.util.List<NoteListParserElementParameter> |
getParameters() |
java.lang.String |
getShortDescription() |
gnu.mapping.Symbol |
getShortName()
Returns its short name of the target notes.
|
gnu.mapping.Symbol |
name() |
<T> void |
parseEvent(Metro metro,
MetroTrack track,
MetroBufferedMidiReceiver<T> buffer,
NoteListMap map,
MetroCollector<T> result)
Parse the current note on the processing note list.
|
void |
setParameters(java.util.List<NoteListParserElementParameter> parameters) |
protected MIDI extends MetroMidi midi
protected java.util.List<NoteListParserElementParameter> parameters
public <T> void parseEvent(Metro metro, MetroTrack track, MetroBufferedMidiReceiver<T> buffer, NoteListMap map, MetroCollector<T> result)
NoteListParserElementNoteListParser#parseNote(Metro, MetroTrack, MetroEventBuffer, boolean, gnu.lists.AbstractSequence)
NoteListParser#parseAll(Metro, MetroTrack, Collection, MetroBufferedMidiReceiver, boolean)
parseEvent in class NoteListParserElementmetro - The instance of the current Metro.track - The instance of the current MetroTrack which generated the
note.buffer - The instance of the current MetroEventBuffer to output
into as a result of the processing.map - An instance of Map that contains the contents of Scheme's
association list.result - TODOpublic gnu.lists.LList cc_portamento(double offset,
MetroPort port,
int channel,
int value)
public gnu.mapping.Symbol getShortName()
NoteListParserElementThis name should be a valid scheme identifier.
getShortName in class NoteListParserElementpublic gnu.mapping.Symbol getLongName()
NoteListParserElementThis name should be a valid scheme identifier.
getLongName in class NoteListParserElementpublic java.lang.String getShortDescription()
getShortDescription in class NoteListParserElementpublic java.lang.String getLongDescription()
getLongDescription in class NoteListParserElementpublic java.util.List<NoteListParserElementParameter> getParameters()
getParameters in class NoteListParserElementpublic void setParameters(java.util.List<NoteListParserElementParameter> parameters)
public gnu.mapping.Symbol name()