2024/05/08

CollidingComb

Try CollidingComb (github.io)
Read source code (github.com)

CollidingComb is another drum synthesizer based on delays. This one is basically a lightweight version of GenericDrum.

The sound is okay even when the number of comb filters are reduced to 2. The number of comb filters can be changed with `nComb` parameter. It also kind of resembles the texture of WireWireCollision.

It is using feedback comb filters connected in parallel, instead of a feedback delay network. The internal connection is similar to KSCymbal and CollidingCombSynth. Oscillator is a mixture of white noise (uniform distribution) and multiple sines. The multiple sine part is similar to EnvelopedSine.

---

CollidingComb を試す (github.io)
ソースコードを読む (github.com)

CollidingComb はディレイを使ったドラムシンセサイザです。 GenericDrum の軽量版です。

内部のコムフィルタの数を 2 まで減らしても、それほど悪くない音が出ます。コムフィルタの数は `nComb` パラメータで変更できます。音の質感は WireWireCollision とやや似ています。

GenericDrum との違いは FDN のかわりに、並列につないだコムフィルタを使っていることです。内部の接続は KSCymbalCollidingCombSynth と似ています。オシレータはホワイトノイズと複数のサイン波の組み合わせです。サイン波の部分のオシレータは EnvelopedSine と似たような形を使っています。