CsJoystick is a Joystick interface for Csound5 written using Python.
Before I go any further I have to say that I have never written anything
in python before so please don’t be too harsh on my code. If any of the
python gurus spot anything which might cause problems please let me know
or post a even better, post a fix! In order to use CsJoystick you must first ensure that pygame has been installed. It can be downloaded from:
Before I go any further I have to say that I have never written anything
in python before so please don’t be too harsh on my code. If any of the
python gurus spot anything which might cause problems please let me know
or post a even better, post a fix! In order to use CsJoystick you must first ensure that pygame has been installed. It can be downloaded from:
http://www.pygame.org
I know that the present version of pygame works with python 2.4 but if you are using python 2.3, as some Mac people are, I think an earlier version should be available from some place. If you find one please let me know so that I can let others know.
The script communicates with Csound through named software channels. The names of the channels are defined between the <CsJoystick> and </CsJoystick> tags in the csd file. Please read carefully through the readme file as it explains how to use CsJoystick and how to declare the named channels in your .csd files. Please also take time to look through the examples which come in the zip file. Good luck and let me know if there are any problems. Cheers.
Rory.