[Csnd] Code Share: a gendyc etude - based on an instrument by John ffitch

Dear Csounders,

Here is a little etude that I composed while exploring the gendyc opcode.
(Honestly, I am still not sure how this thing works - but I hope that you find that the way I got it to work is pretty interesting and musical.)

The exploration was inspired by a day of studying and exploring one of John ffitch’s instruments.

-odac -dm0

sr = 44100
ksmps = 64
nchnls = 2
0dbfs = 1

; gendyc etude (2021) Richard Boulanger
; based on the extreme noise instrument from ‘On it’s Dark Side’ by John ffitch

garvbL init 0
garvbR init 0

alwayson 99

instr 6

ibottom init 1000

iamp = p4
irate = p5
iLowL = p6
iHighL = p7
iLowR = p8
iHighR = p9

kbi init 0

kbi += birnd(p5)
if (kbi < 0) then
kbi += ibottom
endif
if kbi > ibottom then
kbi -= ibottom
endif

ilowerL = ibottom+iLowL
iupperL = ibottom+iHighL
ilowerR = ibottom+iLowR
iupperR = ibottom+iHighR

; printk2 kbi
; printk2 (28+ilowerL/kbi)

aoutL gendyc iamp, 1, 1, 1, 1, 28+ilowerL/kbi, 39+iupperL/kbi, 1, 1, 100, 12
aoutR gendyc iamp, 1, 1, 1, 1, 28+ilowerR/kbi, 39+iupperR/kbi, 1, 1, 100, 11

vincr garvbL, aoutL
vincr garvbR, aoutR

endin

instr 99
denorm garvbL, garvbR
aL, aR freeverb garvbL, garvbR, 0.8765, 0.01
outs garvbL+(aL*.56), garvbR+(aR*.56)
clear garvbL, garvbR
endin

i6 0 .88 .22 0.1 5000 10000 1000 2000
i6 0 .78 .22 .81 1000 5000 100 500

i6 .1 33 .18 0.003 1 10 1 100

s ;2

i6 0 1 .12 0.09 100 1000 10 200
i6 .21 2 .22 0.02 10 1000 1 100
i6 .53 3 .22 0.1 500 100 300 1000

s ;3

i6 0 18 .16 4.10 10 100 1 200
i6 8 1 .19 0.17 10 1000 400 800
i6 12 1 .11 0.17 10 1000 400 800

s ;4

i6 0 1 .32 0.08 10 1000 1 100
i6 .01 9.9 .02 13.01 10 1000 40 400
i6 3 1 .22 0.07 10 1000 40 400
i6 5 1 .12 0.07 10 1000 400 800
i6 8 1 .12 0.07 10 1000 400 800

s ;5

i6 0 1 .22 0.08 10 1000 1 100
i6 .01 9.9 .09 0.001 10 1000 40 400
i6 8 .9 .22 0.02 10 1000 1 100
i6 8.1 13 .02 13.01 10 1000 1000 2000

s ;6

i6 0 1 .32 0.09 10 200 1 100
i6 .02 40 .02 4.73 10 200 1 100
i6 12 1 .32 0.09 10 200 1 100
i6 22 1 .42 0.09 5 50 2 20
i6 23 2 .11 0.03 40 4000 21 8000

s ;7

i6 0 1 .32 3.1 5000 10000 1000 2000
i6 1 1 .32 1.91 1000 5000 100 500
i6 1.01 8 .06 10.08 10 1000 1 100

s ;8

i6 0 .6 .28 2.1 5000 10000 1000 2000
i6 1 .6 .28 0.91 1000 5000 100 500
i6 1.01 8 .05 10.08 10 1000 1 100

s ;9

i6 0 1 .12 1.1 5000 10000 1000 2000
i6 0 1 .12 0.51 1000 5000 100 500
i6 0.2 33 .13 0.005 1 10 1 100

s ;10

i6 0 .6 .28 2.1 5000 10000 1000 2000
i6 1 .6 .28 0.91 1000 5000 100 500
i6 1.01 8 .04 10.08 10 1000 1 100

