Thanks Jeanette for kind words!
If you are curious about wooden instruments they are actually done with the same trick.
I pass small burst of white noise through series of band pass filters with center frequencies on ratios:
560, 1100, 2500, 3000. For percussion those numbers are fixed. But for xylophone they are
relative to the base frequency and I’ve added a bit of triangle wave to white noise burst
so that sound becomes more harmonic in nature.
The actual definition is here:
https://github.com/anton-k/haskell-sound-design-talk/blob/master/02-music-algebra/examples/Instr.hs#L53
And it has function wooden, that applies a sum of band pass filters to give wooden quality to any source:
https://github.com/anton-k/haskell-sound-design-talk/blob/master/02-music-algebra/examples/Instr.hs#L36
It roughly models resonance response of a wooden box.
Cheers,
Anton
ср, 28 апр. 2021 г. в 23:43, Jeanette C. <julien@mail.upb.de>:
Hello Anton!
Apr 28 2021, Anton Kholomiov has written:
…
https://disk.yandex.ru/d/OJYDQXX5wn3ZDA
…
https://github.com/anton-k/haskell-sound-design-talk/blob/master/02-music-algebra/examples/mali-track.csd
…
Many thanks for sharing this. I am very much looking forward to going
through your code. I like the woody instruments, both the percussive one
and the tongue-drum or tine-like melodic sound. There’s such an organic
realistic quality to that! As ever, it’s been a pleasure listening.
Best wishes,
Jeanette
–
With you I get so high
Lost in the crystal sky
You are this melody
That’s where you take me <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