File: ievent.orc

package info (click to toggle)
csound-plugins 1.0.2~dfsg1-5
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 1,960 kB
  • sloc: cpp: 16,586; ansic: 7,522; python: 458; sh: 94; makefile: 25
file content (33 lines) | stat: -rw-r--r-- 811 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
sr=44100
kr=4410
ksmps=10
nchnls=2

giSinusoid      ftgen           0,      0, 8192, 10,    1

pyinit

pyruni  {{
import ctcsound
import sys
from random import random
p = _CSOUND_
print("\\n  --> Python version number: {}\\n".format(sys.version_info[0]))
cs = ctcsound.Csound(pointer_=p)
for i in range(800):
        cs.scoreEvent('i', [1, i * .2,     0.05, 6.8 + random() * 3,   70.0])
        cs.scoreEvent('i', [1, i * .2,     0.05, 8.8 + random() * 3,   70.0])
}}

instr 1

        iDuration       =       p3
        iFrequency      =       cpsoct(p4)
        iAmplitude      =       ampdb(p5)

        aAmplitude      linseg  iAmplitude, iDuration - 0.01, iAmplitude, 0.002 ,0, 1,0
        aOutput         oscili  aAmplitude, iFrequency, giSinusoid

                        outs    aOutput, aOutput

endin