javax > javax.sound > javax.sound.midi > javax.sound.midi.sequencer >

Interface: javax.sound.midi.Sequencer
    javax.sound.midi.Sequencer


public interface Sequencer extends MidiDevice

Inner Class(es): Sequencer.SyncMode

FIELDS:
static final int LOOP_CONTINUOUSLY : -1

CONSTRUCTORS:

METHODS:
int[] addControllerEventListener(ControllerEventListener listener, int[] controllers)

boolean addMetaEventListener(MetaEventListener listener)

int getLoopCount()

long getLoopEndPoint()

long getLoopStartPoint()

Sequencer.SyncMode getMasterSyncMode()

Sequencer.SyncMode[] getMasterSyncModes()

long getMicrosecondLength()

long getMicrosecondPosition()

Sequence getSequence()

Sequencer.SyncMode getSlaveSyncMode()

Sequencer.SyncMode[] getSlaveSyncModes()

float getTempoFactor()

float getTempoInBPM()

float getTempoInMPQ()

long getTickLength()

long getTickPosition()

boolean getTrackMute(int track)

boolean getTrackSolo(int track)

boolean isRecording()

boolean isRunning()

void recordDisable(Track track)

void recordEnable(Track track, int channel)
Throws: IllegalArgumentException

int[] removeControllerEventListener(ControllerEventListener listener, int[] controllers)

void removeMetaEventListener(MetaEventListener listener)

void setLoopCount(int count)
Throws: IllegalArgumentException

void setLoopEndPoint(long tick)
Throws: IllegalArgumentException

void setLoopStartPoint(long tick)
Throws: IllegalArgumentException

void setMasterSyncMode(Sequencer.SyncMode sync)

void setMicrosecondPosition(long microseconds)

void setSequence(InputStream stream)
Throws: IOException
Throws: InvalidMidiDataException

void setSequence(Sequence sequence)
Throws: InvalidMidiDataException

void setSlaveSyncMode(Sequencer.SyncMode sync)

void setTempoFactor(float factor)

void setTempoInBPM(float bpm)

void setTempoInMPQ(float mpq)

void setTickPosition(long tick)

void setTrackMute(int track, boolean mute)

void setTrackSolo(int track, boolean solo)

void start()
Throws: IllegalStateException

void startRecording()
Throws: IllegalStateException

void stop()
Throws: IllegalStateException

void stopRecording()
Throws: IllegalStateException


INHERITED METHODS:

SUBINTERFACES:





Yazilar kaynak gosterilmeden kopyalanamaz © www.kodcu.net