public class D50BankDriver extends XMLBankDriver
singleSize, singleSysexIDbankNumbers, checksumEnd, checksumOffset, checksumStart, deviceIDoffset, log, numSysexMsgs, patchNameSize, patchNameStart, patchNumbers, patchSize, sysexID, sysexRequestDump, trimSize| Constructor and Description |
|---|
D50BankDriver(XmlBankDriverSpecDocument.XmlBankDriverSpec driverSpec) |
| Modifier and Type | Method and Description |
|---|---|
protected BankPatch |
createNewPatch()
Create a new Patch.
|
int |
getD50AddressOffset() |
byte[] |
getD50ReverbData() |
int |
getD50ReverbDataOffset() |
void |
requestPatchDump(int bankNum,
int patchNum)
Request the synth to send a patch dump.
|
void |
setD50AddressOffset(int d50AddressOffset) |
void |
setD50ReverbData(byte[] d50ReverbData) |
void |
setD50ReverbDataOffset(int d50ReverbDataOffset) |
void |
storePatch(Patch bank,
int bankNum,
int patchNum)
Store the bank to a given bank on the synth.
|
getCustomProperty, getInitPatch, getPatch, getPatchHandlerStrategy, getPatchName, getSingleDriver, putPatch, setInitPatch, setPatchHandlerStrategy, setPatchName, toStringcanHoldPatch, deletePatch, editPatch, getNumColumns, getNumPatches, getPatchName, getSingleSize, getSingleSysexID, hasEditor, isBankDriver, isConverter, isSingleDriver, setPatchName, setSingleSize, setSingleSysexIDcalculateChecksum, 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, send, send, send, send, sendPatch, sendPatchWorker, setBankNum, setBankNumbers, setChecksumEnd, setChecksumOffset, setChecksumStart, setDevice, setDeviceIDoffset, setPatchNameSize, setPatchNameStart, setPatchNum, setPatchNumbers, setPatchSize, setSysexID, setSysexRequestDump, setTrimSize, supportsPatch, trimSysexclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcanHoldPatch, deletePatch, getNumColumns, getNumPatchescalculateChecksum, calculateChecksum, canCreatePatch, createPatch, createPatch, createPatches, editPatch, getAuthors, getBankNumbers, getChannel, getChecksumEnd, getChecksumOffset, getChecksumStart, getDevice, getDeviceID, getDeviceIDoffset, getPatchName, getPatchNameSize, getPatchNameStart, getPatchNumbers, getPatchSize, getPatchType, getSysexID, getSysexRequestDump, getTrimSize, hasEditor, isBankDriver, isConverter, isSingleDriver, playPatch, send, sendPatch, setBankNumbers, setChecksumEnd, setChecksumOffset, setChecksumStart, setDevice, setDeviceIDoffset, setPatchName, setPatchNameSize, setPatchNameStart, setPatchNumbers, setPatchSize, setSysexID, setSysexRequestDump, setTrimSize, supportsPatch, trimSysexpublic D50BankDriver(XmlBankDriverSpecDocument.XmlBankDriverSpec driverSpec)
public void requestPatchDump(int bankNum,
int patchNum)
AbstractDriversysexRequestDump
is not null, a request dump message is sent. Otherwise a
dialog window will prompt users.requestPatchDump in interface IDriverrequestPatchDump in class AbstractDriverIDriver.requestPatchDump(int, int),
SysexHandlerprotected BankPatch createNewPatch()
AbstractBankDrivercreateNewPatch in class XMLBankDriverIDriver.createPatch(),
AbstractDriver.createPatch()public void storePatch(Patch bank, int bankNum, int patchNum)
AbstractBankDriverstorePatch in interface IDriverstorePatch in class AbstractBankDriverPatch.send(int, int)public int getD50ReverbDataOffset()
public void setD50ReverbDataOffset(int d50ReverbDataOffset)
public byte[] getD50ReverbData()
public void setD50ReverbData(byte[] d50ReverbData)
public int getD50AddressOffset()
public void setD50AddressOffset(int d50AddressOffset)
Copyright © 2014. All Rights Reserved.