jp.crestmuse.cmx.sound
クラス SequencerManager
java.lang.Object
jp.crestmuse.cmx.sound.SequencerManager
- すべての実装されたインタフェース:
- java.lang.Runnable, TickTimer
public class SequencerManager
- extends java.lang.Object
- implements TickTimer, java.lang.Runnable
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TICKS_PER_BEAT
public static int TICKS_PER_BEAT
SequencerManager
public SequencerManager()
throws javax.sound.midi.MidiUnavailableException,
javax.sound.midi.InvalidMidiDataException
- 例外:
javax.sound.midi.MidiUnavailableException
javax.sound.midi.InvalidMidiDataException
SequencerManager
public SequencerManager(javax.sound.midi.Receiver res)
throws javax.sound.midi.MidiUnavailableException,
javax.sound.midi.InvalidMidiDataException
- 例外:
javax.sound.midi.MidiUnavailableException
javax.sound.midi.InvalidMidiDataException
addGeneratable
public void addGeneratable(SequenceGeneratable sg)
getRecordTrack
public javax.sound.midi.Track getRecordTrack()
getSequencer
public javax.sound.midi.Sequencer getSequencer()
getTickPosition
public long getTickPosition()
- 定義:
- インタフェース
TickTimer
内の getTickPosition
getTicksPerBeat
public int getTicksPerBeat()
- 定義:
- インタフェース
TickTimer
内の getTicksPerBeat
run
public void run()
- 定義:
- インタフェース
java.lang.Runnable
内の run
setRecording
public void setRecording(java.lang.String outFileName)
start
public void start()
stop
public void stop()