Csound Csound-dev Csound-tekno Search About

[Csnd] ANN: Autumn Meditation

Date2020-11-09 15:59
FromSteven Yi
Subject[Csnd] ANN: Autumn Meditation
Attachmentssteven_yi_autumn_meditation.zip  
Hi All,

Happy to share a generative music work "Autumn Meditation":

https://ide.csound.com/editor/1kR35B00GeRRmnGIFcwQ

It continues on with recent explorations of modal synthesis for its
plucked string instrument (file comments should explain the recursive
modal filter and parameters used). The instrument is performed using a
generative melody process together with feedback delay.

All best and happy autumn to you all,
Steven

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

Date2020-11-09 16:24
FromVictor Lazzarini
SubjectRe: [Csnd] [EXTERNAL] [Csnd] ANN: Autumn Meditation
Enjoying listening to this, it’s very good.
========================
Prof. Victor Lazzarini
Maynooth University
Ireland

> On 9 Nov 2020, at 15:59, Steven Yi  wrote:
> 
> *Warning*
> 
> This email originated from outside of Maynooth University's Mail System. Do not reply, click links or open attachments unless you recognise the sender and know the content is safe.
> 
> Hi All,
> 
> Happy to share a generative music work "Autumn Meditation":
> 
> https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fide.csound.com%2Feditor%2F1kR35B00GeRRmnGIFcwQ&data=04%7C01%7CVictor.Lazzarini%40mu.ie%7C91a211af88984e587c7608d884c87fb2%7C1454f5ccbb354685bbd98621fd8055c9%7C1%7C0%7C637405343951602061%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=zMFv%2FRHSr3cPYd40%2BZzDgNgbzBYlwNs2%2FHR4YwtUMTk%3D&reserved=0
> 
> It continues on with recent explorations of modal synthesis for its
> plucked string instrument (file comments should explain the recursive
> modal filter and parameters used). The instrument is performed using a
> generative melody process together with feedback delay.
> 
> All best and happy autumn to you all,
> Steven
> 
> Csound mailing list
> Csound@listserv.heanet.ie
> https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Flistserv.heanet.ie%2Fcgi-bin%2Fwa%3FA0%3DCSOUND&data=04%7C01%7CVictor.Lazzarini%40mu.ie%7C91a211af88984e587c7608d884c87fb2%7C1454f5ccbb354685bbd98621fd8055c9%7C1%7C0%7C637405343951602061%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=mxPow4TQxNuthQIwn%2BP6hhmJRERL3WztaqcMHuXNbUI%3D&reserved=0
> Send bugs reports to
>        https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fcsound%2Fcsound%2Fissues&data=04%7C01%7CVictor.Lazzarini%40mu.ie%7C91a211af88984e587c7608d884c87fb2%7C1454f5ccbb354685bbd98621fd8055c9%7C1%7C0%7C637405343951602061%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=cHyCQHhIqK9djkfKb3mceP4S8mVtif7hMqoiK8kMx58%3D&reserved=0
> 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

Date2020-11-09 16:27
FromEric Maestri
SubjectRe: [Csnd] ANN: Autumn Meditation
It's really great!

On Mon, 9 Nov 2020 at 16:59, Steven Yi <stevenyi@gmail.com> wrote:
Hi All,

Happy to share a generative music work "Autumn Meditation":

https://ide.csound.com/editor/1kR35B00GeRRmnGIFcwQ

It continues on with recent explorations of modal synthesis for its
plucked string instrument (file comments should explain the recursive
modal filter and parameters used). The instrument is performed using a
generative melody process together with feedback delay.

All best and happy autumn to you all,
Steven

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

Date2020-11-09 16:59
From"Dr. Richard Boulanger"
SubjectRe: [Csnd] ANN: Autumn Meditation
Lovely - thanks again Steven

It's like the lovely colored leaves in the trees falling to the ground - beautiful.

-dB

Dr. Richard Boulanger

Professor of Electronic Production and Design

Berklee College of Music

Professional Writing and Technology Division



On Mon, Nov 9, 2020 at 11:00 AM Steven Yi <stevenyi@gmail.com> wrote:
Hi All,

Happy to share a generative music work "Autumn Meditation":

https://us-west-2.protection.sophos.com?d=csound.com&u=aHR0cHM6Ly9pZGUuY3NvdW5kLmNvbS9lZGl0b3IvMWtSMzVCMDBHZVJSbW5HSUZjd1E=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=TFRjU2Q3aEd4Z1JONEp0UjN5MTVrWitzelU5VXpuT3cwRmUveTlwUFhCaz0=&h=f116300228f043ffbf87e4b47f5b4dfa

It continues on with recent explorations of modal synthesis for its
plucked string instrument (file comments should explain the recursive
modal filter and parameters used). The instrument is performed using a
generative melody process together with feedback delay.

All best and happy autumn to you all,
Steven

Csound mailing list
Csound@listserv.heanet.ie
https://us-west-2.protection.sophos.com?d=heanet.ie&u=aHR0cHM6Ly9saXN0c2Vydi5oZWFuZXQuaWUvY2dpLWJpbi93YT9BMD1DU09VTkQ=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=WVZMRlI4dlFUVUZ6V2NTOUU5eE9lZnFIemtoc2hxYlBDMFFCWmtKZzhzRT0=&h=f116300228f043ffbf87e4b47f5b4dfa
Send bugs reports to
        https://us-west-2.protection.sophos.com?d=github.com&u=aHR0cHM6Ly9naXRodWIuY29tL2Nzb3VuZC9jc291bmQvaXNzdWVz&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=YlNrQ2lLclRLZUpGUE1iR0FyY2M1eW1NTUU5SUozWlJwMTNZU2NXT1BLOD0=&h=f116300228f043ffbf87e4b47f5b4dfa
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

Date2020-11-09 17:24
FromAaron Krister Johnson
SubjectRe: [Csnd] ANN: Autumn Meditation
Cool example...and looking over the code, I really think it's time for me to start using the new "functional" parser style.

I also appreciate the normal indentation scheme of two spaces you establish -- economical and clean.

Aaron Krister Johnson
http://www.untwelve.org


On Mon, Nov 9, 2020 at 9:59 AM Dr. Richard Boulanger <rboulanger@berklee.edu> wrote:
Lovely - thanks again Steven

It's like the lovely colored leaves in the trees falling to the ground - beautiful.

-dB

Dr. Richard Boulanger

Professor of Electronic Production and Design

Berklee College of Music

Professional Writing and Technology Division



On Mon, Nov 9, 2020 at 11:00 AM Steven Yi <stevenyi@gmail.com> wrote:
Hi All,

Happy to share a generative music work "Autumn Meditation":

https://us-west-2.protection.sophos.com?d=csound.com&u=aHR0cHM6Ly9pZGUuY3NvdW5kLmNvbS9lZGl0b3IvMWtSMzVCMDBHZVJSbW5HSUZjd1E=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=TFRjU2Q3aEd4Z1JONEp0UjN5MTVrWitzelU5VXpuT3cwRmUveTlwUFhCaz0=&h=f116300228f043ffbf87e4b47f5b4dfa

It continues on with recent explorations of modal synthesis for its
plucked string instrument (file comments should explain the recursive
modal filter and parameters used). The instrument is performed using a
generative melody process together with feedback delay.

All best and happy autumn to you all,
Steven

Csound mailing list
Csound@listserv.heanet.ie
https://us-west-2.protection.sophos.com?d=heanet.ie&u=aHR0cHM6Ly9saXN0c2Vydi5oZWFuZXQuaWUvY2dpLWJpbi93YT9BMD1DU09VTkQ=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=WVZMRlI4dlFUVUZ6V2NTOUU5eE9lZnFIemtoc2hxYlBDMFFCWmtKZzhzRT0=&h=f116300228f043ffbf87e4b47f5b4dfa
Send bugs reports to
        https://us-west-2.protection.sophos.com?d=github.com&u=aHR0cHM6Ly9naXRodWIuY29tL2Nzb3VuZC9jc291bmQvaXNzdWVz&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=YlNrQ2lLclRLZUpGUE1iR0FyY2M1eW1NTUU5SUozWlJwMTNZU2NXT1BLOD0=&h=f116300228f043ffbf87e4b47f5b4dfa
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

Date2020-11-09 17:42
FromDave Seidel
SubjectRe: [Csnd] ANN: Autumn Meditation
Very nice!

On Mon, Nov 9, 2020 at 11:00 AM Steven Yi <stevenyi@gmail.com> wrote:
Hi All,

Happy to share a generative music work "Autumn Meditation":

https://ide.csound.com/editor/1kR35B00GeRRmnGIFcwQ

It continues on with recent explorations of modal synthesis for its
plucked string instrument (file comments should explain the recursive
modal filter and parameters used). The instrument is performed using a
generative melody process together with feedback delay.

All best and happy autumn to you all,
Steven

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

Date2020-11-09 18:26
FromRory Walsh
SubjectRe: [Csnd] ANN: Autumn Meditation
Great stuff Steven! Thanks for sharing.

On Mon 9 Nov 2020, 5:42 p.m. Dave Seidel, <dave.seidel@gmail.com> wrote:
Very nice!

On Mon, Nov 9, 2020 at 11:00 AM Steven Yi <stevenyi@gmail.com> wrote:
Hi All,

Happy to share a generative music work "Autumn Meditation":

https://ide.csound.com/editor/1kR35B00GeRRmnGIFcwQ

It continues on with recent explorations of modal synthesis for its
plucked string instrument (file comments should explain the recursive
modal filter and parameters used). The instrument is performed using a
generative melody process together with feedback delay.

All best and happy autumn to you all,
Steven

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

Date2020-11-10 02:34
FromSteven Yi
SubjectRe: [Csnd] ANN: Autumn Meditation
Thanks all, glad you enjoyed it!

(Sidenote: It was kind of amazing to me that I could put that together
in the Web-IDE on my modestly powered Chromebook (Lenovo Duet) and
share it easily with everyone.  Just neat to have that ubiquitous
access to music making in the moments when you have an idea to try
something new. :)  )

On Mon, Nov 9, 2020 at 1:26 PM Rory Walsh  wrote:
>
> Great stuff Steven! Thanks for sharing.
>
> On Mon 9 Nov 2020, 5:42 p.m. Dave Seidel,  wrote:
>>
>> Very nice!
>>
>> On Mon, Nov 9, 2020 at 11:00 AM Steven Yi  wrote:
>>>
>>> Hi All,
>>>
>>> Happy to share a generative music work "Autumn Meditation":
>>>
>>> https://ide.csound.com/editor/1kR35B00GeRRmnGIFcwQ
>>>
>>> It continues on with recent explorations of modal synthesis for its
>>> plucked string instrument (file comments should explain the recursive
>>> modal filter and parameters used). The instrument is performed using a
>>> generative melody process together with feedback delay.
>>>
>>> All best and happy autumn to you all,
>>> Steven
>>>
>>> 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

Date2020-11-10 04:42
FromSteven Yi
SubjectRe: [Csnd] ANN: Autumn Meditation
Thanks Aaron! I've been using the newer style a number of years now
and find it quicker to write for live (and non-live!) coding and
easier for me when I switch between languages (i.e., JS, Java, C,
Python, Ruby, etc.). It might be just my own experiences and style
that shape my preference, but I can say at least for me I find it
pretty efficient. I particularly like using += and *= for summing and
multiplying signals as well as judicious uses of functional call
expressions for arguments.

Cheers!
Steven

On Mon, Nov 9, 2020 at 12:25 PM Aaron Krister Johnson
 wrote:
>
> Cool example...and looking over the code, I really think it's time for me to start using the new "functional" parser style.
>
> I also appreciate the normal indentation scheme of two spaces you establish -- economical and clean.
>
> Aaron Krister Johnson
> http://www.untwelve.org
>
>
> On Mon, Nov 9, 2020 at 9:59 AM Dr. Richard Boulanger  wrote:
>>
>> Lovely - thanks again Steven
>>
>> It's like the lovely colored leaves in the trees falling to the ground - beautiful.
>>
>> -dB
>>
>> Dr. Richard Boulanger
>>
>> Professor of Electronic Production and Design
>>
>> Berklee College of Music
>>
>> Professional Writing and Technology Division
>>
>>
>>
>> On Mon, Nov 9, 2020 at 11:00 AM Steven Yi  wrote:
>>>
>>> Hi All,
>>>
>>> Happy to share a generative music work "Autumn Meditation":
>>>
>>> https://us-west-2.protection.sophos.com?d=csound.com&u=aHR0cHM6Ly9pZGUuY3NvdW5kLmNvbS9lZGl0b3IvMWtSMzVCMDBHZVJSbW5HSUZjd1E=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=TFRjU2Q3aEd4Z1JONEp0UjN5MTVrWitzelU5VXpuT3cwRmUveTlwUFhCaz0=&h=f116300228f043ffbf87e4b47f5b4dfa
>>>
>>> It continues on with recent explorations of modal synthesis for its
>>> plucked string instrument (file comments should explain the recursive
>>> modal filter and parameters used). The instrument is performed using a
>>> generative melody process together with feedback delay.
>>>
>>> All best and happy autumn to you all,
>>> Steven
>>>
>>> Csound mailing list
>>> Csound@listserv.heanet.ie
>>> https://us-west-2.protection.sophos.com?d=heanet.ie&u=aHR0cHM6Ly9saXN0c2Vydi5oZWFuZXQuaWUvY2dpLWJpbi93YT9BMD1DU09VTkQ=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=WVZMRlI4dlFUVUZ6V2NTOUU5eE9lZnFIemtoc2hxYlBDMFFCWmtKZzhzRT0=&h=f116300228f043ffbf87e4b47f5b4dfa
>>> Send bugs reports to
>>>         https://us-west-2.protection.sophos.com?d=github.com&u=aHR0cHM6Ly9naXRodWIuY29tL2Nzb3VuZC9jc291bmQvaXNzdWVz&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=YlNrQ2lLclRLZUpGUE1iR0FyY2M1eW1NTUU5SUozWlJwMTNZU2NXT1BLOD0=&h=f116300228f043ffbf87e4b47f5b4dfa
>>> 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

Date2020-11-10 10:26
FromSi Mills
SubjectRe: [Csnd] ANN: Autumn Meditation
Lovely sounds thanks, lots to learn from!

I have a question about the use of array() e.g. rand(array(-2,-1,0,1,2)) 

In the manual it says it's deprecated, so is this a functional syntax version of the fillarray opcode?

Cheers

On Tue, 10 Nov 2020 at 04:42, Steven Yi <stevenyi@gmail.com> wrote:
Thanks Aaron! I've been using the newer style a number of years now
and find it quicker to write for live (and non-live!) coding and
easier for me when I switch between languages (i.e., JS, Java, C,
Python, Ruby, etc.). It might be just my own experiences and style
that shape my preference, but I can say at least for me I find it
pretty efficient. I particularly like using += and *= for summing and
multiplying signals as well as judicious uses of functional call
expressions for arguments.

Cheers!
Steven

On Mon, Nov 9, 2020 at 12:25 PM Aaron Krister Johnson
<akjmicro@gmail.com> wrote:
>
> Cool example...and looking over the code, I really think it's time for me to start using the new "functional" parser style.
>
> I also appreciate the normal indentation scheme of two spaces you establish -- economical and clean.
>
> Aaron Krister Johnson
> http://www.untwelve.org
>
>
> On Mon, Nov 9, 2020 at 9:59 AM Dr. Richard Boulanger <rboulanger@berklee.edu> wrote:
>>
>> Lovely - thanks again Steven
>>
>> It's like the lovely colored leaves in the trees falling to the ground - beautiful.
>>
>> -dB
>>
>> Dr. Richard Boulanger
>>
>> Professor of Electronic Production and Design
>>
>> Berklee College of Music
>>
>> Professional Writing and Technology Division
>>
>>
>>
>> On Mon, Nov 9, 2020 at 11:00 AM Steven Yi <stevenyi@gmail.com> wrote:
>>>
>>> Hi All,
>>>
>>> Happy to share a generative music work "Autumn Meditation":
>>>
>>> https://us-west-2.protection.sophos.com?d=csound.com&u=aHR0cHM6Ly9pZGUuY3NvdW5kLmNvbS9lZGl0b3IvMWtSMzVCMDBHZVJSbW5HSUZjd1E=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=TFRjU2Q3aEd4Z1JONEp0UjN5MTVrWitzelU5VXpuT3cwRmUveTlwUFhCaz0=&h=f116300228f043ffbf87e4b47f5b4dfa
>>>
>>> It continues on with recent explorations of modal synthesis for its
>>> plucked string instrument (file comments should explain the recursive
>>> modal filter and parameters used). The instrument is performed using a
>>> generative melody process together with feedback delay.
>>>
>>> All best and happy autumn to you all,
>>> Steven
>>>
>>> Csound mailing list
>>> Csound@listserv.heanet.ie
>>> https://us-west-2.protection.sophos.com?d=heanet.ie&u=aHR0cHM6Ly9saXN0c2Vydi5oZWFuZXQuaWUvY2dpLWJpbi93YT9BMD1DU09VTkQ=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=WVZMRlI4dlFUVUZ6V2NTOUU5eE9lZnFIemtoc2hxYlBDMFFCWmtKZzhzRT0=&h=f116300228f043ffbf87e4b47f5b4dfa
>>> Send bugs reports to
>>>         https://us-west-2.protection.sophos.com?d=github.com&u=aHR0cHM6Ly9naXRodWIuY29tL2Nzb3VuZC9jc291bmQvaXNzdWVz&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=YlNrQ2lLclRLZUpGUE1iR0FyY2M1eW1NTUU5SUozWlJwMTNZU2NXT1BLOD0=&h=f116300228f043ffbf87e4b47f5b4dfa
>>> 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
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

Date2020-11-10 13:42
Fromthorin kerr
SubjectRe: [Csnd] ANN: Autumn Meditation
Very nice. Good sounds, emotive patterns.
Nice use of delay too. Didn't even realise it was a delay until I studied the code, it sounded so well integrated into the algorithmic design.
Thanks for making this.
Thorin








On Tue, Nov 10, 2020 at 1:59 AM Steven Yi <stevenyi@gmail.com> wrote:
Hi All,

Happy to share a generative music work "Autumn Meditation":

https://ide.csound.com/editor/1kR35B00GeRRmnGIFcwQ

It continues on with recent explorations of modal synthesis for its
plucked string instrument (file comments should explain the recursive
modal filter and parameters used). The instrument is performed using a
generative melody process together with feedback delay.

All best and happy autumn to you all,
Steven

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

Date2020-11-10 18:17
Fromjoachim heintz
SubjectRe: [Csnd] ANN: Autumn Meditation
no you can use array() and fillarray() in the same way.  i think in 
general csound avoids opcode names starting with a___, but steven 
prefers it because of readability.


On 10/11/2020 11:26, Si Mills wrote:
> Lovely sounds thanks, lots to learn from!
> 
> I have a question about the use of array() e.g. rand(array(-2,-1,0,1,2))
> 
> In the manual it says it's deprecated, so is this a functional syntax 
> version of the fillarray opcode?
> 
> Cheers
> 
> On Tue, 10 Nov 2020 at 04:42, Steven Yi  > wrote:
> 
>     Thanks Aaron! I've been using the newer style a number of years now
>     and find it quicker to write for live (and non-live!) coding and
>     easier for me when I switch between languages (i.e., JS, Java, C,
>     Python, Ruby, etc.). It might be just my own experiences and style
>     that shape my preference, but I can say at least for me I find it
>     pretty efficient. I particularly like using += and *= for summing and
>     multiplying signals as well as judicious uses of functional call
>     expressions for arguments.
> 
>     Cheers!
>     Steven
> 
>     On Mon, Nov 9, 2020 at 12:25 PM Aaron Krister Johnson
>     > wrote:
>      >
>      > Cool example...and looking over the code, I really think it's
>     time for me to start using the new "functional" parser style.
>      >
>      > I also appreciate the normal indentation scheme of two spaces you
>     establish -- economical and clean.
>      >
>      > Aaron Krister Johnson
>      > http://www.untwelve.org
>      >
>      >
>      > On Mon, Nov 9, 2020 at 9:59 AM Dr. Richard Boulanger
>     > wrote:
>      >>
>      >> Lovely - thanks again Steven
>      >>
>      >> It's like the lovely colored leaves in the trees falling to the
>     ground - beautiful.
>      >>
>      >> -dB
>      >>
>      >> Dr. Richard Boulanger
>      >>
>      >> Professor of Electronic Production and Design
>      >>
>      >> Berklee College of Music
>      >>
>      >> Professional Writing and Technology Division
>      >>
>      >>
>      >>
>      >> On Mon, Nov 9, 2020 at 11:00 AM Steven Yi      > wrote:
>      >>>
>      >>> Hi All,
>      >>>
>      >>> Happy to share a generative music work "Autumn Meditation":
>      >>>
>      >>>
>     https://us-west-2.protection.sophos.com?d=csound.com&u=aHR0cHM6Ly9pZGUuY3NvdW5kLmNvbS9lZGl0b3IvMWtSMzVCMDBHZVJSbW5HSUZjd1E=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=TFRjU2Q3aEd4Z1JONEp0UjN5MTVrWitzelU5VXpuT3cwRmUveTlwUFhCaz0=&h=f116300228f043ffbf87e4b47f5b4dfa
>      >>>
>      >>> It continues on with recent explorations of modal synthesis for its
>      >>> plucked string instrument (file comments should explain the
>     recursive
>      >>> modal filter and parameters used). The instrument is performed
>     using a
>      >>> generative melody process together with feedback delay.
>      >>>
>      >>> All best and happy autumn to you all,
>      >>> Steven
>      >>>
>      >>> Csound mailing list
>      >>> Csound@listserv.heanet.ie 
>      >>>
>     https://us-west-2.protection.sophos.com?d=heanet.ie&u=aHR0cHM6Ly9saXN0c2Vydi5oZWFuZXQuaWUvY2dpLWJpbi93YT9BMD1DU09VTkQ=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=WVZMRlI4dlFUVUZ6V2NTOUU5eE9lZnFIemtoc2hxYlBDMFFCWmtKZzhzRT0=&h=f116300228f043ffbf87e4b47f5b4dfa
>      >>> Send bugs reports to
>      >>>
>     https://us-west-2.protection.sophos.com?d=github.com&u=aHR0cHM6Ly9naXRodWIuY29tL2Nzb3VuZC9jc291bmQvaXNzdWVz&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=YlNrQ2lLclRLZUpGUE1iR0FyY2M1eW1NTUU5SUozWlJwMTNZU2NXT1BLOD0=&h=f116300228f043ffbf87e4b47f5b4dfa
>      >>> 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
> 
> 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

Date2020-11-10 22:47
FromSi Mills
SubjectRe: [Csnd] ANN: Autumn Meditation
Thank you for clearing that up. It will simplify some of my recent code.

Agree with Thorin that use of delay is super tight

On Tue, 10 Nov 2020 at 18:17, joachim heintz <jh@joachimheintz.de> wrote:
no you can use array() and fillarray() in the same way.  i think in
general csound avoids opcode names starting with a___, but steven
prefers it because of readability.


On 10/11/2020 11:26, Si Mills wrote:
> Lovely sounds thanks, lots to learn from!
>
> I have a question about the use of array() e.g. rand(array(-2,-1,0,1,2))
>
> In the manual it says it's deprecated, so is this a functional syntax
> version of the fillarray opcode?
>
> Cheers
>
> On Tue, 10 Nov 2020 at 04:42, Steven Yi <stevenyi@gmail.com
> <mailto:stevenyi@gmail.com>> wrote:
>
>     Thanks Aaron! I've been using the newer style a number of years now
>     and find it quicker to write for live (and non-live!) coding and
>     easier for me when I switch between languages (i.e., JS, Java, C,
>     Python, Ruby, etc.). It might be just my own experiences and style
>     that shape my preference, but I can say at least for me I find it
>     pretty efficient. I particularly like using += and *= for summing and
>     multiplying signals as well as judicious uses of functional call
>     expressions for arguments.
>
>     Cheers!
>     Steven
>
>     On Mon, Nov 9, 2020 at 12:25 PM Aaron Krister Johnson
>     <akjmicro@gmail.com <mailto:akjmicro@gmail.com>> wrote:
>      >
>      > Cool example...and looking over the code, I really think it's
>     time for me to start using the new "functional" parser style.
>      >
>      > I also appreciate the normal indentation scheme of two spaces you
>     establish -- economical and clean.
>      >
>      > Aaron Krister Johnson
>      > http://www.untwelve.org
>      >
>      >
>      > On Mon, Nov 9, 2020 at 9:59 AM Dr. Richard Boulanger
>     <rboulanger@berklee.edu <mailto:rboulanger@berklee.edu>> wrote:
>      >>
>      >> Lovely - thanks again Steven
>      >>
>      >> It's like the lovely colored leaves in the trees falling to the
>     ground - beautiful.
>      >>
>      >> -dB
>      >>
>      >> Dr. Richard Boulanger
>      >>
>      >> Professor of Electronic Production and Design
>      >>
>      >> Berklee College of Music
>      >>
>      >> Professional Writing and Technology Division
>      >>
>      >>
>      >>
>      >> On Mon, Nov 9, 2020 at 11:00 AM Steven Yi <stevenyi@gmail.com
>     <mailto:stevenyi@gmail.com>> wrote:
>      >>>
>      >>> Hi All,
>      >>>
>      >>> Happy to share a generative music work "Autumn Meditation":
>      >>>
>      >>>
>     https://us-west-2.protection.sophos.com?d=csound.com&u=aHR0cHM6Ly9pZGUuY3NvdW5kLmNvbS9lZGl0b3IvMWtSMzVCMDBHZVJSbW5HSUZjd1E=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=TFRjU2Q3aEd4Z1JONEp0UjN5MTVrWitzelU5VXpuT3cwRmUveTlwUFhCaz0=&h=f116300228f043ffbf87e4b47f5b4dfa
>      >>>
>      >>> It continues on with recent explorations of modal synthesis for its
>      >>> plucked string instrument (file comments should explain the
>     recursive
>      >>> modal filter and parameters used). The instrument is performed
>     using a
>      >>> generative melody process together with feedback delay.
>      >>>
>      >>> All best and happy autumn to you all,
>      >>> Steven
>      >>>
>      >>> Csound mailing list
>      >>> Csound@listserv.heanet.ie <mailto:Csound@listserv.heanet.ie>
>      >>>
>     https://us-west-2.protection.sophos.com?d=heanet.ie&u=aHR0cHM6Ly9saXN0c2Vydi5oZWFuZXQuaWUvY2dpLWJpbi93YT9BMD1DU09VTkQ=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=WVZMRlI4dlFUVUZ6V2NTOUU5eE9lZnFIemtoc2hxYlBDMFFCWmtKZzhzRT0=&h=f116300228f043ffbf87e4b47f5b4dfa
>      >>> Send bugs reports to
>      >>>
>     https://us-west-2.protection.sophos.com?d=github.com&u=aHR0cHM6Ly9naXRodWIuY29tL2Nzb3VuZC9jc291bmQvaXNzdWVz&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=YlNrQ2lLclRLZUpGUE1iR0FyY2M1eW1NTUU5SUozWlJwMTNZU2NXT1BLOD0=&h=f116300228f043ffbf87e4b47f5b4dfa
>      >>> Discussions of bugs and features can be posted here
>      >>
>      >> Csound mailing list Csound@listserv.heanet.ie
>     <mailto: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
>     <mailto: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 <mailto: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
> <mailto: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

Date2020-11-11 14:29
FromSteven Yi
SubjectRe: [Csnd] ANN: Autumn Meditation
Thanks! I thought I'd mention I was getting some crackles here and
there I found bumping ksmps up to 64 addressed it for me.  That's now
been updated:

https://ide.csound.com/editor/1kR35B00GeRRmnGIFcwQ

Cheers!
Steven

On Tue, Nov 10, 2020 at 5:47 PM Si Mills  wrote:
>
> Thank you for clearing that up. It will simplify some of my recent code.
>
> Agree with Thorin that use of delay is super tight
>
> On Tue, 10 Nov 2020 at 18:17, joachim heintz  wrote:
>>
>> no you can use array() and fillarray() in the same way.  i think in
>> general csound avoids opcode names starting with a___, but steven
>> prefers it because of readability.
>>
>>
>> On 10/11/2020 11:26, Si Mills wrote:
>> > Lovely sounds thanks, lots to learn from!
>> >
>> > I have a question about the use of array() e.g. rand(array(-2,-1,0,1,2))
>> >
>> > In the manual it says it's deprecated, so is this a functional syntax
>> > version of the fillarray opcode?
>> >
>> > Cheers
>> >
>> > On Tue, 10 Nov 2020 at 04:42, Steven Yi > > > wrote:
>> >
>> >     Thanks Aaron! I've been using the newer style a number of years now
>> >     and find it quicker to write for live (and non-live!) coding and
>> >     easier for me when I switch between languages (i.e., JS, Java, C,
>> >     Python, Ruby, etc.). It might be just my own experiences and style
>> >     that shape my preference, but I can say at least for me I find it
>> >     pretty efficient. I particularly like using += and *= for summing and
>> >     multiplying signals as well as judicious uses of functional call
>> >     expressions for arguments.
>> >
>> >     Cheers!
>> >     Steven
>> >
>> >     On Mon, Nov 9, 2020 at 12:25 PM Aaron Krister Johnson
>> >     > wrote:
>> >      >
>> >      > Cool example...and looking over the code, I really think it's
>> >     time for me to start using the new "functional" parser style.
>> >      >
>> >      > I also appreciate the normal indentation scheme of two spaces you
>> >     establish -- economical and clean.
>> >      >
>> >      > Aaron Krister Johnson
>> >      > http://www.untwelve.org
>> >      >
>> >      >
>> >      > On Mon, Nov 9, 2020 at 9:59 AM Dr. Richard Boulanger
>> >     > wrote:
>> >      >>
>> >      >> Lovely - thanks again Steven
>> >      >>
>> >      >> It's like the lovely colored leaves in the trees falling to the
>> >     ground - beautiful.
>> >      >>
>> >      >> -dB
>> >      >>
>> >      >> Dr. Richard Boulanger
>> >      >>
>> >      >> Professor of Electronic Production and Design
>> >      >>
>> >      >> Berklee College of Music
>> >      >>
>> >      >> Professional Writing and Technology Division
>> >      >>
>> >      >>
>> >      >>
>> >      >> On Mon, Nov 9, 2020 at 11:00 AM Steven Yi > >     > wrote:
>> >      >>>
>> >      >>> Hi All,
>> >      >>>
>> >      >>> Happy to share a generative music work "Autumn Meditation":
>> >      >>>
>> >      >>>
>> >     https://us-west-2.protection.sophos.com?d=csound.com&u=aHR0cHM6Ly9pZGUuY3NvdW5kLmNvbS9lZGl0b3IvMWtSMzVCMDBHZVJSbW5HSUZjd1E=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=TFRjU2Q3aEd4Z1JONEp0UjN5MTVrWitzelU5VXpuT3cwRmUveTlwUFhCaz0=&h=f116300228f043ffbf87e4b47f5b4dfa
>> >      >>>
>> >      >>> It continues on with recent explorations of modal synthesis for its
>> >      >>> plucked string instrument (file comments should explain the
>> >     recursive
>> >      >>> modal filter and parameters used). The instrument is performed
>> >     using a
>> >      >>> generative melody process together with feedback delay.
>> >      >>>
>> >      >>> All best and happy autumn to you all,
>> >      >>> Steven
>> >      >>>
>> >      >>> Csound mailing list
>> >      >>> Csound@listserv.heanet.ie 
>> >      >>>
>> >     https://us-west-2.protection.sophos.com?d=heanet.ie&u=aHR0cHM6Ly9saXN0c2Vydi5oZWFuZXQuaWUvY2dpLWJpbi93YT9BMD1DU09VTkQ=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=WVZMRlI4dlFUVUZ6V2NTOUU5eE9lZnFIemtoc2hxYlBDMFFCWmtKZzhzRT0=&h=f116300228f043ffbf87e4b47f5b4dfa
>> >      >>> Send bugs reports to
>> >      >>>
>> >     https://us-west-2.protection.sophos.com?d=github.com&u=aHR0cHM6Ly9naXRodWIuY29tL2Nzb3VuZC9jc291bmQvaXNzdWVz&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=YlNrQ2lLclRLZUpGUE1iR0FyY2M1eW1NTUU5SUozWlJwMTNZU2NXT1BLOD0=&h=f116300228f043ffbf87e4b47f5b4dfa
>> >      >>> 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
>> >
>> > 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

Date2020-11-11 21:52
FromBernt Isak Wærstad
SubjectRe: [Csnd] ANN: Autumn Meditation
Really nice Steven! Love the new IDE too - so cool to listen to the track and being able to both read the code and also try out changes at the same time!

On my Windows machine I still get occasional glitches even when setting ksmps even higher, but Im guessing thats because Im using the built in sound card with shitty drivers (dont use this computer for sound normally)


On Wed, 11 Nov 2020 at 15:29, Steven Yi <stevenyi@gmail.com> wrote:
Thanks! I thought I'd mention I was getting some crackles here and
there I found bumping ksmps up to 64 addressed it for me.  That's now
been updated:

https://ide.csound.com/editor/1kR35B00GeRRmnGIFcwQ

Cheers!
Steven

On Tue, Nov 10, 2020 at 5:47 PM Si Mills <smills@rootsix.net> wrote:
>
> Thank you for clearing that up. It will simplify some of my recent code.
>
> Agree with Thorin that use of delay is super tight
>
> On Tue, 10 Nov 2020 at 18:17, joachim heintz <jh@joachimheintz.de> wrote:
>>
>> no you can use array() and fillarray() in the same way.  i think in
>> general csound avoids opcode names starting with a___, but steven
>> prefers it because of readability.
>>
>>
>> On 10/11/2020 11:26, Si Mills wrote:
>> > Lovely sounds thanks, lots to learn from!
>> >
>> > I have a question about the use of array() e.g. rand(array(-2,-1,0,1,2))
>> >
>> > In the manual it says it's deprecated, so is this a functional syntax
>> > version of the fillarray opcode?
>> >
>> > Cheers
>> >
>> > On Tue, 10 Nov 2020 at 04:42, Steven Yi <stevenyi@gmail.com
>> > <mailto:stevenyi@gmail.com>> wrote:
>> >
>> >     Thanks Aaron! I've been using the newer style a number of years now
>> >     and find it quicker to write for live (and non-live!) coding and
>> >     easier for me when I switch between languages (i.e., JS, Java, C,
>> >     Python, Ruby, etc.). It might be just my own experiences and style
>> >     that shape my preference, but I can say at least for me I find it
>> >     pretty efficient. I particularly like using += and *= for summing and
>> >     multiplying signals as well as judicious uses of functional call
>> >     expressions for arguments.
>> >
>> >     Cheers!
>> >     Steven
>> >
>> >     On Mon, Nov 9, 2020 at 12:25 PM Aaron Krister Johnson
>> >     <akjmicro@gmail.com <mailto:akjmicro@gmail.com>> wrote:
>> >      >
>> >      > Cool example...and looking over the code, I really think it's
>> >     time for me to start using the new "functional" parser style.
>> >      >
>> >      > I also appreciate the normal indentation scheme of two spaces you
>> >     establish -- economical and clean.
>> >      >
>> >      > Aaron Krister Johnson
>> >      > http://www.untwelve.org
>> >      >
>> >      >
>> >      > On Mon, Nov 9, 2020 at 9:59 AM Dr. Richard Boulanger
>> >     <rboulanger@berklee.edu <mailto:rboulanger@berklee.edu>> wrote:
>> >      >>
>> >      >> Lovely - thanks again Steven
>> >      >>
>> >      >> It's like the lovely colored leaves in the trees falling to the
>> >     ground - beautiful.
>> >      >>
>> >      >> -dB
>> >      >>
>> >      >> Dr. Richard Boulanger
>> >      >>
>> >      >> Professor of Electronic Production and Design
>> >      >>
>> >      >> Berklee College of Music
>> >      >>
>> >      >> Professional Writing and Technology Division
>> >      >>
>> >      >>
>> >      >>
>> >      >> On Mon, Nov 9, 2020 at 11:00 AM Steven Yi <stevenyi@gmail.com
>> >     <mailto:stevenyi@gmail.com>> wrote:
>> >      >>>
>> >      >>> Hi All,
>> >      >>>
>> >      >>> Happy to share a generative music work "Autumn Meditation":
>> >      >>>
>> >      >>>
>> >     https://us-west-2.protection.sophos.com?d=csound.com&u=aHR0cHM6Ly9pZGUuY3NvdW5kLmNvbS9lZGl0b3IvMWtSMzVCMDBHZVJSbW5HSUZjd1E=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=TFRjU2Q3aEd4Z1JONEp0UjN5MTVrWitzelU5VXpuT3cwRmUveTlwUFhCaz0=&h=f116300228f043ffbf87e4b47f5b4dfa
>> >      >>>
>> >      >>> It continues on with recent explorations of modal synthesis for its
>> >      >>> plucked string instrument (file comments should explain the
>> >     recursive
>> >      >>> modal filter and parameters used). The instrument is performed
>> >     using a
>> >      >>> generative melody process together with feedback delay.
>> >      >>>
>> >      >>> All best and happy autumn to you all,
>> >      >>> Steven
>> >      >>>
>> >      >>> Csound mailing list
>> >      >>> Csound@listserv.heanet.ie <mailto:Csound@listserv.heanet.ie>
>> >      >>>
>> >     https://us-west-2.protection.sophos.com?d=heanet.ie&u=aHR0cHM6Ly9saXN0c2Vydi5oZWFuZXQuaWUvY2dpLWJpbi93YT9BMD1DU09VTkQ=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=WVZMRlI4dlFUVUZ6V2NTOUU5eE9lZnFIemtoc2hxYlBDMFFCWmtKZzhzRT0=&h=f116300228f043ffbf87e4b47f5b4dfa
>> >      >>> Send bugs reports to
>> >      >>>
>> >     https://us-west-2.protection.sophos.com?d=github.com&u=aHR0cHM6Ly9naXRodWIuY29tL2Nzb3VuZC9jc291bmQvaXNzdWVz&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=YlNrQ2lLclRLZUpGUE1iR0FyY2M1eW1NTUU5SUozWlJwMTNZU2NXT1BLOD0=&h=f116300228f043ffbf87e4b47f5b4dfa
>> >      >>> Discussions of bugs and features can be posted here
>> >      >>
>> >      >> Csound mailing list Csound@listserv.heanet.ie
>> >     <mailto: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
>> >     <mailto: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 <mailto: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
>> > <mailto: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


--
Mvh.

Bernt Isak Wærstad


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

Date2020-11-12 00:33
FromSteven Yi
SubjectRe: [Csnd] ANN: Autumn Meditation
Thanks Bernt!  I need to run this on desktop sometime to profile
Csound and see if there's performance bottlenecks. That said, I think
some of the glitches I thought were from init might actually just be
moments of clipping so I dropped the note amplitudes a couple of dB
and that seems to have helped. (Will keep looking at it when I have
some more free time! :) )

On Wed, Nov 11, 2020 at 4:53 PM Bernt Isak Wærstad  wrote:
>
> Really nice Steven! Love the new IDE too - so cool to listen to the track and being able to both read the code and also try out changes at the same time!
>
> On my Windows machine I still get occasional glitches even when setting ksmps even higher, but Im guessing thats because Im using the built in sound card with shitty drivers (dont use this computer for sound normally)
>
>
> On Wed, 11 Nov 2020 at 15:29, Steven Yi  wrote:
>>
>> Thanks! I thought I'd mention I was getting some crackles here and
>> there I found bumping ksmps up to 64 addressed it for me.  That's now
>> been updated:
>>
>> https://ide.csound.com/editor/1kR35B00GeRRmnGIFcwQ
>>
>> Cheers!
>> Steven
>>
>> On Tue, Nov 10, 2020 at 5:47 PM Si Mills  wrote:
>> >
>> > Thank you for clearing that up. It will simplify some of my recent code.
>> >
>> > Agree with Thorin that use of delay is super tight
>> >
>> > On Tue, 10 Nov 2020 at 18:17, joachim heintz  wrote:
>> >>
>> >> no you can use array() and fillarray() in the same way.  i think in
>> >> general csound avoids opcode names starting with a___, but steven
>> >> prefers it because of readability.
>> >>
>> >>
>> >> On 10/11/2020 11:26, Si Mills wrote:
>> >> > Lovely sounds thanks, lots to learn from!
>> >> >
>> >> > I have a question about the use of array() e.g. rand(array(-2,-1,0,1,2))
>> >> >
>> >> > In the manual it says it's deprecated, so is this a functional syntax
>> >> > version of the fillarray opcode?
>> >> >
>> >> > Cheers
>> >> >
>> >> > On Tue, 10 Nov 2020 at 04:42, Steven Yi > >> > > wrote:
>> >> >
>> >> >     Thanks Aaron! I've been using the newer style a number of years now
>> >> >     and find it quicker to write for live (and non-live!) coding and
>> >> >     easier for me when I switch between languages (i.e., JS, Java, C,
>> >> >     Python, Ruby, etc.). It might be just my own experiences and style
>> >> >     that shape my preference, but I can say at least for me I find it
>> >> >     pretty efficient. I particularly like using += and *= for summing and
>> >> >     multiplying signals as well as judicious uses of functional call
>> >> >     expressions for arguments.
>> >> >
>> >> >     Cheers!
>> >> >     Steven
>> >> >
>> >> >     On Mon, Nov 9, 2020 at 12:25 PM Aaron Krister Johnson
>> >> >     > wrote:
>> >> >      >
>> >> >      > Cool example...and looking over the code, I really think it's
>> >> >     time for me to start using the new "functional" parser style.
>> >> >      >
>> >> >      > I also appreciate the normal indentation scheme of two spaces you
>> >> >     establish -- economical and clean.
>> >> >      >
>> >> >      > Aaron Krister Johnson
>> >> >      > http://www.untwelve.org
>> >> >      >
>> >> >      >
>> >> >      > On Mon, Nov 9, 2020 at 9:59 AM Dr. Richard Boulanger
>> >> >     > wrote:
>> >> >      >>
>> >> >      >> Lovely - thanks again Steven
>> >> >      >>
>> >> >      >> It's like the lovely colored leaves in the trees falling to the
>> >> >     ground - beautiful.
>> >> >      >>
>> >> >      >> -dB
>> >> >      >>
>> >> >      >> Dr. Richard Boulanger
>> >> >      >>
>> >> >      >> Professor of Electronic Production and Design
>> >> >      >>
>> >> >      >> Berklee College of Music
>> >> >      >>
>> >> >      >> Professional Writing and Technology Division
>> >> >      >>
>> >> >      >>
>> >> >      >>
>> >> >      >> On Mon, Nov 9, 2020 at 11:00 AM Steven Yi > >> >     > wrote:
>> >> >      >>>
>> >> >      >>> Hi All,
>> >> >      >>>
>> >> >      >>> Happy to share a generative music work "Autumn Meditation":
>> >> >      >>>
>> >> >      >>>
>> >> >     https://us-west-2.protection.sophos.com?d=csound.com&u=aHR0cHM6Ly9pZGUuY3NvdW5kLmNvbS9lZGl0b3IvMWtSMzVCMDBHZVJSbW5HSUZjd1E=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=TFRjU2Q3aEd4Z1JONEp0UjN5MTVrWitzelU5VXpuT3cwRmUveTlwUFhCaz0=&h=f116300228f043ffbf87e4b47f5b4dfa
>> >> >      >>>
>> >> >      >>> It continues on with recent explorations of modal synthesis for its
>> >> >      >>> plucked string instrument (file comments should explain the
>> >> >     recursive
>> >> >      >>> modal filter and parameters used). The instrument is performed
>> >> >     using a
>> >> >      >>> generative melody process together with feedback delay.
>> >> >      >>>
>> >> >      >>> All best and happy autumn to you all,
>> >> >      >>> Steven
>> >> >      >>>
>> >> >      >>> Csound mailing list
>> >> >      >>> Csound@listserv.heanet.ie 
>> >> >      >>>
>> >> >     https://us-west-2.protection.sophos.com?d=heanet.ie&u=aHR0cHM6Ly9saXN0c2Vydi5oZWFuZXQuaWUvY2dpLWJpbi93YT9BMD1DU09VTkQ=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=WVZMRlI4dlFUVUZ6V2NTOUU5eE9lZnFIemtoc2hxYlBDMFFCWmtKZzhzRT0=&h=f116300228f043ffbf87e4b47f5b4dfa
>> >> >      >>> Send bugs reports to
>> >> >      >>>
>> >> >     https://us-west-2.protection.sophos.com?d=github.com&u=aHR0cHM6Ly9naXRodWIuY29tL2Nzb3VuZC9jc291bmQvaXNzdWVz&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=YlNrQ2lLclRLZUpGUE1iR0FyY2M1eW1NTUU5SUozWlJwMTNZU2NXT1BLOD0=&h=f116300228f043ffbf87e4b47f5b4dfa
>> >> >      >>> 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
>> >> >
>> >> > 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
>
>
>
> --
> Mvh.
>
> Bernt Isak Wærstad
>
>
> 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

Date2020-11-12 01:28
FromPete Goodeve
SubjectRe: [Csnd] ANN: Autumn Meditation
AttachmentsNone  

Date2020-11-14 20:53
FromSteven Yi
SubjectRe: [Csnd] ANN: Autumn Meditation
I did some profiling on my Mac and two things came up, one expected and one not.

The top-most cost actually came from using pan2.  It looks like it
will always calculate the coefficients for multiplication using
sin/cos (with the default itype of 0) which is a bit costly if a pan
value is constant.  Having a caching system for coefficients should
help with that in the constant pan value case but should add a small
cost for changing pan values.  I would suspect the benefit for the
constant case to be worth more than the cost in the changing pan case.
Anyone see any issues for implementing this?

The second-most cost came from copying asig variables which is due to
using UDOs which have copy-by-value.  Since the recursive mode filter
can instantiate up to 72 filters per instrument, the cost can be high.
The fix for that should go into CS7 to permit passing by reference.


On Wed, Nov 11, 2020 at 8:28 PM Pete Goodeve  wrote:
>
> Looks like I may not be alone!  (:-))  When I run this in Haiku,
> (live O/P) I start getting distortion after 30 secs or so.  Twin-processor,
> 4-core 2.4GHz laptop...  Stranger still, if I run to a file, one of the
> cores pegs at 100%!  I just switched over to my Linux Mint partition,
> and it's essentially the same: I get distortion (intermittently) after
> a few seconds, and if I output to a file instead, one of the cores pegs
> at 100%.  I'm going to leave it to you to dig...! (:-))
>
>         -- Pete --
>
> On Wed, Nov 11, 2020 at 07:33:13PM -0500, Steven Yi wrote:
> > Thanks Bernt!  I need to run this on desktop sometime to profile
> > Csound and see if there's performance bottlenecks. That said, I think
> > some of the glitches I thought were from init might actually just be
> > moments of clipping so I dropped the note amplitudes a couple of dB
> > and that seems to have helped. (Will keep looking at it when I have
> > some more free time! :) )
> >
>
> 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

Date2020-11-14 23:13
FromJohn ff
SubjectRe: [Csnd] ANN: Autumn Meditation
Would it better to use the internal sine table rather than calling sine/, cosine?
On 14 Nov 2020, at 20:54, Steven Yi <stevenyi@gmail.com> wrote:
I did some profiling on my Mac and two things came up, one expected and one not.

The top-most cost actually came from using pan2. It looks like it
will always calculate the coefficients for multiplication using
sin/cos (with the default itype of 0) which is a bit costly if a pan
value is constant. Having a caching system for coefficients should
help with that in the constant pan value case but should add a small
cost for changing pan values. I would suspect the benefit for the
constant case to be worth more than the cost in the changing pan case.
Anyone see any issues for implementing this?

The second-most cost came from copying asig variables which is due to
using UDOs which have copy-by-value. Since the recursive mode filter
can instantiate up to 72 filters per instrument, the cost can be high.
The fix for that should go into CS7 to permit passing by reference.


On Wed, Nov 11, 2020 at 8:28 PM Pete Goodeve <pete.goodeve@computer.org> wrote:

