Csound Csound-dev Csound-tekno Search About

[Csnd] Release: UDO collection m_aves - synthesized bird calls

Date2022-09-22 17:05
From"Jeanette C."
Subject[Csnd] Release: UDO collection m_aves - synthesized bird calls
Hey hey,
I think I never posted this. This is a collection of around 40 birdcalls. This 
work is a transcription of the SND "package" bird.scm, based on the Common 
Lisp implementation by bil@ccrma.Stanford.edu, very many thanks to Bill for 
the great job.
http://juliencoder.de/sound/m_aves-1.0.zip

All opcodes share the same consistent call signature:
aOut = m_aves_birdname([iAge, [kTrig]])
The age parameter should be between 0 and 1 and is non scientific, it simply 
changes the base pitch of the call, with one being the default.

When the trigger argument is used a call will be triggered, whenever this goes 
high. Otherwise a call will only be triggered once.

SND has a newer and much more expanded package of animal sounds, including 
even more birds, frogs and insects, but I haven't been able to figure that out 
yet. It uses a more complex oscillator model. I haven't found out what it does 
exactly and thus implment a similar sound generation in Csound. Perhaps 
someone else could be enticed to look into animals.scm ? :)

Happy tweeting (and even retweeting if you like :) ),

Jeanette

-- 
  * Website: http://juliencoder.de - for summer is a state of sound
  * Youtube: https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g
  * Audiobombs: https://www.audiobombs.com/users/jeanette_c
  * GitHub: https://github.com/jeanette-c

Cinderella's got to go <3
(Britney Spears)

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

Date2022-09-22 21:25
From"Dr. Richard Boulanger"
SubjectRe: [Csnd] Release: UDO collection m_aves - synthesized bird calls
Thanks for sharing.  These are lovely.

- Dr.B


Dr. Richard Boulanger

Professor

Electronic Production and Design

Berklee College of Music

Professional Writing & Technology Division



On Thu, Sep 22, 2022 at 12:07 PM Jeanette C. <julien@mail.upb.de> wrote:
Hey hey,
I think I never posted this. This is a collection of around 40 birdcalls. This
work is a transcription of the SND "package" bird.scm, based on the Common
Lisp implementation by bil@ccrma.Stanford.edu, very many thanks to Bill for
the great job.
https://us-west-2.protection.sophos.com?d=juliencoder.de&u=aHR0cDovL2p1bGllbmNvZGVyLmRlL3NvdW5kL21fYXZlcy0xLjAuemlw&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=cjB0L1daTzkrekFXU3JCYytPVkxWYjRhdEZXc0NiZTFQUXI2OUt1R2RVTT0=&h=b18f926823a74109b2701158226335f8

All opcodes share the same consistent call signature:
aOut = m_aves_birdname([iAge, [kTrig]])
The age parameter should be between 0 and 1 and is non scientific, it simply
changes the base pitch of the call, with one being the default.

When the trigger argument is used a call will be triggered, whenever this goes
high. Otherwise a call will only be triggered once.

SND has a newer and much more expanded package of animal sounds, including
even more birds, frogs and insects, but I haven't been able to figure that out
yet. It uses a more complex oscillator model. I haven't found out what it does
exactly and thus implment a similar sound generation in Csound. Perhaps
someone else could be enticed to look into animals.scm ? :)

Happy tweeting (and even retweeting if you like :) ),

Jeanette

--
  * Website: https://us-west-2.protection.sophos.com?d=juliencoder.de&u=aHR0cDovL2p1bGllbmNvZGVyLmRl&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=Z1Z2dGFzak1ZMmVreGNQNzdmUno0MDk5US9raG9Ydm8xYktRWVRSN2hjYz0=&h=b18f926823a74109b2701158226335f8 - for summer is a state of sound
  * Youtube: https://us-west-2.protection.sophos.com?d=youtube.com&u=aHR0cHM6Ly93d3cueW91dHViZS5jb20vY2hhbm5lbC9VQ01TNHJmR3JUd3o4VzdqaEMxSm52N2c=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=TXRCZnZOZEtNRDYvN0R0QXpMUHh0ZVMzNU9HOTJFNnU5Nkk4aFNEa2NuST0=&h=b18f926823a74109b2701158226335f8
  * Audiobombs: https://us-west-2.protection.sophos.com?d=audiobombs.com&u=aHR0cHM6Ly93d3cuYXVkaW9ib21icy5jb20vdXNlcnMvamVhbmV0dGVfYw==&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=emFIeXVKRkJiOGJ2c1BXVkJEc1hJVGdVUisxZ25OSU5zQXJ0dEQ5SnlXST0=&h=b18f926823a74109b2701158226335f8
  * GitHub: https://us-west-2.protection.sophos.com?d=github.com&u=aHR0cHM6Ly9naXRodWIuY29tL2plYW5ldHRlLWM=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=anhzMlhqbG9WcGEzdTRSdE1pYkdHb2lOSmFGUW9wYkZBMmJONXRaWGpyMD0=&h=b18f926823a74109b2701158226335f8