s ;11

i6 0 1 .32 1.1 5000 10000 1000 2000
i6 0 1 .32 .91 1000 5000 100 500

s ;12

i6 0 .68 .2 1.91 2000 3000 10 20
i6 0 .78 .2 1.91 2000 3000 10 20
i6 .1 60 .09 14.10 300 400 30 40
i6 28 .7 .35 0.91 2000 3000 10 20
i6 28.1 23.9 .18 0.1 10 1000 40 400

s ;13

i6 0 .8 .32 .1 5000 10000 1000 2000

i6 0.1 53 .13 0.009 .1 .2 .3 .4
i6 0.1 92 .13 0.003 1 10 1 100

i6 9 .8 .21 1.91 2000 3000 10 20
i6 9 .8 .21 1.91 2000 3000 10 20
i6 9.1 18 .04 13.10 300 400 30 40

i6 33 1 .22 0.1 5000 10000 1000 2000
i6 33 1 .22 0.2 5000 10000 1000 2000
i6 33.1 30 .06 9.05 1 10 1 100

s ;14

i6 0 1 .11 0.19 10 1000 400 800
i6 0 1 .11 0.19 100 500 200 1200
i6 0.1 8 .02 4.10 10 100 1 200

i6 8 1 .11 0.17 10 1000 400 800
i6 8 1 .11 0.17 10 1000 400 800
i6 8.1 8 .04 4.09 10 100 1 200

i6 16 1 .20 0.17 10 1000 400 800
i6 16.1 8 .02 4.10 10 100 1 200

i6 24 1 .2 0.17 10 1000 400 800
i6 24.1 10 .03 4.08 10 100 1 200

i6 34 1 .1 0.15 10 1000 400 800

s
f0 6
s

e

Take care everyone.

-dB

Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here

Love it !

fre. 15. jan. 2021 kl. 07:38 skrev Dr. Richard Boulanger <rboulanger@berklee.edu>:

Dear Csounders,

Here is a little etude that I composed while exploring the gendyc opcode.
(Honestly, I am still not sure how this thing works - but I hope that you find that the way I got it to work is pretty interesting and musical.)

The exploration was inspired by a day of studying and exploring one of John ffitch’s instruments.

-odac -dm0

sr = 44100
ksmps = 64
nchnls = 2
0dbfs = 1

; gendyc etude (2021) Richard Boulanger
; based on the extreme noise instrument from ‘On it’s Dark Side’ by John ffitch

garvbL init 0
garvbR init 0

alwayson 99

instr 6

ibottom init 1000

iamp = p4
irate = p5
iLowL = p6
iHighL = p7
iLowR = p8
iHighR = p9

kbi init 0

kbi += birnd(p5)
if (kbi < 0) then
kbi += ibottom
endif
if kbi > ibottom then
kbi -= ibottom
endif

ilowerL = ibottom+iLowL
iupperL = ibottom+iHighL
ilowerR = ibottom+iLowR
iupperR = ibottom+iHighR

; printk2 kbi
; printk2 (28+ilowerL/kbi)

aoutL gendyc iamp, 1, 1, 1, 1, 28+ilowerL/kbi, 39+iupperL/kbi, 1, 1, 100, 12
aoutR gendyc iamp, 1, 1, 1, 1, 28+ilowerR/kbi, 39+iupperR/kbi, 1, 1, 100, 11

vincr garvbL, aoutL
vincr garvbR, aoutR

endin

instr 99
denorm garvbL, garvbR
aL, aR freeverb garvbL, garvbR, 0.8765, 0.01
outs garvbL+(aL*.56), garvbR+(aR*.56)
clear garvbL, garvbR
endin

i6 0 .88 .22 0.1 5000 10000 1000 2000
i6 0 .78 .22 .81 1000 5000 100 500

i6 .1 33 .18 0.003 1 10 1 100

s ;2

i6 0 1 .12 0.09 100 1000 10 200
i6 .21 2 .22 0.02 10 1000 1 100
i6 .53 3 .22 0.1 500 100 300 1000

s ;3

