Re: Dynamically modify sox effects?

Eric Wong <[email protected]>
Newsgroups gmane.comp.audio.sox
Message-ID <20190213080802.uzjvb2zouxjzdtda@dcvr>
Robi Pires <[email protected]> wrote:
> Hello, is there a way I can dynamically modify sox effects while sox is
> running? I want to have a way to add effects to my voice (pitch
> modulation/reverb/etc.) and pipe that to OBS and Mumble. Is there another
> application that does this?

Not natively in sox.  I use separate processes for
decoding/effects/playback and manage the command pipelines and
sox processes.

I wrote/use dtas (duct-tape audio suite) to do pipes and process
management:

	git clone https://80x24.org/dtas.git

Specifically dtas-player; which allows YAML files pointing to
ruby (or shell) scripts which can be edited and auto-reloaded
via inotify (see examples/splitfx.sample.yml ).

You may also use dtas-sourceedit or dtas-sinkedit to edit
the commands used for sources/sinks independently (which
affects all files you play).  I made the splitfx YAML stuff
later to have per-file effects.

Some basic docs are in the Documentation/ directory; but it's
been a while since I updated it...  I use dtas every single day
for the past few years for general music listening :)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.