public class KawaiK5000CombiBankDriver extends AbstractBankDriver
singleSize, singleSysexIDbankNumbers, checksumEnd, checksumOffset, checksumStart, deviceIDoffset, log, numSysexMsgs, patchNameSize, patchNameStart, patchNumbers, patchSize, sysexID, sysexRequestDump, trimSize| Constructor and Description |
|---|
KawaiK5000CombiBankDriver(KawaiK5000CombiDriver singleDriver) |
| Modifier and Type | Method and Description |
|---|---|
Patch |
getPatch(Patch bank,
int patchNum)
Gets a patch from the bank, converting it as needed.
|
String |
getPatchName(Patch ip)
Get name of the bank.
|
String |
getPatchName(Patch p,
int patchNum)
Get the name of the patch at the given number
patchNum. |
int |
getPatchNameStart(int patchNum) |
int |
patchIndex(int patchNum) |
void |
putPatch(Patch bank,
Patch p,
int patchNum)
Puts a patch into the bank, converting it as needed.
|
void |
setBankNum(int bankNum)
Send Control Change (Bank Select) MIDI message.
|
void |
setPatchName(Patch bank,
int patchNum,
String name)
Set the name of the patch at the given number
patchNum. |
canHoldPatch, createNewPatch, deletePatch, editPatch, getNumColumns, getNumPatches, getSingleSize, getSingleSysexID, hasEditor, isBankDriver, isConverter, isSingleDriver, setPatchName, setSingleSize, setSingleSysexID, storePatchcalculateChecksum, 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, sendPatch, sendPatchWorker, setBankNumbers, setChecksumEnd, setChecksumOffset, setChecksumStart, setDevice, setDeviceIDoffset, setPatchNameSize, setPatchNameStart, setPatchNum, 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, sendPatch, setBankNumbers, setChecksumEnd, setChecksumOffset, setChecksumStart, setDevice, setDeviceIDoffset, setPatchNameSize, setPatchNameStart, setPatchNumbers, setPatchSize, setSysexID, setSysexRequestDump, setTrimSize, supportsPatch, toString, trimSysexpublic KawaiK5000CombiBankDriver(KawaiK5000CombiDriver singleDriver)
public void setBankNum(int bankNum)
AbstractDriversetBankNum in class AbstractDriverIDriver.storePatch(Patch, int, int)public int patchIndex(int patchNum)
public String getPatchName(Patch ip)
AbstractBankDrivergetPatchName in interface IDrivergetPatchName in class AbstractBankDriverPatch.getName()public int getPatchNameStart(int patchNum)
public String getPatchName(Patch p, int patchNum)
IBankDriverpatchNum.Patch#getName(int)public void setPatchName(Patch bank, int patchNum, String name)
IBankDriverpatchNum.Patch#setName(int, String)public Patch getPatch(Patch bank, int patchNum)
IBankDriverPatch#get(int)public void putPatch(Patch bank, Patch p, int patchNum)
IBankDriversingle
is already checked by canHoldPatch, although it was not.Patch#put(IPatch, int)Copyright © 2014. All Rights Reserved.