<br><br><div><span class="gmail_quote">On 12/04/2008, <b class="gmail_sendername">mike clemow</b> &lt;<a href="mailto:gelfmuse@gmail.com">gelfmuse@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I have one of those tilt-sensing joysticks...&nbsp;&nbsp;honestly, they&#39;re<br> pretty bad.&nbsp;&nbsp;I&#39;ve had a lot more luck building out my own hardware<br> with an arduino and a proper accelerometer.&nbsp;&nbsp;it&#39;s a tad more pricey<br>
 than the cheap joysticks, but you have the added benefit of reusing<br> the parts to build all kinds of interfaces to chuck.&nbsp;&nbsp;I also have some<br> Python code that reads from the serial bus and sends out OSC messages<br>
 to chuck (or anything, really).&nbsp;&nbsp;Plus hardware hacking is so fun...</blockquote><div><br><br>Yeah, the &quot;real&quot; ones are much better and the Arduino is appealing. I&#39;ll probably get into it later this year, I can get a Arduino through the group-discount of a friend of mine who&#39;s studying arts&amp;technology so that&#39;s too good to pass up. I hope we&#39;ll get a serial interface in ChucK anyway because I want to use it to add leds to my sequencing joystick.<br>
<br>Still, there are reasons for using ready-made joypads. I&#39;m 30 and like many in my generation I grew up gaming, starting with the Nintendo 8bit and never saw a reason to give it up. So; I&#39;m very familiar with joypads and being intimately familiar with the exact layout of your instrument is a huge advantage. I mean... if you look at how many hours a concert musician has to spend with his instrument, then compare that to how many hours many of us have spend with joypads&amp;sticks.... It also means I can confidently promise my band-mate I&#39;ll have my &quot;lead-joypad&quot; instrument done in less then a week, there&#39;s something to be said for that. :¬).<br>
</div><br><br>I may get back to you on your generous offer but for now I&#39;m quite happy with my little interpolation optimisation trick. Last night I found that optimisation in this stuff can make a huge difference; for example the joy-fm example that comes with ChucK draws a LOT of cpu when you start moving the sticks a lot. HID can generate a lot of data once you get into moving the axis about and optimisation means the buffer and so the latency can go down. That&#39;s a big deal to me.<br>
<br>Also; Algromanta; if I were you I&#39;d just buy a ready-made sensor. They are expensive as far as sensors go but here it would save a lot of time.<br><br><br>Yours,<br>Kas.<br></div>