I have been using Sigmund 2 for a while. It is extremely powerful but I have found it quite challenging to program. In particular I think it is hard to build a mental model of what different parameters will sound like.
To both understand the algorithms better and to help programming I have built a tool for visualizing and experimenting with multi-tap delays. Specifically to facilitate interactivity and the correspondance between parameters and the output sound wave. The idea is that you can load a reference wave and at all times see the output waveform with realtime updates each time a parameter is changed.
I have implemented the base-algorithms: parallel, serial and tapped-serial. I will add support for the others when I have time. Advanced features like modulation and filters are not implemented (not really needed to understand the algorithm).
Here’s the tool if anyone wants to try it (desktop only for now – audio is a bit limited on mobile):
https://multitap.fingertwister.com
Note: you can drag & drop your own sounds if you like.
Note that it will only load a limited number of seconds (configurable from settings) from the beginning of the file - processing a full length file at 60 fps would be too costly.
Tool to visualize multi-tap delays
-
- Posts: 2
- Joined: Wed Jul 23, 2025 10:00 pm
Re: Tool to visualize multi-tap delays
Update!
I have now implemented all algorithms. It is a bit experimental and I have not done systematic side-by-side testing with Sigmund 2 yet. One difference with all algorithms is that on/off disables the tap completely where Sigmund 2 just mutes the tap (but retains the delay).
Feel free to report bugs or come with suggestions.
I have now implemented all algorithms. It is a bit experimental and I have not done systematic side-by-side testing with Sigmund 2 yet. One difference with all algorithms is that on/off disables the tap completely where Sigmund 2 just mutes the tap (but retains the delay).
Feel free to report bugs or come with suggestions.