From: SourceForge.net <no...@so...> - 2011-02-24 00:44:01
|
Feature Requests item #3190699, was opened at 2011-02-24 01:44 Message generated for change (Tracker Item Submitted) made by uklauer You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=360706&aid=3190699&group_id=10706 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Ulrich Klauer (uklauer) Assigned to: Nobody/Anonymous (nobody) Summary: Apply effects to specific channels only Initial Comment: Most effects affect all channels in the same way, with the same parameters. It is not even possible (without splitting into different files, or pipes, and reassembling) to change the volume of individual channels. The -e option of the gain effect only covers certain cases. I imagine a "separately" (pseudo-?)effect that accepts sets of channels and effects sub-chains as parameters and runs the sub-chains on the relevant channels, like so: sox quadrophonic.wav out.wav separately 1,3-4 "vol 0.82" 2 "vol 0.47" which should change the volume for all channels, but by a different amount for the second; or even sox stereo.wav out.wav separately 1 "vol -3 dB" 2 "dcshift -0.2 highpass 8000" Of course, the sub-chains should not change the audio length, sample rate etc. (or padding rules would be needed). ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=360706&aid=3190699&group_id=10706 |