In case you havent heard, Bastle open-sourced large parts of the code for their Kastle2/Citadel line of desktop/eurorack modules. Figured id mention here because they are fun modules, and while a full port may not be feasible (mind you it would be awesome), there may be some use for the more code minded tinkerers here ![]()
4 Likes
I have a Castle Wizard FX in the rack and would love to also see that on the MM.
Following ![]()
![]()
For the Kastle2/Citadel community, this is really rather significant. Having the firmware available allows you to finally understand how BSTl handled time, modulation routing, and those oddball digital oscillators beneath the hood, even if a complete port never occurs. Just by looking at their control logic and signal flow, anybody familiar with embedded DSP may learn (and reuse) a lot. Additionally, it makes it possible to experiment with different behaviors or custom firmware without having to guess. This is good fuel for tinkerers, but itβs not plug-and-play.