public final class RolandVG88SysDatDriver extends AbstractPatchDriver
bankNumbers, checksumEnd, checksumOffset, checksumStart, deviceIDoffset, numSysexMsgs, patchNameSize, patchNameStart, patchNumbers, patchSize, sysexID, sysexRequestDump, trimSize
Constructor and Description |
---|
RolandVG88SysDatDriver(RolandVG88SingleDriver singleDriver) |
Modifier and Type | Method and Description |
---|---|
void |
adviceForOverwrite(Patch p)
Advice before overwrite system area
|
String |
getPatchName(Patch p)
Get Patch Name (not soported, nameSize for bank is 0)
|
void |
playPatch(Patch p)
Play note.
|
void |
requestPack(int[] pack)
Request a data-pack to MIDI device.
|
void |
requestPatchDump(int bankNum,
int patchNum)
Request System Data to MIDI device.
|
void |
sendPatch(Patch p)
Send a Patch
|
void |
sendToPatch(Patch p)
Send to a Patch
|
void |
setPatchName(Patch p,
String name)
Set Patch Name (not soported, nameSize for bank is 0)
|
void |
storePatch(Patch p,
int bankNum,
int patchNum)
Store a patch
|
editPatch, getFullPatchName, getPatchNumbersForStore, hasEditor, isBankDriver, isConverter, isSingleDriver
calculateChecksum, calculateChecksum, calculateChecksum, canCreatePatch, createNewPatch, 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, trimSysex
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
calculateChecksum, calculateChecksum, 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, trimSysex
public RolandVG88SysDatDriver(RolandVG88SingleDriver singleDriver)
public String getPatchName(Patch p)
getPatchName
in interface IDriver
getPatchName
in class AbstractPatchDriver
Patch.getName()
public void setPatchName(Patch p, String name)
setPatchName
in interface IDriver
setPatchName
in class AbstractPatchDriver
Patch.setName(String)
public void storePatch(Patch p, int bankNum, int patchNum)
storePatch
in interface IDriver
storePatch
in class AbstractPatchDriver
Patch.send(int, int)
public void sendPatch(Patch p)
sendPatch
in interface IDriver
sendPatch
in class AbstractDriver
Patch.send()
,
ISinglePatch#send()
public void sendToPatch(Patch p)
public void adviceForOverwrite(Patch p)
public void requestPatchDump(int bankNum, int patchNum)
requestPatchDump
in interface IDriver
requestPatchDump
in class AbstractDriver
IDriver.requestPatchDump(int, int)
,
SysexHandler
public void requestPack(int[] pack)
public void playPatch(Patch p)
AbstractDriver
playPatch
in interface IDriver
playPatch
in class AbstractDriver
Patch.play()
,
ISinglePatch#play()
Copyright © 2014. All Rights Reserved.