|
abc4j API Specification | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectabc.midi.OldMidiConverterAbstract
abc.midi.OldBasicMidiConverter
public class OldBasicMidiConverter
A basic midi converter that just plays melody, ignores ornaments and chords.
| Constructor Summary | |
|---|---|
OldBasicMidiConverter()
|
|
| Method Summary | |
|---|---|
javax.sound.midi.Instrument |
getInstrument()
Returns the instrument currently used for sequence playback. |
javax.sound.midi.MidiEvent[] |
getMidiEventsFor(MultiNote notes,
KeySignature key,
long elapsedTime)
Returns the corresponding midi events for a multi note. |
javax.sound.midi.MidiEvent[] |
getMidiEventsFor(Note note,
KeySignature key,
long elapsedTime)
Returns the corresponding midi events for a note. |
javax.sound.midi.MidiEvent[] |
getMidiEventsFor(Tempo tempo,
long lastPosInTicks)
Returns the corresponding midi events for a tempo change. |
javax.sound.midi.MidiEvent[] |
getMidiEventsFor(Tuplet tuplet,
KeySignature key,
long elapsedTime)
Returns the corresponding midi events for a tuplet. |
void |
setInstrument(javax.sound.midi.Instrument instr)
Sets the instrument to be used for sequence playback. |
| Methods inherited from class abc.midi.OldMidiConverterAbstract |
|---|
toMidiSequence |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public OldBasicMidiConverter()
| Method Detail |
|---|
public javax.sound.midi.MidiEvent[] getMidiEventsFor(Note note,
KeySignature key,
long elapsedTime)
throws javax.sound.midi.InvalidMidiDataException
OldMidiConverterAbstract
getMidiEventsFor in class OldMidiConverterAbstractjavax.sound.midi.InvalidMidiDataException
public javax.sound.midi.MidiEvent[] getMidiEventsFor(Tuplet tuplet,
KeySignature key,
long elapsedTime)
throws javax.sound.midi.InvalidMidiDataException
getMidiEventsFor in class OldMidiConverterAbstractjavax.sound.midi.InvalidMidiDataException
public javax.sound.midi.MidiEvent[] getMidiEventsFor(Tempo tempo,
long lastPosInTicks)
throws javax.sound.midi.InvalidMidiDataException
getMidiEventsFor in class OldMidiConverterAbstractjavax.sound.midi.InvalidMidiDataException
public javax.sound.midi.MidiEvent[] getMidiEventsFor(MultiNote notes,
KeySignature key,
long elapsedTime)
throws javax.sound.midi.InvalidMidiDataException
getMidiEventsFor in class OldMidiConverterAbstractjavax.sound.midi.InvalidMidiDataExceptionpublic javax.sound.midi.Instrument getInstrument()
MidiConverterInterface
public void setInstrument(javax.sound.midi.Instrument instr)
instr - The instrument to be used for sequence playback.
|
abc4j API Specification | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||