Tutorial 1 - Week 2 - Portfolio

Tutorial 2 - Week 3 - Impromptu

Tutorial 3 - Week 4 - Processing

Tutorial 4 - Week 5 - Flex

Tutorial 5 - Week 6 - Pure Data

Tutorial 6 - Week 7 - Quartz Composer

Following on from the MIDI-based piano idea that I outlined earlier, today we will be going through writing a drum machione in Impromptu as was done in the KKB210 Computational Arts 1 week 3 tutorial.

You may have noticed that it is a bit of a pain to have to evaluate each note each time you want to play it. There is an easy way around this that we have used in the drum machine tutorial that can be applied to pretty much anything that needs to repeat in Impromptu.

Read the rest of this entry »

As part of the tutorial in week 3 of KKB210, Computational Arts 1, we were introduced to the Scheme programming language through the Impromptu environment.

We were looking at creating audio based on the Apple Sound Bank Synthesizer using the MIDI specifications.

As an introduction to this topic we started off simply by writing the code to play a single note on a piano.

Read the rest of this entry »