Cinderella's got to go <3
(Britney Spears)

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

Date2022-09-22 22:02
FromBrian Wong
SubjectRe: [Csnd] Release: UDO collection m_aves - synthesized bird calls
That is a great idea Jeanette! I look forward to checking them out.
Brian Wong

On Thu, Sep 22, 2022 at 4:27 PM Dr. Richard Boulanger <rboulanger@berklee.edu> wrote:
Thanks for sharing.  These are lovely.

- Dr.B


Dr. Richard Boulanger

Professor

Electronic Production and Design

Berklee College of Music

Professional Writing & Technology Division



On Thu, Sep 22, 2022 at 12:07 PM Jeanette C. <julien@mail.upb.de> wrote:
Hey hey,
I think I never posted this. This is a collection of around 40 birdcalls. This
work is a transcription of the SND "package" bird.scm, based on the Common
Lisp implementation by bil@ccrma.Stanford.edu, very many thanks to Bill for
the great job.
https://us-west-2.protection.sophos.com?d=juliencoder.de&u=aHR0cDovL2p1bGllbmNvZGVyLmRlL3NvdW5kL21fYXZlcy0xLjAuemlw&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=cjB0L1daTzkrekFXU3JCYytPVkxWYjRhdEZXc0NiZTFQUXI2OUt1R2RVTT0=&h=b18f926823a74109b2701158226335f8

All opcodes share the same consistent call signature:
aOut = m_aves_birdname([iAge, [kTrig]])
The age parameter should be between 0 and 1 and is non scientific, it simply
changes the base pitch of the call, with one being the default.

When the trigger argument is used a call will be triggered, whenever this goes
high. Otherwise a call will only be triggered once.

SND has a newer and much more expanded package of animal sounds, including
even more birds, frogs and insects, but I haven't been able to figure that out
yet. It uses a more complex oscillator model. I haven't found out what it does
exactly and thus implment a similar sound generation in Csound. Perhaps
someone else could be enticed to look into animals.scm ? :)

Happy tweeting (and even retweeting if you like :) ),

Jeanette

--
  * Website: https://us-west-2.protection.sophos.com?d=juliencoder.de&u=aHR0cDovL2p1bGllbmNvZGVyLmRl&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=Z1Z2dGFzak1ZMmVreGNQNzdmUno0MDk5US9raG9Ydm8xYktRWVRSN2hjYz0=&h=b18f926823a74109b2701158226335f8 - for summer is a state of sound
  * Youtube: https://us-west-2.protection.sophos.com?d=youtube.com&u=aHR0cHM6Ly93d3cueW91dHViZS5jb20vY2hhbm5lbC9VQ01TNHJmR3JUd3o4VzdqaEMxSm52N2c=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=TXRCZnZOZEtNRDYvN0R0QXpMUHh0ZVMzNU9HOTJFNnU5Nkk4aFNEa2NuST0=&h=b18f926823a74109b2701158226335f8
  * Audiobombs: https://us-west-2.protection.sophos.com?d=audiobombs.com&u=aHR0cHM6Ly93d3cuYXVkaW9ib21icy5jb20vdXNlcnMvamVhbmV0dGVfYw==&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=emFIeXVKRkJiOGJ2c1BXVkJEc1hJVGdVUisxZ25OSU5zQXJ0dEQ5SnlXST0=&h=b18f926823a74109b2701158226335f8
  * GitHub: https://us-west-2.protection.sophos.com?d=github.com&u=aHR0cHM6Ly9naXRodWIuY29tL2plYW5ldHRlLWM=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=anhzMlhqbG9WcGEzdTRSdE1pYkdHb2lOSmFGUW9wYkZBMmJONXRaWGpyMD0=&h=b18f926823a74109b2701158226335f8

Cinderella's got to go <3
(Britney Spears)

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

Date2022-09-22 22:06
Froms
SubjectRe: [Csnd] Release: UDO collection m_aves - synthesized bird calls
wow- this is magnificent! makes me want to dust off my lisp-ish skills 
look at animals.scm ...

what would messaien have thought?

thank you for doing and sharing this ...


On 9/22/22 12:05, Jeanette C. wrote:
> Hey hey,
> I think I never posted this. This is a collection of around 40 
> birdcalls. This work is a transcription of the SND "package" bird.scm, 
> based on the Common Lisp implementation by bil@ccrma.Stanford.edu, 
> very many thanks to Bill for the great job.
> http://juliencoder.de/sound/m_aves-1.0.zip
>
> All opcodes share the same consistent call signature:
> aOut = m_aves_birdname([iAge, [kTrig]])
> The age parameter should be between 0 and 1 and is non scientific, it 
> simply changes the base pitch of the call, with one being the default.
>
> When the trigger argument is used a call will be triggered, whenever 
> this goes high. Otherwise a call will only be triggered once.
>
> SND has a newer and much more expanded package of animal sounds, 
> including even more birds, frogs and insects, but I haven't been able 
> to figure that out yet. It uses a more complex oscillator model. I 
> haven't found out what it does exactly and thus implment a similar 
> sound generation in Csound. Perhaps someone else could be enticed to 
> look into animals.scm ? :)
>
> Happy tweeting (and even retweeting if you like :) ),
>
> Jeanette
>

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

Date2022-09-22 22:30
FromEric Maestri
SubjectRe: [Csnd] Release: UDO collection m_aves - synthesized bird calls
wow! thank you!

On Thu, 22 Sept 2022 at 23:13, Brian Wong <brianw0n6@gmail.com> wrote:
That is a great idea Jeanette! I look forward to checking them out.
Brian Wong

On Thu, Sep 22, 2022 at 4:27 PM Dr. Richard Boulanger <rboulanger@berklee.edu> wrote:
Thanks for sharing.  These are lovely.

- Dr.B


Dr. Richard Boulanger

Professor

Electronic Production and Design

Berklee College of Music

Professional Writing & Technology Division



On Thu, Sep 22, 2022 at 12:07 PM Jeanette C. <julien@mail.upb.de> wrote:
Hey hey,
I think I never posted this. This is a collection of around 40 birdcalls. This
work is a transcription of the SND "package" bird.scm, based on the Common
Lisp implementation by bil@ccrma.Stanford.edu, very many thanks to Bill for
the great job.
https://us-west-2.protection.sophos.com?d=juliencoder.de&u=aHR0cDovL2p1bGllbmNvZGVyLmRlL3NvdW5kL21fYXZlcy0xLjAuemlw&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=cjB0L1daTzkrekFXU3JCYytPVkxWYjRhdEZXc0NiZTFQUXI2OUt1R2RVTT0=&h=b18f926823a74109b2701158226335f8

All opcodes share the same consistent call signature:
aOut = m_aves_birdname([iAge, [kTrig]])
The age parameter should be between 0 and 1 and is non scientific, it simply
changes the base pitch of the call, with one being the default.

When the trigger argument is used a call will be triggered, whenever this goes
high. Otherwise a call will only be triggered once.

SND has a newer and much more expanded package of animal sounds, including
even more birds, frogs and insects, but I haven't been able to figure that out
yet. It uses a more complex oscillator model. I haven't found out what it does
exactly and thus implment a similar sound generation in Csound. Perhaps
someone else could be enticed to look into animals.scm ? :)

Happy tweeting (and even retweeting if you like :) ),

Jeanette

--
  * Website: https://us-west-2.protection.sophos.com?d=juliencoder.de&u=aHR0cDovL2p1bGllbmNvZGVyLmRl&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=Z1Z2dGFzak1ZMmVreGNQNzdmUno0MDk5US9raG9Ydm8xYktRWVRSN2hjYz0=&h=b18f926823a74109b2701158226335f8 - for summer is a state of sound
  * Youtube: https://us-west-2.protection.sophos.com?d=youtube.com&u=aHR0cHM6Ly93d3cueW91dHViZS5jb20vY2hhbm5lbC9VQ01TNHJmR3JUd3o4VzdqaEMxSm52N2c=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=TXRCZnZOZEtNRDYvN0R0QXpMUHh0ZVMzNU9HOTJFNnU5Nkk4aFNEa2NuST0=&h=b18f926823a74109b2701158226335f8
  * Audiobombs: https://us-west-2.protection.sophos.com?d=audiobombs.com&u=aHR0cHM6Ly93d3cuYXVkaW9ib21icy5jb20vdXNlcnMvamVhbmV0dGVfYw==&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=emFIeXVKRkJiOGJ2c1BXVkJEc1hJVGdVUisxZ25OSU5zQXJ0dEQ5SnlXST0=&h=b18f926823a74109b2701158226335f8
  * GitHub: https://us-west-2.protection.sophos.com?d=github.com&u=aHR0cHM6Ly9naXRodWIuY29tL2plYW5ldHRlLWM=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=anhzMlhqbG9WcGEzdTRSdE1pYkdHb2lOSmFGUW9wYkZBMmJONXRaWGpyMD0=&h=b18f926823a74109b2701158226335f8

