Skip to content

Latest commit

 

History

History
315 lines (302 loc) · 15.2 KB

Instruments-API-Drumsynth Models.md

File metadata and controls

315 lines (302 loc) · 15.2 KB

<< Back to main page


Drumsynth Models API (2.11x)

Basic structure of the XPL Presets, ADSM & ADSS Files Contents

Each preset is composed from several parameters and values. We must note that basicaly each type of instruments has differents parameters! Let´s look first at the basic principle of models per type. Each model contains a structured content, including parameters and data.
.adsm = Air Drum Synth Model
.adss = Air Drum Synth Structure

Param. Offset Data / Models Content Table

Column: 1 2 3 4 5 6 7 8 9 10
Content: Data Level Param. Order Separator / Parameter ID Minimum Value Maximum Value Null Separator / Default Value Param. Name
Type: STRING INTEGER STRING INTEGER FLOAT FLOAT INTEGER STRING FLOAT STRING
Exemple: Macro 2 Param 255 0.01736 0.9556 0 Def 0.50 Hold

* is that binary data ? 0/1, for what ? most models contain this null data

File structure (.adsm file type)

ParamOffest 1 (optional)
Macro  0  Param  257  0.01736  0.9556  0  Def  0.0805  Tune
Macro  1  Param  255  0.00     0.50    0  Def  0.50    Hold
...
Pitch  257 (optional)

Available Parameters Table

Num. Parameters Description Value Range ID
1Tune desc.-0.999 to 0.999000
2Hold desc.-0.999 to 0.999000
3Decay desc.-0.999 to 0.999000
4Sweep desc.-0.999 to 0.999000
5Sweep-Decay desc.-0.999 to 0.999000
6Sweep-Depth desc.-0.999 to 0.999000
7Harm desc.-0.999 to 0.999000
8Punch desc.-0.999 to 0.999000
9Drive desc.-0.999 to 0.999000
10Attack desc.-0.999 to 0.999000
11Body desc.-0.999 to 0.999000
12Beat desc.-0.999 to 0.999000
13Beat-Color desc.-0.999 to 0.999000
14Beat-Mid desc.-0.999 to 0.999000
15Hit desc.-0.999 to 0.999000
16Noise desc.-0.999 to 0.999000
17Noise-Color desc.-0.999 to 0.999000
18Noise-Resonance desc.-0.999 to 0.999000
19Noise-Dec desc.-0.999 to 0.999000
20Click desc.-0.999 to 0.999000
21Clip desc.-0.999 to 0.999000
22Character desc.-0.999 to 0.999000
23Soft desc.-0.999 to 0.999000
24Hi-Hat desc.-0.999 to 0.999000
25HH-Dec desc.-0.999 to 0.999000
26HH-Tune desc.-0.999 to 0.999000
27Att-Noise desc.-0.999 to 0.999000
28Att-Time desc.-0.999 to 0.999000
29Att-Dirt desc.-0.999 to 0.999000
30Spike desc.-0.999 to 0.999000
31Complex desc.-0.999 to 0.999000
32Balance desc.-0.999 to 0.999000
33FM-Tune desc.-0.999 to 0.999000
34FM-Depth desc.-0.999 to 0.999000
35Tone desc.-0.999 to 0.999000
36Flam desc.-0.999 to 0.999000
37Mix desc.-0.999 to 0.999000
38Stereo desc.-0.999 to 0.999000
39Harmonize desc.-0.999 to 0.999000
40Complx-Dec desc.-0.999 to 0.999000
41Stick desc.-0.999 to 0.999000
42Dens desc.-0.999 to 0.999000
43Pitch desc.-0.999 to 0.999000
44Pitch-Dec desc.-0.999 to 0.999000
45Spike-Len desc.-0.999 to 0.999000
46Bandpass desc.-0.999 to 0.999000
47Reso desc.-0.999 to 0.999000
48HiPass desc.-0.999 to 0.999000
49Metal desc.-0.999 to 0.999000
50Count desc.-0.999 to 0.999000
51Speed desc.-0.999 to 0.999000
52Color desc.-0.999 to 0.999000
53Room desc.-0.999 to 0.999000
54Room-Len desc.-0.999 to 0.999000
55Claps desc.-0.999 to 0.999000