Korg PS60 Bicycle User Manual


 
Appendices
134
MIDI applications
About MIDI
MIDIstandsforMusicalInstrumentDigitalInterface,andis
aworldwidestandardforexchangingvarioustypesof
musicaldatabetweenelectro nicmusicalinstrumentsand
computers.WhenMIDIcablesareusedtoconnecttwoor
moreMIDIdevices,performancedatacanbeexchanged
between thedevices,eveniftheyweremadebydifferent
manufacturers.
Settings when connected to a MIDI
device or computer
IfyouconnectthePS60toaMIDIdeviceorcomputer,you
mustcheckthefollowingsettingsonthePS60.
The “Convert Position” setting
ThePS60’ssettings“Transpose,”“VelCurve,”and“After
TouchCurve”(pages70,71)respectivelyallowyoutoadjust
thetransposition,velocitysensitivity,andaftertouch
(receivedonlyfromMIDIIN)sensitivity.
Theaftertouchcurveappliesonlytoaftertouchdata
receivedviaMIDIIN.TheʺAfterTouchCurveʺsetting
hasnoeffectifʺConvertPo
sitionʺ(page72)isPre
MIDI.TheʺConvertPositionʺsetting(page72)specifies
howthiswillaffectMIDIIN/OUTdata.
TheeffectthatthesesettingswillhaveontheMIDIdatathat
istransmittedandreceivedwilldependon“ConvertPosi
tion”(page72)setting.
•Ifyouwanttocontrolanex
ternalMIDItonegenerator
fromthePS60,set“ConvertPosition”toPreMIDI.The
varioussettingslistedabovewillbereflectedintheMIDI
datathatistransmitted.
IncomingMIDIdatawillbehandledwithsettingsequiv
alenttoKeyTranspose0,VelocityCurve4,andAfter
TouchCurve3.
•WhencontrollingtheP S60’stonegenerator froman
externalMIDIdevice,selectPostMIDI.Theabovelisted
settingswillaffecttheMIDIdatathatisreceived.
OutgoingMIDIdatawillbehandledwithsettingsequiv
alenttoKeyTranspose0,andVelocityCurve4.
Local Control On settings
Ifyou’veconnectedthePS60toacomputerorexternalMIDI
sequencerandwanttousethe“echoback”fromthatdevice
toplaythePS60,turnechobackonforyourexternalMIDI
sequencerorcomputer(sothatthedataitreceivesatMIDI
INwillberetransmittedfromMIDIOUT),an
dturnoffthe
PS60’slocalcontrolsetting(sothatthePS60’skeyboardsec
tionandsoundgeneratorwillbeinternallydisconnected).
WhenyouplaythekeyboardofthePS60,themusicaldata
willbetransmittedtotheexternalMIDIsequencerorcom
puter,andthenechoedbacktoplayth
ePS60’stonegenera
tor.Inotherwords,byturningLocalControlOFF,youcan
preventnotesfrombeingsoundedinduplicate,aswould
otherwiseoccurifanoteweresoundedbythePS60’sown
keyboardandagainbythedatathatwasechoedback.
WhenusingthePS60byitself,leav
eLocalControlturned
on.(IfthisisoffwhenthePS60isusedbyitself,playingthe
keyboardwillnotproducesound.)
Messages transmitted and
received by the PS60
Inthetextbelow,[…]indicateshexadecimalnotation.
MIDI channels
•MIDImessagescanbeexchangedwhenthetransmitting
andreceivingdevicesaresettothesameMIDIchannel.
MIDIusessixteenchannels,numbered1 –16.Theglobal
MIDIchannelisusedtotransmit/receivemessagesfor
selectingaperformanceandturningeffectson/off,andto
transmit/receiveexclusivedata.
Eachtimbrewilltransmit/receiveMIDIdataontheMIDI
Channel(page7)thatisspecifiedforthattimbre.
•WhenyouusethekeyboardorcontrollersofthePS60,
messageswillbetransmittedontheglobalMIDI
channel,andwillalsobetransmittedontheMIDI
channelofanytimbrewhoseStatus(page7)issettoEXT
orEX2
.
•Channelmessageswillbereceivediftheymatchthe
MIDIchannelofatimbrewhoseStatusissettoINT.
Note on/off
Note-on [9n, kk, vv]
Note-off [8n, kk, vv]
(n:channel,kk:notenumber,vv:velocity)
WhenyouplayanoteonthePS60’skeyboard,itwilltrans
mitnoteon/offmessages.
However,mostinstrumentsdonotreceiveortransmitnote
offvelocity,andneitherdoesthePS60.
Program changes / Bank select
WhenselectingatimbreʹsprogramonthePS60,youare
specifyinganindexnumberthatstartswith1foreachcate
gory.WhenselectingatimbreʹsprogramviaMIDI,youuse
abankandprogramnumber.Youcanviewthisbankand
programnumberasfollows.
Whileviewingtimbreinformationforaperformance,press
theCURSOR/VALUEWXbuttonssimultaneously;the
bankandprogramnumberwillbedisplayed.
Changing the program/bank
Program change [Cn, pp]
(n:channel,pp:programnumberthatallows128soundsto
beselected)
Programs000–127inbankscorrespondtoprogram
changes[Cn,00]–[Cn,7F].
Bank select MSB (CC#0) [Bn, 00, mm]
Bank select LSB (CC#32) [Bn, 20, bb]
(n:channel,mm:banknumberupperbyte,bb:banknumber
lowerbyte)
•Whenyouselectaperformance,programchangeand
bankselectmessageswillbetransmittedbytimbres
whoseStatusisEXTorEX2.