Package: main Diagram Back to overview

ILoveMyJuno2 class
Implements: ActionListener, ComponentListener, Constants
Attributes
Name Type Visibility
mpModel MIDIPlugsModel   private
mpController MIDIPlugsViewController   private
mkController MIDIMasterKeyboardViewController   private
dispatcher MIDIDispatcher   private
menuBar JMenuBar   private
reserveMIDIPorts JMenuItem   private
assignMasterKeyboard JMenuItem   private
quit JMenuItem   private
showBlockDiagram JMenuItem   private
jumpToLibrarian JMenuItem   private
jumpToEnvelope JMenuItem   private
openToneBank JMenuItem   private
controllersPanel MovingPanel   private
pianoScrollPane JScrollPane   private
controllersScrollPane JScrollPane   private
pianoPanel JPanel   private
frame JFrame   private
holdKey JCheckBox   private
transposeDown JCheckBox   private
transposeUp JCheckBox   private
dontTranspose JCheckBox   private
allNotesOff JButton   private
bulkDump JButton   private
bulkReceive JButton   private
bulkOpen JButton   private
programSelector JList   private
piano Piano   private
signalsViewport SignalsViewport   private
blockDiagramViewport BlockDiagramViewport   private
dcoNoiseLevel MIDIModulator   private
libWidget LibrarianWidget   private
benderRange MIDIModulator   private
vcfCutoffFreq MIDIModulator   private
vcfResonance MIDIModulator   private
vcfLFODepth MIDIModulator   private
vcfEnvelopeDepth MIDIModulator   private
vcfEnvelopeMode MIDIModulator   private
vcfAftertouchSens MIDIModulator   private
vcfKeyFollow MIDIModulator   private
lfoRate MIDIModulator   private
lfoDelay MIDIModulator   private
dcoRange MIDIModulator   private
dcoLFODepth MIDIModulator   private
dcoENVDepth MIDIModulator   private
dcoENVMode MIDIModulator   private
dcoAftertouchSens MIDIModulator   private
dcoPulseWaveform MIDIModulator   private
dcoSawtoothWaveform MIDIModulator   private
dcoSubOSCWaveform MIDIModulator   private
dcoSubOSCLevel MIDIModulator   private
dcoPWMDepth MIDIModulator   private
vcaLevel MIDIModulator   private
vcaENVMode MIDIModulator   private
vcaAftertouchSens MIDIModulator   private
chorus MIDIModulator   private
chorusRate MIDIModulator   private
hpfCutoffFreq MIDIModulator   private
envT1 MIDIModulator   private
envT2 MIDIModulator   private
envT3 MIDIModulator   private
envT4 MIDIModulator   private
envL1 MIDIModulator   private
envL2 MIDIModulator   private
envL3 MIDIModulator   private
envKeyFollow MIDIModulator   private
screenSize Dimension   private
frameInsets Insets   private
librarian   private
dragLabel1 JLabel   public


Librarian class
Attributes
Name Type Visibility
(ToneBank) Vector   public
= toneBanks   public
Vector new   public
(   public


MIDIPlugsModel class
Implements: Constants
Attributes
Name Type Visibility
midiDispatcher   private


Modulator128Model class
Attributes
Name Type Visibility
defaultPosition int   private
minPosition int   private
maxPosition int   private
currentPosition int   private
MIDIChannel int   private
actionListenerList ArrayList   private
Operations
Name Parameters Returns Visibility
processEvent
ActionEvent e
 
  private
Modulator128Model
int range
int position
 
  public
getDefaultPosition   int   public
setDefaultPosition
int pos
 
  public
getMinPosition   int   public
setMinPosition
int pos
 
  public
getMaxPosition   int   public
setMaxPosition
int pos
 
  public
getCurrentPosition   int   public
setCurrentPosition
int pos
 
  public
getMIDIChannel   int   public
setMIDIChannel
int channel
 
  public
addActionListener
ActionListener l
 
  public
removeActionListener
ActionListener l
 
  public


Modulator128View class
Implements: ActionListener, ModView, Constants
Attributes
Name Type Visibility
model Modulator128Model   private
position int   private
receiver Receiver   private
byte8 Byte   private
byte9 Byte   private
public @Override   public
Operations
Name Parameters Returns Visibility
Modulator128View
Byte byte8
 
  public
actionPerformed
ActionEvent e
 
  public
setModel
Modulator128Model newModel
 
  public
getModel   Modulator128Model   public
setMIDIReceiver
Receiver receiver
 
  public


Constants interface
Implementing classes: BlockDiagramViewport, MIDIModulator, MovingPanel, EnvelopeWidget, SignalsViewport, LibrarianWidget, MIDIBulkReceiveDialog, MIDIBulkDumpDialog, MyDefaultTableHeaderCellRenderer, Piano, MIDIPlugsModel, ILoveMyJuno2, Modulator128View, DumpReceiver, MIDIMessageDecoder, Presets, Tone
Attributes
Name Type Visibility
DEF_HOLD_NOTE int   public
DEF_VELOCITY int   public
CTRL int   public
SYSEX int   public
STD_SLIDER int   public
SWITCH int   public
FOUR_VALUES int   public
SIX_VALUES int   public
DCO int   public
LFO int   public
HPF int   public
VCF int   public
VCA int   public
CHORUS int   public
ENV int   public
ENTRY int   public
BEND int   public
MODLEV int   public
KEYB int   public
BG_COL Color   public
MODBORDER_COL Color   public
ADM_COL Color   public
DCO_COL Color   public
LFO_COL Color   public
HPF_COL Color   public
VCF_COL Color   public
VCA_COL Color   public
CHORUS_COL Color   public
ENV_COL Color   public
ENTRY_COL Color   public
defaultVelocity int   public
BANKP int   public
BANKM int   public
envWidgetDefX int   public
envWidgetDefY int   public
libWidgetDefX int   public
libWidgetDefY int   public
byte1 Byte   public
byte2 Byte   public
byte3 Byte   public
byte4 Byte   public
byte5 Byte   public
byte6 Byte   public
byte7 Byte   public
sysexPreamble byte[]   public
startOfSysEx Byte   public
endOfSysEx Byte   public
COMPLETED int   public
RECEIVING int   public
BORED int   public
blockLength int   public


ModController interface
Implementing classes: Modulator128Controller


ModModel interface


ModView interface
Implementing classes: Modulator128View
Operations
Name Parameters Returns Visibility
setMIDIReceiver
Receiver receiver
 
  public