jp.crestmuse.cmx.gui.sound
クラス MIDIController.ThreadPlayer

java.lang.Object
  上位を拡張 java.lang.Thread
      上位を拡張 jp.crestmuse.cmx.gui.sound.MIDIController.ThreadPlayer
すべての実装されたインタフェース:
java.lang.Runnable
含まれているクラス:
MIDIController

public class MIDIController.ThreadPlayer
extends java.lang.Thread

currentTime 以前のMIDIメッセージをひとつ取得し, MIDIデバイスに送信します. MIDIイベントリストは時刻順にソートされていることが 前提条件です.

作成者:
Mitsuyo Hashida

入れ子のクラスの概要
 
クラス java.lang.Thread から継承された入れ子のクラス/インタフェース
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
 
フィールドの概要
 
クラス java.lang.Thread から継承されたフィールド
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
コンストラクタの概要
MIDIController.ThreadPlayer(java.util.LinkedList<NoteEvent> midiEventLIst)
           
 
メソッドの概要
 void run()
           
 
クラス java.lang.Thread から継承されたメソッド
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

MIDIController.ThreadPlayer

public MIDIController.ThreadPlayer(java.util.LinkedList<NoteEvent> midiEventLIst)
パラメータ:
midiEventLIst -
メソッドの詳細

run

public void run()
定義:
インタフェース java.lang.Runnable 内の run
オーバーライド:
クラス java.lang.Thread 内の run