直列化された形式


パッケージ jp.crestmuse.cmx.amusaj.filewrappers

Class jp.crestmuse.cmx.amusaj.filewrappers.AmusaXMLException extends java.lang.RuntimeException implements Serializable


パッケージ jp.crestmuse.cmx.commands

Class jp.crestmuse.cmx.commands.ConfigXMLException extends java.lang.RuntimeException implements Serializable


パッケージ jp.crestmuse.cmx.filewrappers

Class jp.crestmuse.cmx.filewrappers.InvalidElementException extends java.lang.IllegalArgumentException implements Serializable

Class jp.crestmuse.cmx.filewrappers.InvalidFileTypeException extends java.io.IOException implements Serializable

Class jp.crestmuse.cmx.filewrappers.ParamNotFoundException extends java.lang.IllegalStateException implements Serializable

Class jp.crestmuse.cmx.filewrappers.UnsupportedNodeException extends java.lang.IllegalArgumentException implements Serializable


パッケージ jp.crestmuse.cmx.gui

Class jp.crestmuse.cmx.gui.CMXMusicDataFrame extends javax.swing.JFrame implements Serializable

直列化されたフィールド

frameHeight

int frameHeight
パネルサイズ(縦幅 [pixel])


frameWidth

int frameWidth
パネルサイズ(横幅 [pixel])


ticksPerBeat

int ticksPerBeat

midiDeviceName

java.lang.String midiDeviceName

filewrapper

PianoRollCompatible filewrapper

instream

java.io.InputStream instream

lastSelectedPath

java.lang.String lastSelectedPath

selectedFileName

java.lang.String selectedFileName

pianoroll

PianoRollPanel pianoroll

velocityPanel

jp.crestmuse.cmx.gui.VelocityPanel velocityPanel

synthe

MIDIController synthe

startButton

javax.swing.JButton startButton

stopButton

javax.swing.JButton stopButton

widthText

javax.swing.JTextField widthText

widthbar

javax.swing.JSlider widthbar

splitPane

javax.swing.JSplitPane splitPane

musicLengh

javax.swing.JTextField musicLengh

Class jp.crestmuse.cmx.gui.NoteViewPanel extends javax.swing.JPanel implements Serializable

直列化されたフィールド

filename

java.lang.String filename

musicxml

MusicXMLWrapper musicxml

noteview

TreeView<E extends Ordered> noteview

label

jp.crestmuse.cmx.gui.NoteViewPanel.TreeLabel label

Class jp.crestmuse.cmx.gui.PianoRollPanel extends javax.swing.JScrollPane implements Serializable

serialVersionUID: 1L

直列化されたフィールド

pianoroll

jp.crestmuse.cmx.gui.PianoRollPanel.PianoRoll pianoroll
ピアノロール部を描画するパネル


filewrapper

PianoRollCompatible filewrapper
ベロシティを描画するパネル


partlist

java.util.ArrayList<E> partlist

noteNumberOfPushedKey

java.util.TreeSet<E> noteNumberOfPushedKey
TODO(実装中)押されている鍵盤のノート番号リスト(ソート済)


gxpr

jp.crestmuse.cmx.gui.GraphicExpressionDataSet gxpr
TODO(実装中)ピアノロール描画専用の楽曲データ形式


selectedNoteList

java.util.ArrayList<E> selectedNoteList
TODO(実装中)選択中の音符オブジェクト


selectedMouseBox

java.awt.Rectangle selectedMouseBox
TODO(実装中)マウスの選択範囲


currentMousePoint

java.awt.Point currentMousePoint

isControlMask

boolean isControlMask

Class jp.crestmuse.cmx.gui.PianoRollPanel.KeyBoard extends javax.swing.JPanel implements Serializable

serialVersionUID: 1L

直列化されたフィールド

keyWidth

int keyWidth
キーボード一音の描画の横幅[pixel]


keyRegister

int keyRegister
音域(描画する鍵盤の数)


maximumKeyRegister

int maximumKeyRegister
最大音域数


bottomNoteNumber

int bottomNoteNumber
最低音


topNoteNumber

int topNoteNumber
最高音


keyboardMap

java.util.TreeMap<K,V> keyboardMap
Y座標に対応するノートナンバーのマップ


whiteMidiKey

java.util.ArrayList<E> whiteMidiKey
白鍵リスト


パッケージ jp.crestmuse.cmx.gui.sound

Class jp.crestmuse.cmx.gui.sound.TimeEventMap extends java.util.TreeMap<java.lang.Double,java.util.LinkedList<NoteEvent>> implements Serializable


パッケージ jp.crestmuse.cmx.math

Class jp.crestmuse.cmx.math.MathFactoryException extends java.lang.RuntimeException implements Serializable


パッケージ jp.crestmuse.cmx.misc

Class jp.crestmuse.cmx.misc.EmptyQueueException extends java.util.NoSuchElementException implements Serializable

Class jp.crestmuse.cmx.misc.ExternalClassException extends java.lang.RuntimeException implements Serializable

Class jp.crestmuse.cmx.misc.ExternalLibraryException extends java.lang.RuntimeException implements Serializable

Class jp.crestmuse.cmx.misc.ProgramBugException extends java.lang.IllegalStateException implements Serializable

Class jp.crestmuse.cmx.misc.QueueWrapper$QueueReaderImpl$1 extends java.lang.Object implements Serializable