im jan nichts hs/laborzeien statt wildwuchs anmeldung.isc@univie.ac.at subject; name d lva von unet uder stud -> workspace/logo projektabgabe zum zeugniserwerb, rusckmeldung inhalt inf/prog -> musikal. proj. zb folgetonhorn l->r akustisch nachbilden logo (fp) midi on/off vol, voice c'=60 10 drums -> instrumente statt tonhoehe, kein stop gleichschwingende stimmung (q/2^(1/12)) power 2 1/12 f(m)=2^((m-69)/12)*880 (a'=880 Hz = # 69) rhytnus: dauer, laenge melodie: + tonhoehe logo: ~ statt \ iseq von bis [... ? ...] ? als anon. v. template (lambda-expression) ?1..?2 fuer verschachtelte schleifen liste statt notenblatt (trennung von algorithmus) funktioonsdef: to name :var... aufruf d var ebenso mit :var map lput (append) pitchbend (nur schnell sinnvoll) programmieraufwand midi kanon als beispiel zeitabstand (rel. zeit statt abs. timestamp) -> abs. zeit sinnvoll bei vorprogrammierung (ordnung!) geigerzaehler - zuf. abstand != rhythmus (zeit, lautst., instrument?) [cf tribute to mersenne", klezmer-tonleiter] tom johnson Zeithorizont musik - .01 schwingung .1 vibrato 1 note 10 phrase 100.. musikstueck mehr harmonische als rhythmische komplexitaet in westl. musik humanisierung - jitter/zu frueh, zu spaete beginnzeiten papierfaltungen als musik - n(knicks)=(2**n)-1 n(toene)=(2**n) intervallfolge(n+1)=spiegel_hor(spiegel_ver(intervallfolge(n))) || intervallfolge(n)