直列化された形式


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

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


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

Class jp.crestmuse.cmx.amusaj.sp.SPException extends java.lang.RuntimeException implements Serializable

直列化されたフィールド

e

java.lang.Exception e

Class jp.crestmuse.cmx.amusaj.sp.SPFactoryException extends java.lang.RuntimeException implements Serializable


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

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

Class jp.crestmuse.cmx.commands.InvalidNumberOfFilesException extends java.io.IOException 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.CMXDeviationInstancePlayer extends java.lang.Object implements Serializable

Class jp.crestmuse.cmx.gui.CMXDeviationInstancePlayer$AboutFrame extends java.lang.Object implements Serializable

Class jp.crestmuse.cmx.gui.CMXDeviationInstancePlayer$CurrentTimeLabel extends java.lang.Object implements Serializable

Class jp.crestmuse.cmx.gui.CMXDeviationInstancePlayer$DeviationCheckBox extends java.lang.Object implements Serializable

Class jp.crestmuse.cmx.gui.CMXDeviationInstancePlayer$FileNameLabel extends java.lang.Object implements Serializable

Class jp.crestmuse.cmx.gui.CMXDeviationInstancePlayer$HelpFrame extends java.lang.Object implements Serializable

Class jp.crestmuse.cmx.gui.CMXDeviationInstancePlayer$MenuBar extends java.lang.Object implements Serializable

Class jp.crestmuse.cmx.gui.CMXDeviationInstancePlayer$MusicSlider extends java.lang.Object implements Serializable

Class jp.crestmuse.cmx.gui.CMXDeviationInstancePlayer$MyMidiOperator extends java.lang.Object implements Serializable

Class jp.crestmuse.cmx.gui.CMXDeviationInstancePlayer$MyWindowListener extends java.lang.Object implements Serializable

Class jp.crestmuse.cmx.gui.CMXDeviationInstancePlayer$PlayerButton extends java.lang.Object implements Serializable

Class jp.crestmuse.cmx.gui.CMXDeviationInstancePlayer$PlayingThread extends java.lang.Object implements Serializable

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.CMXMusicViewer extends javax.swing.JFrame implements Serializable

直列化されたフィールド

dev

DeviationInstanceWrapper dev

ticksPerBeat

int ticksPerBeat

playing

boolean playing

deviation

boolean deviation

filechoosed

boolean filechoosed

isMIDI

boolean isMIDI

menubar

jp.crestmuse.cmx.gui.CMXMusicViewer.MenuBar menubar

cont

java.awt.Container cont

musicslider

jp.crestmuse.cmx.gui.CMXMusicViewer.MusicSlider musicslider

currenttimelabel

jp.crestmuse.cmx.gui.CMXMusicViewer.CurrentTimeLabel currenttimelabel

back_button

jp.crestmuse.cmx.gui.CMXMusicViewer.PlayerButton back_button

play_button

jp.crestmuse.cmx.gui.CMXMusicViewer.PlayerButton play_button

stop_button

jp.crestmuse.cmx.gui.CMXMusicViewer.PlayerButton stop_button

filenamelabel

jp.crestmuse.cmx.gui.CMXMusicViewer.FileNameLabel filenamelabel

deviationcheckbox

jp.crestmuse.cmx.gui.CMXMusicViewer.DeviationCheckBox deviationcheckbox

midioperator

jp.crestmuse.cmx.gui.CMXMusicViewer.MyMidiOperator midioperator

thread

jp.crestmuse.cmx.gui.CMXMusicViewer.PlayingThread thread

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.List<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.MathException extends java.lang.IllegalStateException implements Serializable

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

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

直列化されたフィールド

org

java.lang.Exception org