This is brilliant Robert. Thank you! I’ve had it on my mind for quite some time that it would be great to have a uModular version of the O-Toast building-blocks, and now you’ve done it. Also makes total sense to keep some of the bits out of the box. And a set of manual patches as well. What a party!
Ha! I had actually watched this video a couple times today and had thought about patching this one up using your 1-Toast module. The early nerd gets the slurm I guess!
Not sure I would really call it a bug. The keyboard node outputs a frequency in Hz. Like most current modules, the Toast module expects an input in “1 per octave” form. That is, 0 is typically A-440, 1 is an octave above, 2 is 2 octaves above, -1 is an octave below etc. The converter accepts a frequency in Hz and outputs the 1 per octave value. The glitch is caused because the keyboard node outputs 0 when no key is pressed. The converter can’t deal with zero Hertz and causes Audulus to error. The clamp expression keeps the value between 20 and 20000 Hz to prevent the error.
@panthera86 - nice! Check out this ES-8 + Audulus guide while you're at it to think about what kind of modular gear you might want that would work well with Audulus.