User Manual
CVP-109/107/105/103
18
MIDI Data Format
• HARMONIC CONTENT past de resonantiewaarde aan die door de
voice is ingesteld. Deze parameter specifificeert relatieve wijzigingen
waarbij de waarde 64 geen aanpassing (0) produceert. Bij hogere
waarden wordt het geluid in toenemende mate exentriek. Merk op dat
voor sommige voices het effectieve parameterbereik kleiner is dan het
officiële parameterbereik.
• RELEASE TIME past de envelope release time aan die is ingesteld door
de voice. Deze parameter specificeert de relatieve wijziging, waarbij de
waarde 64 geen aanpassing (0) produceert.
• ATTACK TIME past de envelope attack time aan die is ingesteld door de
voice. Deze parameter specificeert de relatieve wijziging, waarbij de
waarde 64 geen aanpassing (0) produceert.
• BRIGHTNESS past de cut-off frequency die is ingesteld door de voice.
Deze parameter specificeert de relatieve wijziging, waarbij de waarde
64 geen aanpassing (0) produceert. Lagere waarden produceren een
zachter geluid. Voor sommige voices is het effectieve parameterbereik
kleiner dan het officiële parameterbereik.
(3-2) CHANNEL MODE MESSAGES
STATUS 1011nnnn(BnH) n = 0 - 15 VOICE CHANNEL NUMMER
CONTROL NUMBER 0ccccccc c = CONTROL NUMMER
CONTROL VALUE 0vvvvvvv v = DATA WAARDE
(3-2-1) ALL SOUND OFF (alleen ontvangst)
(CONTROL NUMMER = 78H , DATA WAARDE = 0)
Schakelt alle geluiden uit op het kanaal. Reset echter geen Note On en Hold On situaties die
door Channel Messages teweeg zijn gebracht..
(3-2-2) RESET ALL CONTROLLERS (alleen ontvangst)
(CONTROL NUMMER = 79H , DATA WAARDE = 0)
Resets de controllers als volgt:
PITCH BEND CHANGE 0 (Center)
AFTER TOUCH 0 (min.)
MODULATION 0 (min.)
EXPRESSION 127 (max.)
SUSTAIN 0 (off)
SOSTENUTO 0 (off)
SOFT PEDAL 0 (off)
NRPN Stelt nummer nul in. (Interne data blijft ongewijzigd)
RPN Stelt nummer nul in. (Interne data blijft ongewijzigd)
PORTAMENT CONTROL Reset het portamento bronnootnummer
PORTAMENTO 0 (off)
(3-2-3) ALL NOTES OFF (alleen ontvangst)
(CONTROL NUMMER = 7BH , DATA WAARDE = 0)
Schakelt alle “on” noten van het kanaal uit. Noten die echter worden vastgehouden door
SUSTAIN of SOSTENUTO klinken door totdat SUSTAIN/SOSTENUTO uit gaat.
(3-2-4)
OMNI OFF (alleen ontvangst) (CONTROL NUMMER = 7CH ,DATA WAARDE=0)
Zelfde resultaat als All Notes Off.
(3-2-5) OMNI ON (alleen ontvangst)
(CONTROL NUMBER = 7DH , DATA WAARDE=0)
Zelfde resultaat als All Notes Off. Omni On wordt niet uitgevoerd.
(3-2-6) MONO (Receive only)
(CONTROL NUMBER = 7EH , DATA VALUE = 0)
Zelfde resultaat als All Notes Off. Als de derde byte binnen het beeik van 0-16 ligt zal het
overeenkomende kanaalnaar Mode 4 (m=1) gewijzigd worden.
(3-2-7) POLY (Receive only) (CONTROL NUMBER = 7FH , DATA VALUE = 0)
Zelfde resultaat als All Sounds Off en het overeenkomstige kanaal zal naar Mode 3
veranderen.
(3-3) REGISTERED PARAMETER NUMBER(RPN)
STATUS 1011nnnn(BnH) n = 0 - 15 VOICE CHANNEL NUMBER
RPN LSB 01100100(64H)
RPN LSB NUMBER 0ppppppp p = RPN LSB (zie onderstaande lijst)
RPN MSB 01100101(65H)
RPN MSB NUMBER 0qqqqqqq q = RPN MSB (zie onderstaande lijst)
DATA ENTRY MSB 00000110(06H)
DATA VALUE 0mmmmmmm m = Data Waarde
DATA ENTRY LSB 00100110(26H)
DATA VALUE 0lllllll l = Data Waarde
Stel eerst de parameter in voor RPN MSB/LSB, en vervolgens de parameterwaarde voor data
invoer MSB/LSB.
RPN D.ENTRY
LSB MSB MSB LSB PARAMETER NAME DATA RANGE
00H 00H mmH —
PITCH BEND SENSITIVITY
00H-18H (0 - 24 halve noten)
01H 00H mmH llH FINE TUNE
{mmH,llH} = {00H,00H}-{40H,00H}-{7FH,7FH}
(-8192*100/8192) - 0 - (+8192*100/8192)
02H 00H mmH — COARSE TUNE
28H - 40H - 58H (-24 - 0 - +24 semitones)
7FH 7FH — — NULL
Wist de huidige RPN nummerinstelling. Verandert niet de interne parametersinstellingen.
(3-4) NON-REGISTERED PARAMETER NUMBER(NRPN) (alleen ontvangst)
STATUS 1011nnnn(BnH) n = 0 - 15 VOICE CHANNEL NUMBER
NRPN LSB 01100010(62H)
NRPN LSB NUMBER 0ppppppp p = NRPN LSB (zie onderstaande tabel)
NRPN MSB 01100011(63H)
NRPN MSB NUMBER 0qqqqqqq q = NRPN MSB (zie onderstaande tabel)
DATA ENTRY MSB 00000110(06H)
DATA VALUE 0mmmmmmm m = Data Value
Stel eerst de parameter in voor NRPN MSB/LSB, en vervolgens de parameterwaarde voor data
invoer MSB/LSB.
NRPN D.ENTRY
MSB LSB MSB LSB PARAMETER NAME DATA RANGE
01H 08H mmH — VIBRATO RATE
00H - 40H - 7FH (-64 - 0 - +63)
01H 09H mmH — VIBRATO DEPTH
00H - 40H - 7FH (-64 - 0 - +63)
01H 0AH mmH — VIBRATO DELAY
00H - 40H - 7FH (-64 - 0 - +63)
01H 20H mmH —
FILTER CUTOFF FREQUENCY
00H - 40H - 7FH (-64 - 0 - +63)
01H 21H mmH — FILTER RESONANCE
00H - 40H - 7FH (-64 - 0 - +63)
01H 30H mmH — EQ BASS
(CVP-109/107)
00H - 40H - 7FH (-64 - 0 - +63)
01H 31H mmH — EQ TREBLE
(CVP-109/107)
00H - 40H - 7FH (-64 - 0 - +63)
01H 34H mmH —
EQ BASS FREQ.
(CVP-109/107)
00H - 40H - 7FH (-64 - 0 - +63)
01H 35H mmH —
EQ TREBLE FREQ. (CVP-109/107)
00H - 40H - 7FH (-64 - 0 - +63)
01H 63H mmH — EG ATTACK TIME
00H - 40H - 7FH (-64 - 0 - +63)
01H 64H mmH — EG DECAY TIME
00H - 40H - 7FH (-64 - 0 - +63)
01H 66H mmH — EG RELEASE
00H - 40H - 7FH (-64 - 0 - +63)
14H rrH mmH —
DRUM FILTER CUTOFF FREQ. 00H - 40H - 7FH (-64 - 0 - +63)
15H rrH mmH —
DRUM FILTER RESONANCE
00H - 40H - 7FH (-64 - 0 - +63)
16H rrH mmH — DRUM AEG ATTACK RATE
00H - 40H - 7FH (-64 - 0 - +63)
17H rrH mmH — DRUM AEG DECAY RATE
00H - 40H - 7FH (-64 - 0 - +63)
18H rrH mmH — DRUM PITCH COARSE
00H - 40H - 7FH (-64 - 0 - +63)
19H rrH mmH — DRUM PITCH FINE
00H - 40H - 7FH (-64 - 0 - +63)
1AH rrH mmH — DRUM LEVEL
00H - 7FH (0 - max.)
1CH rrH mmH — DRUM PANPOT
00H ,01H - 40H - 7FH
(random,links - midden - rechts)
1DH rrH mmH —
DRUM REVERB SEND LEVEL
00H - 7FH (0 - max.)
1EH rrH mmH —
DRUM CHORUS SEND LEVEL
00H - 7FH (0 - max.)
1FH rrH mmH —
DRUM VARIATION SEND LEVEL 00H - 7FH (0 - max.)
De MSB 14H-1FH message (voor drums) wordt ontvangen als de multi-part parameters PART
MODE = DRUMS1...2.
rrH : drum instrument nootnummer
(3-5) SYSTEM REALTIME MESSAGES
(3-5-1) MIDI CLOCK
STATUS 11111000 (F8H)
Transmission: er worden 96 clocks per maat verzonden.
Reception: Als de clockvan het instrument op external staat, zal deze nadat FAH is ontvangen
van een extern apparaat synchroon gaan lopen met de 96 tellen per maat die van het externe
apparaat worden ontvangen.
Bepaalt of de interne clock of Timing Clocks die via de MIDI IN worden ontvangen, worden gebruikt.
(3-5-2) START
STATUS 11111010 (FAH)
Transmission: Wordt verzonden als het Rhythm of Song afspelen van het instrument wordt gestart.
Reception: Afhankelijk van de conditie zal Rhythm, Song afspelen, of Song Rec starten.
(3-5-3) STOP
STATUS 11111100 (FCH)
Transmission: Wordt verzonden als het Rhythm of Song afspelen van het instrument wordt gestopt.
Reception: Afhankelijk van de conditie zal Rhythm, Song afspelen, of Song Rec stoppen.
(3-5-4) ACTIVE SENSING
STATUS 11111110 (FEH)
Transmission: Wordt bij benadering elke 200msec een keer verzonden.
Reception: Sensing wordt gestart zodra deze code wordt ontvangen. Als er binnen 400ms geen
Status of Data wordt ontvangen, wordt de MIDI Receive Buffer gewist en alle noten, inclsief die
met sustain worden afgebroken. Ook worden alle controllerwaarden teruggezet naar de
fabrieksinstelling.