Csound Csound-dev Csound-tekno Search About

Re: [Csnd] New piece using the PadSynth algorithm

Date2023-03-28 01:01
FromScott Daughtrey
SubjectRe: [Csnd] New piece using the PadSynth algorithm
Here is one of the padsynth instr used, the ghost bell.

https://github.com/ST-Music/csound-examples/blob/padsynth/padsynth_ghostbell.csd

A few quick notes:

When rendered for the video, I forgot to set the partial bandwidth parameter of the padsynth to p6 & it was fixed at 1.2 (now corrected). In the score higher pitches have a slightly larger bw value which I prefer because it adds some interesting movement. So the lower bell notes should sound a little more focused, the higher notes "smear" a bit.

The sr is 44100 & baseHz is  261.625565 which is how I originally coded it. The padsynth uses this freq in the oscil was well. When I tried some padsynth codes I'd written this way when played/rendered at sr 48000 they didn't sound the same. I suck at math but made an attempt and came up with a baseHz of 284.76252 for 48000. This can be quickly adjusted via comment/uncomment.

I'm going to post some comments/links to other padsynth stuff soon, I find it interesting and versatile and as such for me it took a little time to get a handle on. The manual ex is great but adjusting that to get usable pads and timbres was a challenge. 

If there are other timbres from the piece anyone would like to know about, or questions regarding the code, feel free to ask; I didn't add many comments to it as it seems relatively straightforward.

And once again a big thanks to Michael Gogins for a great job porting this into Csound.

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

Date2023-03-28 05:53
From"Dr. Richard Boulanger"
SubjectRe: [Csnd] New piece using the PadSynth algorithm
nice.

thanks for writing and sharing.

- Dr.B


Dr. Richard Boulanger

Professor

Electronic Production and Design

Berklee College of Music

Professional Writing & Technology Division



On Mon, Mar 27, 2023 at 7:55 PM Scott Daughtrey <stunes6556@gmail.com> wrote:
Here is one of the padsynth instr used, the ghost bell.

https://us-west-2.protection.sophos.com?d=github.com&u=aHR0cHM6Ly9naXRodWIuY29tL1NULU11c2ljL2Nzb3VuZC1leGFtcGxlcy9ibG9iL3BhZHN5bnRoL3BhZHN5bnRoX2dob3N0YmVsbC5jc2Q=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=VmZueWFWMTM0MWd5S2RyQW83cE9CcmtHcjF1T3o2U29QalBpa3BmZlF4bz0=&h=ed31a9e2c1bf4d85971468228bae9491&s=AVNPUEhUT0NFTkNSWVBUSVYpmKWVU1jKuTPLD5gnaWwAaG5wwcHTpfjKIfFGmt9h9A

A few quick notes:

When rendered for the video, I forgot to set the partial bandwidth parameter of the padsynth to p6 & it was fixed at 1.2 (now corrected). In the score higher pitches have a slightly larger bw value which I prefer because it adds some interesting movement. So the lower bell notes should sound a little more focused, the higher notes "smear" a bit.

The sr is 44100 & baseHz is  261.625565 which is how I originally coded it. The padsynth uses this freq in the oscil was well. When I tried some padsynth codes I'd written this way when played/rendered at sr 48000 they didn't sound the same. I suck at math but made an attempt and came up with a baseHz of 284.76252 for 48000. This can be quickly adjusted via comment/uncomment.

I'm going to post some comments/links to other padsynth stuff soon, I find it interesting and versatile and as such for me it took a little time to get a handle on. The manual ex is great but adjusting that to get usable pads and timbres was a challenge.

If there are other timbres from the piece anyone would like to know about, or questions regarding the code, feel free to ask; I didn't add many comments to it as it seems relatively straightforward.

And once again a big thanks to Michael Gogins for a great job porting this into Csound.

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