Nice idea, I didn&#39;t realize that. So I went and checked the MIDI 1.0 implementation chart[1] its a cool trick, it gives another byte of information apparently as stated here[2]:<div><br></div><div><span class="Apple-style-span" style="font-family: &#39;Times New Roman&#39;; font-size: medium; "><pre>

Pitch Bend    MSB       +          LSB</pre></span><div><br></div><div>Always learning...thanks :) </div><div><br></div><div>[1] <a href="http://www.midi.org/techspecs/midimessages.php">http://www.midi.org/techspecs/midimessages.php</a></div>

<div>[2] <a href="http://www.cs.cf.ac.uk/Dave/Multimedia/node158.html">http://www.cs.cf.ac.uk/Dave/Multimedia/node158.html</a></div><br><div class="gmail_quote">On Tue, Jun 8, 2010 at 10:47 PM, Jaime Oliver <span dir="ltr">&lt;<a href="mailto:jaime.oliver2@gmail.com">jaime.oliver2@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Or you can use an arduino and send midi messages through pitch-bend or one of those high-res midi messages...<div><br>

</div><div>J<div><div></div><div class="h5"><br><br><div class="gmail_quote">On Tue, Jun 8, 2010 at 2:37 PM, Pedro Lopes <span dir="ltr">&lt;<a href="mailto:pedro.lopes@ist.utl.pt" target="_blank">pedro.lopes@ist.utl.pt</a>&gt;</span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div>&gt;Actually, an arduino is more than enough for what you want. you can have data from 0 to 1023, that is &gt;quite a lot, plus, you can use it directly on puredta using pduino, no need for OSC.<div>


<div></div></div></div></div>

I second that, arduino will do! <div>But if you want to built an &quot;pd-independent&quot; device, you can use OSC in arduino - although much harder than simply reading values with pduino - some guys already posted code for sending OSC messages from arduino devices [1], so then you can plug it to whatever you want: pd, ardour, osc-to-midi apps, processing, supercollider :D</div>




<div><br></div><div>[1] <a href="http://recotana.com/recotanablog/?page_id=222" target="_blank">http://recotana.com/recotanablog/?page_id=222</a> (this ships the messages from ethernet cable on the arduino&#39;s ethernet shield, but there might be more similar projects that ship from usb)<div>


<div></div><div><br>

<br><div class="gmail_quote">On Tue, Jun 8, 2010 at 10:24 PM, Ricardo Lameiro <span dir="ltr">&lt;<a href="mailto:ricardolameiro@gmail.com" target="_blank">ricardolameiro@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">




Actually, an arduino is more than enough for what you want. you can have data from 0 to 1023, that is quite a lot, plus, you can use it directly on puredta using pduino, no need for OSC.<div><div></div><div><br>

<br><div class="gmail_quote">2010/6/8 Pierre Massat <span dir="ltr">&lt;<a href="mailto:pimassat@gmail.com" target="_blank">pimassat@gmail.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">A gamepad would definitely be LESS precise as each potentiometer will map data between 0 and 255. But i&#39;ve never found this to be a problem. <br>





<br>Pierre<br><br><div class="gmail_quote">2010/6/8 Pierre Massat <span dir="ltr">&lt;<a href="mailto:pimassat@gmail.com" target="_blank">pimassat@gmail.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex">I guess it could, only Arduino is more expensive i suppose. I&#39;ll try to provide you with some pictures sometime soon.<br>






<br>Pierre<br><br><div class="gmail_quote">2010/6/8 Achim Bloch <span dir="ltr">&lt;<a href="mailto:achim.bloch@yahoo.fr" target="_blank">achim.bloch@yahoo.fr</a>&gt;</span><div><div></div><div><br>
<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex"><table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td style="font:inherit" valign="top">







Hi Pierre<br>could you provide more details on how you built your pedal? Could&#39;nt the gamepad be replaced with an Arduino?<br>Thanks,<br>Cyrill<div><div></div><div><br><br>--- En date de : <b>Mar 8.6.10, Pierre Massat <i>&lt;<a href="mailto:pimassat@gmail.com" target="_blank">pimassat@gmail.com</a>&gt;</i></b> a écrit :<br>







<blockquote style="border-left:2px solid rgb(16, 16, 255);margin-left:5px;padding-left:5px"><div><br>De: Pierre Massat &lt;<a href="mailto:pimassat@gmail.com" target="_blank">pimassat@gmail.com</a>&gt;<br>
Objet: Re: [PD] Looking for a pedal controller<br></div>À: &quot;Achim Bloch&quot; &lt;<a href="mailto:achim.bloch@yahoo.fr" target="_blank">achim.bloch@yahoo.fr</a>&gt;, &quot;pd-list&quot; &lt;<a href="mailto:pd-list@iem.at" target="_blank">pd-list@iem.at</a>&gt;<br>







Date: Mardi 8 juin 2010, 7h25<div><div></div><div><br><br><div>Hi Achim,<br>You&#39;ll have no latency problems with a USB pedal in Linux using the [hid] object. No &quot;noticeable&quot; latency at least. <br>
There are two problems arising when attempting to built a USB pedal : first you need to actually make the pedal (the traditional cry baby
 design is probably the easiest way to go), then you need to connect it to a good usb gamepad. I insist on the &quot;good&quot; here because it is essential if you want to have a decent expression pedal. The best would be to test the gamepad before buying it and turning it into a pedal.<br>








