Home › Forums › Making things with IanniX › Send 0 after curve finished
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
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?
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…
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)?
Hi,
I will try this… Which example are you talking about, the Max Sound Example? How do you exactly managed that gate?
Thanks.
Yes, the “gate” is in the poly~ subpatch (synthetizer.maxpat), using the adsr~ object to release gain after xxxx ms of inactivity
Thanks, this worked Out! Even a delayed triggerd 0 had worked, but with a ADSR the Release can fade it out… Thanks again!
Nice!
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! 🙂
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!
Sure, I will send you informations, thanks 🙂
Cookie | Duration | Description |
---|---|---|
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |