TC-Helicon VoiceWorks Sysex Manual User Manual

General message format, Preset numbers

Advertising
background image

Page

1

TC-Helicon Vocal Technologies

www.tc-helicon.com

TC-IVL Ventures Inc.


TC-Helicon VoiceWorks MIDI System Exclusive

Version 1.4

Note: All numerical values will appear in HEXADECIMAL notation unless otherwise indicated:

0xF0 = F0h = F0 – The latter value is the expression of the hex numeral used.

Decimal equivalents will appear in brackets after their hex counterparts:

0xF0 = F0h = F0 = (240)
0x64 = 64h = 64 = (100)

General message format:


F0

MIDI

System

exclusive

message

start

00

3 byte manufactors ID for TC-Helicon

01

...

38

...

<Device

ID>

System

exclusive device ID (user parameter)

4C

VoiceWorks

model

ID

<Message

ID>

VoiceWorks

message type identifier (see table below)

<Data>

Data – depends on message type (see format description.
below)



F7

MIDI System exclusive message terminator

Preset numbers

Preset numbers are represented in the SysEx messages as 2 bytes (14 bit value). The first byte
is the 7 least significant bits and the second is the 7 most significant bits. The preset numbers are
mapped as follows:

Preset number zero is the currently edited preset.

Examples:

Factory preset number 67 (decimal) would be translated into bytes 43 (67 in decimal - LSB)
and 00 (MSB).

User preset number 48 (decimal) would be translated into number 148 (decimal) =
1x128+20 (decimal) and would thus be represented as bytes 14 (LSB - 20 in decimal) and 01
(MSB).

Advertising