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

Users are reminded of the forum rules they sign up to which prohibits any activity that violates any laws including posting material covered by copyright

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: No registered users and 36 guests