Looks like I may not be alone! (:-)) When I run this in Haiku,
(live O/P) I start getting distortion after 30 secs or so. Twin-processor,
4-core 2.4GHz laptop... Stranger still, if I run to a file, one of the
cores pegs at 100%! I just switched over to my Linux Mint partition,
and it's essentially the same: I get distortion (intermittently) after
a few seconds, and if I output to a file instead, one of the cores pegs
at 100%. I'm going to leave it to you to dig...! (:-))

-- Pete --

On Wed, Nov 11, 2020 at 07:33:13PM -0500, Steven Yi wrote:
Thanks Bernt! I need to run this on desktop sometime to profile
Csound and see if there's performance bottlenecks. That said, I think
some of the glitches I thought were from init might actually just be
moments of clipping so I dropped the note amplitudes a couple of dB
and that seems to have helped. (Will keep looking at it when I have
some more free time! :) )


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

Date2020-11-17 19:53
Fromjohn
SubjectRe: [Csnd] ANN: Autumn Meditation
I have improved pan2 in the i and  rated panning. a-rate is stil slow


On Sat, 14 Nov 2020, Steven Yi wrote:

> I did some profiling on my Mac and two things came up, one expected and one not.
>
> The top-most cost actually came from using pan2.  It looks like it
> will always calculate the coefficients for multiplication using
> sin/cos (with the default itype of 0) which is a bit costly if a pan
> value is constant.  Having a caching system for coefficients should
> help with that in the constant pan value case but should add a small
> cost for changing pan values.  I would suspect the benefit for the
> constant case to be worth more than the cost in the changing pan case.
> Anyone see any issues for implementing this?
>
> The second-most cost came from copying asig variables which is due to
> using UDOs which have copy-by-value.  Since the recursive mode filter
> can instantiate up to 72 filters per instrument, the cost can be high.
> The fix for that should go into CS7 to permit passing by reference.
>
>
> On Wed, Nov 11, 2020 at 8:28 PM Pete Goodeve  wrote:
>>
>> Looks like I may not be alone!  (:-))  When I run this in Haiku,
>> (live O/P) I start getting distortion after 30 secs or so.  Twin-processor,
>> 4-core 2.4GHz laptop...  Stranger still, if I run to a file, one of the
>> cores pegs at 100%!  I just switched over to my Linux Mint partition,
>> and it's essentially the same: I get distortion (intermittently) after
>> a few seconds, and if I output to a file instead, one of the cores pegs
>> at 100%.  I'm going to leave it to you to dig...! (:-))
>>
>>         -- Pete --
>>
>> On Wed, Nov 11, 2020 at 07:33:13PM -0500, Steven Yi wrote:
>>> Thanks Bernt!  I need to run this on desktop sometime to profile
>>> Csound and see if there's performance bottlenecks. That said, I think
>>> some of the glitches I thought were from init might actually just be
>>> moments of clipping so I dropped the note amplitudes a couple of dB
>>> and that seems to have helped. (Will keep looking at it when I have
>>> some more free time! :) )
>>>
>>
>> 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

Date2020-11-17 20:39
FromSteven Yi
SubjectRe: [Csnd] ANN: Autumn Meditation
Thanks John! Sorry I've gotten behind here on this thread. I'll try to
put together a test csd to measure performance before testing.

On Tue, Nov 17, 2020 at 2:53 PM john  wrote:
>
> I have improved pan2 in the i and  rated panning. a-rate is stil slow
>
>
> On Sat, 14 Nov 2020, Steven Yi wrote:
>
> > I did some profiling on my Mac and two things came up, one expected and one not.
> >
> > The top-most cost actually came from using pan2.  It looks like it
> > will always calculate the coefficients for multiplication using
> > sin/cos (with the default itype of 0) which is a bit costly if a pan
> > value is constant.  Having a caching system for coefficients should
> > help with that in the constant pan value case but should add a small
> > cost for changing pan values.  I would suspect the benefit for the
> > constant case to be worth more than the cost in the changing pan case.
> > Anyone see any issues for implementing this?
> >
> > The second-most cost came from copying asig variables which is due to
> > using UDOs which have copy-by-value.  Since the recursive mode filter
> > can instantiate up to 72 filters per instrument, the cost can be high.
> > The fix for that should go into CS7 to permit passing by reference.
> >
> >
> > On Wed, Nov 11, 2020 at 8:28 PM Pete Goodeve  wrote:
> >>
> >> Looks like I may not be alone!  (:-))  When I run this in Haiku,
> >> (live O/P) I start getting distortion after 30 secs or so.  Twin-processor,
> >> 4-core 2.4GHz laptop...  Stranger still, if I run to a file, one of the
> >> cores pegs at 100%!  I just switched over to my Linux Mint partition,
> >> and it's essentially the same: I get distortion (intermittently) after
> >> a few seconds, and if I output to a file instead, one of the cores pegs
> >> at 100%.  I'm going to leave it to you to dig...! (:-))
> >>
> >>         -- Pete --
> >>
> >> On Wed, Nov 11, 2020 at 07:33:13PM -0500, Steven Yi wrote:
> >>> Thanks Bernt!  I need to run this on desktop sometime to profile
> >>> Csound and see if there's performance bottlenecks. That said, I think
> >>> some of the glitches I thought were from init might actually just be
> >>> moments of clipping so I dropped the note amplitudes a couple of dB
> >>> and that seems to have helped. (Will keep looking at it when I have
> >>> some more free time! :) )
> >>>
> >>
> >> 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

Date2020-11-23 15:27
FromSteven Yi
SubjectRe: [Csnd] ANN: Autumn Meditation
I had a chance to run the profiler and pan2 seems improved, thanks!
The performance now is dominated by copy-by-value with UDOs which was
expected.  Will plan to look at pass-by-reference in the intercession
between semesters.

On Tue, Nov 17, 2020 at 3:39 PM Steven Yi  wrote:
>
> Thanks John! Sorry I've gotten behind here on this thread. I'll try to
> put together a test csd to measure performance before testing.
>
> On Tue, Nov 17, 2020 at 2:53 PM john  wrote:
> >
> > I have improved pan2 in the i and  rated panning. a-rate is stil slow
> >
> >
> > On Sat, 14 Nov 2020, Steven Yi wrote:
> >
> > > I did some profiling on my Mac and two things came up, one expected and one not.
> > >
> > > The top-most cost actually came from using pan2.  It looks like it
> > > will always calculate the coefficients for multiplication using
> > > sin/cos (with the default itype of 0) which is a bit costly if a pan
> > > value is constant.  Having a caching system for coefficients should
> > > help with that in the constant pan value case but should add a small
> > > cost for changing pan values.  I would suspect the benefit for the
> > > constant case to be worth more than the cost in the changing pan case.
> > > Anyone see any issues for implementing this?
> > >
> > > The second-most cost came from copying asig variables which is due to
> > > using UDOs which have copy-by-value.  Since the recursive mode filter
> > > can instantiate up to 72 filters per instrument, the cost can be high.
> > > The fix for that should go into CS7 to permit passing by reference.
> > >
> > >
> > > On Wed, Nov 11, 2020 at 8:28 PM Pete Goodeve  wrote:
> > >>
> > >> Looks like I may not be alone!  (:-))  When I run this in Haiku,
> > >> (live O/P) I start getting distortion after 30 secs or so.  Twin-processor,
> > >> 4-core 2.4GHz laptop...  Stranger still, if I run to a file, one of the
> > >> cores pegs at 100%!  I just switched over to my Linux Mint partition,
> > >> and it's essentially the same: I get distortion (intermittently) after
> > >> a few seconds, and if I output to a file instead, one of the cores pegs
> > >> at 100%.  I'm going to leave it to you to dig...! (:-))
> > >>
> > >>         -- Pete --
> > >>
> > >> On Wed, Nov 11, 2020 at 07:33:13PM -0500, Steven Yi wrote:
> > >>> Thanks Bernt!  I need to run this on desktop sometime to profile
> > >>> Csound and see if there's performance bottlenecks. That said, I think
> > >>> some of the glitches I thought were from init might actually just be
> > >>> moments of clipping so I dropped the note amplitudes a couple of dB
> > >>> and that seems to have helped. (Will keep looking at it when I have
> > >>> some more free time! :) )
> > >>>
> > >>
> > >> 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

Date2020-11-23 17:15
FromJohn ff
SubjectRe: [Csnd] ANN: Autumn Meditation
I could make pan2 even more efficient with more code.  Might but it on the list.


⁣Sent from TypeApp ​