i6 0 18 .16 4.10 10 100 1 200
i6 8 1 .19 0.17 10 1000 400 800
i6 12 1 .11 0.17 10 1000 400 800

s ;4

i6 0 1 .32 0.08 10 1000 1 100
i6 .01 9.9 .02 13.01 10 1000 40 400
i6 3 1 .22 0.07 10 1000 40 400
i6 5 1 .12 0.07 10 1000 400 800
i6 8 1 .12 0.07 10 1000 400 800

s ;5

i6 0 1 .22 0.08 10 1000 1 100
i6 .01 9.9 .09 0.001 10 1000 40 400
i6 8 .9 .22 0.02 10 1000 1 100
i6 8.1 13 .02 13.01 10 1000 1000 2000

s ;6

i6 0 1 .32 0.09 10 200 1 100
i6 .02 40 .02 4.73 10 200 1 100
i6 12 1 .32 0.09 10 200 1 100
i6 22 1 .42 0.09 5 50 2 20
i6 23 2 .11 0.03 40 4000 21 8000

s ;7

i6 0 1 .32 3.1 5000 10000 1000 2000
i6 1 1 .32 1.91 1000 5000 100 500
i6 1.01 8 .06 10.08 10 1000 1 100

s ;8

i6 0 .6 .28 2.1 5000 10000 1000 2000
i6 1 .6 .28 0.91 1000 5000 100 500
i6 1.01 8 .05 10.08 10 1000 1 100

s ;9

i6 0 1 .12 1.1 5000 10000 1000 2000
i6 0 1 .12 0.51 1000 5000 100 500
i6 0.2 33 .13 0.005 1 10 1 100

s ;10

i6 0 .6 .28 2.1 5000 10000 1000 2000
i6 1 .6 .28 0.91 1000 5000 100 500
i6 1.01 8 .04 10.08 10 1000 1 100

s ;11

i6 0 1 .32 1.1 5000 10000 1000 2000
i6 0 1 .32 .91 1000 5000 100 500

s ;12

i6 0 .68 .2 1.91 2000 3000 10 20
i6 0 .78 .2 1.91 2000 3000 10 20
i6 .1 60 .09 14.10 300 400 30 40
i6 28 .7 .35 0.91 2000 3000 10 20
i6 28.1 23.9 .18 0.1 10 1000 40 400

s ;13

i6 0 .8 .32 .1 5000 10000 1000 2000

i6 0.1 53 .13 0.009 .1 .2 .3 .4
i6 0.1 92 .13 0.003 1 10 1 100

i6 9 .8 .21 1.91 2000 3000 10 20
i6 9 .8 .21 1.91 2000 3000 10 20
i6 9.1 18 .04 13.10 300 400 30 40

i6 33 1 .22 0.1 5000 10000 1000 2000
i6 33 1 .22 0.2 5000 10000 1000 2000
i6 33.1 30 .06 9.05 1 10 1 100

s ;14

i6 0 1 .11 0.19 10 1000 400 800
i6 0 1 .11 0.19 100 500 200 1200
i6 0.1 8 .02 4.10 10 100 1 200

i6 8 1 .11 0.17 10 1000 400 800
i6 8 1 .11 0.17 10 1000 400 800
i6 8.1 8 .04 4.09 10 100 1 200

i6 16 1 .20 0.17 10 1000 400 800
i6 16.1 8 .02 4.10 10 100 1 200

i6 24 1 .2 0.17 10 1000 400 800
i6 24.1 10 .03 4.08 10 100 1 200

i6 34 1 .1 0.15 10 1000 400 800

s
f0 6
s

e

Take care everyone.

-dB

Dr. Richard Boulanger

Professor of Electronic Production and Design

Berklee College of Music

Professional Writing and Technology Division

Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here

Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here

Hello Dr. B.,
wow, that was a ride. :slight_smile: At first I thought: how abstract. Then: it's a horror soundtrack. But when you started with the martial, almost cinematic drums, I got really hooked and interested. I had always dismissed the gendy opcodes as rather "academic", now I find that a little less naivete is advised. :slight_smile:

Best wishes,

Jeanette

I love it too ! Thank you for sharing.

Very nice!

Due to the sharp edges in the waveform generated by gendy, this opcode creates a lot of aliases frequencies. Then it is interesting to release the piece with different values of sr. I tried it with sr fixed to 44100 Hz, 48000 Hz, 96000 Hz, and 192000 Hz.

I love it

François

Thanks for sharing! I was not aware of this opcode. Wonderfull example and opcode to explore!

Csound mailing list Send bugs reports to Discussions of bugs and features can be posted here

Very nice, thank you for sharing!

Ciao

fdsdb

Thanks for this gendy thing!

I find with sr = 96000 it sounds rather different, smoother which is what I prefer, but perhaps that isn’t what is wanted here.

Do I have your permission to include this piece in my repository of various Csound examples for various environments at

WOW!

Seriously… seemed so unlikely to be …as good as it is! Thanks.

Thorin

:slight_smile:

fre. 15. jan. 2021 kl. 15:40 skrev Dr. Richard Boulanger <rboulanger@berklee.edu>:

Thanks, Oeyvind - I was channeling your and Bernt’s ICMC collaboration a bit there!

Dr. Richard Boulanger

Love it !

fre. 15. jan. 2021 kl. 07:38 skrev Dr. Richard Boulanger <rboulanger@berklee.edu>:

Dear Csounders,

Here is a little etude that I composed while exploring the gendyc opcode.
(Honestly, I am still not sure how this thing works - but I hope that you find that the way I got it to work is pretty interesting and musical.)

The exploration was inspired by a day of studying and exploring one of John ffitch’s instruments.

-odac -dm0

sr = 44100
ksmps = 64
nchnls = 2
0dbfs = 1

; gendyc etude (2021) Richard Boulanger
; based on the extreme noise instrument from ‘On it’s Dark Side’ by John ffitch

garvbL init 0
garvbR init 0

alwayson 99

instr 6

ibottom init 1000

iamp = p4
irate = p5
iLowL = p6
iHighL = p7
iLowR = p8
iHighR = p9

kbi init 0

kbi += birnd(p5)
if (kbi < 0) then
kbi += ibottom
endif
if kbi > ibottom then
kbi -= ibottom
endif

ilowerL = ibottom+iLowL
iupperL = ibottom+iHighL
ilowerR = ibottom+iLowR
iupperR = ibottom+iHighR

; printk2 kbi
; printk2 (28+ilowerL/kbi)

aoutL gendyc iamp, 1, 1, 1, 1, 28+ilowerL/kbi, 39+iupperL/kbi, 1, 1, 100, 12
aoutR gendyc iamp, 1, 1, 1, 1, 28+ilowerR/kbi, 39+iupperR/kbi, 1, 1, 100, 11

vincr garvbL, aoutL
vincr garvbR, aoutR

endin

instr 99
denorm garvbL, garvbR
aL, aR freeverb garvbL, garvbR, 0.8765, 0.01
outs garvbL+(aL*.56), garvbR+(aR*.56)
clear garvbL, garvbR
endin

i6 0 .88 .22 0.1 5000 10000 1000 2000
i6 0 .78 .22 .81 1000 5000 100 500

i6 .1 33 .18 0.003 1 10 1 100

s ;2

i6 0 1 .12 0.09 100 1000 10 200
i6 .21 2 .22 0.02 10 1000 1 100
i6 .53 3 .22 0.1 500 100 300 1000

s ;3

i6 0 18 .16 4.10 10 100 1 200
i6 8 1 .19 0.17 10 1000 400 800
i6 12 1 .11 0.17 10 1000 400 800

s ;4

i6 0 1 .32 0.08 10 1000 1 100
i6 .01 9.9 .02 13.01 10 1000 40 400
i6 3 1 .22 0.07 10 1000 40 400
i6 5 1 .12 0.07 10 1000 400 800
i6 8 1 .12 0.07 10 1000 400 800

s ;5

i6 0 1 .22 0.08 10 1000 1 100
i6 .01 9.9 .09 0.001 10 1000 40 400
i6 8 .9 .22 0.02 10 1000 1 100
i6 8.1 13 .02 13.01 10 1000 1000 2000

s ;6

i6 0 1 .32 0.09 10 200 1 100
i6 .02 40 .02 4.73 10 200 1 100
i6 12 1 .32 0.09 10 200 1 100
i6 22 1 .42 0.09 5 50 2 20
i6 23 2 .11 0.03 40 4000 21 8000

s ;7

i6 0 1 .32 3.1 5000 10000 1000 2000
i6 1 1 .32 1.91 1000 5000 100 500
i6 1.01 8 .06 10.08 10 1000 1 100

s ;8

i6 0 .6 .28 2.1 5000 10000 1000 2000
i6 1 .6 .28 0.91 1000 5000 100 500
i6 1.01 8 .05 10.08 10 1000 1 100

s ;9

i6 0 1 .12 1.1 5000 10000 1000 2000
i6 0 1 .12 0.51 1000 5000 100 500
i6 0.2 33 .13 0.005 1 10 1 100

s ;10

i6 0 .6 .28 2.1 5000 10000 1000 2000
i6 1 .6 .28 0.91 1000 5000 100 500
i6 1.01 8 .04 10.08 10 1000 1 100

s ;11

i6 0 1 .32 1.1 5000 10000 1000 2000
i6 0 1 .32 .91 1000 5000 100 500

s ;12

i6 0 .68 .2 1.91 2000 3000 10 20
i6 0 .78 .2 1.91 2000 3000 10 20
i6 .1 60 .09 14.10 300 400 30 40
i6 28 .7 .35 0.91 2000 3000 10 20
i6 28.1 23.9 .18 0.1 10 1000 40 400

s ;13

i6 0 .8 .32 .1 5000 10000 1000 2000

i6 0.1 53 .13 0.009 .1 .2 .3 .4
i6 0.1 92 .13 0.003 1 10 1 100

i6 9 .8 .21 1.91 2000 3000 10 20
i6 9 .8 .21 1.91 2000 3000 10 20
i6 9.1 18 .04 13.10 300 400 30 40

i6 33 1 .22 0.1 5000 10000 1000 2000
i6 33 1 .22 0.2 5000 10000 1000 2000
i6 33.1 30 .06 9.05 1 10 1 100

s ;14

i6 0 1 .11 0.19 10 1000 400 800
i6 0 1 .11 0.19 100 500 200 1200
i6 0.1 8 .02 4.10 10 100 1 200

i6 8 1 .11 0.17 10 1000 400 800
i6 8 1 .11 0.17 10 1000 400 800
i6 8.1 8 .04 4.09 10 100 1 200

i6 16 1 .20 0.17 10 1000 400 800
i6 16.1 8 .02 4.10 10 100 1 200

i6 24 1 .2 0.17 10 1000 400 800
i6 24.1 10 .03 4.08 10 100 1 200

i6 34 1 .1 0.15 10 1000 400 800

s
f0 6
s

e

Take care everyone.

-dB

Dr. Richard Boulanger

Professor of Electronic Production and Design

Berklee College of Music

Professional Writing and Technology Division

Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here

Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here

Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here

Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here

Thanks, Jeanette

Honestly, I am still not sure how to harness this beautiful beast of an opcode - there is a lot more there to understand.

  • With John ffitch on Zoom some time ago, I attached MIDI controllers to all the parameters and it turned out to be a serious waste of two hours of that genius’ time… We got nothing. Yesterday, I went back to John’s original design and started playing with his little birand() things and got gendyc to sing a little bit - and I ran with that. This is the result of following the control (essentially) of that one parameter.

I plan to attach MIDI again - and see if I can’t find a little more gold in there - or some additional paths to follow.

Working on it, reminded me of working on Trapped - I was lost in time going back and forth with the sections of the score.

I must say again how much your work has inspired me and continues to inspire me - and most important… my students - the future!

Take care,

-dB

thanks!

Thank you, Victor

