EasyManua.ls Logo

TC Electronic M5000 - 5 Preset-Handling; Conversions and Ids; Overview; Preset-Numbers

TC Electronic M5000
203 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Chapter 5: Preset-Handling 21
5 Preset-Handling
5.1 Overview
The M5000 preset-handling facilities allow you to request information about presets (including edit-
buffers) as well as transfer presets to/from the M5000. A convenient way of recalling presets via
Sysex is also offered.
5.2 Conversions And IDs
A few new data-types are introduced for preset-transfers:
5.2.1 Preset-numbers
When a preset is referred to, it’s number and bank is included in the Preset#. A Preset# is always
spread over 2 bytes as an unsigned short and is combined/derived with the same methods as used for
parameter-numbers.
In the C programming-language, the Preset# is calculated as follows:
presetNumber = number + (bank << 12);
where bank is one of the following:
0: Current Preset (Edit Buffer)
1: ROM
2: RAM
3: FILE
5.2.2 Algorithm-IDs
Each type of DSP-algorithm has a unique ID:
1 REVERB1
2 CHORUS
3 REVPITCH
4 REVERB2
5 NONLIN1
6 DELAY1
7 PITCH1
8 PITCH2
9 DELAY2
10 REVERB3
11 SAMPLER
12 AMBIENCE
13 TAPFAC1
14 DYNAMIC1
15 TOOLBOX
16 PAREQ
17 CORE
5.2.3 Preset-Names
Preset-names are always 8 ASCII-characters long with the unused character-places padded with
spaces.

Table of Contents

Other manuals for TC Electronic M5000

Related product manuals