Korg PS60 Bicycle User Manual


 
Appendices
138
Resetting all controllers on a specific
channel
Reset all controllers (CC#121) [Bn, 79, 00] (value 00)
Whenthisisreceived,thevalueofallcontrollersonthat
channelwillbereset.However,notesthatareplayingatthe
timethatthemessageisreceivedwillnotbeturnedoff.
Using RPN (Registered Parameter
Numbers)
RPN(RegisteredParameterNumbers)areatypeofmessage
thatallowsettingstobemadeinawaythatiscommon
between instrumentmanufacturers.(NRPN(Nonregistered
ParameterNumbers)andexclusivemessagescanbefreely
usedinnoncompatiblewaysbydifferentmanufacturers
andmodelsofinstrument.)
RPNmessagescanbeusedforeditingwiththefollowing
procedure.
1. UseRPNMSB(CC#101)[Bn,65,mm]andRPNLSB
(CC#100)[Bn,64,rr](n:channel,mm,rr:upperand
lowerbytesoftheparameternumber)messagestoselect
theparameter.
2. UsedataentryMSB(CC#6)[Bn,06,mm]anddataentry
LSB(CC#38)[Bn,26,vv](n:channel,mm,vv:upperand
lowerbytesofthevalue,togetherexpressing16,384
levels)tospecifythevalue.
3. Youcanusedataincrement(CC#96)[Bn,60,00]ordata
decrement(CC#97)[Bn,61,00](n:channel,valueisfixed
at00)tochangethevalueinstepsofone.
ThePS60canreceivethefollowingthreeRPNmessages
(tuning,transpose,andpitchbendrange).
Tuning
RPN fine tune [Bn, 65, 00, 64, 01]
ThisRPNmessagecanbeusedtoadjustthedetuningfora
timbre.
Theprocedureisasfollows.
[Bn,65,00,64,01]:SelectRPNparameter01.
[Bn,06,mm,26,vv]:Usedataentrytosetthevalue.Avalue
of8192[mm,vv=40,00]iscenter,0[mm,vv=00,00]is
100
cents,and16383[mm,vv=7F,7F]is+99cents.
Note:YoucanusetheuniversalexclusiveFineTunemessage
toadjusttheoveralltuningthatcorrespondstotheMaster
Tune(page70)parameter.(Pleasesee“Aboutsystem exclu
sivemessages”onpage 138.)
Transposing
RPN coarse tune [Bn, 65, 00, 64, 02]
ThisRPNmessagecanbeusedtoadjustthetransposition
foratimbre.
Theprocedureisasfollows.
1. [Bn,65,00,64,02]:SelectRPNparameter02.
2. [Bn,06,mm,26,vv]:Usedataentrytosetthevalue.
Normallyonlytheupperbyteisused.
Avalueof8192[mm,vv=40,00]iscenter ,6656[mm,vv=34,
00]is–12semitones,and9728[mm,vv=4C,00]is+12semi
tones.
YoucanusetheuniversalexclusiveCoarseTunemessag
eto
adjusttheoveralltuningthatcorrespondstotheKeyTrans
pose(page70)parameter.(Pleasesee“Aboutsystemexclu
sivemessages”onpage 138.)
Changing the pitch bend range
RPN pitch bend range [Bn, 64, 00, 65, 00]
ThisRPNmessagecanbeusedtoadjustthepitchbend
rangeforatimbre.
Theprocedureisasfollows.
1. [Bn,65,00,64,00]:SelectRPNparameter00.
2. [Bn,06,mm,26,vv]:Usedataentrytosetthevalue.
Normallyonlytheupperbyteisused.
Avalueof0[mm,vv=00,00]is+00,andavalueof1536
[mm,vv=0C,00]is+12(oneoctave).Althoughitispossible
tosetanegat ivevalueforatimbre,on
lypositivevaluescan
besetusingRPNmessages.
About system exclusive messages
Inadditiontothechannelmessagesthathandleperfor
mancedata,MIDIprovidesatypeofmessagecalled“sys
temmessages”whichareusedtosendandreceivedata,
controlcommands,andsettingsbetweenMIDIdevices.
Ofthesesystemmessages,thereisasubsetcalled“system
exclusive messages”;theseareMIDImessagesth
atcanbe
freelyusedbyeachmanufacturer.Systemexclusivemes
sagesprovidetheflexibilitytotransmitandreceivedata
andsettingsthatarespecifictoanindividualmanufa cturer
ormodelofdevice.
Systemexclusivemessagesthatarespecifictoamanufac
turercontainthefollowinginformation:
ManufacturerID
•ModelID
•DeviceID(o
nthePS60,DeviceID=GlobalCh)
Thesemessagesareusedforcommunicationbetween
devicesofthesamemodel,ortocommunicatewithdedi
catedcomputereditingsoftware.
Sincethewayinwhichthesemessagesareusedisleftupto
eachmanufacturer,theyaremainlyusedtotransmitand
recei
vesounddataandeditingdataforparametersthatare
uniquetoaparticularinstrument.ThePS60’ssystemexclu
sivemessageformatis[F0,42,3n,00,01,0D,ff,….F7]
F0:exclusivestatus
42:KorgID
3n:[n=0–F]globalMIDIchannel1–16
mm:ModelIDbyte1(00)
mm:ModelIDbyt
es2(01)
mm:ModelIDbytes3(0D)
ff:functionID(typeofmessage)
:
:
F7:endofexclusive
Toobtainacopyofthe“MIDIImplementation”which
includesMIDISystemExclusiveformatinformation,please
contactyourKorgdistributor.
Universal system exclusive messages
Somesystemexclusivemessageshaveafunctionthatis
agreeduponbyallmanufacturers;thesearecalled“univer
salsystemexclusivemessages,”anddonotcontainamanu
facturerIDormodelID.
ThismeansthattheycansimultaneouslycontrolallMIDI
devicesthathaveamatchingdeviceID.
Oftheuniversalsy
stemexclusivemessagesthataredefined,
thePS60supportsthefollowingsix.