remix two mono files without delay!?

Hi
I have two mono files mono1.wav (5.000s long) and mono2.wav (0.001s long)!
I make stereo file with command:
sox -M mono1.wav mono2.wav stereo.wav delay 0 2 remix 1 2

note: mono2.wav is delayed for 2sec

I get 7sec long stereo file with mono1.wav on begining (1st chanell) and mono2.wav at 2sec (2nd chanell)!
At the end from 5s to 7s is silence!!

How to combine two mono files with second chanell delayed and without silence at the end of WAV file?

see this:
http://freeweb.siol.net/js1234/sox.html

This type of question would be better sent to SoX support, (via the sox-users mailing list http://sourceforge.net/mail/?group_id=10706 )
However:
(there seems to be a bug/limitation of the delay effect that the audio being delayed must be at least 1 second duration)
try:

sox -M mono1.wav "|sox mono2.wav -p pad  2 0" stereo.wav remix 1 2

Testing on Linux (Debian Squeeze), the “remix” is not required and this works:

sox -M mono1.wav "|sox mono2.wav -p pad  2 0" stereo.wav

sox -M mono1.wav “|sox mono2.wav -p pad 2 0” stereo.wav remix 1 2

sox FAIL formats: can’t open input file mono2.wav': No such file or directory sox FAIL formats: can't open input pipe |sox mono2.wav -p pad 2 0’: premature
EOF


not work on windows (WinXP) platform!
?


p.s.
thanks for sox mailing list!

Where is the file “mono2.wav” ?
If SoX can’t open it then you should have got the same error message when you ran:

sox -M mono1.wav mono2.wav stereo.wav delay 0 2 remix 1 2

yes working … I make mistake!
THANKS!