In between reading, studying, and exploring your great new book (and dipping back into your other great books too), I snuck down to the lab yesterday to review and prepare for today’s meeting with John ffitch. When I came back up from the depths, there was a new flower in the garden. ;-). (ps. no trapped! :wink: — but… trapped-like in some ways). -R

Thanks, François

I did try different sample rates - yes, interesting.
I also tried with dithering and with sample-accurate too.

I am still trying to understand the opcode family - with the help of our best mathematician - John ffitch!

-R

Thank you, Luis

I have been aware, but all my experiences with it had been pretty negative. There is more here - much more. -dB

thank you fdsdb

Thanks, Thorin

I am, as you know, a huge fan of your work and share it every semester. Students are blown away by what you do and share.

Take care.

-dB

Thank you, Michael

I definitely wanted the piece to have “teeth”.

You will notice that I specifically designed the etude without envelopes - and only added reverb after the work was completed - to blend things a bit and give a tail to the very end - that explains the final f0 section.

I did try it at other sample rates - and was happy with the sound at other rates.
I also ran it with dithering and with sample-accurate too
I also tried to run it in the Csound Web-IDE

  • In fact, I did notice that when running it in the Csound Web-IDE, one needs to change ‘alwayson’ to ‘turnon’ which I did there.

I would be very happy and honored for you to include the etude in your repository.

Take care, and thanks for ALL your great and inspiring work.

-R

Wonderful piece! And much to explore. Thanks so much for pointing the way and sharing your code!

Bill

Dear Csounders,

Here is a little etude that I composed while exploring the gendyc opcode.
(Honestly, I am still not sure how this thing works - but I hope that you find that the way I got it to work is pretty interesting and musical.)

The exploration was inspired by a day of studying and exploring one of John ffitch's instruments.

<CsoundSynthesizer>
<CsOptions>
-odac -dm0
</CsOptions>
<CsInstruments>

sr = 44100
ksmps = 64
nchnls = 2
0dbfs = 1

; gendyc etude (2021) Richard Boulanger
; based on the extreme noise instrument from 'On it's Dark Side' by John ffitch

garvbL init 0
garvbR init 0

alwayson 99

instr 6

ibottom init 1000

iamp = p4
irate = p5
iLowL = p6
iHighL = p7
iLowR = p8
iHighR = p9

  kbi init 0
  
  kbi += birnd(p5)
  if (kbi < 0) then
      kbi += ibottom
  endif
  if kbi > ibottom then
      kbi -= ibottom
  endif
  
  ilowerL = ibottom+iLowL
  iupperL = ibottom+iHighL
  ilowerR = ibottom+iLowR
  iupperR = ibottom+iHighR
  
; printk2 kbi
; printk2 (28+ilowerL/kbi)
  
aoutL gendyc iamp, 1, 1, 1, 1, 28+ilowerL/kbi, 39+iupperL/kbi, 1, 1, 100, 12
aoutR gendyc iamp, 1, 1, 1, 1, 28+ilowerR/kbi, 39+iupperR/kbi, 1, 1, 100, 11

vincr garvbL, aoutL
vincr garvbR, aoutR

endin

instr 99
        denorm garvbL, garvbR
aL, aR freeverb garvbL, garvbR, 0.8765, 0.01
        outs garvbL+(aL*.56), garvbR+(aR*.56)
        clear garvbL, garvbR
endin

</CsInstruments>
<CsScore>

i6 0 .88 .22 0.1 5000 10000 1000 2000
i6 0 .78 .22 .81 1000 5000 100 500

i6 .1 33 .18 0.003 1 10 1 100

s ;2

i6 0 1 .12 0.09 100 1000 10 200
i6 .21 2 .22 0.02 10 1000 1 100
i6 .53 3 .22 0.1 500 100 300 1000

s ;3

i6 0 18 .16 4.10 10 100 1 200
i6 8 1 .19 0.17 10 1000 400 800
i6 12 1 .11 0.17 10 1000 400 800

s ;4

