Re: new user trying to set up a processing chain

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 2020-11-16 10:04, raymond grote wrote:

As someone who is generally good at putting pieces together, I can
work out how to do this in a messy way. Basically I would manually
mix/process each file. But I unfortunately struggle with efficiency
sometimes, so it would be quite tedious to do this to multiple files.

So, I'm primarily trying to work out how much I can do with one
instance of sox, and if multiple instances are required, where would
they split?

I think your question's a bit too vague to answer easily.

What OS are you using, and what scripting language (or shell?) are you
comfortable with?

Do you have an idea yet of what directories/folders you're planning to
keep files in?

Do you know how you plan to name them? (Eg, are you going to have base
leafnames and add words to imply what changes you've made, so that eg

  mysong.wav

might end up with modified versions named eg

  mysong (shifted 2khz).wav

  mysong (shifted 2khz) (reverb).wav

or could it be ...mysong\file001.wav        (the original)
           and ...mysong\filennn.wav        (the n'th variant)?


Do all the files you want to process have a similar naming style?


As far as sox goes, I am not personally in favour of trying to use chains
of commands, because although efficiency may be a problem, stuff can run
while I look for food, have a shower, sleep etc... and simplicity in the
scripts wins over for me.  (I'm a retired professional programmer, so my
"simple" might be more complex than yours. And my scripts are written in
ooREXX and run under Windows.)

It's also (I think) a great deal easier (if you realise later on that a
sequence of effects didn't do quite what you wanted) that you can go back
and redo (say) the third change taking the output from the second one.
You can't do that if you no longer have the intermediate files.

Also at the start when you are experimenting, I think you'd want to test
each stage separately.


--
Jeremy Nicoll - my opinions are my own


_______________________________________________
Sox-users mailing list
Sox-users@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/sox-users



[Index of Archives]     [Linux Sound]     [ALSA Users]     [ALSA Devel]     [Linux Audio Users]     [Linux Media]     [Kernel]     [Photo Sharing]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux