<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.6000.16587" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>I am trying to record a call into a stereo mp3 in 
Asterisk 1.4, but I can't seem to get it to work correct.&nbsp; Could someone 
point me to what I need to do?&nbsp; I have attached what I believe are the 
relevant parts.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>[globals]<BR>; script to be executed when 
monitoring has been 
finished<BR>MONITOR_EXEC=/usr/local/bin/2wav2mp3</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>; uncomment this line if you are using Ogg 
Vorbis<BR>;MONITOR_EXEC=/usr/local/bin/2wav2ogg<BR></FONT></DIV>
<DIV><FONT face=Arial size=2>[test]</DIV></FONT>
<DIV><FONT face=Arial size=2>exten =&gt; 
555,1,SetVar(CALLFILENAME=outgoing/${TIMESTAMP:0:4}/${TIMESTAMP:4:2}/${TIMESTAMP}-${EXTEN})<BR>exten 
=&gt; 555,2,Monitor(wav,${CALLFILENAME},m)<BR>exten =&gt; 
555,3,Dial(IAX2/ics.iax-trunk/${EXTEN})<BR>exten =&gt; 
555,4,Hangup()</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>exten =&gt; 
815787XXXX,1,Set(CALLFILENAME=outgoing/1815739XXXX)<BR>exten =&gt; 
815787XXXX,2,Monitor(wav,${CALLFILENAME},m)<BR>exten =&gt; 
815787XXXX,3,Dial(IAX2/ics.iax-trunk/1815739XXXX)<BR>exten =&gt; 
815787XXXX,4,Hangup()</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>[root@Aiur asterisk]# cat 
/usr/local/bin/2wav2mp3<BR>#!/bin/sh<BR># 2wav2mp3 - create stereo mp3 out of 
two mono wav-files<BR># source files will be deleted<BR>#<BR># 2005 05 23 
dietmar zlabinger <A 
href="http://www.zlabinger.at/asterisk">http://www.zlabinger.at/asterisk</A><BR># 
2006 03 24 modified for sox 12.17.9 as of Suse9.2 by Matthias<BR>#<BR># usage: 
2wav2mp3 &lt;wave1&gt; &lt;wave2&gt; &lt;mp3&gt;<BR># designed for Asterisk 
Monitor(file,format,option) where option is "e" and<BR># the variable<BR># 
MONITOR_EXEC/usr/local/bin/2wav2mp3</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><BR># location of SOX and SOXMIX<BR># (set 
according to your system settings, eg. 
/usr/bin)<BR>SOX=/usr/bin/sox<BR>SOXMIX=/usr/bin/soxmix<BR># lame is only 
required when sox does not support 
liblame<BR>LAME=/usr/local/bin/lame</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><BR># command line 
variables<BR>LEFT="$1"<BR>RIGHT="$2"<BR>OUT="$3"</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>LTMP="asename $1 .wavmp.wav"<BR>RTMP="asename $2 
.wavmp.wav"</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>#test if input files exist<BR>test ! -r $LEFT 
&amp;&amp; exit<BR>test ! -r $RIGHT &amp;&amp; exit</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2># convert mono to stereo, adjust balance to 
-1/1<BR># left channel<BR>$SOX $LEFT -t wav -c 2 $LTMP pan -1<BR># right 
channel<BR>$SOX $RIGHT -t wav -c 2 $RTMP pan 1</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2># combine and compress<BR># this requires sox to be 
built with mp3-support.<BR># To see if there is support for Mp3 run sox -h 
and<BR># look for it under the list of supported file formats as 
"mp3".<BR>#$SOXMIX -v 1 $LTMP -v 1 $RTMP -t mp3 -v 1 $OUT.mp3</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2># in case an old version of sox is used, 
encoding<BR># can be done afterwards<BR>$SOXMIX -v 1 $LTMP -v 1 $RTMP -v 1 
$OUT<BR>$LAME -S -V7 -B24 --tt $OUT --add-id3v2 $OUT $OUT.mp3</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><BR>#remove temporary files<BR>test -w $LTMP 
&amp;&amp; rm $LTMP<BR>test -w $RTMP &amp;&amp; rm $RTMP<BR>test -w $OUT 
&amp;&amp; rm $OUT</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>#remove input files if successfull<BR>test -r 
$OUT.mp3 &amp;&amp; rm $LEFT $RIGHT<BR># eof<BR></DIV>
<DIV><BR></DIV></FONT>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>-----<BR>Mike Hammett<BR>Intelligent Computing 
Solutions<BR><A 
href="http://www.ics-il.com">http://www.ics-il.com</A></FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV></BODY></HTML>