概要 | パッケージ | クラス | 階層ツリー | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## 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

フィールドの概要
`static int` | `TICKS_PER_BEAT`

コンストラクタの概要
`SequencerManager()`
`SequencerManager(javax.sound.midi.Receiver res)`

メソッドの概要
`void` | `addGeneratable(SequenceGeneratable sg)`
`javax.sound.midi.Track` | `getRecordTrack()`
`javax.sound.midi.Sequencer` | `getSequencer()`
`long` | `getTickPosition()`
`int` | `getTicksPerBeat()`
`void` | `run()`
`void` | `setRecording(java.lang.String outFileName)`
`void` | `start()`
`void` | `stop()`

クラス 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()

概要 | パッケージ | クラス | 階層ツリー | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド