Télécharger ici : Kazoo2
Le code est commenté (au mieux).
Il est nécessaire de quitter le programme en cliquant sur le bouton [Quit]. Sinon le fichier de partition "my.sco" restera vide. En effet, l'opcode fprints n'enregistre le fichier sur le disque qu'en fin de note. Il faut donc quitter le programme 'proprement'.
La partition peut être rejouées comme ceci :
<CsoundSynthesizer>
<CsOptions>
; Audio out Audio in No messages
-odac -iadc -d ;;;RT audio I/O
</CsOptions>
<CsInstruments>
; Initialize the global variables.
sr = 44100
kr = 4410
ksmps = 10
nchnls = 1
instr 1
kenv linseg 0, p3*0.1, 1, p3*0.5, 0
a1 oscil 50000*kenv, p4*2, 1
out a1
endin
</CsInstruments>
<CsScore>
f 1 0 8192 10 1
f 2 0 8192 10 1 0 .5 0 .25 0 .125 0 .0625
#include "my.sco" ; ici l'import du fichier
e
</CsScore>
</CsoundSynthesizer>
0 commentaires:
Enregistrer un commentaire