org.herac.tuxguitar.player.impl.sequencer
Class MidiTrackController

java.lang.Object
  extended by org.herac.tuxguitar.player.impl.sequencer.MidiTrackController

public class MidiTrackController
extends java.lang.Object


Constructor Summary
MidiTrackController(MidiSequencerImpl sequencer)
           
 
Method Summary
 void checkAnySolo()
           
 void clearTracks()
           
 void init(int count)
           
 boolean isAnySolo()
           
 boolean isMute(int index)
           
 boolean isSolo(int index)
           
 void setMute(int index, boolean mute)
           
 void setSolo(int index, boolean solo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MidiTrackController

public MidiTrackController(MidiSequencerImpl sequencer)
Method Detail

init

public void init(int count)

clearTracks

public void clearTracks()

checkAnySolo

public void checkAnySolo()

setSolo

public void setSolo(int index,
                    boolean solo)
             throws MidiPlayerException
Throws:
MidiPlayerException

setMute

public void setMute(int index,
                    boolean mute)
             throws MidiPlayerException
Throws:
MidiPlayerException

isSolo

public boolean isSolo(int index)

isMute

public boolean isMute(int index)

isAnySolo

public boolean isAnySolo()