public class CasioCZ1000SingleEditor extends PatchEditorFrame
Released under GPL and all that.
Modifier and Type | Field and Description |
---|---|
protected boolean |
hackMode
TRUE to edit all bits in sysex, FALSE to stick to official limits.
|
static int |
TONE_DATA
Offset to first data byte in sysex.
|
protected boolean |
wideGui
FALSE for 'stack', TRUE for 'wide'
|
bankFrame, forceLabelWidth, gbc, p, scrollPane, widgetList
Constructor and Description |
---|
CasioCZ1000SingleEditor(Patch patch) |
Modifier and Type | Method and Description |
---|---|
void |
add(JPanel parent,
Component widget,
int gridx,
int gridy,
int gridwidth,
int gridheight) |
protected JPanel |
getDca1Panel(Patch patch) |
protected JPanel |
getDca2Panel(Patch patch) |
protected JPanel |
getDco1Panel(Patch patch) |
protected JPanel |
getDco2Panel(Patch patch) |
protected JPanel |
getDcw1Panel(Patch patch) |
protected JPanel |
getDcw2Panel(Patch patch) |
protected SysexWidget |
getDetuneStepGUI(Patch patch) |
protected JPanel |
getEnvelopeGUI(Patch patch,
int firstOffset)
Control which envelope GUI we're going to use.
|
protected JPanel |
getEnvelopeGUI1(Patch patch,
int firstOffset)
"Normal mode": envelope control give access to params as seen on LCD.
|
protected JPanel |
getEnvelopeGUI2(Patch patch,
int firstOffset)
"Normal mode": envelope control give access to params as seen on LCD.
|
JComponent |
getParamGUI(Patch patch) |
JComponent |
getStackedGUI(Patch patch)
Small window, everything is stacked with tabs.
|
protected JPanel |
getVibratoGUI(Patch patch) |
protected JPanel |
getWaveformGUI(Patch patch,
int offset) |
JComponent |
getWideGUI(Patch patch)
Params pulled out and visible at all times.
|
addWidget, addWidget, addWidget, copySelectedPatch, editSelectedPatch, frameActivated, frameClosing, frameDeactivated, frameOpened, getPatch, getSelectedPatch, nextFader, playSelectedPatch, prevFader, reassignSelectedPatch, revalidateDriver, sendSelectedPatch, sendToSelectedPatch, setBankEditorInformation, setVisible, storeSelectedPatch
addFocusListener, addJSLFrameListener, canImport, dispose, getAppConfig, getContentPane, getJFrame, getJInternalFrame, getJSLFrameListeners, getMinimumSize, getSize, getSize, getTitle, getX, getY, isClosing, isIcon, isSelected, isVisible, moveToDefaultLocation, moveToFront, pack, removeJSLFrameListener, repaint, setClosed, setJMenuBar, setLocation, setLocation, setSelected, setSize, setTitle
public static final int TONE_DATA
protected boolean hackMode
protected boolean wideGui
public CasioCZ1000SingleEditor(Patch patch)
protected JPanel getEnvelopeGUI(Patch patch, int firstOffset)
public JComponent getStackedGUI(Patch patch)
patch
- Patch to edit.public JComponent getWideGUI(Patch patch)
patch
- Patch to edit.public JComponent getParamGUI(Patch patch)
public void add(JPanel parent, Component widget, int gridx, int gridy, int gridwidth, int gridheight)
protected SysexWidget getDetuneStepGUI(Patch patch)
protected JPanel getEnvelopeGUI1(Patch patch, int firstOffset)
patch
- work areafirstOffset
- offset to "final stage" paramprotected JPanel getEnvelopeGUI2(Patch patch, int firstOffset)
patch
- work areafirstOffset
- offset to "final stage" paramCopyright © 2014. All Rights Reserved.