|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object com.cwbp.mdpw.DataNote
public class DataNote
フィールドの概要 | |
---|---|
static int |
BINARY
|
static int |
VREST
|
インタフェース com.cwbp.mdpw.Data から継承されたフィールド |
---|
DEPTHINF, UNUSED |
コンストラクタの概要 | |
---|---|
protected |
DataNote()
|
|
DataNote(int p)
|
|
DataNote(int p,
double d)
|
|
DataNote(int p,
double d,
int v)
|
|
DataNote(int p,
double d,
int v,
int i)
|
|
DataNote(java.lang.String p,
double d)
|
|
DataNote(java.lang.String p,
double d,
int v)
|
|
DataNote(java.lang.String p,
double d,
int v,
int i)
|
メソッドの概要 | |
---|---|
static void |
addByStart(DataNote n,
java.util.Vector v)
|
Data |
copy()
Deep copy |
double |
getDuration()
Get duration in note length. |
int |
getInstrument()
|
int |
getPitch()
|
java.lang.String |
getString()
Get String in tcl format |
int |
getVelocity()
|
static int |
parsePitch(java.lang.String ss)
Map a String to a pitch value. |
void |
setInstrument(int i)
|
void |
setPitch(int p)
|
void |
setVelocity(int v)
|
static java.util.Vector |
sort(java.util.Vector v)
|
java.util.Vector |
toNotes(double i,
DataNote n)
trasform data to just set of DataNote. |
void |
visit(double t,
Visitor v)
|
void |
visit(double t,
Visitor v,
int i)
|
void |
visit(Visitor v)
Do visitor |
void |
visit(Visitor v,
int i)
|
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public static final int BINARY
public static final int VREST
コンストラクタの詳細 |
---|
protected DataNote()
public DataNote(int p)
public DataNote(int p, double d)
public DataNote(int p, double d, int v)
public DataNote(int p, double d, int v, int i)
public DataNote(java.lang.String p, double d)
public DataNote(java.lang.String p, double d, int v)
public DataNote(java.lang.String p, double d, int v, int i)
メソッドの詳細 |
---|
public void setInstrument(int i)
public int getInstrument()
public Data copy()
Data
の記述:
Data
内の copy
public java.util.Vector toNotes(double i, DataNote n)
Data
の記述:
Data
内の toNotes
i
- absolute timestampn
- note date for keeping former note values.(will change)
public double getDuration()
Data
の記述:
Data
内の getDuration
public java.lang.String getString()
Data
の記述:
Data
内の getString
public static int parsePitch(java.lang.String ss)
ss
- note(pitch) name in string
[A-G]+[\+\-][0-9] letter: note name +: sharp -:flat number: octave "C0" -> "24"
public static java.util.Vector sort(java.util.Vector v)
public static void addByStart(DataNote n, java.util.Vector v)
public void setVelocity(int v)
public int getVelocity()
public void setPitch(int p)
public int getPitch()
public void visit(double t, Visitor v, int i)
Data
内の visit
public void visit(double t, Visitor v)
Data
内の visit
public void visit(Visitor v)
Data
の記述:
Data
内の visit
public void visit(Visitor v, int i)
Data
内の visit
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |