OK, I've traced it back, and 1.15.0 is what breaks Benben when both of these conditions are true: CRYSTAL_WORKERS
is 4 or less, and the remote control feature is active. When these are true, then Benben will stutter really badly, to the point that it's not listenable at all.
Open ticket, with workaround information:
https://chiselapp.com/user/MistressRemilia/repository/benben/tktview/17ae9a7fab6de3f711c7ea3e40a87d0c4e6dd35e
Normally Benben modifies CRYSTAL_WORKERS
in fun main
before the Crystal runtime is initialized, so this doesn't matter. But apparently the Crystal devs changed the way the runtime works and so workaround doesn't work anymore.
#benben #LinuxAudio #CrystalLang