FileDocCategorySizeDatePackage
Sequencer.javaAPI DocAndroid 1.5 API4284Wed May 06 22:41:02 BST 2009javax.sound.midi

Sequencer

public interface Sequencer implements MidiDevice

Fields Summary
int
LOOP_CONTINUOUSLY
Constructors Summary
Methods Summary
public int[]addControllerEventListener(javax.sound.midi.ControllerEventListener listener, int[] controllers)

public booleanaddMetaEventListener(javax.sound.midi.MetaEventListener listener)

public intgetLoopCount()

public longgetLoopEndPoint()

public longgetLoopStartPoint()

public javax.sound.midi.Sequencer$SyncModegetMasterSyncMode()

public javax.sound.midi.Sequencer$SyncMode[]getMasterSyncModes()

public longgetMicrosecondLength()

public longgetMicrosecondPosition()

public javax.sound.midi.SequencegetSequence()

public javax.sound.midi.Sequencer$SyncModegetSlaveSyncMode()

public javax.sound.midi.Sequencer$SyncMode[]getSlaveSyncModes()

public floatgetTempoFactor()

public floatgetTempoInBPM()

public floatgetTempoInMPQ()

public longgetTickLength()

public longgetTickPosition()

public booleangetTrackMute(int track)

public booleangetTrackSolo(int track)

public booleanisRecording()

public booleanisRunning()

public voidrecordDisable(javax.sound.midi.Track track)

public voidrecordEnable(javax.sound.midi.Track track, int channel)

public int[]removeControllerEventListener(javax.sound.midi.ControllerEventListener listener, int[] controllers)

public voidremoveMetaEventListener(javax.sound.midi.MetaEventListener listener)

public voidsetLoopCount(int count)

public voidsetLoopEndPoint(long tick)

public voidsetLoopStartPoint(long tick)

public voidsetMasterSyncMode(javax.sound.midi.Sequencer$SyncMode sync)

public voidsetMicrosecondPosition(long microseconds)

public voidsetSequence(java.io.InputStream stream)

public voidsetSequence(javax.sound.midi.Sequence sequence)

public voidsetSlaveSyncMode(javax.sound.midi.Sequencer$SyncMode sync)

public voidsetTempoFactor(float factor)

public voidsetTempoInBPM(float bpm)

public voidsetTempoInMPQ(float mpq)

public voidsetTickPosition(long tick)

public voidsetTrackMute(int track, boolean mute)

public voidsetTrackSolo(int track, boolean solo)

public voidstart()

public voidstartRecording()

public voidstop()

public voidstopRecording()