org.herac.tuxguitar.player.base
Class MidiSequencerEmpty
java.lang.Object
org.herac.tuxguitar.player.base.MidiSequencerEmpty
- All Implemented Interfaces:
- MidiSequencer
public class MidiSequencerEmpty
- extends java.lang.Object
- implements MidiSequencer
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MidiSequencerEmpty
public MidiSequencerEmpty()
open
public void open()
- Specified by:
open in interface MidiSequencer
close
public void close()
- Specified by:
close in interface MidiSequencer
createSequence
public MidiSequenceHandler createSequence(int tracks)
- Specified by:
createSequence in interface MidiSequencer
setTransmitter
public void setTransmitter(MidiTransmitter transmitter)
throws MidiPlayerException
- Specified by:
setTransmitter in interface MidiSequencer
- Throws:
MidiPlayerException
getTickLength
public long getTickLength()
- Specified by:
getTickLength in interface MidiSequencer
getTickPosition
public long getTickPosition()
- Specified by:
getTickPosition in interface MidiSequencer
isRunning
public boolean isRunning()
- Specified by:
isRunning in interface MidiSequencer
setMute
public void setMute(int index,
boolean mute)
- Specified by:
setMute in interface MidiSequencer
setSolo
public void setSolo(int index,
boolean solo)
- Specified by:
setSolo in interface MidiSequencer
setTickPosition
public void setTickPosition(long tickPosition)
- Specified by:
setTickPosition in interface MidiSequencer
start
public void start()
- Specified by:
start in interface MidiSequencer
stop
public void stop()
- Specified by:
stop in interface MidiSequencer
getKey
public java.lang.String getKey()
- Specified by:
getKey in interface MidiSequencer
getName
public java.lang.String getName()
- Specified by:
getName in interface MidiSequencer