Hi,
your product has been immensely helpful to me as it is so useful for automation, in particular applying large parametric equalisers to wav files on the fly. It is much more efficient than the python parametric equalisers I had been using for this work previously.
However I wanted to let you know if you didn't know already that the windows version still seems to have a bit of a memory leak under heavy usage:
I implemented sox.exe version 14.4.2 in an algorithm my company uses to optimise equaliser design and I found that the python script would just stop without error after a couple of hours (approximately 4500 calls to sox that require it to apply an 18 frequency equaliser to a short wav file).
My workaround was to install sox in WSL and run the python script from there, and the full 15 hour test completed without any issues, which would point to the windows version having the problem.
I have assigned the ticket a low priority because I have the workaround of using WSL, so am no longer inconvenienced by this.
Thanks for this. As you can probably tell, the project is somewhat moribund at present.
I hope to find time to build on some of the excellent work that has been done elsewhere to revive it soon; but in the mean time there are forks such as https://codeberg.org/sox_ng/sox_ng/ that are being actively worked on.