com.frinika.sequencer.midi.message
Class TempoMessage
java.lang.Object
javax.sound.midi.MidiMessage
javax.sound.midi.MetaMessage
com.frinika.sequencer.midi.message.TempoMessage
- All Implemented Interfaces:
- java.lang.Cloneable
public class TempoMessage
- extends javax.sound.midi.MetaMessage
A tempo message api extended from a MetaMessage
- Author:
- Peter Johan Salomonsen
PJL changed bpm to allow floats
Fields inherited from class javax.sound.midi.MetaMessage |
META |
Fields inherited from class javax.sound.midi.MidiMessage |
data, length |
Method Summary |
float |
getBpm()
Return tempo in BPM from this message |
Methods inherited from class javax.sound.midi.MetaMessage |
clone, getData, getType, setMessage |
Methods inherited from class javax.sound.midi.MidiMessage |
getLength, getMessage, getStatus, setMessage |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TempoMessage
public TempoMessage(float bpm)
throws javax.sound.midi.InvalidMidiDataException
- Throws:
javax.sound.midi.InvalidMidiDataException
TempoMessage
public TempoMessage(javax.sound.midi.MetaMessage metaMessage)
throws javax.sound.midi.InvalidMidiDataException
- Throws:
javax.sound.midi.InvalidMidiDataException
getBpm
public final float getBpm()
- Return tempo in BPM from this message
- Returns: