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