File
Doc
Category
Size
Date
Package
Sequencer.java
API Doc
Android 1.5 API
4284
Wed May 06 22:41:02 BST 2009
javax.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
boolean
addMetaEventListener
(
javax.sound.midi.MetaEventListener
listener)
public
int
getLoopCount
()
public
long
getLoopEndPoint
()
public
long
getLoopStartPoint
()
public
javax.sound.midi.Sequencer$SyncMode
getMasterSyncMode
()
public
javax.sound.midi.Sequencer$SyncMode
[]
getMasterSyncModes
()
public
long
getMicrosecondLength
()
public
long
getMicrosecondPosition
()
public
javax.sound.midi.Sequence
getSequence
()
public
javax.sound.midi.Sequencer$SyncMode
getSlaveSyncMode
()
public
javax.sound.midi.Sequencer$SyncMode
[]
getSlaveSyncModes
()
public
float
getTempoFactor
()
public
float
getTempoInBPM
()
public
float
getTempoInMPQ
()
public
long
getTickLength
()
public
long
getTickPosition
()
public
boolean
getTrackMute
(
int
track)
public
boolean
getTrackSolo
(
int
track)
public
boolean
isRecording
()
public
boolean
isRunning
()
public void
recordDisable
(
javax.sound.midi.Track
track)
public void
recordEnable
(
javax.sound.midi.Track
track,
int
channel)
public
int
[]
removeControllerEventListener
(
javax.sound.midi.ControllerEventListener
listener,
int[]
controllers)
public void
removeMetaEventListener
(
javax.sound.midi.MetaEventListener
listener)
public void
setLoopCount
(
int
count)
public void
setLoopEndPoint
(
long
tick)
public void
setLoopStartPoint
(
long
tick)
public void
setMasterSyncMode
(
javax.sound.midi.Sequencer$SyncMode
sync)
public void
setMicrosecondPosition
(
long
microseconds)
public void
setSequence
(
java.io.InputStream
stream)
public void
setSequence
(
javax.sound.midi.Sequence
sequence)
public void
setSlaveSyncMode
(
javax.sound.midi.Sequencer$SyncMode
sync)
public void
setTempoFactor
(
float
factor)
public void
setTempoInBPM
(
float
bpm)
public void
setTempoInMPQ
(
float
mpq)
public void
setTickPosition
(
long
tick)
public void
setTrackMute
(
int
track,
boolean
mute)
public void
setTrackSolo
(
int
track,
boolean
solo)
public void
start
()
public void
startRecording
()
public void
stop
()
public void
stopRecording
()
Java Code Source