Cinderella's got to go <3
(Britney Spears)

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

Date2022-09-23 12:13
Fromluis antunes pena
SubjectRe: [Csnd] Release: UDO collection m_aves - synthesized bird calls
Thanks for sharing. Very nice!
Best,
Luís

On 22.09.22 18:05, Jeanette C. wrote:
Hey hey,
I think I never posted this. This is a collection of around 40 birdcalls. This work is a transcription of the SND "package" bird.scm, based on the Common Lisp implementation by bil@ccrma.Stanford.edu, very many thanks to Bill for the great job.
http://juliencoder.de/sound/m_aves-1.0.zip

All opcodes share the same consistent call signature:
aOut = m_aves_birdname([iAge, [kTrig]])
The age parameter should be between 0 and 1 and is non scientific, it simply changes the base pitch of the call, with one being the default.

When the trigger argument is used a call will be triggered, whenever this goes high. Otherwise a call will only be triggered once.

SND has a newer and much more expanded package of animal sounds, including even more birds, frogs and insects, but I haven't been able to figure that out yet. It uses a more complex oscillator model. I haven't found out what it does exactly and thus implment a similar sound generation in Csound. Perhaps someone else could be enticed to look into animals.scm ? :)

Happy tweeting (and even retweeting if you like :) ),

Jeanette



Date2022-09-23 18:43
From"Jeanette C."
SubjectRe: [Csnd] Release: UDO collection m_aves - synthesized bird calls
Thanks all of you, I hope it can be hlepful, as niche as it is. :)

Best wishes,

Jeanette

-- 
  * Website: http://juliencoder.de - for summer is a state of sound
  * Youtube: https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g
  * Audiobombs: https://www.audiobombs.com/users/jeanette_c
  * GitHub: https://github.com/jeanette-c

Loneliness up ahead, emptiness behind <3
(Britney Spears)

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

Date2022-09-25 13:32
FromTetsuya Miwa
SubjectRe: [Csnd] Release: UDO collection m_aves - synthesized bird calls
Thank you for sharing. Creating bird calls is what I have been meaning to try. Great!

Tetsuya Miwa

> 2022/09/23 1:05、Jeanette C. のメール:
> 
> Hey hey,
> I think I never posted this. This is a collection of around 40 birdcalls. This work is a transcription of the SND "package" bird.scm, based on the Common Lisp implementation by bil@ccrma.Stanford.edu, very many thanks to Bill for the great job.
> http://juliencoder.de/sound/m_aves-1.0.zip
> 
> All opcodes share the same consistent call signature:
> aOut = m_aves_birdname([iAge, [kTrig]])
> The age parameter should be between 0 and 1 and is non scientific, it simply changes the base pitch of the call, with one being the default.
> 
> When the trigger argument is used a call will be triggered, whenever this goes high. Otherwise a call will only be triggered once.
> 
> SND has a newer and much more expanded package of animal sounds, including even more birds, frogs and insects, but I haven't been able to figure that out yet. It uses a more complex oscillator model. I haven't found out what it does exactly and thus implment a similar sound generation in Csound. Perhaps someone else could be enticed to look into animals.scm ? :)
> 
> Happy tweeting (and even retweeting if you like :) ),
> 
> Jeanette
> 
> -- 
> * Website: http://juliencoder.de - for summer is a state of sound
> * Youtube: https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g
> * Audiobombs: https://www.audiobombs.com/users/jeanette_c
> * GitHub: https://github.com/jeanette-c
> 
> Cinderella's got to go <3
> (Britney Spears)
> 
> 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