On Nov 23, 2020, 15:28, at 15:28, Steven Yi  wrote:
>I had a chance to run the profiler and pan2 seems improved, thanks!
>The performance now is dominated by copy-by-value with UDOs which was
>expected.  Will plan to look at pass-by-reference in the intercession
>between semesters.
>
>On Tue, Nov 17, 2020 at 3:39 PM Steven Yi  wrote:
>>
>> Thanks John! Sorry I've gotten behind here on this thread. I'll try
>to
>> put together a test csd to measure performance before testing.
>>
>> On Tue, Nov 17, 2020 at 2:53 PM john  wrote:
>> >
>> > I have improved pan2 in the i and  rated panning. a-rate is stil
>slow
>> >
>> >
>> > On Sat, 14 Nov 2020, Steven Yi wrote:
>> >
>> > > I did some profiling on my Mac and two things came up, one
>expected and one not.
>> > >
>> > > The top-most cost actually came from using pan2.  It looks like
>it
>> > > will always calculate the coefficients for multiplication using
>> > > sin/cos (with the default itype of 0) which is a bit costly if a
>pan
>> > > value is constant.  Having a caching system for coefficients
>should
>> > > help with that in the constant pan value case but should add a
>small
>> > > cost for changing pan values.  I would suspect the benefit for
>the
>> > > constant case to be worth more than the cost in the changing pan
>case.
>> > > Anyone see any issues for implementing this?
>> > >
>> > > The second-most cost came from copying asig variables which is
>due to
>> > > using UDOs which have copy-by-value.  Since the recursive mode
>filter
>> > > can instantiate up to 72 filters per instrument, the cost can be
>high.
>> > > The fix for that should go into CS7 to permit passing by
>reference.
>> > >
>> > >
>> > > On Wed, Nov 11, 2020 at 8:28 PM Pete Goodeve
> wrote:
>> > >>
>> > >> Looks like I may not be alone!  (:-))  When I run this in Haiku,
>> > >> (live O/P) I start getting distortion after 30 secs or so. 
>Twin-processor,
>> > >> 4-core 2.4GHz laptop...  Stranger still, if I run to a file, one
>of the
>> > >> cores pegs at 100%!  I just switched over to my Linux Mint
>partition,
>> > >> and it's essentially the same: I get distortion (intermittently)
>after
>> > >> a few seconds, and if I output to a file instead, one of the
>cores pegs
>> > >> at 100%.  I'm going to leave it to you to dig...! (:-))
>> > >>
>> > >>         -- Pete --
>> > >>
>> > >> On Wed, Nov 11, 2020 at 07:33:13PM -0500, Steven Yi wrote:
>> > >>> Thanks Bernt!  I need to run this on desktop sometime to
>profile
>> > >>> Csound and see if there's performance bottlenecks. That said, I
>think
>> > >>> some of the glitches I thought were from init might actually
>just be
>> > >>> moments of clipping so I dropped the note amplitudes a couple
>of dB
>> > >>> and that seems to have helped. (Will keep looking at it when I
>have
>> > >>> some more free time! :) )
>> > >>>
>> > >>
>> > >> 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

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

Date2020-11-23 17:47
From"Dr. Richard Boulanger"
SubjectRe: [Csnd] ANN: Autumn Meditation
pan2 is a very clear and intuitive opcode that many of us use (especially my students)
- it would be great for it to run as efficiently as possible.

-R




On Mon, Nov 23, 2020 at 12:16 PM John ff <jpff@codemist.co.uk> wrote:
I could make pan2 even more efficient with more code.  Might but it on the list.


⁣Sent from TypeApp ​

On Nov 23, 2020, 15:28, at 15:28, Steven Yi <stevenyi@gmail.com> wrote:
>I had a chance to run the profiler and pan2 seems improved, thanks!
>The performance now is dominated by copy-by-value with UDOs which was
>expected.  Will plan to look at pass-by-reference in the intercession
>between semesters.
>
>On Tue, Nov 17, 2020 at 3:39 PM Steven Yi <stevenyi@gmail.com> wrote:
>>
>> Thanks John! Sorry I've gotten behind here on this thread. I'll try
>to
>> put together a test csd to measure performance before testing.
>>
>> On Tue, Nov 17, 2020 at 2:53 PM john <jpff@codemist.co.uk> wrote:
>> >
>> > I have improved pan2 in the i and  rated panning. a-rate is stil
>slow
>> >
>> >
>> > On Sat, 14 Nov 2020, Steven Yi wrote:
>> >
>> > > I did some profiling on my Mac and two things came up, one
>expected and one not.
>> > >
>> > > The top-most cost actually came from using pan2.  It looks like
>it
>> > > will always calculate the coefficients for multiplication using
>> > > sin/cos (with the default itype of 0) which is a bit costly if a
>pan
>> > > value is constant.  Having a caching system for coefficients
>should
>> > > help with that in the constant pan value case but should add a
>small
>> > > cost for changing pan values.  I would suspect the benefit for
>the
>> > > constant case to be worth more than the cost in the changing pan
>case.
>> > > Anyone see any issues for implementing this?
>> > >
>> > > The second-most cost came from copying asig variables which is
>due to
>> > > using UDOs which have copy-by-value.  Since the recursive mode
>filter
>> > > can instantiate up to 72 filters per instrument, the cost can be
>high.
>> > > The fix for that should go into CS7 to permit passing by
>reference.
>> > >
>> > >
>> > > On Wed, Nov 11, 2020 at 8:28 PM Pete Goodeve
><pete.goodeve@computer.org> wrote:
>> > >>
>> > >> Looks like I may not be alone!  (:-))  When I run this in Haiku,
>> > >> (live O/P) I start getting distortion after 30 secs or so.
>Twin-processor,
>> > >> 4-core 2.4GHz laptop...  Stranger still, if I run to a file, one
>of the
>> > >> cores pegs at 100%!  I just switched over to my Linux Mint
>partition,
>> > >> and it's essentially the same: I get distortion (intermittently)
>after
>> > >> a few seconds, and if I output to a file instead, one of the
>cores pegs
>> > >> at 100%.  I'm going to leave it to you to dig...! (:-))
>> > >>
>> > >>         -- Pete --
>> > >>
>> > >> On Wed, Nov 11, 2020 at 07:33:13PM -0500, Steven Yi wrote:
>> > >>> Thanks Bernt!  I need to run this on desktop sometime to
>profile
>> > >>> Csound and see if there's performance bottlenecks. That said, I
>think
>> > >>> some of the glitches I thought were from init might actually
>just be
>> > >>> moments of clipping so I dropped the note amplitudes a couple
>of dB
>> > >>> and that seems to have helped. (Will keep looking at it when I
>have
>> > >>> some more free time! :) )
>> > >>>
>> > >>
>> > >> Csound mailing list
>> > >> Csound@listserv.heanet.ie
>> > >> https://us-west-2.protection.sophos.com?d=heanet.ie&u=aHR0cHM6Ly9saXN0c2Vydi5oZWFuZXQuaWUvY2dpLWJpbi93YT9BMD1DU09VTkQ=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=WVZMRlI4dlFUVUZ6V2NTOUU5eE9lZnFIemtoc2hxYlBDMFFCWmtKZzhzRT0=&h=9f76f6ea8772485880da2fe5fc1da9ba
>> > >> Send bugs reports to
>> > >>         https://us-west-2.protection.sophos.com?d=github.com&u=aHR0cHM6Ly9naXRodWIuY29tL2Nzb3VuZC9jc291bmQvaXNzdWVz&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=YlNrQ2lLclRLZUpGUE1iR0FyY2M1eW1NTUU5SUozWlJwMTNZU2NXT1BLOD0=&h=9f76f6ea8772485880da2fe5fc1da9ba
>> > >> Discussions of bugs and features can be posted here
>> > >
>> > > Csound mailing list
>> > > Csound@listserv.heanet.ie
>> > > https://us-west-2.protection.sophos.com?d=heanet.ie&u=aHR0cHM6Ly9saXN0c2Vydi5oZWFuZXQuaWUvY2dpLWJpbi93YT9BMD1DU09VTkQ=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=WVZMRlI4dlFUVUZ6V2NTOUU5eE9lZnFIemtoc2hxYlBDMFFCWmtKZzhzRT0=&h=9f76f6ea8772485880da2fe5fc1da9ba
>> > > Send bugs reports to
>> > >        https://us-west-2.protection.sophos.com?d=github.com&u=aHR0cHM6Ly9naXRodWIuY29tL2Nzb3VuZC9jc291bmQvaXNzdWVz&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=YlNrQ2lLclRLZUpGUE1iR0FyY2M1eW1NTUU5SUozWlJwMTNZU2NXT1BLOD0=&h=9f76f6ea8772485880da2fe5fc1da9ba
>> > > Discussions of bugs and features can be posted here
>> > >
>> >
>> > Csound mailing list
>> > Csound@listserv.heanet.ie
>> > https://us-west-2.protection.sophos.com?d=heanet.ie&u=aHR0cHM6Ly9saXN0c2Vydi5oZWFuZXQuaWUvY2dpLWJpbi93YT9BMD1DU09VTkQ=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=WVZMRlI4dlFUVUZ6V2NTOUU5eE9lZnFIemtoc2hxYlBDMFFCWmtKZzhzRT0=&h=9f76f6ea8772485880da2fe5fc1da9ba
>> > Send bugs reports to
>> >         https://us-west-2.protection.sophos.com?d=github.com&u=aHR0cHM6Ly9naXRodWIuY29tL2Nzb3VuZC9jc291bmQvaXNzdWVz&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=YlNrQ2lLclRLZUpGUE1iR0FyY2M1eW1NTUU5SUozWlJwMTNZU2NXT1BLOD0=&h=9f76f6ea8772485880da2fe5fc1da9ba
>> > Discussions of bugs and features can be posted here
>
>Csound mailing list
>Csound@listserv.heanet.ie
>https://us-west-2.protection.sophos.com?d=heanet.ie&u=aHR0cHM6Ly9saXN0c2Vydi5oZWFuZXQuaWUvY2dpLWJpbi93YT9BMD1DU09VTkQ=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=WVZMRlI4dlFUVUZ6V2NTOUU5eE9lZnFIemtoc2hxYlBDMFFCWmtKZzhzRT0=&h=9f76f6ea8772485880da2fe5fc1da9ba
>Send bugs reports to
>        https://us-west-2.protection.sophos.com?d=github.com&u=aHR0cHM6Ly9naXRodWIuY29tL2Nzb3VuZC9jc291bmQvaXNzdWVz&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=YlNrQ2lLclRLZUpGUE1iR0FyY2M1eW1NTUU5SUozWlJwMTNZU2NXT1BLOD0=&h=9f76f6ea8772485880da2fe5fc1da9ba
>Discussions of bugs and features can be posted here

