1. IMPORTANT:
    We launched a new online community and this space is now closed. This community will be available as a read-only resources until further notice.
    JOIN US HERE

mono data 2 poly

Discussion in 'Building With Reaktor' started by leeQ, Feb 16, 2009.

Thread Status:
Not open for further replies.
  1. leeQ

    leeQ Forum Member

    Messages:
    34
    Hello All ;)

    would be great to have an help from you guys ,realy needed cos i cant go over this task
    i do have a problem with mono to poly stuff , i would like that the mono data is written to the voice that is actualy in use , for now those mono stuff is written to all voices together (PIC 1.) ,well it seems to be normal consequence of such a connection ,but then how to dedicate data to voice that is actualy in use ! , i tryed to take "voice info" (PIC 2.) and send from their voice ID - numbers for the router position and then outputs set for 3 separate voices (cos i use there only 3 voices), i expected that the router connected to "event voice combiner" to have one data (cos anyway from the source data for all voices is the same) and to "To V" will set his position in right order to send data into right "To V" ,did not happend. im stucked here for a while ,cant find the solution ,also the people im working with have no idea about mono to poly.And the manual doesnt tip anything :confused:

    please guys ,waste a little time for me to suggest how to deal with this stuff

    leeQ
     

    Attached Files:

  2. Aleksandr Smirnov

    Aleksandr Smirnov NI Product Owner

    Messages:
    1,539
    Hello!

    This is a very disturbing problem at the moment for me, because mono and poly stuff in Reaktor is quite complicated and not easy to understand thing (especially when you use Event Tables). First of all, please, could you post your whole ensemble or at least this part with screenshots, so I could take a close look?

    For now it seems to be some problem with your structure between Voice Info and Attack Event Table. Actually the output of V from Voice Info starts to count from 1, but you have first output of Router 0. I think you have to start from 1. Then you use To Voice modules, but in this case should be used From Voice module instead, because input is polyphonic (V from Voice is polyphonic). Then you use Merge module, it send all the values to Input, but it seems that event table doesn't store all the values. So I'm not actually sure if it works at all. I'm not sure about all this stuff, because I'm new into this as well, but try to use several Attack Event Tables for each voice, I don't know. See what more advanced users reply.
     
  3. leeQ

    leeQ Forum Member

    Messages:
    34
    hi bro,thanks for beeing intrested

    i cant upload it for now ,the place with software is bussy by another worker

    router have no connection at "0" ,starts from 1 of course
    and ...

    no no ,it cant be "from voice" cos then ive got the same situation like (PIC 1.) it sends the same data to all 3 voices logicly ,i need to dedicate data to the voice that is NOW in use (for example: to 2nd voice, and all other stays untouched for this period) .

    ensemble got 3 voices locked ,so i can play 3 notes in one time or overlap some o them .
    event table reakt on note pitch ,"y" i setted (inside propites) from 0...127 (whole keyboard range) , input "1" recieve note numbers for row "y" (to be edited or read) and "read" is triggered by those numbers and "mouse area" ,the goal is to dedicate data for each note (row "y") in real time, thats why there is "mouse area" to make it happend - it sends stream of events to "R" so table is coninous reading data while i keep mouse button (cos event table read data only when event at "read" apears ) ,but while i play one note and change "attack" or whatever else, cutoff etc. (controled via event table) it change data for all voices ,so if i play i note 3 times is fine it wrote data for the same note cos it apears 3 times (means in 3 voices) but when i play note 1 and after that 2nd and 3 ,settings are stored for all those notes cos they apears in that 3 voice range :(
     
  4. Aleksandr Smirnov

    Aleksandr Smirnov NI Product Owner

    Messages:
    1,539
  5. m3m

    m3m NI Product Owner

    Messages:
    536
    Mono to Poly synth

    Hi there

    Here's a test ensemble which does a mono-to-poly trick, although it doesn't use the same structure as in LeeQ's screenshot. The structure in my .ens adapts to however many voices you set for your synth.

    It's a very simple, one-sinewave-oscillator synth whose P and G values are generated as a monophonic stream of random-value pitch and gate on events. Then there's a macro which cycles through each polyphonic voice, and sends each pair of P/G values to the next voice.

    There are notes in the instrument properties and most of the macro properties too - maybe it'll give you a couple of pointers?

    Good luck with it, let me know how you get on.

    Dave
     

    Attached Files:

  6. leeQ

    leeQ Forum Member

    Messages:
    34
    yeah !

    DAVE ! this is what i wave been searchin for , all problems beacuse "V" output isnt mono, "Vcs" is ! , so you count events through "modulo" to give those numbers i need in order (of course right order gets after reseting ensemble) ,i couldnt imagine to use "Vcs" with "modulo" , cos the "V" gives you voices that are in use ,for me it was clear that this should be the way ,ehhh . Thank you ,thank you very much ,you made my day ! i can sleep well again :D
     

    Attached Files:

  7. m3m

    m3m NI Product Owner

    Messages:
    536
    No problem mate - it's something I finally understood late last year, it took me ages to develop an understanding of which parts of the structure need to be poly and which you can leave as mono. Glad you found it useful, enjoy the mono/poly madness.
     
  8. leeQ

    leeQ Forum Member

    Messages:
    34
    much respect
    it tooks me 3 days with your help :) thats realy kind to share knowledge with people, and from perspective that now i can control "voices" - everything seems to be possible now !

    cheers man !
     
  9. Aleksandr Smirnov

    Aleksandr Smirnov NI Product Owner

    Messages:
    1,539
    Dave, thanks for this! That really helped me as well with understanding some basic poly stuff. I have to study it better tho, but thanks for your works (and in previous thread about poly as well).
     
  10. m3m

    m3m NI Product Owner

    Messages:
    536
    No worries guys - I enjoyed posting, it helped settle some ideas. Keep posting yourself A.S., your input's really valuable.

    D
     
Thread Status:
Not open for further replies.