i6 0 1 .32 0.08 10 1000 1 100
i6 .01 9.9 .02 13.01 10 1000 40 400
i6 3 1 .22 0.07 10 1000 40 400
i6 5 1 .12 0.07 10 1000 400 800
i6 8 1 .12 0.07 10 1000 400 800

s ;5

i6 0 1 .22 0.08 10 1000 1 100
i6 .01 9.9 .09 0.001 10 1000 40 400
i6 8 .9 .22 0.02 10 1000 1 100
i6 8.1 13 .02 13.01 10 1000 1000 2000

s ;6

i6 0 1 .32 0.09 10 200 1 100
i6 .02 40 .02 4.73 10 200 1 100
i6 12 1 .32 0.09 10 200 1 100
i6 22 1 .42 0.09 5 50 2 20
i6 23 2 .11 0.03 40 4000 21 8000

s ;7

i6 0 1 .32 3.1 5000 10000 1000 2000
i6 1 1 .32 1.91 1000 5000 100 500
i6 1.01 8 .06 10.08 10 1000 1 100

s ;8

i6 0 .6 .28 2.1 5000 10000 1000 2000
i6 1 .6 .28 0.91 1000 5000 100 500
i6 1.01 8 .05 10.08 10 1000 1 100

s ;9

i6 0 1 .12 1.1 5000 10000 1000 2000
i6 0 1 .12 0.51 1000 5000 100 500
i6 0.2 33 .13 0.005 1 10 1 100

s ;10

i6 0 .6 .28 2.1 5000 10000 1000 2000
i6 1 .6 .28 0.91 1000 5000 100 500
i6 1.01 8 .04 10.08 10 1000 1 100

s ;11

i6 0 1 .32 1.1 5000 10000 1000 2000
i6 0 1 .32 .91 1000 5000 100 500

s ;12

i6 0 .68 .2 1.91 2000 3000 10 20
i6 0 .78 .2 1.91 2000 3000 10 20
i6 .1 60 .09 14.10 300 400 30 40
i6 28 .7 .35 0.91 2000 3000 10 20
i6 28.1 23.9 .18 0.1 10 1000 40 400

s ;13

i6 0 .8 .32 .1 5000 10000 1000 2000

i6 0.1 53 .13 0.009 .1 .2 .3 .4
i6 0.1 92 .13 0.003 1 10 1 100

i6 9 .8 .21 1.91 2000 3000 10 20
i6 9 .8 .21 1.91 2000 3000 10 20
i6 9.1 18 .04 13.10 300 400 30 40

i6 33 1 .22 0.1 5000 10000 1000 2000
i6 33 1 .22 0.2 5000 10000 1000 2000
i6 33.1 30 .06 9.05 1 10 1 100

s ;14

i6 0 1 .11 0.19 10 1000 400 800
i6 0 1 .11 0.19 100 500 200 1200
i6 0.1 8 .02 4.10 10 100 1 200

i6 8 1 .11 0.17 10 1000 400 800
i6 8 1 .11 0.17 10 1000 400 800
i6 8.1 8 .04 4.09 10 100 1 200

i6 16 1 .20 0.17 10 1000 400 800
i6 16.1 8 .02 4.10 10 100 1 200

i6 24 1 .2 0.17 10 1000 400 800
i6 24.1 10 .03 4.08 10 100 1 200

i6 34 1 .1 0.15 10 1000 400 800

s
f0 6
s

e
</CsScore>
</CsoundSynthesizer>

Take care everyone.

-dB

Dr. Richard Boulanger
Professor of Electronic Production and Design
Berklee College of Music
Professional Writing and Technology Division

Csound mailing list Csound@listserv.heanet.ie LISTSERV 16.5 - CSOUND List at LISTSERV.HEANET.IE Send bugs reports to Issues · csound/csound · GitHub Discussions of bugs and features can be posted here

Bill Alves
Professor of Music, The Claremont Colleges
Harvey Mudd College
301 Platt Blvd. Claremont CA 91711
http://pages.hmc.edu/alves/
http://www.billalves.com/

Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        Issues · csound/csound · GitHub
Discussions of bugs and features can be posted here