public class EnsoniqVFXSingleDriver extends AbstractPatchDriver
bankNumbers, checksumEnd, checksumOffset, checksumStart, deviceIDoffset, log, numSysexMsgs, patchNameSize, patchNameStart, patchNumbers, patchSize, sysexID, sysexRequestDump, trimSize| Constructor and Description |
|---|
EnsoniqVFXSingleDriver()
Constructor for the EnsoniqVFXSingleDriver object
|
| Modifier and Type | Method and Description |
|---|---|
void |
calculateChecksum(byte[] sysex,
int start,
int end,
int ofs)
Caluculate check sum of a byte array
sysex. |
Patch |
createNewPatch()
Description of the Method
|
String |
getPatchName(Patch ip)
Gets the patchName attribute of the EnsoniqVFXSingleDriver object
|
void |
sendPatch(Patch p)
Description of the Method
|
void |
setPatchName(Patch p,
String name)
Store the name in the patch
|
void |
storePatch(Patch p,
int bankNum,
int patchNum)
Description of the Method
|
editPatch, getFullPatchName, getPatchNumbersForStore, hasEditor, isBankDriver, isConverter, isSingleDrivercalculateChecksum, 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, setBankNum, 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, 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 EnsoniqVFXSingleDriver()
public String getPatchName(Patch ip)
getPatchName in interface IDrivergetPatchName in class AbstractPatchDriverip - Description of the ParameterPatch.getName()public void setPatchName(Patch p, String name)
setPatchName in interface IDriversetPatchName in class AbstractPatchDriverp - the patchname - The getPatchFactory().createNewPatch Name valuePatch.setName(String)public void storePatch(Patch p, int bankNum, int patchNum)
storePatch in interface IDriverstorePatch in class AbstractPatchDriverp - Description of the ParameterbankNum - Description of the ParameterpatchNum - Description of the ParameterPatch.send(int, int)public void sendPatch(Patch p)
sendPatch in interface IDriversendPatch in class AbstractDriverp - Description of the ParameterPatch.send(),
ISinglePatch#send()public void calculateChecksum(byte[] sysex,
int start,
int end,
int ofs)
IDriversysex.
The checksum calculation method of this method is used by Roland, YAMAHA, etc.
Compatibility Note: This method became 'static' method.
calculateChecksum in interface IDrivercalculateChecksum in class AbstractDriversysex - a byte arraystart - start offsetend - end offsetofs - offset of the checksum dataAbstractDriver.calculateChecksum(Patch)public Patch createNewPatch()
createNewPatch in class AbstractDriverIDriver.createPatch(),
AbstractDriver.createPatch()Copyright © 2014. All Rights Reserved.