<br><br><div><span class="gmail_quote">On 12/04/2008, <b class="gmail_sendername">mike clemow</b> <<a href="mailto:gelfmuse@gmail.com">gelfmuse@gmail.com</a>> 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... honestly, they're<br> pretty bad. I've had a lot more luck building out my own hardware<br> with an arduino and a proper accelerometer. it'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. I also have some<br> Python code that reads from the serial bus and sends out OSC messages<br>
to chuck (or anything, really). Plus hardware hacking is so fun...</blockquote><div><br><br>Yeah, the "real" ones are much better and the Arduino is appealing. I'll probably get into it later this year, I can get a Arduino through the group-discount of a friend of mine who's studying arts&technology so that's too good to pass up. I hope we'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'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'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&sticks.... It also means I can confidently promise my band-mate I'll have my "lead-joypad" instrument done in less then a week, there'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'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's a big deal to me.<br>
<br>Also; Algromanta; if I were you I'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>