Oppgave 1
- Musikalsk metronom: Lag en metronom med mulighet til ? forandre klokkehastighet og taktart (tips: bruk en kombinasjon av metro og counter, samt enkel matematikk), og som spiller lyd (enten MIDI eller audio) p? ener og forskjellige underdelinger (f.eks. 1 og 3 i 4/4).
- MIDI-moro: Ta inn MIDI (notein og/eller pianoobjekt) og legg p? forskjellige tre/firklanger avhengig av hvilken basstone som spilles. Legg ogs? inn lydavspilling (sfplay~) som forandrer seg avhengig av hvilken note som spilles.
Oppgave 2
- MIDI-info: Bruk midiin og midiparse (evt notein, ctlin og bendin) til ? finne ut hva som sendes n?r du bruker en keyboard (tangenter, hjul/bend og pedaler). Fors?k ? gi en kortfattet forklaring (i patchen) av alle elementene. Lag en liste over hvilken rekkef?lge ting skjer i.
- Enkel synth: Lag en enkel synthesizer som styres fra MIDI (notein, ctlin) basert p? additiv syntese (cycle~ eller phasor~) med ADSR envelope (function, line~, *~). Legg til forskjellige hendelseseffekter (basert p? f.eks. route, pipe, select, delay).
Oppgave 3
- Utvidet sampler-synth: Lag en sampler, synth eller sampler-synth basert p? teknikkene som ble vist p? timen (additiv syntese og/eller groove~). Legg til enkel panning og delay, og gjerne ogs? kontroll fra tastatur (key) og mus (mousestate).
Oppgave 4
- Polyfon sampler-synth: Utvid forrige ukes oppgave ved ? gj?re sampler/synthen polyfon slik vi gjennomgikk p? timen. Legg ogs? til filter og avansert panning, samt rydd opp i patchene.
Oppgave 5
- Gj?r ferdig tidligere ukers oppgaver.
- Finn tre "externals" p? "MaxObjects.com"http://www.maxobjects.com og lag en patch med dem.
- Skriv 200 ord om hva du har lyst til ? gj?re som semesteroppgave (ikke bindende, men ment for ? starte tenkeprosessen).
Oppgave 6
- Lag en server som styrer forskjellige musikalske parametre (f.eks. tempo, tonalitet, osv) og sender ut OSC-informasjon (broadcast).
- Lag en klient som tar imot OSC-informasjon og bruker dette til ? styre forskjellige effekter eller syntesemoduler.
Oppgave 7
- Lag en patch (gjerne basert p? en tidligere oppgave) med FFT-filter, konvolusjon og fase-vokoder (slik som vist p? timen).
Oppgave 8
- Gj?r ferdig alle tidligere oppgaver
- Lag en prosjektbeskrivelse for semesteroppgaven med skisse for patch-struktur og oversikt over objekter dere tenker dere ? bruke.
Oppgave 9
Les/se gjennom min bildedagbok fra ICMC i New Orleans og plukk ut tre prosjekter som du synes er spennende og/eller relevante for ditt eget prosjekt. Skriv en kort oppsummering av disse (maks en A4-side).