of course i had to add *just one more part* to this patch and now it's spiking the cpu.

looking for places to trim it up and... not finding.

:(((((

always pushing this shit right to the edge
@c_reider vcv issues?
@elifyalvac almost always! :D

@c_reider @elifyalvac I forgot you were using VCV -- I'm into it for the last few months and I'm pushing the CPU all the time. On a M1 Max here. I turn off everything I can, including wifi, and it improves but there are some modules that could do with optimizing for cpu.

I've been building modules this past week (using Claude), btw. It's a blast :) Now I'm building a phasor addressor (don't know if you're using phasors).

@ghostmeet @elifyalvac a couple of cpu optimization tricks that no one talks about (but that maybe you've found already)

if you're using the VCV native Audio8 module for sound out, you can set the sample rate & block size.
be sure sample rate matches at the audio8 module& under the 'Engine' drop-down menu. set the block size to the max 4096. under the 'View' drop down menu, set the frame rate to as low as possible, 10 fps. after all, you're using the thing to make sounds, not pretty lights.

@ghostmeet @elifyalvac oh, yeah, and maybe i thought it went w/o saying, but 44.1 kHz sample rate goes much easier on the cpu than 48 kHz. not an audiophile so i've never even tried a higher sample rate. have tried lower, and it sounds like hammered shit, lol.

@c_reider @elifyalvac did this recently out of necessity, 44.1khz.

Thanks for the tips!