Software Bootcamp for Audio and Music Researchers

The SoundSoftware and Software Carpentry projects are organising a three-day bootcamp on software development, during the week preceding the DAFx conference. The bootcamp will run from the 13th to 15th of September 2012 at the University of York.

The goal of the bootcamp is to help scientists and engineers become more productive by teaching them basic software development skills like program design, version control, testing, and task automation. In this three-day boot camp, short tutorials will alternate with hands-on practical exercises. Participants will be encouraged both to help one another, and to apply what they have learned to their own research problems during and between sessions. There will be online follow up sessions for 6 to 8 weeks extending the material from the boot camp.

Please read a small report about the bootcamp here.


  • 7 September 2012: Updated the directions to the venue
  • 29 August 2012: Updated venue, requirements and accommodation information
  • 3 August 2012: Registration deadline extended


The course is aimed at postgraduate students and other scientists who are familiar with basic programming concepts (like loops, conditionals, arrays, and functions) but need help to translate this knowledge into practical tools to help them work more productively.

The first two days of the boot camp (Thursday and Friday) will cover the Software Carpentry syllabus, which will include:

  • using the shell to do more in less time
  • using version control to manage and share information
  • basic Python programming
  • how (and how much) to test programs
  • working with relational databases

The third day (Saturday) will focus on audio and music research software, with an emphasis on exploring how to apply the skills learned in the first two days.

This bootcamp will precede the Digital Audio Effects 2012 Workshop (DAFx 2012).



September 13-15, 2012. We will start at 9:00 and end at 4:30 each day.


The workshop will take place in the University of York, on the Law and Management building on the Heslington East Campus. Please see the following page for detailed information on how to get there:


You can find information about on-campus accommodation on the York Conferences website:
York Conferences Accommodation Info

Alternatively there's also the Visit York website:
Visit York Official Tourist Information


Registration is now closed. Please send us an email to if you have any questions.


You need to bring your own laptop with some pre installed software. Please see the following page for a list of necessary software and further instructions:
DAFx Bootcamp Software Setup