Here’s a checklist for participants of my training session Interactive experiments in sound synthesis with Nsound, numpy and matplotlib at EuroPython 2014 in Berlin.
- Have/bring a laptop with Linux (preferred), Windows, or OS X and good headphones.
An external audio interface may help with audio performance but is not essential.
- Download and install my virtual machine appliance for the course
or follow the instructions to set up your own environment for the course.
- Get the initial course material from my Git repository (the $ denotes the shell prompt):
$ git clone http://chrisarndt.de/git/soundxp-ep2014.git soundxp
If you use my virtual machine, do this instead:
$ cd ~/work/soundxp $ git pull
- Test that audio output over your headphones works by playing the file audio/mynameis.wav from the course material with any audio player provided by your system (for example on my virtual machine you can use aplay from the command line).
- Test that your Nsound installation works by activating the virtual environment in which you installed it (see step 2) and running:
$ cd soundxp $ ipython -i startup.py Python 2.7.8 (default, Jul 1 2014, 17:30:21) Type "copyright", "credits" or "license" for more information. IPython 2.1.0 -- An enhanced Interactive Python. [...] In: /pl mynameis
We will quickly do steps 3 - 5 at the beginning of the course again for all participants to get up-to-date.
I’m looking forward to meeting you all at the training session, let’s have fun making noise!