OSC Documentation 0.59

©Patrick‐GillesMaillot 27 WINGOSC–V0.59
$emode”:M, externalmode:Mono,Stereo,Mid/Side
$a_chn”:0, assignchannel:[0…76]
$a_pos”:0 assignposition:0,1]
}
“2”…“16”:{}
}
Onceaneffectisassignedtoaslot,theJSONstructurefortherespectiveslotisextendedtoinclude
theparametersfortheassignedeffect.Forexample,installingreverbeffect“
ROOM”ineffectslot5will
resultinthefollowingupdatetotheJSONofeffect5:
“fx”:{
“5”:{
“mdl”:ROOM”,
“fxmix”:100,
“$esrc”:0, [0…400]
“$emode”:M, [M,ST,M/S]
“$a_chn”:0, [0,1]
“$a_pos”:0, [0,1]
pdel”: predelay
size”: roomsize
dcy”: decay
mult”: bassmultiplier
damp”: damping

lc”: lowcut
hc”: highcut
shp”: shape
sprd”: spread
diff”: diffusion
spin”: spin
ecl”: echoleft
ecr”: echoright
efl”: feedleft
efr”: feedright
}
}
Eachavailableeffectisasortofprogramincludingasetofdedicatedparameters.Whenchoosinga
specificeffect,theeffectprogramisinstantiatedinoneoftheavailableslotsanditsparametersare
mappedtothemainJasonparameterslistsforthateffectslot,thusenablingforexampleupto16
differentcopies
9
ofthesameeffecttobeactiveoneveryeffectslot,withdifferentiatedparameters
foreachslot.
Thetablesin“Appendix:EffectsandPlugins’Parameterslist,providealleffectnamesandparameters,
andtheparametertypesassociatedwitheachknowneffect.
9
Forstandardeffects,8forpremiumeffects