public class KorgX3SingleDriver extends AbstractPatchDriver
| Modifier and Type | Field and Description |
|---|---|
static int |
EXTRA_HEADER |
bankNumbers, checksumEnd, checksumOffset, checksumStart, deviceIDoffset, numSysexMsgs, patchNameSize, patchNameStart, patchNumbers, patchSize, sysexID, sysexRequestDump, trimSize| Constructor and Description |
|---|
KorgX3SingleDriver()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Patch |
createNewPatch()
Creates a new empty patch with name 'Init'.
|
JSLFrame |
editPatch(Patch p)
Overrided editPatch.
|
void |
sendPatch(Patch p)
Overrided sendPatchWorker.
|
void |
setBankNum(int bankNum)
Overrided setBankNum.
|
void |
setPatchNum(int patchNum)
Overrided setPatchNum.
|
void |
storePatch(Patch p,
int bankNum,
int patchNum)
Overrided storePatch.
|
getFullPatchName, getPatchName, getPatchNumbersForStore, hasEditor, isBankDriver, isConverter, isSingleDriver, setPatchNamecalculateChecksum, calculateChecksum, calculateChecksum, canCreatePatch, createPatch, createPatch, createPatches, generateNumbers, getAuthors, getBankNumbers, getChannel, getChecksumEnd, getChecksumOffset, getChecksumStart, getDevice, getDeviceID, getDeviceIDoffset, getManufacturerName, getModelName, getPatchFactory, getPatchNameSize, getPatchNameStart, getPatchNumbers, getPatchSize, getPatchType, getSynthName, getSysexID, getSysexRequestDump, getTrimSize, playPatch, requestPatchDump, send, send, send, send, sendPatchWorker, setBankNumbers, setChecksumEnd, setChecksumOffset, setChecksumStart, setDevice, setDeviceIDoffset, setPatchNameSize, setPatchNameStart, setPatchNumbers, setPatchSize, setSysexID, setSysexRequestDump, setTrimSize, supportsPatch, toString, trimSysexclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcalculateChecksum, calculateChecksum, canCreatePatch, createPatch, createPatch, createPatches, getAuthors, getBankNumbers, getChannel, getChecksumEnd, getChecksumOffset, getChecksumStart, getDevice, getDeviceID, getDeviceIDoffset, getPatchNameSize, getPatchNameStart, getPatchNumbers, getPatchSize, getPatchType, getSysexID, getSysexRequestDump, getTrimSize, playPatch, requestPatchDump, send, setBankNumbers, setChecksumEnd, setChecksumOffset, setChecksumStart, setDevice, setDeviceIDoffset, setPatchNameSize, setPatchNameStart, setPatchNumbers, setPatchSize, setSysexID, setSysexRequestDump, setTrimSize, supportsPatch, toString, trimSysexpublic static final int EXTRA_HEADER
public KorgX3SingleDriver()
public void setPatchNum(int patchNum)
setPatchNum in class AbstractDriverpatchNum - Patch numberIDriver.storePatch(Patch, int, int)public void setBankNum(int bankNum)
setBankNum in class AbstractDriverbankNum - Bank numberIDriver.storePatch(Patch, int, int)public void storePatch(Patch p, int bankNum, int patchNum)
storePatch in interface IDriverstorePatch in class AbstractPatchDriverp - Patch to be sentbankNum - Bank numberpatchNum - Patch numberPatch.send(int, int)public void sendPatch(Patch p)
sendPatch in interface IDriversendPatch in class AbstractDriverp - Patch to be sentPatch.send(),
ISinglePatch#send()public Patch createNewPatch()
createNewPatch in class AbstractDriverIDriver.createPatch(),
AbstractDriver.createPatch()public JSLFrame editPatch(Patch p)
editPatch in interface IDrivereditPatch in class AbstractPatchDriverp - Patch to be editedPatch.edit()Copyright © 2014. All Rights Reserved.