OSC Documentation

©Patrick‐GillesMaillot 18 WINGOSC–V0.58
>W,12B:/ch/1/mute~~
W>,32B:/ch/1/mute~~,sfi~~~~0~~~[0.0000][0]
TheOSCcommandisrepliedtowithanOKstatusifexecutionwentwell;errormessagescanbe
returnedtoo,asexplainedearlier.
Thesametypeofcommandcanbeusedtoset/changeseveralparametersatonce;Forexample,fader
andmutevaluesofchannel1canbedoneasfollows:
>W,28B:/ch/1~~~,s~~fdr=4,mute=1~~~~
W>,16B:/ch/1*~~,s~~OK~~
>W,12B:/ch/1/fdr~~~
W>,32B:/ch/1/fdr~~~,sff~~~~4.0~[0.8500][4.0000]
>W,12B:/ch/1/mute~~
W>,32B:/ch/1/mute~~,sfi~~~~1~~~[1.0000][1]
SpecialNodeType/Arguments
Therearethreespecialtag/argumentthatarespecificallyimplementedfornodes.Theyenablelisting
thecompletesetofdata,parameterdescription,anddescriptionincludingvaluesforthenode
providedasOSCaddresspattern.Theargumentstouseare‘
*’,‘?’,and‘#’,respectively.Examplesof
useareprovidedbelow,appliedtoOSCaddresspattern
/fx/1whennoeffectisloadedinorderto
keepthedescriptionasshortaspossible.
Nodedatadump:
/fx/1,s*
>W,16B:/fx/1~~~,s~~*~~~
W>,32B:/fx/1~~~,s~~mdl=NONE,fxmix=100,~
Nodeparameterdescription:
/fx/1,s?
>W,16B:/fx/1~~~,s~~?~~~
W>,696B:/fx/1~~~,s~
mdllist[NONE,EXT,HALL,ROOM,CHAMBER,PLATE,CONCERT,AMBI,VROOM,VREV,
VPLATE,GATED,REVERSE,DEL/REV,SHIMMER,SPRING,DIMCRS,CHORUS,FLANGER,STDL,TAPDL,
TAPEDL,OILCAN,BBDDL,PITCH,DPITCH,VSS3,BPLATE,
GEQ,PIA,DOUBLE,PCORR,LIMITER,
DES2,ENHANCE,EXCITER,PBASS,ROTARY,PHASER,PANNER,TAPE,MOOD,SUB,RACKAMP,UKROCK,
ANGEL,JAZZC,DELUXE,BODY,SOUL,E88,E84,F110,PULSAR,MACH4,C5CMB,SUBM,VIMG,
SPKMAN,DEQ3,*EVEN*,*SOUL*,*VINTAGE*,*BUS*,*MASTER*]
fxmixlin[0..100%],101steps
$esrc
int[0..400]
$emodelist[M,ST,M/S]
$a_chnint[0..76]
$a_posint[0..1]~~~~
Nodedescriptionincludingvalues:
/fx/1,s#
>W,16B:/fx/1~~~,s~~#~~~
W>,816B:/fx/1~~~,s~
mdlNONElist[NONE,EXT,HALL,ROOM,CHAMBER,PLATE,CONCERT,
AMBI,VROOM,VREV,VPLATE,GATED,REVERSE,DEL/REV,SHIMMER,SPRING,DIMCRS,CHORUS,
FLANGER,STDL,TAPDL,TAPEDL,OILCAN,BBDDL,PITCH,DPITCH,VSS3,
BPLATE,GEQ,PIA,
DOUBLE,PCORR,LIMITER,DES2,ENHANCE,EXCITER,PBASS,ROTARY,PHASER,PANNER,TAPE,
MOOD,SUB,RACKAMP,UKROCK,ANGEL,JAZZC,DELUXE,BODY,SOUL,E88,E84,F110,PULSAR,
MACH4,C5CMB,SUBM,VIMG,SPKMAN,DEQ3,*EVEN*,*SOUL*,*VINTAGE*,*BUS*,*MASTER*]
fxmix100lin[0..100%],101
steps
$esrc0r/oint[0..400]
$emodeMr/olist[M,ST,M/S]