<div dir="ltr">I had it working at home, but when I installed the switch at the bookstore, there is nothing to be heard on the audio ports. Now I'm trying to debug it remotely, which is difficult because I can't hear the speaker.<div><br></div><div>The system is an HP ProDesk 400. It has a "Audio-out/Audio-in combo jack" on the front panel. It has an "audio-in" jack, and an "audio-out jack for powered devices" on the back. When it was working at home, I plugged powered speakers into the audio-out jack on the back.</div><div><br></div><div>pa devlist shows this:</div>freeswitch@pbx> pa devlist<br>0;HDA Intel PCH: CX20632 Analog (hw:0,0)(ALSA);2;2;r,i,o<br>1;HDA Intel PCH: CX20632 Alt Analog (hw:0,2)(ALSA);2;0;<br>2;HDA Intel PCH: HDMI 0 (hw:0,3)(ALSA);0;8;<br>3;HDA Intel PCH: HDMI 1 (hw:0,7)(ALSA);0;8;<br>4;HDA Intel PCH: HDMI 2 (hw:0,8)(ALSA);0;8;<br>5;HDA Intel PCH: HDMI 3 (hw:0,9)(ALSA);0;8;<br>6;HDA Intel PCH: HDMI 4 (hw:0,10)(ALSA);0;8;<br>7;sysdefault(ALSA);128;128;<br>8;front(ALSA);0;2;<br>9;surround40(ALSA);0;2;<br>10;surround51(ALSA);0;2;<br>11;surround71(ALSA);0;2;<br>12;hdmi(ALSA);0;8;<br>13;lavrate(ALSA);128;128;<br>14;samplerate(ALSA);128;128;<br>15;speexrate(ALSA);128;128;<br>16;upmix(ALSA);8;8;<br>17;vdownmix(ALSA);6;6;<br>18;default(ALSA);128;128;<br>19;dmix(ALSA);0;2;<br><div><br></div><div>I have no idea what most of his is, and the HDMI in the list is confusing, because the system has a DisplayPort connector, but no HDMI.</div><div><br></div><div>I assume device #0 is the connectors on the back. I also assume that when it bridge to "portaudio/auto_answer" that it will use the only device that is configured with a "o", which is device #0.</div><div><br></div><div>One difference between home and the current location is the addition of a 10' audio cable between the computer and the speaker, but I can't see how this would make a difference.</div><div><br></div><div>An advanced question is how to use a portaudio microphone. I plugged a microphone into the "audio-in" on the back, but this isn't working either. Is this because that port needs line-level audio? The HP manual says the front audio panel connector can be used for a microphone. Is that portaudio device #1? How to I configure that device for input?</div><div><br></div><div>-- </div><div>Steve</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Mar 28, 2021 at 1:41 PM Bote Man <<a href="mailto:botelist@gmail.com">botelist@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div lang="EN-US" style="overflow-wrap: break-word;"><div class="gmail-m_8296000406312405915WordSection1"><p class="MsoNormal">I have never tried any of the linux audio drivers, but I have never heard a good word about any of them. YMMV.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">In <span style="font-family:Consolas">${conf_dir}/autoload_configs/portaudio.conf.xml</span> I see:<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><span style="font-family:Consolas">  <settings><u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:Consolas">    <!-- indev, outdev, ringdev:<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:Consolas">   partial case sensitive string match on something in the name<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:Consolas">   or the device number prefixed with # eg "#1" (or blank for default) --><u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:Consolas"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-family:Consolas">    <!-- device to use for input --><u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:Consolas">    <param name="indev" value=""/><u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:Consolas">    <!-- device to use for output --><u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:Consolas">    <param name="outdev" value=""/><u></u><u></u></span></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">The wiki has some good ideas on how to list the available devices from fs_cli in:<u></u><u></u></p><p class="MsoNormal"><a href="https://freeswitch.org/confluence/display/FREESWITCH/mod_portaudio" target="_blank">https://freeswitch.org/confluence/display/FREESWITCH/mod_portaudio</a><u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">One suggestion to aid you in testing would be to use the “playback” dialplan app to generate test tones with tone_stream or play a .wav file.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><span style="font-size:10pt;color:rgb(127,127,127)">---<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:10pt;color:rgb(127,127,127)">Bote Man<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:10pt;color:rgb(127,127,127)">Bote Communications</span><span style="font-size:10pt;color:rgb(127,127,127)"><u></u><u></u></span></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><div style="border-right:none;border-bottom:none;border-left:none;border-top:1pt solid rgb(225,225,225);padding:3pt 0in 0in"><p class="MsoNormal"><b>From:</b> FreeSWITCH-users <<a href="mailto:freeswitch-users-bounces@lists.freeswitch.org" target="_blank">freeswitch-users-bounces@lists.freeswitch.org</a>> <b>On Behalf Of </b>Steven Schoch<br><b>Sent:</b> Sunday, 28 March, 2021 00:18<br><b>To:</b> freeswitch-users <<a href="mailto:freeswitch-users@lists.freeswitch.org" target="_blank">freeswitch-users@lists.freeswitch.org</a>><br><b>Subject:</b> [Freeswitch-users] Configuring mod_portaudio for Debian built-in (JACK?) audio<u></u><u></u></p></div><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal">I have an HP Prodesk tower with Debian and FreeSWITCH installed. It has an audio jack that is plugged into a speaker. I configured the system so that the devices in /dev/snd are group "freeswitch". Now I want to transfer a call to the speaker with <action application="bridge" data="portaudio/auto_answer"/>.<u></u><u></u></p><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">However, I am getting errors when I load mod_portaudio that look like this:<u></u><u></u></p></div><div><p class="MsoNormal">2021-03-27 21:15:30.747447 [ERR] mod_portaudio.c:1617 Invalid outstream specified for endpoint 'default'<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">It looks like a config file issue, but I have no clue where to start because I couldn't find a good example. Any suggestions?<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">-- <u></u><u></u></p></div><div><p class="MsoNormal">Steve<u></u><u></u></p></div></div></div></div>_________________________________________________________________________<br>
<br>
The FreeSWITCH project is sponsored by SignalWire <a href="https://signalwire.com" rel="noreferrer" target="_blank">https://signalwire.com</a><br>
Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services.<br>
Build your next product on our scalable cloud platform.<br>
<br>
Join our online community to chat in real time <a href="https://signalwire.community" rel="noreferrer" target="_blank">https://signalwire.community</a><br>
<br>
Professional FreeSWITCH Services<br>
<a href="mailto:sales@freeswitch.com" target="_blank">sales@freeswitch.com</a><br>
<a href="https://freeswitch.com" rel="noreferrer" target="_blank">https://freeswitch.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="https://freeswitch.com/oss" rel="noreferrer" target="_blank">https://freeswitch.com/oss</a><br>
<a href="https://freeswitch.org/confluence" rel="noreferrer" target="_blank">https://freeswitch.org/confluence</a><br>
<a href="https://cluecon.com" rel="noreferrer" target="_blank">https://cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" rel="noreferrer" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" rel="noreferrer" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="https://freeswitch.com" rel="noreferrer" target="_blank">https://freeswitch.com</a></blockquote></div>