Date2022-11-17 21:31
FromAndie Sigler
SubjectRe: [Csnd] Release: UDO collection m_aves - synthesized bird calls
Thanks for doing this, I'm interested in hearing these birds! 
I'm trying to run the demo by saying "csound demo.csd -o demo.wav" but it's not working on either of two computers -- one fails with stack smashing, and the other writes a wav file and keeps writing (i.e. never terminates and the wav file gets interminably long). Is that how it's meant to be run?
Both computers have a fresh csound install compiled from github.
Thanks for any help!
Andie


On Thu, 22 Sept 2022 at 12:07, Jeanette C. <julien@mail.upb.de> wrote:
Hey hey,
I think I never posted this. This is a collection of around 40 birdcalls. This
work is a transcription of the SND "package" bird.scm, based on the Common
Lisp implementation by bil@ccrma.Stanford.edu, very many thanks to Bill for
the great job.
http://juliencoder.de/sound/m_aves-1.0.zip

All opcodes share the same consistent call signature:
aOut = m_aves_birdname([iAge, [kTrig]])
The age parameter should be between 0 and 1 and is non scientific, it simply
changes the base pitch of the call, with one being the default.

When the trigger argument is used a call will be triggered, whenever this goes
high. Otherwise a call will only be triggered once.

SND has a newer and much more expanded package of animal sounds, including
even more birds, frogs and insects, but I haven't been able to figure that out
yet. It uses a more complex oscillator model. I haven't found out what it does
exactly and thus implment a similar sound generation in Csound. Perhaps
someone else could be enticed to look into animals.scm ? :)

Happy tweeting (and even retweeting if you like :) ),

Jeanette

--
  * Website: http://juliencoder.de - for summer is a state of sound
  * Youtube: https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g
  * Audiobombs: https://www.audiobombs.com/users/jeanette_c
  * GitHub: https://github.com/jeanette-c

Cinderella's got to go <3
(Britney Spears)

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

Date2022-11-17 22:10
From"Jeanette C."
SubjectRe: [Csnd] Release: UDO collection m_aves - synthesized bird calls
Hi Andie!
Nov 17 2022, Andie Sigler has written:
...
> not working on either of two computers -- one fails with stack smashing,
Can't help you there at all.
> and the other writes a wav file and keeps writing (i.e. never terminates
> and the wav file gets interminably long). Is that how it's meant to be run?
...
No, it's not, but it does on my system as well. So far I had only tested
it with live output. For a start, it does take its time rendering.

You can fix the problem by going into the demo.csd file and entering the
following line in the score section:
f0 125

Apparently using only the schedule statement in the CsInstruments
section doesn't trigger the termination after the instrument has run its
course, or I made some other mistake. It's worth investigating and
thanks for pointing it out. I hope you will have fun with the birds.

Best wishes,

Jeanette

-- 
  * Website: http://juliencoder.de - for summer is a state of sound
  * Youtube: https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g
  * Audiobombs: https://www.audiobombs.com/users/jeanette_c
  * GitHub: https://github.com/jeanette-c

You should take me as I am
'Cause I can promise you
Baby, what you see is what you get <3
(Britney Spears)

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

Date2022-11-17 22:57
FromAndie Sigler
SubjectRe: [Csnd] Release: UDO collection m_aves - synthesized bird calls
I hear birds!! Love it!!! Thanks Jeanette :-)

On Thu, 17 Nov 2022 at 17:12, Jeanette C. <julien@mail.upb.de> wrote:
Hi Andie!
Nov 17 2022, Andie Sigler has written:
...
> not working on either of two computers -- one fails with stack smashing,
Can't help you there at all.
> and the other writes a wav file and keeps writing (i.e. never terminates
> and the wav file gets interminably long). Is that how it's meant to be run?
...
No, it's not, but it does on my system as well. So far I had only tested
it with live output. For a start, it does take its time rendering.

You can fix the problem by going into the demo.csd file and entering the
following line in the score section:
f0 125

Apparently using only the schedule statement in the CsInstruments
section doesn't trigger the termination after the instrument has run its
course, or I made some other mistake. It's worth investigating and
thanks for pointing it out. I hope you will have fun with the birds.

Best wishes,

Jeanette

--
  * Website: http://juliencoder.de - for summer is a state of sound
  * Youtube: https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g
  * Audiobombs: https://www.audiobombs.com/users/jeanette_c
  * GitHub: https://github.com/jeanette-c

You should take me as I am
'Cause I can promise you
Baby, what you see is what you get <3
(Britney Spears)

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