Practice Exercises: Difference between revisions

From Toplap
Jump to navigation Jump to search
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


'''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