What do ya know!... some progress
time to take on a reductionist approach for a while.
The behaviour of FS prims isn't always what I expect is seems. I realized for example that buses don't work as I thought "under the hood". Unnecessarily exposing bus-streams to each other (probably adding them) and components/prims when not needed, eats cpu like nothing else
Gave up trying to modulate free running LFO's all together.
Works now. Barely... but my 3 main synth-knobs have started causing clicks in sound without any changes to that part of the schematics. Don't know why yet.
FS (3.08) crashes after a while sometimes, when playing notes. Seems without any apparent reason, Can't see any pattern of interaction or cpu-load causing the crashes. Comparing to other softwares i've tested it "feels" like a memory-leak or something lingering that should have been cleared.
Haven't gotten a chance to test with 3.06. Sticking to 3.08 for the moment. Using 3.09 beta only for 64-bit exports.
Was happy to see that my plugin works quite well atleast as .EXE in 64-bit from FS 3.09 beta. More than halving cpu-load. Pretty sweet!
But, seems that my snippet for syncing oscillators on incoming stream-changes don't work at all in 3.09 beta
Pretty critical simple function for the synth.
- DSP snippet for syncing that doesn't work in 3.09 beta
- sync.jpg (50.05 KiB) Viewed 6797 times
Anyone have an alternative DSP snippet that does the same but works in 3.09 beta by any chance?
Maybe it's done completely wrong.