hello there! this is my first custom unit i feel to share.
i have scheduled to release my custom unit for the orchestration of multiple monophonic voices (based on analog shift registers and additional clock dividers and s&h) but given the actual routing paradigm a single custom unit upload is not enough (i’d have to use multiple global chains so the only ways to release it are 1)a quicksave or 2)multiple files + instructions) so i’ll wait for 0.4 to release it. (you can see my first efforts here: Kanonika 0.1 - Analog Shift Register 3 voice synth FIRST TEST)
anyway, this is clappa! a simple custom unit for the sound design of claps!
it is composed of a sound generator (white noise) and a lopass filter.
but the interesting part is the sculpting of the transients. i have approached the problem dividing the global level envelope in 2 parts: transients and tail. both “parts” are mixer channels that get summed and together control the level of the VCA.
the “transients” part is a velvet noise followed by an envelope follower and a vca controlled by an adsr.
the “tail” part is a simple adsr BUT it is preceded by a micro delay so it happens only AFTER the “transients” part.
here the list of local controls:
-
gate: here you can manually fire all envelopes or assign an external gate
-
hands: this controls the rate of the velvet noise generating denser or sparser mictrotransients at the beginning
-
decay: this controls the decay and release of the “tail” adsr. sustain is set to 0.
-
freq: cutoff of the lopass filter
-
q: resonance of the lopass filter
i think the fun part of clappa! is that you always have different transients given the random nature of the velvet noise unit, so it sounds pretty alive and unique. of course it is very simple,nothing ground breaking.
i’m not so good in precisely scaling signals so if anyone has suggestions, critiques, feedback of any type (friendly insults welcome ) please write!
here it is, have fun!
created in firmware version 0.325
clappa!.lua (20.9 KB)