jp.crestmuse.cmx.elements
クラス MutableMusicEvent

java.lang.Object
  上位を拡張 jp.crestmuse.cmx.elements.MutableMusicEvent
すべての実装されたインタフェース:
java.lang.Comparable<MutableMusicEvent>, NoteCompatible, SCC.Note
直系の既知のサブクラス:
BaseDynamicsEvent, MutableAnnotation, MutableControlChange, MutableNote, MutablePitchBend

public abstract class MutableMusicEvent
extends java.lang.Object
implements java.lang.Comparable<MutableMusicEvent>, NoteCompatible


メソッドの概要
 int compareTo(MutableMusicEvent another)
           
 int duration(int ticksPerBeat)
           
 boolean equals(java.lang.Object o)
           
 int hashCode()
           
 int notenum()
           
 int offset()
           
 int offset(int ticksPerBeat)
           
 int offsetInMilliSec()
           
 int offVelocity()
           
 int onset()
           
 int onset(int ticksPerBeat)
           
 int onsetInMilliSec()
           
 void setOffset(int offset)
           
 void setOnset(int onset)
           
protected  int ticksPerBeat()
           
 int velocity()
           
 java.lang.String word()
           
 
クラス java.lang.Object から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

compareTo

public int compareTo(MutableMusicEvent another)
定義:
インタフェース java.lang.Comparable<MutableMusicEvent> 内の compareTo

duration

public int duration(int ticksPerBeat)
定義:
インタフェース SCC.Note 内の duration

equals

public boolean equals(java.lang.Object o)
オーバーライド:
クラス java.lang.Object 内の equals

hashCode

public int hashCode()
オーバーライド:
クラス java.lang.Object 内の hashCode

notenum

public int notenum()
定義:
インタフェース SCC.Note 内の notenum

offset

public int offset()

offset

public int offset(int ticksPerBeat)
定義:
インタフェース SCC.Note 内の offset

offsetInMilliSec

public int offsetInMilliSec()
定義:
インタフェース SCC.Note 内の offsetInMilliSec

offVelocity

public int offVelocity()
定義:
インタフェース SCC.Note 内の offVelocity

onset

public int onset()

onset

public int onset(int ticksPerBeat)
定義:
インタフェース SCC.Note 内の onset

onsetInMilliSec

public int onsetInMilliSec()
定義:
インタフェース SCC.Note 内の onsetInMilliSec

setOffset

public void setOffset(int offset)

setOnset

public void setOnset(int onset)

ticksPerBeat

protected int ticksPerBeat()

velocity

public int velocity()
定義:
インタフェース SCC.Note 内の velocity

word

public java.lang.String word()
定義:
インタフェース SCC.Note 内の word