Thursday, July 13, 2017

ex2C02. Midi Controller In

# ex2C02.py
# Midi Controller In

from moduleCsound import *

add(startSyn)

add(startOpt)
add("-+rtmidi=virtual -M1 -odac")
add(stopOpt)

add(startIns)

header(ksmps=32)

add("""
instr 1
; --- receive controller number 1 on channel 1 and scale from 220 to 440
kFreq ctrl7  1, 1, 220, 440
; --- use this value as varying frequency for a sine wave
aOut  poscil 0.2, kFreq
      outs   aOut, aOut
endin
""")

tags(2)

add("i 1 0 60")

tags(3)

writeRun(__file__, False)

No comments:

Post a Comment

ex3A05. Audio Vector