|
From: Erich E. <er...@ec...> - 2015-07-11 06:23:41
|
Am 11.07.2015 um 08:03 schrieb Chris Angelico: > On Sat, Jul 11, 2015 at 3:55 PM, Erich Eckner <er...@ec...> wrote: >> P.S.: A tip for someone "fairly new to linux": My experience is that >> it's always a good idea to once in a while read man pages completely at >> least diagonally (especially when you use the concerned tool). Then you >> can ask questions in forums or mailing lists - like this one - without >> suggesting you want others to think for your comfort. > > I'm not sure what you mean by "diagonally" here, but 'man sox' is one > of the longest man pages I know of (beaten by 'man avconv', but I > can't think of any others)... reading that in its entirety is quite > the task! > > ChrisA Well, it is quite a task. The only reason git doesn't win the longest-man-page-contest is, that its man page is spread over several ones. ;-) By "diagonally" I mean: skip unimportant stuff (details you're not interested in), but try to get an overview: what is possible (not how!), what is explained where, ... I find this superior to just blindly following online tutorials and code snippets gathered from forums, mailing lists, etc. but back to the actual topic: There are some syntactic errors in your command: <cite> sox --combine sequence /filepathhere sox -t wav - -t oss /dev/dsp </cite> If you try to invoke sox twice (which you'll need), you need to separate the two commands somehow (e.g. pipe "|" the first ones output to the second ones input, give one as a special input to the other via naming one file "|sox ..."). Also I think, "sequence" is not what you want. This will play the first audio, then the second, and so on. You'll need "mix" or "merge" and a remix-effect. If you want to find out, what your mic is, try some more simple command like <cite> rec test.wav trim 0 10 </cite> and look, if test.wav contains something real. It's always a better idea to start simple and enhance than to start complex and debug ;-) greetings, Erich |