Wow... Am I wrong, or this is something like 3 milliseconds?? (for the digital input)
Even the analog input is fast enough to me... btw I just found a incredibly nice tutorial on how to use Python to talk to Arduino (http://www.stealthcopter.com/blog/2010/02/python-interfacing-with-an-arduino/) and i'm going to use Python instead of C++ to actually "play" the songs on PC. Zynaddsubfx is 'massive'.
I wonder if the use of parallel to serial registers has some bad limitation though.
Thank you.