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

Solved Pitch adjustments with notes held of micro-tuning blocks / macros

Discussion in 'REAKTOR' started by chrisw79, Jun 28, 2018.

  1. chrisw79

    chrisw79 New Member

    Messages:
    16
    Oh nice!, this is getting interesting now.
    Screen Shot 2018-07-01 at 16.42.08.png
    Screen Shot 2018-07-01 at 16.39.53.png

    It's not doing much at the moment, a few things I'm not sure about...
    1) What should the tuning step value be (12?) and is that any different to the note slider that is already there?
    2) Does the Cents knob need to be connected to both these places?
    3) The outputs of the distributor...is that correct?
    4) Stil not sure what the 'Button rec' does?
     
  2. toto le robot

    toto le robot NI Product Owner

    Messages:
    663
    what you ask is for the cent knob not to be in absolute value but in relative value so now you don't use the cents for its value(you don't need to display its value), you just check the new value compare to the old one so tuning step is not a button (but you might want that), it's more the value of your increment/decrement so it sould be 0,01 or less but wat happen when your cent knob is at max? you can't go upper so you need to get the knob down whithout affecting the value you are working on, that's why there is a rec button, that way you can turn the cent up and down whithout affecting your tuning.
     
    • Like Like x 1
  3. toto le robot

    toto le robot NI Product Owner

    Messages:
    663
    the cent knob need to be connected to both place but first but first in the distributor then the merge of R
     
  4. chrisw79

    chrisw79 New Member

    Messages:
    16
    Unfortunately nothing is behaving, I've also attached a video of the current result for you to see.
    Screen Shot 2018-07-06 at 12.51.46.png
     

    Attached Files:

  5. colB

    colB NI Product Owner

    Messages:
    3,969
    Here's an example that I think is maybe what you're trying to do ?

    It's a modification of one of the modules you posted.

    There were two problems with the original.

    #1 Reaktor 'instruments' have only monophonic inputs and outputs. Polyphony only works within an instruments structure, so for a microtuning device to work polyphonically, the micro-tuning module, the pitch input and the sound generator being controlled must all be in the same instrument.

    #2 In the microtuning macro, the pitch values were all merged to the output, but each included an addition with the knob value, so any time a knob is tweaked, that value/event forces the pitch and the microtuning through to the ouput for every voice even if that particular pitch is not correct for some or all voices.
    I rewrote this part so that the knob events do not generate output events directly. However, all knob events are event merged, and the resulting event is used to latch the input value, so if a knob is tweaked, the input is resent, this means that knob updates are dynamic and continuous.

    (I wrote it in core for ease and clarity, but it could have been done in primary using value modules to latch the knob inputs and a 12 stage merge with another value module to latch the input)

    Here's a pic showing the original and the new version:
    poly microtuning.PNG

    Depending on what you want to use it for, you might want/need to add some smoothing on the pitch output if the knob tweaks cause zippering, but it sounded ok to my on first trial...

    EDIT: added primary only version.
     

    Attached Files:

    Last edited: Jul 7, 2018
    • Like Like x 2
  6. chrisw79

    chrisw79 New Member

    Messages:
    16
    colB : THAT'S IT!!!!!!!!
    That is exactly what I was trying to do, wow...thank-you so much, and the explanation of why the examples I posted were not working is also exactly what I needed and is so helpful of you. It's great to see how it's done in both primary and core too.
    Excellent :):thumbsup:.
     
    Last edited: Jul 8, 2018
    • Like Like x 2
  7. chrisw79

    chrisw79 New Member

    Messages:
    16
    I would also like to add that this is the first time I've used this forum and the help that I have received by everybody has been brilliant, a great place. Thank-you.
     
    • Like Like x 2