Wiki » History » Version 2
Redmine Admin, 2012-08-15 11:51 AM
1 | 1 | Luis Figueira | h1. Wiki |
---|---|---|---|
2 | 1 | Luis Figueira | |
3 | 2 | Redmine Admin | h2. Requirements |
4 | 2 | Redmine Admin | |
5 | 2 | Redmine Admin | Third day of a three-day Software Carpentry bootcamp. Hours are 0900-1630 approx. |
6 | 2 | Redmine Admin | |
7 | 2 | Redmine Admin | Should consist of working through introductory examples of audio processing techniques in Python, with small-group exercises for self-guided learning (helpers should be available in the room). Topics of interest should include reading audio data from files, synthesising signals and playing them, saving results back to audio files, simple filters, simple analysis techniques, and interactive plotting. |
8 | 2 | Redmine Admin | |
9 | 2 | Redmine Admin | The material will need to follow from the subjects covered in the first two days of the bootcamp, such as unit testing and test-driven development, writing readable code, use of version control (we'll be using Mercurial in the bootcamp but the principles should mostly be general ones), selection and use of the most appropriate existing Python modules, etc. |
10 | 2 | Redmine Admin | |
11 | 1 | Luis Figueira | h2. Related Links |
12 | 1 | Luis Figueira | |
13 | 1 | Luis Figueira | * Bootcamp announcement: http://soundsoftware.ac.uk/york2012-bootcamp |
14 | 1 | Luis Figueira | * Software carpentry site: http://software-carpentry.org |
15 | 1 | Luis Figueira | * Audio Presentation (Becky's): http://software-carpentry.org/4_0/media/audio/ |
16 | 1 | Luis Figueira | |
17 | 2 | Redmine Admin | h2. Open questions |
18 | 2 | Redmine Admin | |
19 | 2 | Redmine Admin | Can we come up with some good examples of simple audio processing problems that readily admit test-driven solutions? I think there will be a lot of interest in the question of how to apply automated testing and unit tests to audio research software. |