OSC Documentation 0.59
©Patrick‐GillesMaillot 26 WINGOSC–V0.59
Effects
EffectsnodesarepartofthemainJSONstructure,underthefx.nnames,withn:[1…16]representing
the16effectsslotsavailableforsimultaneoususeintheWINaudioprocessing.These16slotsare
dividedintwosetsofslots:1‐8andslots9‐16dedicatedtopremiumeffectsandstandardeffects,
respectively.Asonecanexpect,premiumeffectslotscanberunningstandardeffectstoo.
Asinthecaseofplugins,thechoiceofeffectisrepresentedbythename(ormodel)oftheeffect,as
setundertherespective“
mdl”token;authorizedvaluesare:
Premium
NONE,EXTERNAL,HALLREVERB,ROOMREVERB,CHAMBERREVERB,PLATEREVERB,CONCERT
REVERB,AMBIENCE,VSS3REVERB,VINTAGEROOM,VINTAGEREVERB,VINTAGEPLATE,GATED
REVERB,REVERSEREVERB,ELAY/REVERB,SHIMMERREVERB,SPRINGREVERB,DIMENSIONCRS,
STEREOCHORUS,STEREOFLANGER,STEREODELAY,ULTRATAPDELAY,TAPEDELAY,OILCAN
DELAYB,BDDELAY,STEREOPITCH,DUALPITCH
Standard
NONE,EXTERNAL,GRAPHICEQ,PIA560GEQ,C5‐COMBINATOR,DOUBLEVOCAL,PRECISION
LIMITER,2‐BANDDEESSER,ULTRAENHANCER,EXCITER,PSYCHOBASS,ROTARYSPEAKER,
PHASER,TREMOLO/PANNER,TAPEMACHINE,MOODFILTER,BODYREZ,SUBOCTAVER,SUB
MONSTER,PICHFIX,RACKAMP,UKROCKAMP,ANGELAMP,JAZZCLEANAMP,DELUXEAMP,
SOULANALOGUE,EVEN
88FORMANT,EVEN84,FORTISSIMO110,PULSAR,MACHEQ4,VELVET
IMAGER,SPEAKERMANAGER,TRIPLEDEQ
Channel
NONE,EXTERNAL,SOULANALOGUE,EVEN88FORMANT,EVEN84,FORTISSIMO110,PULSAR,
MACHEQ4,EVENCHANNEL,SOULCHANNEL,VINTAGECHANNEL,BUSCHANNEL,MASTERING
Effectscanbeusedasdedicatedinsertsatdefinedlocationswithintheaudiopath.
Ifaneffectispartofachannelinsert,assigningtheeffecttoadifferentchannelwillremovetheeffect
fromitspreviouschannelassignment.Inordertocreateamoretraditionaleffectbus,WINGrequires
todedicateoneofthechannelstotheoperation;Channelsthatwanttousetheeffectbuscanthe
sendtheiraudio(orapartofit)tothechannelthatcarriestheeffect,creatinganeffectmixbusthat
willapplythesameeffecttoseveralsourcesmixedintotheeffectchannelandprovidetheresulting
effectasatraditionaleffectreturnthatcanberoutedtoabus.
Asforthecaseofplugins,Effecttypes/enginesarerepresentedbytheirrespectivemodelnameunder
the“
mdl”tag,enablingtheselection(loading)ofaspecificinoneofthe16availableeffectslots.
TheJSONtreededicatedtoeffectshasthefollowingstructure:
“fx”:{
“1”:{
“mdl”:“NONE”,
“fxmix”:100
}
“2”…“16”:{}
}
Infact,thereareafewmore,read‐only
8
elementsintheactualWINGstructureofanon‐affected
effectslot,resultinginthefollowingJSONstructure:
“fx”:{
“1”:{
“mdl”:“NONE”,
“fxmix”:100,
“$esrc”:0, externalsource:[0…400]
8
Read‐onlyJSONelementsstartwitha‘$’character