Serialized Form
closeButton
javax.swing.JButton closeButton
buttonPanel
javax.swing.JPanel buttonPanel
picButton
javax.swing.JButton picButton
titlePanel
javax.swing.JPanel titlePanel
titleLabel
javax.swing.JLabel titleLabel
copyrightLabel
javax.swing.JLabel copyrightLabel
type
boolean type
trackNum
int trackNum
trackPanel
javax.swing.JPanel trackPanel
nameLabel
javax.swing.JLabel nameLabel
sourceLabel
javax.swing.JLabel sourceLabel
keyLabel
javax.swing.JLabel keyLabel
channelLabel
javax.swing.JLabel channelLabel
velLabel
javax.swing.JLabel velLabel
portLabel
javax.swing.JLabel portLabel
progLabel
javax.swing.JLabel progLabel
bankLabel
javax.swing.JLabel bankLabel
loopLabel
javax.swing.JLabel loopLabel
eventLabel
javax.swing.JLabel eventLabel
channelNumber
int channelNumber
vol
int vol
low
int low
mid
int mid
hi
int hi
pan
int pan
mute
boolean mute
rec
boolean rec
solo
boolean solo
type
boolean type
trackNum
int trackNum
progPanel
javax.swing.JPanel progPanel
portTextField
javax.swing.JTextField portTextField
channelTextField
javax.swing.JTextField channelTextField
keyTextField
javax.swing.JTextField keyTextField
velTextField
javax.swing.JTextField velTextField
channelPanel
javax.swing.JPanel channelPanel
bankTextField
javax.swing.JTextField bankTextField
progTextField
javax.swing.JTextField progTextField
loopTextField
javax.swing.JTextField loopTextField
eventTextField
javax.swing.JTextField eventTextField
jScrollPane1
javax.swing.JScrollPane jScrollPane1
jTextArea1
javax.swing.JTextArea jTextArea1
keepTime
MainFrame.KeepTime keepTime
key
java.lang.String[] key
keyOffset
int keyOffset
tempo
java.lang.String tempo
tempoValue
int tempoValue
lf
ads.loop.LoopFrame lf
tracksFrame
TracksFrame tracksFrame
audioDevicesFrame
AudioDevicesFrame audioDevicesFrame
helpFrame
HelpFrame helpFrame
about
AboutFrame about
contentPane
javax.swing.JPanel contentPane
jMenuBar1
javax.swing.JMenuBar jMenuBar1
jMenuFile
javax.swing.JMenu jMenuFile
menuFileExit
javax.swing.JMenuItem menuFileExit
jMenuHelp
javax.swing.JMenu jMenuHelp
jMenuHelpAbout
javax.swing.JMenuItem jMenuHelpAbout
gridLayout1
java.awt.GridLayout gridLayout1
mainPanel
javax.swing.JPanel mainPanel
leftButtonPanel
javax.swing.JPanel leftButtonPanel
decKeyButton
javax.swing.JButton decKeyButton
closeFileButton
javax.swing.JButton closeFileButton
helpButton
javax.swing.JButton helpButton
gridLayout4
java.awt.GridLayout gridLayout4
pasteButton
javax.swing.JButton pasteButton
copyButton
javax.swing.JButton copyButton
cutButton
javax.swing.JButton cutButton
saveButton
javax.swing.JButton saveButton
openButton
javax.swing.JButton openButton
newButton
javax.swing.JButton newButton
tranportPanel
javax.swing.JPanel tranportPanel
ffwdButton
javax.swing.JButton ffwdButton
rewButton
javax.swing.JButton rewButton
playButton
javax.swing.JButton playButton
recButton
javax.swing.JButton recButton
stopButton
javax.swing.JButton stopButton
pauseButton
javax.swing.JButton pauseButton
border1
javax.swing.border.Border border1
keyLabel
javax.swing.JLabel keyLabel
tempoLabel
javax.swing.JLabel tempoLabel
gridLayout5
java.awt.GridLayout gridLayout5
audioDevicesButton
javax.swing.JButton audioDevicesButton
notationButton
javax.swing.JButton notationButton
audioEditButton
javax.swing.JButton audioEditButton
sysExButton
javax.swing.JButton sysExButton
loopButton
javax.swing.JButton loopButton
centerPanelPanel
javax.swing.JPanel centerPanelPanel
meterButton
javax.swing.JButton meterButton
tracksButton
javax.swing.JButton tracksButton
mixerButton
javax.swing.JButton mixerButton
midiDevicesButton
javax.swing.JButton midiDevicesButton
keyTextField
javax.swing.JTextField keyTextField
tempoTextField
javax.swing.JTextField tempoTextField
tempoPanel
javax.swing.JPanel tempoPanel
border2
javax.swing.border.Border border2
incKeyButton
javax.swing.JButton incKeyButton
centerPanel
javax.swing.JPanel centerPanel
border3
javax.swing.border.Border border3
leftPanel
javax.swing.JPanel leftPanel
border4
javax.swing.border.Border border4
tempoScrollBar
javax.swing.JScrollBar tempoScrollBar
rightPanel
javax.swing.JPanel rightPanel
punchInTextField
javax.swing.JTextField punchInTextField
punchInLabel
javax.swing.JLabel punchInLabel
punchOutLabel
javax.swing.JLabel punchOutLabel
punchOutTextField
javax.swing.JTextField punchOutTextField
punchToggleButton
javax.swing.JToggleButton punchToggleButton
soloToggleButton
javax.swing.JToggleButton soloToggleButton
editMenu
javax.swing.JMenu editMenu
viewMenu
javax.swing.JMenu viewMenu
audioMenu
javax.swing.JMenu audioMenu
toolsMenu
javax.swing.JMenu toolsMenu
windowMenu
javax.swing.JMenu windowMenu
newMenuItem
javax.swing.JMenuItem newMenuItem
openMenuItem
javax.swing.JMenuItem openMenuItem
saveMenuItem
javax.swing.JMenuItem saveMenuItem
saveAsMenuItem
javax.swing.JMenuItem saveAsMenuItem
printPreviewMenuItem
javax.swing.JMenuItem printPreviewMenuItem
printMenuItem
javax.swing.JMenuItem printMenuItem
closeMenuItem
javax.swing.JMenuItem closeMenuItem
importMenu
javax.swing.JMenu importMenu
waveFileMenuItem
javax.swing.JMenuItem waveFileMenuItem
midiFileMenuItem
javax.swing.JMenuItem midiFileMenuItem
jMenu7
javax.swing.JMenu jMenu7
audioTrackMenuItem
javax.swing.JMenuItem audioTrackMenuItem
mergeAudioTracksMenuItem
javax.swing.JMenuItem mergeAudioTracksMenuItem
midiTrackMenuItem
javax.swing.JMenuItem midiTrackMenuItem
mergeMidiTracksMenuItem
javax.swing.JMenuItem mergeMidiTracksMenuItem
trackMenu
javax.swing.JMenu trackMenu
dupicateMenuItem
javax.swing.JMenuItem dupicateMenuItem
swapMenuItem
javax.swing.JMenuItem swapMenuItem
moveMenuItem
javax.swing.JMenuItem moveMenuItem
eraseMenuItem
javax.swing.JMenuItem eraseMenuItem
midiMenu
javax.swing.JMenu midiMenu
jMenu10
javax.swing.JMenu jMenu10
jMenu11
javax.swing.JMenu jMenu11
cutMenuItem
javax.swing.JMenuItem cutMenuItem
copyMenuItem
javax.swing.JMenuItem copyMenuItem
pasteMenuItem
javax.swing.JMenuItem pasteMenuItem
slideMusicMenuItem
javax.swing.JMenuItem slideMusicMenuItem
extractChannelsMenuItem
javax.swing.JMenuItem extractChannelsMenuItem
timeMenu
javax.swing.JMenu timeMenu
quantitizeMenuItem
javax.swing.JMenuItem quantitizeMenuItem
devicesMenuItem
javax.swing.JMenuItem devicesMenuItem
tempoMenuItem
javax.swing.JMenuItem tempoMenuItem
meterMenuItem
javax.swing.JMenuItem meterMenuItem
loopMenuItem
javax.swing.JMenuItem loopMenuItem
midiThruMenuItem
javax.swing.JMenuItem midiThruMenuItem
midiInMenuItem
javax.swing.JMenuItem midiInMenuItem
audioDevicesMenuItem
javax.swing.JMenuItem audioDevicesMenuItem
audioMixersMenuItem
javax.swing.JMenuItem audioMixersMenuItem
midiMixersMenuItem
javax.swing.JMenuItem midiMixersMenuItem
midiMixerMenuItem
javax.swing.JMenuItem midiMixerMenuItem
audioMixerMenuItem
javax.swing.JMenuItem audioMixerMenuItem
notationMenuItem
javax.swing.JMenuItem notationMenuItem
sysexMenuItem
javax.swing.JMenuItem sysexMenuItem
audioGraphMenuItem
javax.swing.JMenuItem audioGraphMenuItem
meterMapMenuItem
javax.swing.JMenuItem meterMapMenuItem
tileMenuItem
javax.swing.JMenuItem tileMenuItem
cascadeMenuItem
javax.swing.JMenuItem cascadeMenuItem
closeAllMenuItem
javax.swing.JMenuItem closeAllMenuItem
jMenuItem43
javax.swing.JMenuItem jMenuItem43
jMenuItem44
javax.swing.JMenuItem jMenuItem44
jMenuItem45
javax.swing.JMenuItem jMenuItem45
jMenuItem46
javax.swing.JMenuItem jMenuItem46
jMenuItem47
javax.swing.JMenuItem jMenuItem47
jMenuItem48
javax.swing.JMenuItem jMenuItem48
jMenuItem49
javax.swing.JMenuItem jMenuItem49
measuresTextField
javax.swing.JTextField measuresTextField
timeTextField
javax.swing.JTextField timeTextField
timeLabel
javax.swing.JLabel timeLabel
measuresLabel
javax.swing.JLabel measuresLabel
gridLayout6
java.awt.GridLayout gridLayout6
centerPanelPanel1
javax.swing.JPanel centerPanelPanel1
channel
Channel channel
scrollPanel
javax.swing.JScrollPane scrollPanel
panel
javax.swing.JPanel panel
gridLayout
java.awt.GridLayout gridLayout
border1
javax.swing.border.Border border1
jButton1
javax.swing.JButton jButton1
type
boolean type
trackNum
int trackNum
trackPanel
javax.swing.JPanel trackPanel
nameLabel
javax.swing.JLabel nameLabel
sourceLabel
javax.swing.JLabel sourceLabel
keyLabel
javax.swing.JLabel keyLabel
channelLabel
javax.swing.JLabel channelLabel
velLabel
javax.swing.JLabel velLabel
portLabel
javax.swing.JLabel portLabel
progLabel
javax.swing.JLabel progLabel
bankLabel
javax.swing.JLabel bankLabel
loopLabel
javax.swing.JLabel loopLabel
eventLabel
javax.swing.JLabel eventLabel
readObject
private void readObject(java.io.ObjectInputStream ois)
throws java.lang.ClassNotFoundException,
java.io.IOException
writeObject
private void writeObject(java.io.ObjectOutputStream oos)
throws java.io.IOException
track
AudioTrack track
midiTrack
MidiTrack midiTrack
type
boolean type
trackNum
int trackNum
midiChannel
int midiChannel
recordType
int recordType
record
boolean record
play
boolean play
mute
boolean mute
velocity
int velocity
programNum
int programNum
bank
int bank
loop
int loop
event
int event
name
java.lang.String name
deviceName
java.lang.String deviceName
fileName
java.lang.String fileName
volume
int volume
tempo
int tempo
key
int key
inputDevice
int inputDevice
outputDevice
int outputDevice
inputLine
int inputLine
outputLine
int outputLine
inputPort
int inputPort
outputPort
int outputPort
position
long position
length
long length
device
Device device
midiDevice
MidiDevices midiDevice
progPanel
javax.swing.JPanel progPanel
trackLabel
javax.swing.JTextField trackLabel
muteButton
javax.swing.JToggleButton muteButton
recButton
javax.swing.JToggleButton recButton
formatButton
javax.swing.JToggleButton formatButton
nameTextField
javax.swing.JTextField nameTextField
portTextField
javax.swing.JTextField portTextField
channelTextField
javax.swing.JTextField channelTextField
keyTextField
javax.swing.JTextField keyTextField
velTextField
javax.swing.JTextField velTextField
channelPanel
javax.swing.JPanel channelPanel
bankTextField
javax.swing.JTextField bankTextField
progTextField
javax.swing.JTextField progTextField
loopTextField
javax.swing.JTextField loopTextField
eventTextField
javax.swing.JTextField eventTextField
devicePopupMenu
javax.swing.JPopupMenu devicePopupMenu
jMenuItem1
javax.swing.JMenuItem jMenuItem1
jMenuItem2
javax.swing.JMenuItem jMenuItem2
jMenuItem3
javax.swing.JMenuItem jMenuItem3
jMenuItem4
javax.swing.JMenuItem jMenuItem4
jMenuItem5
javax.swing.JMenuItem jMenuItem5
jMenuItem6
javax.swing.JMenuItem jMenuItem6
jMenuItem7
javax.swing.JMenuItem jMenuItem7
jMenuItem8
javax.swing.JMenuItem jMenuItem8
jMenuItem9
javax.swing.JMenuItem jMenuItem9
jMenuItem10
javax.swing.JMenuItem jMenuItem10
deviceComboBox
javax.swing.JComboBox deviceComboBox
soloButton
javax.swing.JToggleButton soloButton
type
boolean type
trackNum
int trackNum
progPanel
javax.swing.JPanel progPanel
gridLayout3
java.awt.GridLayout gridLayout3
portTextField
javax.swing.JTextField portTextField
channelTextField
javax.swing.JTextField channelTextField
keyTextFiel
javax.swing.JTextField keyTextFiel
velTextField
javax.swing.JTextField velTextField
channelPanel
javax.swing.JPanel channelPanel
bankTextField
javax.swing.JTextField bankTextField
lsbTextField
javax.swing.JTextField lsbTextField
progTextField
javax.swing.JTextField progTextField
bankPanel
javax.swing.JPanel bankPanel
gridLayout4
java.awt.GridLayout gridLayout4
eventPanel
javax.swing.JPanel eventPanel
gridLayout5
java.awt.GridLayout gridLayout5
loopTextField
javax.swing.JTextField loopTextField
eventTextField
javax.swing.JTextField eventTextField
cuurentTrack
int cuurentTrack
c
java.awt.Component[] c
scrollPane
javax.swing.JScrollPane scrollPane
gridLayout1
java.awt.GridLayout gridLayout1
currentTrack
int currentTrack
jSplitPane1
javax.swing.JSplitPane jSplitPane1
mainPanel
javax.swing.JPanel mainPanel
graphPanel
javax.swing.JPanel graphPanel
labelPanel
TrackLabelPanel labelPanel
gridLayout2
java.awt.GridLayout gridLayout2
waveLabelPanel
javax.swing.JPanel waveLabelPanel
tracks
java.util.Vector tracks
graphs
java.util.Vector graphs
channelNumber
java.lang.String channelNumber
channelLabel
javax.swing.JLabel channelLabel
displayText
java.lang.String displayText
displayVal
int displayVal
displayPanel
javax.swing.JPanel displayPanel
displayGridLayout
java.awt.GridLayout displayGridLayout
displayTextField
javax.swing.JTextField displayTextField
typeLabel
javax.swing.JLabel typeLabel
pan
int pan
reverb
int reverb
chorus
int chorus
panSlider
javax.swing.JSlider panSlider
panLabel
javax.swing.JLabel panLabel
mute
boolean mute
muteToggleButton
javax.swing.JToggleButton muteToggleButton
solo
boolean solo
soloToggleButton
javax.swing.JToggleButton soloToggleButton
vol
int vol
volSlider
javax.swing.JSlider volSlider
rec
boolean rec
recToggleButton
javax.swing.JToggleButton recToggleButton
border1
javax.swing.border.Border border1
border2
javax.swing.border.Border border2
border3
javax.swing.border.Border border3
reverbLabel
javax.swing.JLabel reverbLabel
reverbSlider
javax.swing.JSlider reverbSlider
chorusLabel
javax.swing.JLabel chorusLabel
chorusSlider
javax.swing.JSlider chorusSlider
jScrollPane1
javax.swing.JScrollPane jScrollPane1
jPanel1
javax.swing.JPanel jPanel1
gridLayout1
java.awt.GridLayout gridLayout1
channel1
MidiChannel channel1
channel2
MidiChannel channel2
channel3
MidiChannel channel3
channel4
MidiChannel channel4
channel5
MidiChannel channel5
channel6
MidiChannel channel6
channel7
MidiChannel channel7
channel8
MidiChannel channel8
channel9
MidiChannel channel9
channel10
MidiChannel channel10
channel11
MidiChannel channel11
channel12
MidiChannel channel12
channel15
MidiChannel channel15
channel13
MidiChannel channel13
channel14
MidiChannel channel14
channel16
MidiChannel channel16
border1
javax.swing.border.Border border1
typeLabel
javax.swing.JLabel typeLabel
channelLabel
javax.swing.JLabel channelLabel
displayText
java.lang.String displayText
displayVal
int displayVal
displayPanel
javax.swing.JPanel displayPanel
displayGridLayout
java.awt.GridLayout displayGridLayout
displayTextField
javax.swing.JTextField displayTextField
meter1
int meter1
meter2
int meter2
meterPanel
javax.swing.JPanel meterPanel
meterGridLayout
java.awt.GridLayout meterGridLayout
normalMeterBar
javax.swing.JProgressBar normalMeterBar
clippingMeterBar
javax.swing.JProgressBar clippingMeterBar
eqPanel
javax.swing.JPanel eqPanel
eqGridLayout
java.awt.GridLayout eqGridLayout
lowSlider
javax.swing.JSlider lowSlider
midSlider
javax.swing.JSlider midSlider
hiSlider
javax.swing.JSlider hiSlider
eqLabel
javax.swing.JLabel eqLabel
pan
int pan
panSlider
javax.swing.JSlider panSlider
panLabel
javax.swing.JLabel panLabel
mute
boolean mute
muteToggleButton
javax.swing.JToggleButton muteToggleButton
solo
boolean solo
soloToggleButton
javax.swing.JToggleButton soloToggleButton
vol
int vol
volSlider
javax.swing.JSlider volSlider
busPanel
javax.swing.JPanel busPanel
busLabel1
javax.swing.JLabel busLabel1
busLabel2
javax.swing.JLabel busLabel2
busLabel3
javax.swing.JLabel busLabel3
busLabel4
javax.swing.JLabel busLabel4
busRadioButton1
javax.swing.JRadioButton busRadioButton1
busRadioButton2
javax.swing.JRadioButton busRadioButton2
busRadioButton4
javax.swing.JRadioButton busRadioButton4
busRadioButton3
javax.swing.JRadioButton busRadioButton3
rec
boolean rec
recToggleButton
javax.swing.JToggleButton recToggleButton
border1
javax.swing.border.Border border1
border2
javax.swing.border.Border border2
border3
javax.swing.border.Border border3
rows
int rows
device
Device device
titleLabel
javax.swing.JLabel titleLabel
mainPanel
javax.swing.JPanel mainPanel
devicesPanel
javax.swing.JPanel devicesPanel
jTextField21
javax.swing.JTextField jTextField21
deviceNameLabel
javax.swing.JLabel deviceNameLabel
vendorLabel
javax.swing.JLabel vendorLabel
labelPanel
javax.swing.JPanel labelPanel
gridLayout1
java.awt.GridLayout gridLayout1
linesPanel
javax.swing.JPanel linesPanel
linesInLabel
javax.swing.JLabel linesInLabel
linesOutLabel
javax.swing.JLabel linesOutLabel
portsLabel
javax.swing.JLabel portsLabel
thread
java.lang.Thread thread
font10
java.awt.Font font10
font12
java.awt.Font font12
jfcBlue
java.awt.Color jfcBlue
pink
java.awt.Color pink
vendorTextField
javax.swing.JTextField vendorTextField
deviceTextField
javax.swing.JTextField deviceTextField
gridLayout2
java.awt.GridLayout gridLayout2
linesPanel
javax.swing.JPanel linesPanel
linesInTextField
javax.swing.JTextField linesInTextField
gridLayout1
java.awt.GridLayout gridLayout1
linesOutTextField
javax.swing.JTextField linesOutTextField
portPanel
javax.swing.JPanel portPanel
gridLayout3
java.awt.GridLayout gridLayout3
portTextField
javax.swing.JTextField portTextField