ASUS mypal a600 User Manual

Page of 221
Avolites Pearl 2000 Operators Manual - page
 162
   P2000MAN.DOC  19/10/99 17:59
24. Appendix 6. MIDI implementation details
MIDI is fully implemented on the Pearl, however a small modification on the
motherboard is required for desks below serial number PRL330. . Details of
how to do this can be downloaded from the Avolites Website or obtained by
contacting the service department at Avolites UK.
The desk can respond to MIDI Timecode. It can also respond to or output
MIDI note on / note off information which emulates certain buttons being
pressed or faders being moved. This type of MIDI control is defined here.
This appendix assumes a reasonable working knowledge of MIDI. A number
of MIDI books can be found in most technical bookshops, a short reading list
is suggested at the end of this appendix.
User Preference 15 sets the desk to be a MIDI master (outputs MIDI), MIDI
slave (responds to MIDI) or no MIDI.
24.1 A short review of the MIDI packet
The normal MIDI data block is as follows :
STATUS  BYTE1 BYTE2
or
1sssnnnn 0xxxxxxx 0yyyyyyy
The status byte always has its MSB set; data bytes always have this clear.
sss 
=
the status number
nnnn
  = 
the MIDI channel number. This is set through the User
Preferences menu.
xxxxxxx
 and yyyyyyy are the data bytes
24.2 Pearl MIDI implementation
A number of standard MIDI packets have been used.
The usual name for these is given in italics.
All commands are given in hexadecimal notation and denoted by ‘$’ for
clarity, unless otherwise stated.
The MIDI Channel number is always shown as ‘n’.
eg. $Cn = is the Status byte command to set the Roller page number.
24.2.1 To set the current page
program change
$Cn
 signifies that the Roller Facet and Roller Page data will follow.
The following table gives the values for these: