MIDI - 2
viscount
MIDI Implementation
STANDARD SYSTEM EXCLUSIVE
MESSAGES
Device Inquiry
Instrument information sent after switching on
and when a Device Inquiry Request is received.
Data format: F0H 7EH 7FH 06H 02H 31H 00H
1CH 20H 00H xxH yyH zzH vvH F7H
F0H: Exclusive status
7EH: Universal Non Realtime message
7FH: channel
06H: general information
02H: device ID reply
31H: Viscount ID
00H 1CH: device family code
20H 00H: device family member code
xxH yyH zzH vvH: software version
F7H: End of Exclusive
Master Fine Tuning
Data format: F0H 7FH 7FH 04H 03H vvH nnH
F7H
F0H: Exclusive status
7FH: Universal Realtime message
7FH: channel (any)
04H: Sub-ID #1=Device Control message
03H: Sub-ID #2=Master Fine tuning
vvH nnH: fine tuning value
00H 00H: A4=415,3 Hz
00H 40H: A4=440 Hz
7FH 7FH: A4=466,2 Hz
F7H: End of Exclusive
VISCOUNT SYSTEM EXCLUSIVE
MESSAGES
Register on/off
Data format: F0H 31H snH xxH yyH F7H
F0H : Exclusive status
31H : Viscount ID
sH : switch
0H=voice
off
4H=voice
on
nH : channel number (0H – EH)
xxH : voice id – first byte
yyH : voice id – second byte
F7H: End of Exclusive
Tremulant Speed
Data format: F0H 31H 2nH 5AH vvH F7H
F0H : Exclusive status
31H : Viscount ID
2nH : channel number (s=0H–EH)
5AH : tremulant speed
vvH : speed value (04H–20H)
F7H: End of Exclusive
-
This message is transmitted when the
Tremulant is switched on.
Tremulant Depth
Data format: F0H 31H 2nH 5CH vvH F7H
F0H : Exclusive status
31H : Viscount ID
2nH : channel number (s=0H–EH)
5CH : tremulant depth
vvH : depth value (04H–20H)
F7H: End of Exclusive
-
This message is transmitted when the
Tremulant is switched on.
-
When switched off, the tremulant depth
value is trasmitted as 00H
Temperament
Data format: F0H 31H 2FH 31H vvH F7H
F0H : Exclusive status
31H : Viscount ID
2FH : system control
31H : temperament
vvH : temperament type
00H=Equal
10H=Kirnberger
II
11H=Werckmeister
III
12H=Pythagorean
13H=Meantone
16H=Kellner - Bach
1AH=Silbermann
F7H: End of Exclusive
Style
Data format: F0H 31H 2FH 47H vvH F7H
F0H : Exclusive status
31H : Viscount ID
2FH : system control
31H : style
vvH : style type
00H=Baroque
01H=Barock
02H=Romantic
03H=Symphonic
F7H: End of Exclusive
Cancel
Data format: F0H 31H 2FH 6CH 00H F7H
F0H : Exclusive status
31H : Viscount ID
2FH : system control
6CH : cancel
00H : execute cancel
F7H: End of Exclusive
SYSTEM REAL TIME MESSAGES
FEH: Active Sensing
FEH is transmitted every 300 msec. whenever is
no other MIDI data being transmitted.