<div dir="ltr"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span style="font-family:arial,sans-serif;font-size:13px">Does transcoding (for example GSM&lt;&gt;PCMU) negatively affect the sound quality, even when the CPU seems to be ok with it?</span></blockquote>

<div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span style="font-family:arial,sans-serif;font-size:13px">If yes, does recording 2 legs using the same codec (say G729) to a different sound format (say mp3) have the same (negative) effect?</span> </blockquote>

<div><br></div><div>Any conversion between lossy codecs will cause a drop in sound quality.</div><div><br></div><div>That&#39;ll be amplified if you use  &gt;2 codecs such as when you receive a GSM call, record in MP3 and playback to a G729 call.</div>

<div><br></div><div>Not only are you throwing away stuff, but they&#39;re not throwing away the same thing so the result&#39;ll sound worse than either codec on its own. That said some throw away more than others and G.711 (PCMU) shouldn&#39;t be too bad.</div>

<div><br></div><div>Using something that doesn&#39;t throw away anything for the recording will minimise that. WAV files are good for that and also use barely any CPU, but will increase storage space.<br></div><div><br></div>

<div><br></div><div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span style="font-family:arial,sans-serif;font-size:13px">When you use G729 on both legs (using mod_com_g729), it is even possible to record to mp3?</span></blockquote>

<div><br></div><div>If you&#39;re using mod_com_g729 you can transcode so providing you have a license available, yes.</div><div><br></div><div>Everything gets decoded to the raw audio by the core then encodes to the desired codec (to send to the other leg, recording, etc). So all combinations are possible providing you can transcode the codec.</div>

<div><br></div><div><br></div><div>-Steve </div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On 26 November 2013 02:39, Kees Varekamp <span dir="ltr">&lt;<a href="mailto:kees@mroffice.org" target="_blank">kees@mroffice.org</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><div><div>Hi all,<br><br></div>I&#39;m suffering from poor sound quality on my setup, using GSM on the a-leg and PCMU on the b-leg. I&#39;m thinking it&#39;s mostly bandwidth/network related, so I&#39;m considering switching to G729 on both legs, as that is the only compressed codec that the b-leg supports (it&#39;s a sip gateway).<br>


<br></div>But a complicating factor is that the calls need to be recorded in mp3.<br><br></div>So I have some questions that I hope someone here can answer:<br><br></div><ul><li>Does transcoding (for example GSM&lt;&gt;PCMU) negatively affect the sound quality, even when the CPU seems to be ok with it?</li>


<li>If yes, does recording 2 legs using the same codec (say G729) to a different sound format (say mp3) have the same (negative) effect? </li><li>When you use G729 on both legs (using mod_com_g729), it is even possible to record to mp3?</li>


</ul></div><br></div><div>Thank you,<br><br>Kees<br></div><br></div>
<br>_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
<a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<br></blockquote></div><br></div>