Hi
Discussion of changes to SoX's functionality seem to happen most now
in their issue comments so I though I'd summarize the active ones here
in case anyone wants to follow how SoX is evolving or has input.
One has already been resolved by Rob: a change in the Bit-depth
figures to fix a couple of bugs: that positive values should include the
0 sign bit as a significant digit of the right hand value and that
negative values' leading 1s do not count as significant digits for the
left hand value (if I've understood it properly) plus a couple of corner
cases like -32768. Oddly enough, the issue was raised in the sox.sf.net
ticket tracker by someone who thought that the Bit-depth values should
be the same for a signal and for the inverted version of it, which isn't
true because 8 has one more significant digit than -8. A "fix" was even
committed there to address it, so there are now three different versions
of Bit depth figures, two wrong and one right. At least I hope it's
right now!
https://codeberg.org/sox_ng/sox_ng/issues/273
One is still being investigated, that the "echos" effect says it does
one thing in the manual, says it does something else in the header
comments in stats.c but in reality seems to do something different from
either of these in reality, apparently very similar to what "echo" does.
We're trying to find out what it does do in reality and which of the
claimed functionalities is more useful, as well as thinking of two new
echo effects: one the same as traditional guitar effects that repeat the
echo forever and the other the already well-known "tapped delay" DSP effect.
https://codeberg.org/sox_ng/sox_ng/issues/276
Feel free to discuss here of course and I'll import the gems into the
issue tracker, as I don't think there's an easy way to interact with
issue comments from the command line.
M
_______________________________________________
SoX-devel mailing list
SoX-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sox-devel