<br>Pierre<br><br><br><div class="gmail_quote">2010/6/7 Achim Bloch <span dir="ltr">&lt;<a rel="nofollow" href="http://mc/compose?to=achim.bloch@yahoo.fr" target="_blank">achim.bloch@yahoo.fr</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex">








<table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td style="font:inherit" valign="top">Hi Pierre<br>and thanx for your answer.<br>I am looking for an expression foot controller. Something working somehow like a wah-wah pedal. But I am unsure if I need a device with an OSC dedicated driver, or if any USB pedal would do the job. What I primarily expect from this device is accuracy, and low-latency. <br>








Do you have any examples (photographs, audio samples) of the device you made? I am curious!<br>Achim<br><br>--- En date de : <b>Dim 6.6.10, Pierre Massat <i>&lt;<a rel="nofollow" href="http://mc/compose?to=pimassat@gmail.com" target="_blank">pimassat@gmail.com</a>&gt;</i></b> a écrit :<br>








<blockquote style="border-left:2px solid rgb(16, 16, 255);margin-left:5px;padding-left:5px"><br>De: Pierre Massat &lt;<a rel="nofollow" href="http://mc/compose?to=pimassat@gmail.com" target="_blank">pimassat@gmail.com</a>&gt;<br>







Objet: Re: [PD] Looking for a pedal controller<br>
À: &quot;Achim Bloch&quot; &lt;<a rel="nofollow" href="http://mc/compose?to=achim.bloch@yahoo.fr" target="_blank">achim.bloch@yahoo.fr</a>&gt;<br>Date: Dimanche 6 juin 2010, 20h40<div><div></div><div><br><br><div>Hi Achim,<br>







I&#39;ve built
 one myself, based on a usb gamepad. I can give you some tips. But you&#39;ll have to be more precise about what you really need (expression pedal or just switches?)<br><br>Pierre<br><br><div class="gmail_quote">
2010/6/6 Achim Bloch <span dir="ltr">&lt;<a rel="nofollow" href="http://mc/compose?to=achim.bloch@yahoo.fr" target="_blank">achim.bloch@yahoo.fr</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex">









<table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td style="font:inherit" valign="top">
Hi listees<br>I&#39;m looking for a pedal controller that is accurate enough to send OSC messages to pd, in order to control some effect patches for my guitar.<br>Can anyone help me in finding a good one, maybe providing a perqsonal experience feedback?<br>









Thanks in advance,<br>Achim<br><br></td></tr></tbody></table><br>




      <br>_______________________________________________<br>
<a rel="nofollow" href="http://mc/compose?to=Pd-list@iem.at" target="_blank">Pd-list@iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -&gt; <a rel="nofollow" href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
<br></blockquote></div><br>
</div></div></div></blockquote></td></tr></tbody></table><br>




      <br>_______________________________________________<br>
<a rel="nofollow" href="http://mc/compose?to=Pd-list@iem.at" target="_blank">Pd-list@iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -&gt; <a rel="nofollow" href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
<br></blockquote></div><br>
</div></div></div></blockquote></div></div></td></tr></tbody></table><br>




      </blockquote></div></div></div><br>
</blockquote></div><br>
<br>_______________________________________________<br>
<a href="mailto:Pd-list@iem.at" target="_blank">Pd-list@iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -&gt; <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
<br></blockquote></div><br><br clear="all"><br></div></div><font color="#888888">-- <br>Fagote / Contrafagote<br>Bassoon / Contra-bassoon<br><a href="http://myspace.com/ricardolameiro" target="_blank">http://myspace.com/ricardolameiro</a><br>





</font><br>_______________________________________________<br>
<a href="mailto:Pd-list@iem.at" target="_blank">Pd-list@iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -&gt; <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
<br></blockquote></div><br><br clear="all"><br></div></div>-- <br><div>Pedro Lopes<br>contacto: <a href="mailto:jazz@radiozero.pt" target="_blank">jazz@radiozero.pt</a><br>website: <a href="http://web.ist.utl.pt/Pedro.Lopes" target="_blank">http://web.ist.utl.pt/Pedro.Lopes</a> <br>





</div></div>
<br>_______________________________________________<br>
<a href="mailto:Pd-list@iem.at" target="_blank">Pd-list@iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -&gt; <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
<br></blockquote></div><br><br clear="all"><br></div></div>-- <br>Jaime E Oliver LR<br><br><a href="http://www.jaimeoliver.pe" target="_blank">www.jaimeoliver.pe</a><br><br>858 750 0924 (cel)<br>858 202 1522 (home)<br>9168 Regents Rd. Apt. G<br>

La Jolla, CA 92037<br>
USA<br>
</div>
</blockquote></div><br><br clear="all"><br>-- <br>Pedro Lopes<br>contacto: <a href="mailto:jazz@radiozero.pt">jazz@radiozero.pt</a><br>website: <a href="http://web.ist.utl.pt/Pedro.Lopes">http://web.ist.utl.pt/Pedro.Lopes</a> <br>


</div>