august practice sessions

nick and i made a pact to do 1hour of live coding practice for each day of august. julian joined in too on a couple of days.

here are rendered mp3s of my practising sessions. music quality varies...

they're all coded from scratch (synthesis, patterns etc) in ~1hour using plain jitlib. the sourcecode is available here... code
(you might need to copy and paste or select all to see it as i accidentally colorised all the documents)
so rather than listening to the static mp3s above, i'd recommend to download supercollider and play [with] the code.

i think i've identified two problems. first the getting-started and then the getting-on-when-you-finally-got-started.
in the beginning there's always the empty document... uhu. so setting up a little task to solve or having an idea of some soundscape i'd like to create seemed to help. it was usually ideas like use fm-synthesis today or make soft drone sounds tonight. still, many times it started out sounding just awful and i got more and more stressed trying fix it. any livecoders recognise this feeling? ;-) but pulling some tricks (usually distortion or delay effects :-) and focusing in on a few details - muting other sounds - i think i managed shape all the code to become somewhat okey sounding in the end. i only reset the clock and started all over from scratch twice.
and then when i got nice processes going, it has been hard to let go of that and continue with something different. so the resulting music above is most often just a single 'theme' or process. i feel i'd have to rehears a lot more to be able to do abrupt form changes or to have multiple elements to build up bigger structures over time with. i soft of got stuck in the a of the aba form. it would've been nice to go abac etc. perhaps that the 1h time limit made you reluctant to start something new 45minutes in as that'd have probably been left hanging.

work with mark: job as a research fellow

between march 2004 and march 2006 i had the fantastic opportunity to work as a research fellow for prof. mark d'inverno ( it was a part time engagement at the math department at University of Westminster : cavendish school of computer science in london.
mark is a math professor specialising in intelligent agents and also a great pianist. our goal was to combine his (and mine) two big interests by creating musical agents that could improvise, jam and play together.
i learned a lot in the process and had to read up on math, specification languages, agent theories, genetic algorithms etc. i found so much interesting stuff out there to get totally absorbed in. this blog is partly started to document our research.


Subscribe to f0blog RSS