Has anyone ever used `echos` or `chorus`?

SoX NG <[email protected]> Wed, 5 Feb 2025 16:23:17 +0100
Newsgroups gmane.comp.audio.sox
Message-ID <[email protected]>
`echos` is a bizarre effect that has never worked due to a bug

that overwrote the input samples before using them).

It's been "fixed" in sox_ng to do what it says in the manual and 
comments but

1) It's odd, not a classic effect and seems more like a coding 
enthusiasm than a useful effect

2) It is exactly the same as "echo" with different (and more) parameters

I'm thinking of removing it as useless and distracting baggage.


There are other reasons to start thinking of a major release 15.0.0;

nothing startling but a few non-backward-compatible changes are beckoning

like making `silence` trim from the silence point instead of 0.02 
seconds after it,

not something we can put in 14.X because at least one artist has already

used this discrepancy to achieve the result they wanted.


`chorus` has also never worked and has been fixed. Twice.

See the waveform images in comment

https://codeberg.org/sox_ng/sox_ng/issues/276#issuecomment-2581801

but it is not a chorus, which is the addition of delayed and detuned 
version of the same signal;

it is a simple flanger, of which we already have a much better one by 
Rob Sykes,

which can probably be parameterized to do the same as `chorus`,

So, if a major release is looming, we could replace the flanging 
`chorus` with a real chorus.


14.4.X and 14.5.X should probably leave them making the same horrible 
noises as before

and in theory 14.6 should too. Whether making them work as described is 
a bug fix or a

non-backward-compatible change is debatable. Sorry, I worry about these 
things.


So my question is: despite the fact that neither `echos` nor `chorus` 
has ever worked,

has anyone ever used them to advantage? i.e. Is there any reason to keep 
them?


     M



_______________________________________________
Sox-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sox-users