Cardinal icon indicating copy to clipboard operation
Cardinal copied to clipboard

Add a clap (percussion) module.

Open rl2939 opened this issue 6 months ago • 2 comments

Description

It would be cool to have a module that makes clapping sounds. Any module that makes clapping sounds without external samples would close this issue.

I have tried adding these modules to Cardinal, but ran various issues doing so.

docB Drum: the drum module uses a BINARY() format that causes errors while compiling. You can see this here. Teknological: modules can't find rack.hpp. 4ms XOX Drums: Requires C++ 20.

rl2939 avatar Jul 01 '25 20:07 rl2939

we can just synthesize it, no?

falkTX avatar Jul 01 '25 21:07 falkTX

we can just synthesize it, no?

You can. The problem here is that making a clap takes up a lot of HP, even more so than other percussion noises. This is because the envelope used to is somewhat complicated to emulate. For example, take a look at the envelope used in this clap tutorial, at 7:51. The only two modules that I know of and can make this are mscHack's Envy 9 or MindMeld's Shapemaster, both of which take a large amount of HP. If you try to do this without complex envelopes, you still end up with an HP heavy patch.

rl2939 avatar Jul 03 '25 04:07 rl2939