<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Easy&#x2F;beginner question - actor that matches an incoming value, outputs trigger?]]></title><description><![CDATA[<p>actor that allows you to match with an incoming value and it outputs a trigger? (I'd like to trigger an envelope generator at the moment of a specific value from 'position' in the movie player. (think 'sel' in max)</p>]]></description><link>https://community.troikatronix.com/topic/3251/easy-beginner-question-actor-that-matches-an-incoming-value-outputs-trigger</link><generator>RSS for Node</generator><lastBuildDate>Mon, 11 May 2026 17:33:59 GMT</lastBuildDate><atom:link href="https://community.troikatronix.com/topic/3251.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 07 May 2017 22:47:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Easy&#x2F;beginner question - actor that matches an incoming value, outputs trigger? on Mon, 08 May 2017 19:14:14 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://community.troikatronix.com/uid/124">@DusX</a> interesting point about the cycles, I had that problem once and solved it with the float to integer actor and comparator set to equal.</p>]]></description><link>https://community.troikatronix.com/post/23532</link><guid isPermaLink="true">https://community.troikatronix.com/post/23532</guid><dc:creator><![CDATA[crystalhorizon]]></dc:creator><pubDate>Mon, 08 May 2017 19:14:14 GMT</pubDate></item><item><title><![CDATA[Reply to Easy&#x2F;beginner question - actor that matches an incoming value, outputs trigger? on Sun, 07 May 2017 23:57:03 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://community.troikatronix.com/uid/2173">@davidcoll</a></p><p>'<strong>Comparator</strong>' is the actor you want. However, I suggest triggering not when a value == a specific value but rather when is greater than or less than.<br />This will help ensure a trigger is sent. When comparing Decimal numbers it is possible the value jumps past without ever being tested at a time when it equals the value you are looking for.<br />For example, the value from the envelope generator may be ramping up, and you want to send a trigger when the value is equal to 75.<br />The values is getting close, its 74.85.... now on the next Isadora cycle the value is 75.1... Your test fails because the value never equals 75.<br />So testing if the value is greater than 75 will ensure that it triggers.<br />Another option, I sometimes use is to 'round' the incoming float to an Integer. You can be rather sure the Integer will occur during a cycle (although still a risk if its a very quickly changing value).<br />Use '<strong>Float to Integer</strong>' actor to convert a float to an integer (a number of conversion options are given, including Round)</p>]]></description><link>https://community.troikatronix.com/post/23524</link><guid isPermaLink="true">https://community.troikatronix.com/post/23524</guid><dc:creator><![CDATA[DusX]]></dc:creator><pubDate>Sun, 07 May 2017 23:57:03 GMT</pubDate></item></channel></rss>