@Olivier @BKCP @kburwash @tehn
i canât reproduce this issue. if i set recording off for a track (using the grid) then the audio on that track remains unchanged for as long as i care to loop it (tried with short loops for like >1hr, recorded, compared waveforms.)
same result if i enable recording, but set rec level = 0.0 and overdub = 1.0 in the REC page, which i would expect to have the same result since it sets equivalent values in softcut.
finally, same result if i set Nrec and Npre parameter values from the parameters menu page, again to 0.0 and 1.0 respectively, again as expected.
so, i would look for some other step that is necessary to reproduce. one thing i havenât tried is loading / saving parameter sets; i can imagine this being an issue with either A) order of operations, if rec/pre levels are set before the record toggle state is set, or B) dropped OSC messages when many parameters are updated âat once.â
in either case, i would expect that âgoosingâ the record toggle for a track, after loading parameters, would put things back in a correct state. debugging indicates that this function is being called appropriately and is doing itâs job of âblockingâ changes to rec/pre levels when recording state is off.
(hm, i guess itâs also possible that an OSC message is getting dropped at some random time during operation, since the phase polls make a lot of traffic. providing an alternate IPC channel to crone/softcut is at the top of my work priority list.)
@tehn i did find what appears to be a bug where if i load a clip while a track is using and looping, the loop points and phase quantization go totally haywire and canât be recovered without relaunching the script.