Oppgaver

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).

Publisert 23. aug. 2006 17:47 - Sist endret 20. nov. 2006 18:45