Re: What´s wrong with my batch script?

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

 



On Sep 23 15:10:34, jn.ml.sxu.88@xxxxxxxxxxxxxxxxxxxx wrote:
> On 2017-09-23 00:26, AE Photos02 wrote:
> > Hello everyone.
> > 
> > I am making a script that is supposed to mix together 2 separate
> > versions
> > of the same files. So far so good. Now it has to be able to do this in a
> > batch of all files in one folder, to an output file, a mixed file.
> > 
> > The idea is to have samples called *sweep1.wav be combined with the
> > files
> > called *sweep2.wav. So far my script is combining *only* one specific
> > *"sweep1"
> > file*, the last in my list *(which is number 3)*, with one the correct
> > "sweep2" file.
> > 
> > 
> > *Here´s the script so far:*
> > 
> > -------------------------
> > 
> > for file in ./*sweep1*
> > 
> > do
> > 
> > for file2 in ./*sweep2*
> > 
> >     do
> > 
> >         out=COMBINED
> > 
> >         sox -V4 -m -v 1 $file -v 1 $file2 $file-$out.wav
> > 
> >     done
> > 
> > done
> > 
> > --------------------------

This is most probably a shell scripting problem
which has nothing to do with SoX.

> > for file in ./*sweep1*
> > do
> > for file2 in ./*sweep2*

You are combining every *sweep1* file with every *sweep2* file,
overwriting the output over and over again. Of course the last wins.


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
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