MIDI Implementation Chart

Basic SysEx format

Value Name

F0h

SysEx header

00h 20h 0Dh

MIDITEMP manufacturer ID

32h

Model ID (M-Series)

00h..7Eh, 7Fh

Bank number / device ID (7Fh = broadcast, all IDs)

mm

Message type

nn

Parameter number (see table)

oo

Data byte

F7h

EOX

Bank Number / Device ID

The lower nibble refers to the device ID (0..7), the higher nibble refers to the bank number (0..7), e. g. 25h means bank 2, device 5. 7Fh addresses all banks and all devices.

Message Types

Value Name

10h

Request value

20h

Set value

30h

Value response

Request Value

Format: F0 00 20 0D 32 (bank no. / dev ID) 10 F7 This string triggers a complete dump of all value response data bytes including the level meter data.

Set Value

Sets any number of parameters. nn / oo can be repeated freely.

Value Response

After being triggered by receiving a request value command, device sends a string of all value response data bytes. Message type is set to 30h.

Parameters

No. No. Name Set Val. Val. Resp. Data bytes

00h

0

settings byte 1

x

x

hex coded value of byte (see below)

01h

1

settings byte 2

x

x

hex coded value of byte (see below)

02h

2

settings byte 3

x

x

hex coded value of byte (see below)

03h

3

info byte 1

x

hex coded value of byte (see below)

04h

4

info byte 2

x

hex coded value of byte (see below)

05h

5

(reserved)

x

06h

6

(reserved)

x

07h

7

level ch 01

x

(see below)

08h

8

level ch 02

x

(see below)

09h

9

level ch 03

x

(see below)

0Ah

10

level ch 04

x

(see below)

0Bh

11

level ch 05

x

(see below)

0Ch

12

level ch 06

x

(see below)

0Dh

13

level ch 07

x

(see below)

0Eh

14

level ch 08

x

(see below)

0Fh

15

level ch 09

x

(see below)

10h

16

level ch 10

x

(see below)

11h

17

level ch 11

x

(see below)

12h

18

level ch 12

x

(see below)

13h

19

level ch 13

x

(see below)

14h

20

level ch 14

x

(see below)

15h

21

level ch 15

x

(see below)

16h

22

level ch 16

x

(see below)

17h

23

level ch 17

x

(see below)

18h

24

level ch 18

x

(see below)

19h

25

level ch 19

x

(see below)

1Ah

26

level ch 20

x

(see below)

1Bh

27

level ch 21

x

(see below)

1Ch

28

level ch 22

x

(see below)

1Dh

29

level ch 23

x

(see below)

1Eh

30

level ch 24

x

(see below)

1Fh

31

level ch 25

x

(see below)

20h

32

level ch 26

x

(see below)

21h

33

level ch 27

x

(see below)

22h

34

level ch 28

x

(see below)

23h

35

level ch 29

x

(see below)

24h

36

level ch 30

x

(see below)

25h

37

level ch 31

x

(see below)

26h

38

level ch 32

x

(see below)

27h

39

fan control

x

x

(see below)

28h

40

temperature

x

(see below)

29h

41

(reserved)

x

30h

48

preset

x

x

(see below)

31h

49

set device id

x

(response displays in header)

No. No. Name Bit (Bit) Value

00h

0

settings byte 1

MSB / 7

0

6

madi input: 0 = BNC, 1 = opt

5

madi frame: 0 = 48k, 1 = 96k

4

madi format: 0 = 56ch, 1 = 64ch

LSB / 0

input: 0 = madi

01h

1

settings byte 2

MSB / 7

0

6

MSB / 2

clock select: 0 = int 44.1, 1 = int 48, 2 = WCK

5

1

clock select: 3 = MADI

4

LSB / 0

clock select

3

clock out: 0 = Fs, 1 = always single speed

2

follow clock: 0 = off, 1 = on

1

MSB / 1

clock state: 0 = single speed, 1 = ds, 2 = qs

LSB / 0

LSB / 0

clock state

02h

2

settings byte 3

MSB / 7

0

6

MSB / 1

analog level: 0 = +13, 1 = +19, 2 = +24

5

LSB / 0

analog level

3

MSB / 1

Peak Hold: 0 = off, 1 = auto reset,

2

LSB / 0

Peak Hold: 2 = manual, 3 = reset (tx only)

1

0

No. No. Name Bit (Bit) Value

03h

3

info byte 1

MSB / 7

0

5

MADI lock

4

MADI sync

3

MADI input 96k frame

1

model subtype: 1 = M-32

LSB / 0

model subtype: 0 = AD, 1 = DA

No. No. Name Bit (Bit) Value

04h

4

info byte 2

MSB / 7

0

6

WCK lock

5

WCK Input 192k

4

WCK Input 96k

3

0

2

0

1

n.u.

LSB / 0

n.u.

No. No. Name Bit (Bit) Value

07h.. 26h

7..38

level meter data

MSB / 7

0

2

MSB / 2

level 000..101 (AD) (see below)

1

1

LSB / 0

LSB / 0

Bits 2, 1, 0 Level

level steps:

AD

000

-∞

001

-42

010

-18

011

-9

100

-3

101

Over

No. No. Name Bit (Bit) Value

27h

39

fan control

MSB / 7

0

6

MSB / 1

fan mode: 1 = silent, 2 = cool

5

LSB / 0

(fan mode) 0 = off

4

0

3

0

(fan speed is

2

MSB / 2

fan speed: 0..5, 0 = off, 5 = full speed,

response only)

1

1

(fan speed) 1..4 = slower..faster

LSB / 0

LSB / 0

(fan speed)

28h

40

temperature

MSB / 7

0

6

MSB / 6

processor temperature in °C, binary value 0..127

5

5

(temperature)

4

4

(temperature)

3

3

(temperature)

2

2

(temperature)

1

1

(temperature)

LSB / 0

LSB / 0

(temperature)

No. No. Name Bit (Bit) Value

30h

48

preset operations

MSB /7

0

6

preset modified (response only)

5

MSB /1

operation: 0=load, 1=save, 2=delete

4

LSB /0

3

MSB /3

preset id (0h = Preset 1, Fh = Preset 16)

2

2

1

1

LSB /0

LSB /0