Send 0 after curve finished

Home Forums Making things with IanniX Send 0 after curve finished

Viewing 11 posts - 1 through 11 (of 11 total)
  • Author
    Posts
  • #3212 Reply
    Masen
    Guest

    Hi,

    I’m new to Iannix, I’m working on a piece and have a problem.
    The piece is basically a score with many curves and a global linear timeline to scan all curves at once.
    I’m sending the Y-Value of a curve to a PD-Patch where each curve controls a OSC with the Y-Value representing the frequency in Hz.
    This is working quite well, what i need to do is – when a curve is finished – scanned to an end, it should send out a 0, so that the OSC stops generating sound… How can i managed that?

    Thanks and best regard
    Damian

    #3213 Reply
    IanniX
    Keymaster

    Hi!

    First, thanks for using IanniX :). Then, it’s a common problem that we never solved because it’s not so easy to create the right solution.

    Maybe the best thing would be to put a trigger just at the end of the curve, this trigger can send “fake” cursor values (=> double-clic on the trigger to change its message, then select “Default OSC Message for cursors” and edit values). Is it an acceptable solution?

    #3214 Reply
    Masen
    Guest

    thank you for your answer!
    I thougt about triggers, but it will be around 300+ curves, adding the same amount of triggers makes it quite a huge project 😉
    But if there isn’t a “automated” solution, I think I will have to do so…

    #3215 Reply
    IanniX
    Keymaster

    And what about making that in PD => for each abstraction of each curve, if no frequency update during 40ms (eg.), stop the oscillator (as we did in our Max patch)?

    #3216 Reply
    Masen
    Guest

    Hi,

    I will try this… Which example are you talking about, the Max Sound Example? How do you exactly managed that gate?

    Thanks.

    #3217 Reply
    IanniX
    Keymaster

    Yes, the “gate” is in the poly~ subpatch (synthetizer.maxpat), using the adsr~ object to release gain after xxxx ms of inactivity

    #3218 Reply
    Masen
    Guest

    Thanks, this worked Out! Even a delayed triggerd 0 had worked, but with a ADSR the Release can fade it out… Thanks again!

    #3219 Reply
    IanniX
    Keymaster

    Nice!

    #3220 Reply
    Masen
    Guest

    Yes I’m very happy, the conecert is in less than a month, now I’m glad everything is working as planned 🙂

    Thanks alot again! 🙂

    #3221 Reply
    IanniX
    Keymaster

    If you plan to make recordings, photos or if you have Facebook events or URLs to share about this concert, don’t hesitate (through FB message or contact@iannix.org), we’re always glad to receive works from our users!

    #3223 Reply
    Masen
    Guest

    Sure, I will send you informations, thanks 🙂

Viewing 11 posts - 1 through 11 (of 11 total)
Reply To: Send 0 after curve finished
Your information:





© IanniX Association

What is IanniX? | Download | Showcase | Forums | Research | About