PPG MIDI Implementation PPG MIDI System Exclusive Data - PPG Sys-ex messages are received by the following software versions: Wave 2.2 synthesizer.........version 6.0 Wave 2.3 synthesizer.........version 6.0 EVU expander............version 3.0 Parameter change is received in the following format: 11110000 Status Byte F0 (hex) 0iiiiiii PPG I.D. number 29 (hex) 0sssnnnn Substatus (s=2) Channel number (n=0 - 15) 0mmmmm00 Model (m=1) Parameter bit 7,8 (p=00) 0ppppppp Parameter bit 0 - 6 (p=0 - 30) 0ddddddd Parameter value data (d=0 - 127) 11110111 End Of Exclusive F7 (hex) List of PPG voice parameters: 1 = LFO Rate 2 = Wave Select Main Osc 3 = Filter Cutoff 4 = Envelope 1 Att. VCF 5 = Envelope 2 Att. Wave-Select 6 = VCF Emphasis 7 = Envelope 2 Att. Loudness 8 = Attack Env. 1 9 = Attack Env. 2 10 = Decay Env. 1 11 = Decay Env. 2 12 = Sustain Env. 1 13 = Sustain Env. 2 14 = Release Env. 1 15 = Release Env. 2 16 = LFO Delat Tine 17 = Attack Env. 3 18 = LFO Wave-Shape 19 = Release Env. 3 20 = Mod. Wheel 21 = Envelope 3 Att. 22 = Wave Select Sub. Osc. 30 = Sound Bank Select (selects one of the eight sound banks also sets loading bank) Here is an example of the sys-ex message to vary filter cutoff: HEX: DEC: F0 240 29 41 20 32 03 3 03 3 variable (00-7F) variable (0-127) F7 247 Have a look at the PPG Editor for Emagic's Logic and Logic Audio sequencing software to see sys-ex messages in action.
Software changes Wave 2.3 Version 5.4...(newest version= 6.0) Software changes EVU Version 2.2........(newest version= 3.0) This documentation describes only the changes which have been made after Version 5.1! It contains some MIDI changes as well as changes for the PRK and EVU communication. MIDI changes: 1. MONO MODE now: 17 = receive channels 1 - 8 18 = receive channels 9 - 16 2. Mod wheel and other controllers are received channel selective in MONO mode. 3. Program change is now done in Wave 2.3 Mode. In Poly Mode the program change is done in the last selected bank; in Mono Mode the program change is done in the Bank defined by the MIDI channel. 4. The following controllers now will be received: FUNCTION CONTROLLER NUMBER MOD WHEEL # 1 WAVES # 2 FILTER CUTOFF # 4 LOUDNESS # 7 RELEASE TIME # 8 SUSTAIN SWITCH # 64, 66, 67 ALL NOTE OFF # 123, 125, 126, 127 POLY MODE # 127 MONO MODE # 125 MIDI = 0 disables all MIDI activities. PPG now has a registered MIDI ID number: 29 HEX Other Changes: 1. The Velocity select which is set by the PRK FD in 8 steps for 8 parameters is now adjustable in finer steps. 2. Wavetables are loaded and stored in all Banks in Wave 2.3 mode. 3. Editing of EVU's in the Waveterm system is now possible i all banks. |
|
Web design & hosting
©1996-2003 by Art
Of The Groove