Practice Exercises: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
Following Czerny, Hanon and Kreutzer, practice exercises are provided for live coding of various kinds: | Following Czerny, Hanon and Kreutzer, practice exercises are provided for live coding of various kinds: | ||
These are work in progress, and are just meant as jumping off points for now, more detail later? | These are work in progress, and are just meant as jumping off points for now, more detail later? Perhaps this will lead to some etudes... | ||
authors- NickCollins | authors- NickCollins | ||
Algorithmic Engagement | '''Algorithmic Engagement''' | ||
3x+1 problem | 3x+1 problem | ||
Line 18: | Line 18: | ||
Sonification | '''Sonification''' | ||
Audio Synthesis | '''Audio Synthesis''' | ||
modulation | modulation | ||
subtractive (source/filter) | subtractive (source/filter) | ||
additive | additive | ||
effects processing | effects processing | ||
granulation | granulation | ||
'''Musical''' | |||
Nonstandard tunings (non-octave, JI to x-limit) | |||
Define envelopes for a piece for large-scale form | |||
'''Psychological''' | |||
Shepard tones, Risset glissandi or accelerandi, auditory streaming illusions | |||
'''Multi-player''' | |||
Collaborative/Competitive | Collaborative/Competitive | ||
Against a timer | |||
Root war | |||
Shared code | |||
Tag team | |||
low vs high spectral occupation (like two hands piano) | |||
maximal contrast | |||
copy and better | |||
constant remix |
Revision as of 08:55, 3 August 2006
Following Czerny, Hanon and Kreutzer, practice exercises are provided for live coding of various kinds:
These are work in progress, and are just meant as jumping off points for now, more detail later? Perhaps this will lead to some etudes...
authors- NickCollins
Algorithmic Engagement
3x+1 problem Babylonian Square Root
more number theory (sieves, Goldbach summans, prime number algorithms, finding primitive generators modulo a prime)
algorithmic composition (Markov transitions, generate and test, rule sets, grammars, corpus statistics, Bayes)
computer science (sorting algorithms, parsing , recursion, trees)
Sonification
Audio Synthesis
modulation
subtractive (source/filter)
additive
effects processing
granulation
Musical
Nonstandard tunings (non-octave, JI to x-limit)
Define envelopes for a piece for large-scale form
Psychological
Shepard tones, Risset glissandi or accelerandi, auditory streaming illusions
Multi-player Collaborative/Competitive
Against a timer
Root war
Shared code
Tag team
low vs high spectral occupation (like two hands piano)
maximal contrast
copy and better
constant remix