Help with Voice tags
Posted: Sat Jun 03, 2017 11:49 pm
i am using voice tags for a 10 voice detuned unison on one osc, i have 9 set as main osc and one at -12 semitones of the middle freq..(as the sub) i want to add an 11th to generate noise, but i don't know how, or even if this is possible the way i am trying (pre oscillator on one voice only) is this the wrong way to be doign this.. is there a way to send only one voice to one oscillator because when i try this all i get is 10 voices of a noise osc.
this is the code for the voices.
thanks in advance. Alan.
this is the code for the voices.
- Code: Select all
streamin inTag;
streamin inPDif1;
streamin inPDif2;
streamin inPDif3;
streamin inPDif4;
streamin inPDif5;
streamin inPDif6;
streamin inPDif7;
streamin inPDif8;
streamin inPDif9;
streamin inPDif10;
streamin inPhase1;
streamin inPhase2;
streamin inPhase3;
streamin inPhase4;
streamin inPhase5;
streamin inPhase6;
streamin inPhase7;
streamin inPhase8;
streamin inPhase9;
streamin inPhase10;
streamin inVol1;
streamin inVol2;
streamin inVol3;
streamin inVol4;
streamin inVol5;
streamin inVol6;
streamin inVol7;
streamin inVol8;
streamin inVol9;
streamin inVol10;
streamout outPitch;
streamout outPhase;
streamout outVol;
outPitch = (inTag==0) & (inPDif1)
+ (inTag==1) & (inPDif2)
+ (inTag==2) & (inPDif3)
+ (inTag==3) & (inPDif4)
+ (inTag==4) & (inPDif5)
+ (inTag==5) & (inPDif6)
+ (inTag==6) & (inPDif7)
+ (inTag==7) & (inPDif8)
+ (inTag==8) & (inPDif9)
+ (inTag==9) & (inPDif10);
outPhase = (inTag==0) & (inPhase1)
+ (inTag==1) & (inPhase2)
+ (inTag==2) & (inPhase3)
+ (inTag==3) & (inPhase4)
+ (inTag==4) & (inPhase5)
+ (inTag==5) & (inPhase6)
+ (inTag==6) & (inPhase7)
+ (inTag==7) & (inPhase8)
+ (inTag==8) & (inPhase9)
+ (inTag==9) & (inPhase10);
outVol = (inTag==0) & (inVol1)
+ (inTag==1) & (inVol2)
+ (inTag==2) & (inVol3)
+ (inTag==3) & (inVol4)
+ (inTag==4) & (inVol5)
+ (inTag==5) & (inVol6)
+ (inTag==6) & (inVol7)
+ (inTag==7) & (inVol8)
+ (inTag==8) & (inVol9)
+ (inTag==9) & (inVol10);
thanks in advance. Alan.