public final class RolandVG88SingleDriver extends AbstractPatchDriver
bankNumbers, checksumEnd, checksumOffset, checksumStart, deviceIDoffset, numSysexMsgs, patchNameSize, patchNameStart, patchNumbers, patchSize, sysexID, sysexRequestDump, trimSize| Constructor and Description |
|---|
RolandVG88SingleDriver() |
| Modifier and Type | Method and Description |
|---|---|
void |
arrangePatchVG88(Patch p,
int patchNum)
Update data and checksums for each pack in a Patch
|
void |
calculateChecksum(Patch p)
Calculate and update checksum of a Patch.
|
Patch |
createNewPatch()
Create getPatchFactory().createNewPatch using a patch file
|
String |
getPatchName(Patch p)
Get the patch name.
|
void |
playPatch(Patch p)
Play note.
|
void |
requestPatchDump(int bankNum,
int patchNum)
Request a Patch to MIDI device.
|
void |
sendPatch(Patch p)
Send a Patch to an edit buffer of MIDI device.
|
void |
setPatchName(Patch p,
String name)
set the patch name.
|
void |
storePatch(Patch p,
int bankNum,
int patchNum)
Store a patch
|
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, 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, send, setBankNumbers, setChecksumEnd, setChecksumOffset, setChecksumStart, setDevice, setDeviceIDoffset, setPatchNameSize, setPatchNameStart, setPatchNumbers, setPatchSize, setSysexID, setSysexRequestDump, setTrimSize, supportsPatch, toString, trimSysexpublic void storePatch(Patch p, int bankNum, int patchNum)
storePatch in interface IDriverstorePatch in class AbstractPatchDriverPatch.send(int, int)public void arrangePatchVG88(Patch p, int patchNum)
public void sendPatch(Patch p)
sendPatch in interface IDriversendPatch in class AbstractDriverPatch.send(),
ISinglePatch#send()public void calculateChecksum(Patch p)
calculateChecksum in interface IDrivercalculateChecksum in class AbstractDriverp - a Patch valuepublic Patch createNewPatch()
createNewPatch in class AbstractDriverIDriver.createPatch(),
AbstractDriver.createPatch()public void requestPatchDump(int bankNum,
int patchNum)
requestPatchDump in interface IDriverrequestPatchDump in class AbstractDriverIDriver.requestPatchDump(int, int),
SysexHandlerpublic String getPatchName(Patch p)
getPatchName in interface IDrivergetPatchName in class AbstractPatchDriverPatch.getName()public void setPatchName(Patch p, String name)
setPatchName in interface IDriversetPatchName in class AbstractPatchDriverPatch.setName(String)public void playPatch(Patch p)
AbstractDriverplayPatch in interface IDriverplayPatch in class AbstractDriverPatch.play(),
ISinglePatch#play()Copyright © 2014. All Rights Reserved.