Skip to content

Latest commit

 

History

History
11 lines (7 loc) · 105 KB

implementation_overview.md

File metadata and controls

11 lines (7 loc) · 105 KB

Adaptation: Implementation status

This table lists which implementation has implemented which function or capability.

Note that not all synths need to implement all functions, so it is not necessarily an incomplete implementation if some columns are marked as not implemented

Synth name23456789101112131415161718192021222324
Alesis Andromeda A6YY-YYYYY-Y-YYY-Y-YYY---
BC KijimiYY-YYY---Y--YYY-YY-----
Deepmind 12YY-YYY-Y-Y--YY---------
DSI Pro 2YY-YYYYY-Y--YY-Y-Y----Y
DSI Prophet 08YY-YYYYY-Y--YY-Y-Y-----
DSI Prophet 12YY-YYYYY-Y--YY-Y-YYYYYY
DSI EvolverYY-YYYYY-Y--Y----Y-----
DSI MophoYY-YYYYY-Y--YY-Y-Y-----
DSI Mopho X4YY-YYYYY-Y--YY-Y-Y-----
DSI OB-6 AdaptationYY-YYYYY-Y--YY-Y-YYY--Y
DSI TempestYY-YYYYY-Y---Y---------
DSI TetraYY-YYYYY-Y--YY-Y-YYY---
Electra OneYY-YYY-Y-----Y-Y-------
Ensoniq ESQ-1YY-YYYYY---Y-Y---YY---Y
3rd WaveYY-YYY-Y-Y--YY----YY---
JB SolarisYYYYYY-YY----YYYY---YYY
Kawai K1YY-YYYY--Y-YYYY---Y----
Kawai K3 AdaptationYY-YYY---Y--YY--Y-Y----
Korg DW-6000YY-YYY-Y-----Y---------
Korg DW-8000 AdaptationYY-YYYYY-----------Y---
Minilogue XDYY-YYY-Y-Y--YY---Y-Y---
Korg MS2000YY-YYYYY---Y-YY--------
Korg 03R/WYY-YYYYY---Y-YY--------
Matrix 6/6RYY-YYY---Y---Y-Y-------
Matrix 1000 Adaptation--YYYY-Y-Y--YY-Y-------
Novation Summit--YYYYYY-Y--YY-Y-YYY---
Novation UltraNovaYY-YYYYY-Y--YYYYYYY---Y
Oberheim OB-8YY-YYYY--Y--YY--YYYY---
Oberheim OB-X (Encore)YY-YYYY--Y--YY--YY-----
Oberheim OB-X8--YYYYY--Y--YY---Y-----
Oberheim OB-Xa (Encore)YY-YYY-Y-Y--YY--YY-----
Pioneer Toraiz AS-1YY-YYY-Y-Y--YY-YYYYY---
Quasimidi Cyber-6YY-YYY---Y---Y---------
Roland JX-8PYY-YYYYY-----Y---------
Roland D-50---YY--------Y---------
Roland JV-1080--YYYY-YYYY-YY---Y-----
Roland JV-80--YYYY-YYYY-YY---Y-----
Roland MKS-70--YYYYYY-YY--Y---Y----Y
Roland MKS-70 V4--YYYYYY-YY-YY---Y--Y-Y
Roland XV-3080--YYYY-YYYY-YY---Y----Y
Sequential Pro 3YY-YYYYY-Y--YY-Y-Y-----
Sequential Prophet-5YY-YYYYY-Y--YY-Y-Y-----
Sequential Prophet 6YY-YYYYY-Y--YY-Y-Y-----
Sequential Prophet XYY-YYYYY-Y--YY-Y-Y-----
Sequential Take 5YY-YYYYY-Y--YY-Y-Y-----
Studiologic SledgeYY-YYYYY-Y---YY--------
Waldorf BlofeldYY-YYYYY-Y---YY--------
Waldorf KyraYY-YYYYY-Y---YY--------
Waldorf PulseYY-YYY---Y-YY----Y-----
Waldorf Pulse GPT4---YYYY--Y----Y--------
Yamaha DX7YY-YYYYY---Y-Y--------Y
Yamaha DX7IIYY-YYYYY---Y-Y--------Y
Yamaha Reface DX adaptionYY-YYY-YY----Y-YYYYY---
ZOOM MS SeriesYY-YYYYY-Y---YYYYY-Y---
Column explanation:
1Synth name
2numberOfBanks
3numberOfPatchesPerBank
4bankDescriptors
5createDeviceDetectMessage
6channelIfValidDeviceResponse
7needsChannelSpecificDetection
8deviceDetectWaitMilliseconds
9Edit Buffer Capability
10isPartOfEditBufferDump
11Program Dump Capability
12isPartOfSingleProgramDump
13Bank Dump Capability
14numberFromDump
15nameFromDump
16generalMessageDelay
17renamePatch
18isDefaultName
19calculateFingerprint
20friendlyBankName
21friendlyProgramName
22Layer Capability
23setLayerName
24setupHelp