|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectabc.midi.OldMidiConverterAbstract
MidiConverter class defines various static methods to convert abc related stuff to midi : notes, tunes etc...
Constructor Summary | |
OldMidiConverterAbstract()
|
Method Summary | |
abstract javax.sound.midi.MidiEvent[] |
getMidiEventsFor(MultiNote notes,
KeySignature key,
long lastPosInTicks)
Returns the corresponding midi events for a multi note. |
abstract javax.sound.midi.MidiEvent[] |
getMidiEventsFor(Note note,
KeySignature key,
long lastPosInTicks)
Returns the corresponding midi events for a note. |
abstract javax.sound.midi.MidiEvent[] |
getMidiEventsFor(Tempo tempo,
long lastPosInTicks)
Returns the corresponding midi events for a tempo change. |
abstract javax.sound.midi.MidiEvent[] |
getMidiEventsFor(Tuplet tuplet,
KeySignature key,
long lastPosInTicks)
Returns the corresponding midi events for a tuplet. |
javax.sound.midi.Sequence |
toMidiSequence(Tune tune)
Converts the given tune to a midi sequence. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public OldMidiConverterAbstract()
Method Detail |
public javax.sound.midi.Sequence toMidiSequence(Tune tune)
toMidiSequence
in interface MidiConverterInterface
tune
- The tune to be converted.
public abstract javax.sound.midi.MidiEvent[] getMidiEventsFor(Note note, KeySignature key, long lastPosInTicks) throws javax.sound.midi.InvalidMidiDataException
javax.sound.midi.InvalidMidiDataException
public abstract javax.sound.midi.MidiEvent[] getMidiEventsFor(Tuplet tuplet, KeySignature key, long lastPosInTicks) throws javax.sound.midi.InvalidMidiDataException
javax.sound.midi.InvalidMidiDataException
public abstract javax.sound.midi.MidiEvent[] getMidiEventsFor(Tempo tempo, long lastPosInTicks) throws javax.sound.midi.InvalidMidiDataException
javax.sound.midi.InvalidMidiDataException
public abstract javax.sound.midi.MidiEvent[] getMidiEventsFor(MultiNote notes, KeySignature key, long lastPosInTicks) throws javax.sound.midi.InvalidMidiDataException
javax.sound.midi.InvalidMidiDataException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |