<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">ah i see. the roli has keys, but they are mushy definitely not a classic controller. <div class=""><br class=""></div><div class="">yes the trend goes towards more expression which is kind of difficult to do (and quite expensive) with a classic keyboard approach. why stop at polyphonic aftertouch when you can have polyphonic pitchbend, and two other parameters? (cutoff and resonance for example)</div><div class=""><br class=""></div><div class="">but i get you, if you are used to a traditional keyboard a ROLI (or other modern MPE controller) can be quite a learning curve.</div><div class=""><br class=""></div><div class="">as a cheap entry point to test out some of the MPE concepts, try a qunexus controller.</div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On 4 Oct 2022, at 19:39, Alexandre Torres Porres <<a href="mailto:porres@gmail.com" class="">porres@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">The RolI seaboard is not a "classic" controller in the keyboard format. I've seen many "novel" controllers that have such a thing but are not proper keyboard controllers, with proper keys, that are hit and then you can press it further, with polyphony. I don't know of any new one that has such a proper polyphonic aftertouch. I don't know how the RolI seaboard works, but it seems it doesn't even have keys right?<div class=""><br class=""></div><div class="">I have a "proper" keyboard, a new one, kinda cheap, with polyphonic aftertouch, but it is way too thin and the key has very little travel. The polyphonic aftertouch works by releasing the pressure and then working on it again, which is a very bogus way...</div><div class=""><br class=""></div><div class="">In order to try a proper keyboard controller with poliphonic aftertouch and release velocity I had to buy an old one from the 80s, but I found the keys to be too heavy, they are piano like and the polyphonic aftertouch requires a lot of finger strength, so it wasn't really a good one.</div><div class=""><br class=""></div><div class="">Sometime recently, there was a kickstarter campaign with an old keyboard manufacturer that was offering DIY kits so people could build their legacy controller with such controls, but it was a failure as people couldn't really build it and get it to work, it was a mess, and the product never really came back.</div><div class=""><br class=""></div><div class="">cheers</div></div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Em ter., 4 de out. de 2022 às 01:59, Simon Iten <<a href="mailto:itensimon@gmail.com" class="">itensimon@gmail.com</a>> escreveu:<br class=""></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto" class="">Yes but RolI seaboard and linnstrument have polyphonic aftertouch, in fact they even have three expressive parameters per note. Pressure, X and Y axis. Since there is only one message per note available (polyphonic aftertouch) in standard MIDI, MPE was born to allow for polyphonic Pitchbend for example (each note potentially in different directions and at a different level)<div dir="auto" class=""><br class=""></div><div dir="auto" class="">there is not really anything to implement MPE wise, it is still standard MIDI messages, general modulation takes places on channel 1 and per note modulation is done with CC messages that are sent on Channel 2-16, in accordance to each new note that is played, that also gets a channel from 2 to 16 assigned in a round robin fashion (or other logic of you prefer).</div><div dir="auto" class=""><br class=""></div><div dir="auto" class="">And yes, that means your limited to 15 voices.</div><div dir="auto" class=""><br class=""></div><div dir="auto" class="">So some route objects should work wonders :)</div></div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, 4 Oct 2022, 01:54 Alexandre Torres Porres, <<a href="mailto:porres@gmail.com" target="_blank" class="">porres@gmail.com</a>> wrote:<br class=""></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr" class="">I was talking more about polyphonic aftertouch than rel velocity.<div class=""><br class=""></div><div class="">btw, Pd still needs implementations for MPE right?</div></div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Em seg., 3 de out. de 2022 às 01:42, Simon Iten <<a href="mailto:itensimon@gmail.com" rel="noreferrer" target="_blank" class="">itensimon@gmail.com</a>> escreveu:<br class=""></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto" class="">Roli seaboard, linnstrument. Don't know if those have noteoff velocity, but they sure have MPE</div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, 3 Oct 2022, 00:39 Alexandre Torres Porres, <<a href="mailto:porres@gmail.com" rel="noreferrer" target="_blank" class="">porres@gmail.com</a>> wrote:<br class=""></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr" class=""><div dir="ltr" class=""><br class=""></div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Em dom., 2 de out. de 2022 às 16:56, Simon Iten <<a href="mailto:itensimon@gmail.com" rel="noreferrer noreferrer" target="_blank" class="">itensimon@gmail.com</a>> escreveu:<br class=""></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="">there are “plenty” of polyphonic aftertouch controllers on the market, some of the newer MPE hardware controllers use CC messages for this though. (<a href="https://www.midi.org/midi-articles/midi-polyphonic-expression-mpe" rel="noreferrer noreferrer" target="_blank" class="">https://www.midi.org/midi-articles/midi-polyphonic-expression-mpe</a>). some of them also have release velocity. </div></blockquote><div class=""><br class=""></div><div class="">examples of such controllers please?</div><div class=""><br class=""></div><div class=""> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class=""><div class="">there are also quite some softsynths that handle release velocity (<a href="https://vital.audio/" rel="noreferrer noreferrer" target="_blank" class="">https://vital.audio</a>  for a free example), so i would not exactly say this is that rare. and also it will get more common again i guess.</div><div class=""><br class=""></div><div class=""><br class=""><div class=""><br class=""><blockquote type="cite" class=""><div class="">On 1 Oct 2022, at 15:36, Alexandre Torres Porres <<a href="mailto:porres@gmail.com" rel="noreferrer noreferrer" target="_blank" class="">porres@gmail.com</a>> wrote:</div><br class=""><div class=""><div dir="ltr" class="">Cool, but not a 'classic keyboard' controller. I don't know any modern one with release velocity, and also with polyphonic aftertouch (at least a decent/proper one that is not a pad and actually uses pressure after you press the note).<div class="">cheers</div></div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Em sex., 30 de set. de 2022 às 17:09, Peter Brinkmann <<a href="mailto:peter.brinkmann@googlemail.com" rel="noreferrer noreferrer" target="_blank" class="">peter.brinkmann@googlemail.com</a>> escreveu:<br class=""></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr" class="">There's a new controller that uses Note Off velocity in an interesting way --- the <a href="https://www.recorderinstruments.com/en/" rel="noreferrer noreferrer" target="_blank" class="">Artinoise re.corder</a> sends Note Off with nonzero velocity between slurred notes.</div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Sep 30, 2022 at 9:30 AM Alexandre Torres Porres <<a href="mailto:porres@gmail.com" rel="noreferrer noreferrer" target="_blank" class="">porres@gmail.com</a>> wrote:<br class=""></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr" class="">Hi, the ELSE library has [else/<a href="http://note.in/" rel="noreferrer noreferrer" target="_blank" class="">note.in</a>] and [else/note.out] which can handle proper note off messages. There's an object in cyclone (and also in MAX, of course) that can do that too, called [cyclone/xnotein] and [cyclone/xnoteout].<div class=""><br class=""></div><div class="">The use case of this is very rare as modern controllers don't really send note off messages anymore. I bought an old controller from the 80s that can do this, cause I'm a nerd and gear slut.</div><div class=""><br class=""></div><div class="">Note Off messages start with channel messages from 128 to 143 (128 being channel 1 up to 143 being channel 16) as Dan's test patch points out. You can use raw midi input from vanilla to listen to this and get the next two values which are MIDI note and release velocity. <br class=""><br class="">I would also like this to be available in vanilla, but, hey, well, there are the mentioned externals already and this is quite rare as I pointed out. If you need to do it as a pure vanilla application for whatever reason, you can create such abstraction with [midiin].</div><div class=""><br class=""></div><div class="">cheers</div></div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Em qui., 29 de set. de 2022 às 19:19, Dan Wilcox <<a href="mailto:danomatika@gmail.com" rel="noreferrer noreferrer" target="_blank" class="">danomatika@gmail.com</a>> escreveu:<br class=""></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class=""><div class="">Pd treats noteoff as a noteon with 0 velocity, hence the [stripnote] object, etc.</div><div class=""> </div>If you want to explicitly handle noteoff, you can look at the midi tester patch for working with raw bytes...<div class=""><br class=""></div><div class="">1. Help -> Browser...</div><div class="">2. Pure Data / 7.stuff / tools / miditester.pd</div><div class="">3. receive [pd channel messages]</div><div class=""><br class=""><div class=""><blockquote type="cite" class=""><div class="">On Sep 27, 2022, at 9:56 PM, <a href="mailto:pd-list-request@lists.iem.at" rel="noreferrer noreferrer" target="_blank" class="">pd-list-request@lists.iem.at</a> wrote:</div><br class=""><div class=""><span style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;float:none;display:inline" class="">Message: 2</span><br style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class=""><span style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;float:none;display:inline" class="">Date: Tue, 27 Sep 2022 17:42:15 +0200</span><br style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class=""><span style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;float:none;display:inline" class="">From: Lorenzo Sutton <</span><a href="mailto:lorenzofsutton@gmail.com" style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px" rel="noreferrer noreferrer" target="_blank" class="">lorenzofsutton@gmail.com</a><span style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;float:none;display:inline" class="">></span><br style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class=""><span style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;float:none;display:inline" class="">To:<span class=""> </span></span><a href="mailto:pd-list@lists.iem.at" style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px" rel="noreferrer noreferrer" target="_blank" class="">pd-list@lists.iem.at</a><br style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class=""><span style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;float:none;display:inline" class="">Subject: Re: [PD] MIDI / STATUS_BYTE / noteOn - noteOff mesage</span><br style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class=""><span style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;float:none;display:inline" class="">Message-ID: <</span><a href="mailto:b3832427-9b6d-ea0e-3d34-82245176e5ba@gmail.com" style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px" rel="noreferrer noreferrer" target="_blank" class="">b3832427-9b6d-ea0e-3d34-82245176e5ba@gmail.com</a><span style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;float:none;display:inline" class="">></span><br style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class=""><span style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;float:none;display:inline" class="">Content-Type: text/plain; charset=UTF-8; format=flowed</span><br style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class=""><br style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class=""><span style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;float:none;display:inline" class="">Hi,</span><br style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class=""><br style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class=""><span style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;float:none;display:inline" class="">On 26/09/2022 20:43, Maurin Donneaud wrote:</span><br style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class=""><blockquote type="cite" style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class="">Dear List<br class=""><br class="">Looking at the MIDI 1.0 documentation :<br class=""><a href="https://www.midi.org/specifications-old/item/table-2-expanded-messages-list-status-bytes" rel="noreferrer noreferrer" target="_blank" class="">https://www.midi.org/specifications-old/item/table-2-expanded-messages-list-status-bytes</a><br class=""><br class="">I notice that the MIDI NOTES are transmitted over three bytes<br class="">??? byte 1 -> STATUS_BYTE [chan & function]<br class="">??? byte 2 -> DATA_BYTE [note] (0-127)<br class="">??? byte 3 -> DATA_BYTE [velocity] (0-127)<br class=""><br class="">I'm wandering if Pd have a simple object to extract the noteOn / noteOff<span class=""> </span><br class="">message from the STATUS_BYTE.<br class=""></blockquote><br style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class=""><span style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;float:none;display:inline" class="">I think you should be able with [midiin].</span><br style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class=""><br style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class=""><span style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;float:none;display:inline" class="">Note that as per MIDI spec, 'note off' can be either an explicit 'note<span class=""> </span></span><br style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class=""><span style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;float:none;display:inline" class="">off' message also containing a 'release velocity' value or (more common)<span class=""> </span></span><br style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class=""><span style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;float:none;display:inline" class="">a note on with velocity equal to zero (for example this is how Pd does a<span class=""> </span></span><br style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class=""><span style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;float:none;display:inline" class="">note on/off if you use the [makenote] object.</span><br style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class=""><br style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class=""><span style="font-family:Menlo-Regular;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;float:none;display:inline" class="">Lorenzo</span></div></blockquote></div><br class=""><div class="">
<div style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px" class="">--------</div><div style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px" class="">Dan Wilcox</div><div style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px" class=""><a href="http://twitter.com/danomatika" rel="noreferrer noreferrer" target="_blank" class="">@danomatika</a></div><div style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px" class=""><a href="http://danomatika.com/" rel="noreferrer noreferrer" target="_blank" class="">danomatika.com</a></div><div style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px" class=""><a href="http://robotcowboy.com/" rel="noreferrer noreferrer" target="_blank" class="">robotcowboy.com</a></div><div style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px" class=""><br class=""></div><br class="">
</div>
<br class=""></div></div>_______________________________________________<br class="">
<a href="mailto:Pd-list@lists.iem.at" rel="noreferrer noreferrer" target="_blank" class="">Pd-list@lists.iem.at</a> mailing list<br class="">
UNSUBSCRIBE and account-management -> <a href="https://lists.puredata.info/listinfo/pd-list" rel="noreferrer noreferrer noreferrer" target="_blank" class="">https://lists.puredata.info/listinfo/pd-list</a><br class="">
</blockquote></div>
_______________________________________________<br class="">
<a href="mailto:Pd-list@lists.iem.at" rel="noreferrer noreferrer" target="_blank" class="">Pd-list@lists.iem.at</a> mailing list<br class="">
UNSUBSCRIBE and account-management -> <a href="https://lists.puredata.info/listinfo/pd-list" rel="noreferrer noreferrer noreferrer" target="_blank" class="">https://lists.puredata.info/listinfo/pd-list</a><br class="">
</blockquote></div>
</blockquote></div>
_______________________________________________<br class=""><a href="mailto:Pd-list@lists.iem.at" rel="noreferrer noreferrer" target="_blank" class="">Pd-list@lists.iem.at</a> mailing list<br class="">UNSUBSCRIBE and account-management -> <a href="https://lists.puredata.info/listinfo/pd-list" rel="noreferrer noreferrer" target="_blank" class="">https://lists.puredata.info/listinfo/pd-list</a><br class=""></div></blockquote></div><br class=""></div></div></blockquote></div></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>
</div></blockquote></div><br class=""></div></body></html>