public class AlesisDM5Converter extends Converter
bankNumbers, checksumEnd, checksumOffset, checksumStart, deviceIDoffset, log, numSysexMsgs, patchNameSize, patchNameStart, patchNumbers, patchSize, sysexID, sysexRequestDump, trimSize| Modifier and Type | Method and Description |
|---|---|
Patch[] |
extractPatch(Patch p)
Extracts a Alesis patch from a Alesis patch dump response (block of
data).
|
boolean |
supportsPatch(String patchString,
byte[] sysex)
Extracts the last valid patch in a Alesis dump request and validates it.
|
createPatches, editPatch, getPatchName, hasEditor, isBankDriver, isConverter, isSingleDriver, setPatchName, storePatchcalculateChecksum, 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, playPatch, requestPatchDump, send, send, send, send, sendPatch, sendPatchWorker, setBankNum, setBankNumbers, setChecksumEnd, setChecksumOffset, setChecksumStart, setDevice, setDeviceIDoffset, setPatchNameSize, setPatchNameStart, setPatchNum, setPatchNumbers, setPatchSize, setSysexID, setSysexRequestDump, setTrimSize, toString, trimSysexpublic boolean supportsPatch(String patchString, byte[] sysex)
supportsPatch in interface IDriversupportsPatch in class AbstractDriverpatchString - the result of p.getPatchHeader().sysex - a byte array of sysex messagetrue if this driver supports the Patch.AbstractDriver.patchSize,
AbstractDriver.sysexIDpublic Patch[] extractPatch(Patch p)
extractPatch in class ConverterCopyright © 2014. All Rights Reserved.