Support

If you have a problem or need to report a bug please email : support@dsprobotics.com

There are 3 sections to this support area:

DOWNLOADS: access to product manuals, support files and drivers

HELP & INFORMATION: tutorials and example files for learning or finding pre-made modules for your projects

USER FORUMS: meet with other users and exchange ideas, you can also get help and assistance here

NEW REGISTRATIONS - please contact us if you wish to register on the forum

Help with Voice tags

For general discussion related FlowStone

Help with Voice tags

Postby TeslaTronik » 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.
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.
User avatar
TeslaTronik
 
Posts: 35
Joined: Mon Dec 20, 2010 12:12 am

Return to General

Who is online

Users browsing this forum: Google [Bot] and 35 guests