Csound mailing list
Csound@listserv.heanet.ie
https://us-west-2.protection.sophos.com?d=heanet.ie&u=aHR0cHM6Ly9saXN0c2Vydi5oZWFuZXQuaWUvY2dpLWJpbi93YT9BMD1DU09VTkQ=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=WVZMRlI4dlFUVUZ6V2NTOUU5eE9lZnFIemtoc2hxYlBDMFFCWmtKZzhzRT0=&h=9f76f6ea8772485880da2fe5fc1da9ba
Send bugs reports to
        https://us-west-2.protection.sophos.com?d=github.com&u=aHR0cHM6Ly9naXRodWIuY29tL2Nzb3VuZC9jc291bmQvaXNzdWVz&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=YlNrQ2lLclRLZUpGUE1iR0FyY2M1eW1NTUU5SUozWlJwMTNZU2NXT1BLOD0=&h=9f76f6ea8772485880da2fe5fc1da9ba
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

Date2020-11-24 19:22
Fromjoachim heintz
SubjectRe: [Csnd] ANN: Autumn Meditation
+1

On 23/11/2020 18:47, Dr. Richard Boulanger wrote:
> pan2 is a very clear and intuitive opcode that many of us use 
> (especially my students)
> - it would be great for it to run as efficiently as possible.
> 
> -R
> 
> 
> 
> 
> On Mon, Nov 23, 2020 at 12:16 PM John ff  > wrote:
> 
>     I could make pan2 even more efficient with more code.  Might but it
>     on the list.
> 
> 
>     ⁣Sent from TypeApp ​
> 
>     On Nov 23, 2020, 15:28, at 15:28, Steven Yi      > wrote:
>      >I had a chance to run the profiler and pan2 seems improved, thanks!
>      >The performance now is dominated by copy-by-value with UDOs which was
>      >expected.  Will plan to look at pass-by-reference in the intercession
>      >between semesters.
>      >
>      >On Tue, Nov 17, 2020 at 3:39 PM Steven Yi      > wrote:
>      >>
>      >> Thanks John! Sorry I've gotten behind here on this thread. I'll try
>      >to
>      >> put together a test csd to measure performance before testing.
>      >>
>      >> On Tue, Nov 17, 2020 at 2:53 PM john      > wrote:
>      >> >
>      >> > I have improved pan2 in the i and  rated panning. a-rate is stil
>      >slow
>      >> >
>      >> >
>      >> > On Sat, 14 Nov 2020, Steven Yi wrote:
>      >> >
>      >> > > I did some profiling on my Mac and two things came up, one
>      >expected and one not.
>      >> > >
>      >> > > The top-most cost actually came from using pan2.  It looks like
>      >it
>      >> > > will always calculate the coefficients for multiplication using
>      >> > > sin/cos (with the default itype of 0) which is a bit costly if a
>      >pan
>      >> > > value is constant.  Having a caching system for coefficients
>      >should
>      >> > > help with that in the constant pan value case but should add a
>      >small
>      >> > > cost for changing pan values.  I would suspect the benefit for
>      >the
>      >> > > constant case to be worth more than the cost in the changing pan
>      >case.
>      >> > > Anyone see any issues for implementing this?
>      >> > >
>      >> > > The second-most cost came from copying asig variables which is
>      >due to
>      >> > > using UDOs which have copy-by-value.  Since the recursive mode
>      >filter
>      >> > > can instantiate up to 72 filters per instrument, the cost can be
>      >high.
>      >> > > The fix for that should go into CS7 to permit passing by
>      >reference.
>      >> > >
>      >> > >
>      >> > > On Wed, Nov 11, 2020 at 8:28 PM Pete Goodeve
>      >> wrote:
>      >> > >>
>      >> > >> Looks like I may not be alone!  (:-))  When I run this in
>     Haiku,
>      >> > >> (live O/P) I start getting distortion after 30 secs or so.
>      >Twin-processor,
>      >> > >> 4-core 2.4GHz laptop...  Stranger still, if I run to a
>     file, one
>      >of the
>      >> > >> cores pegs at 100%!  I just switched over to my Linux Mint
>      >partition,
>      >> > >> and it's essentially the same: I get distortion
>     (intermittently)
>      >after
>      >> > >> a few seconds, and if I output to a file instead, one of the
>      >cores pegs
>      >> > >> at 100%.  I'm going to leave it to you to dig...! (:-))
>      >> > >>
>      >> > >>         -- Pete --
>      >> > >>
>      >> > >> On Wed, Nov 11, 2020 at 07:33:13PM -0500, Steven Yi wrote:
>      >> > >>> Thanks Bernt!  I need to run this on desktop sometime to
>      >profile
>      >> > >>> Csound and see if there's performance bottlenecks. That
>     said, I
>      >think
>      >> > >>> some of the glitches I thought were from init might actually
>      >just be
>      >> > >>> moments of clipping so I dropped the note amplitudes a couple
>      >of dB
>      >> > >>> and that seems to have helped. (Will keep looking at it when I
>      >have
>      >> > >>> some more free time! :) )
>      >> > >>>
>      >> > >>
>      >> > >> Csound mailing list
>      >> > >> Csound@listserv.heanet.ie 
>      >> > >>
>     https://us-west-2.protection.sophos.com?d=heanet.ie&u=aHR0cHM6Ly9saXN0c2Vydi5oZWFuZXQuaWUvY2dpLWJpbi93YT9BMD1DU09VTkQ=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=WVZMRlI4dlFUVUZ6V2NTOUU5eE9lZnFIemtoc2hxYlBDMFFCWmtKZzhzRT0=&h=9f76f6ea8772485880da2fe5fc1da9ba
>      >> > >> Send bugs reports to
>      >> > >>
>     https://us-west-2.protection.sophos.com?d=github.com&u=aHR0cHM6Ly9naXRodWIuY29tL2Nzb3VuZC9jc291bmQvaXNzdWVz&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=YlNrQ2lLclRLZUpGUE1iR0FyY2M1eW1NTUU5SUozWlJwMTNZU2NXT1BLOD0=&h=9f76f6ea8772485880da2fe5fc1da9ba
>      >> > >> Discussions of bugs and features can be posted here
>      >> > >
>      >> > > Csound mailing list
>      >> > > Csound@listserv.heanet.ie 
>      >> > >
>     https://us-west-2.protection.sophos.com?d=heanet.ie&u=aHR0cHM6Ly9saXN0c2Vydi5oZWFuZXQuaWUvY2dpLWJpbi93YT9BMD1DU09VTkQ=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=WVZMRlI4dlFUVUZ6V2NTOUU5eE9lZnFIemtoc2hxYlBDMFFCWmtKZzhzRT0=&h=9f76f6ea8772485880da2fe5fc1da9ba
>      >> > > Send bugs reports to
>      >> > >
>     https://us-west-2.protection.sophos.com?d=github.com&u=aHR0cHM6Ly9naXRodWIuY29tL2Nzb3VuZC9jc291bmQvaXNzdWVz&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=YlNrQ2lLclRLZUpGUE1iR0FyY2M1eW1NTUU5SUozWlJwMTNZU2NXT1BLOD0=&h=9f76f6ea8772485880da2fe5fc1da9ba
>      >> > > Discussions of bugs and features can be posted here
>      >> > >
>      >> >
>      >> > Csound mailing list
>      >> > Csound@listserv.heanet.ie 
>      >> >
>     https://us-west-2.protection.sophos.com?d=heanet.ie&u=aHR0cHM6Ly9saXN0c2Vydi5oZWFuZXQuaWUvY2dpLWJpbi93YT9BMD1DU09VTkQ=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=WVZMRlI4dlFUVUZ6V2NTOUU5eE9lZnFIemtoc2hxYlBDMFFCWmtKZzhzRT0=&h=9f76f6ea8772485880da2fe5fc1da9ba
>      >> > Send bugs reports to
>      >> >
>     https://us-west-2.protection.sophos.com?d=github.com&u=aHR0cHM6Ly9naXRodWIuY29tL2Nzb3VuZC9jc291bmQvaXNzdWVz&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=YlNrQ2lLclRLZUpGUE1iR0FyY2M1eW1NTUU5SUozWlJwMTNZU2NXT1BLOD0=&h=9f76f6ea8772485880da2fe5fc1da9ba
>      >> > Discussions of bugs and features can be posted here
>      >
>      >Csound mailing list
>      >Csound@listserv.heanet.ie 
>      >https://us-west-2.protection.sophos.com?d=heanet.ie&u=aHR0cHM6Ly9saXN0c2Vydi5oZWFuZXQuaWUvY2dpLWJpbi93YT9BMD1DU09VTkQ=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=WVZMRlI4dlFUVUZ6V2NTOUU5eE9lZnFIemtoc2hxYlBDMFFCWmtKZzhzRT0=&h=9f76f6ea8772485880da2fe5fc1da9ba
>      >Send bugs reports to
>      >
>     https://us-west-2.protection.sophos.com?d=github.com&u=aHR0cHM6Ly9naXRodWIuY29tL2Nzb3VuZC9jc291bmQvaXNzdWVz&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=YlNrQ2lLclRLZUpGUE1iR0FyY2M1eW1NTUU5SUozWlJwMTNZU2NXT1BLOD0=&h=9f76f6ea8772485880da2fe5fc1da9ba
>      >Discussions of bugs and features can be posted here
> 
>     Csound mailing list
>     Csound@listserv.heanet.ie 
>     https://us-west-2.protection.sophos.com?d=heanet.ie&u=aHR0cHM6Ly9saXN0c2Vydi5oZWFuZXQuaWUvY2dpLWJpbi93YT9BMD1DU09VTkQ=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=WVZMRlI4dlFUVUZ6V2NTOUU5eE9lZnFIemtoc2hxYlBDMFFCWmtKZzhzRT0=&h=9f76f6ea8772485880da2fe5fc1da9ba
>     Send bugs reports to
>     https://us-west-2.protection.sophos.com?d=github.com&u=aHR0cHM6Ly9naXRodWIuY29tL2Nzb3VuZC9jc291bmQvaXNzdWVz&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=YlNrQ2lLclRLZUpGUE1iR0FyY2M1eW1NTUU5SUozWlJwMTNZU2NXT1BLOD0=&h=9f76f6ea8772485880da2fe5fc1da9ba
>     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