<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Thu, May 4, 2017 at 1:36 PM, Michael Jerris <span dir="ltr">&lt;<a href="mailto:mike@jerris.com" target="_blank">mike@jerris.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="word-wrap:break-word">you add signed linear samples together.<div><br><div><blockquote type="cite"><div>On Apr 12, 2017, at 10:05 AM, kaiduan xie &lt;<a href="mailto:kaiduanx@yahoo.ca" target="_blank">kaiduanx@yahoo.ca</a>&gt; wrote:</div><br class="gmail-m_-3823273267362388654Apple-interchange-newline"><div><div><div style="background-color:rgb(255,255,255);font-family:&quot;helvetica neue&quot;,helvetica,arial,&quot;lucida grande&quot;,sans-serif;font-size:13px"><div id="gmail-m_-3823273267362388654yui_3_16_0_ym19_1_1492005708998_10471">Hi,</div><div id="gmail-m_-3823273267362388654yui_3_16_0_ym19_1_1492005708998_10471"><br></div><div id="gmail-m_-3823273267362388654yui_3_16_0_ym19_1_1492005708998_10471">Can anyone explain how audio mixing works in Freeswitch audio conference and where is the source code?</div><div id="gmail-m_-3823273267362388654yui_3_16_0_ym19_1_1492005708998_10471"><br></div><div id="gmail-m_-3823273267362388654yui_3_16_0_ym19_1_1492005708998_10471">Thanks a lot in advance,</div><div id="gmail-m_-3823273267362388654yui_3_16_0_ym19_1_1492005708998_10471"><br></div><div id="gmail-m_-3823273267362388654yui_3_16_0_ym19_1_1492005708998_10471">/Kaiduan</div></div></div></div></blockquote></div><br></div></div></blockquote><div><br></div><div>And to be more precise and answer your second question:</div><div><br></div><div><a href="https://freeswitch.org/stash/projects/FS/repos/freeswitch/browse/src/mod/applications/mod_conference/mod_conference.c?at=f691d139eab#576">https://freeswitch.org/stash/projects/FS/repos/freeswitch/browse/src/mod/applications/mod_conference/mod_conference.c?at=f691d139eab#576</a></div></div></div></div>