next up previous contents
Nächste Seite: Pointer Aufwärts: Vektoren und Strukturen Vorherige Seite: Verschachtelte Vektoren und Strukturen   Inhalt

Aufgaben

  1. Deklariere ein CSound Scorefile, das nur aus i-statements mit 6 p-feldern besteht als Datenstruktur in C. p4 soll dabei eine Amplitude, p5 eine Frequenz und p6 einen Modulationsindex darstellen.
  2. Schreibe ein Programm, das den Vektor
    int basis[] = {1,2,3,4,5,6,7,8,9,10,11,12};
    
    zufällig permutiert und ausgibt. (Mit anderen Worten: Schreibe einen 12-ton-reihengenerator)
  3. Erstelle in Analogie zu dem 12-Ton-Generator ein Programm, das Musikalische Ereignisse bestehend aus Tonhöhen, Dauern und Lautstärken erzeugt. Dabei sollen 12-Ton-, 7-dauer- und 5-lautstärke-reihen parameterpolyphon gebildet werden.



Thomas Neuhaus
2001-01-14