Thanks for that. Googling your terms made me find the "change" module that does exactly what you describe !<br><br><div class="gmail_quote">2011/11/15 Martin Naef <span dir="ltr"><<a href="mailto:mnaef@navisto.ch">mnaef@navisto.ch</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">On 15.11.2011 16:27, Marc Nostromo [M-.-n] wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I'm trying to do some basic stuff in Pd and it turns hairy. Right now<br>
I'm recieving a continuous signal that I restrict to 0 and 1's so my<br>
stream now looks like<br>
<br>
000001111000100100111111000000<u></u>00<br>
<br>
I would like to send a midi note on only when there's a change 0->1 &<br>
1->0. Any idea on how to achieve that ?<br>
</blockquote>
<br></div>
It's been a while since I did this kind of thing in Max, but I remember I had a similar issue when I wanted to filter out excessive data.<br>
<br>
My idea would go along those lines:<br>
<br>
Use a comparison operator that outputs a bang when left value != right value<br>
<br>
The bang triggers your midi<br>
The same bang also triggers an update of the right value in the comparator (in a sort of feedback loop)<br>
<br>
This works nicely because most operators only output when the left input has changed, not the right one (or the other way around...). Otherwise, a set X message usually works as well (it only sets the value, but doesn't trigger)<br>

<br>
How to store the last value to update the comparator? Use a value object that receives your input data, but prefix the data message with a SET so the value object doesn't output whenever it changes. Trigger the value instead with the output of the comparator.<br>

<br>
Does that help? It's hard to describe without having Max running in front of me...<br>
<br>
Martin<br>
<br>
<br>
<br>
______________________________<u></u>_________________<br>
music-bar mailing list<br>
<a href="mailto:music-bar@lists.music-bar.org" target="_blank">music-bar@lists.music-bar.org</a><br>
<a href="http://lists.music-bar.org/cgi-bin/mailman/listinfo/music-bar" target="_blank">http://lists.music-bar.org/<u></u>cgi-bin/mailman/listinfo/<u></u>music-bar</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><a href="http://nostromo.noisepages.com">http://nostromo.noisepages.com</a><br>