<div dir="ltr">Thanks David and Steve.<div><br></div><div>The cat method works perfect other then a tiny detail:</div><div><span style="font-size:12.8px">rm -f /tmp/temp.gsm deletes the file before it is finished playing so you don't hear the audio. Removing the line actually didn't cause issues, but I added a sleep and then delete the file just in case.</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">The method isn't as elegant, but gets the job done and I don't hear the spaces anymore!</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">73</span></div><div><span style="font-size:12.8px">Skyler</span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Apr 26, 2016 at 6:08 AM, Steve Mahler <span dir="ltr"><<a href="mailto:kizzy@lusfiber.net" target="_blank">kizzy@lusfiber.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Or, if you are using WAV files ... catwav them (which uses sox) and play the result ...<br>
<br>
/bin/rm -f  $WXT/$TEMPMSG       #Make filename available for output<br>
/usr/local/bin/catwav $WXT/$TAILMSG  $WXA/${P1}${P2}${P3} $WXT/$TEMPMSG<br>
/bin/rm -f  $WXT/$TAILMSG       #Make filename available for output<br>
/usr/local/bin/catwav $WXT/$TEMPMSG  $WXA/spc.wav $WXT/$TAILMSG<br>
<br>
You would do the asterisk -rx " rpt localplay NODE cattedfile" here (I use it to build tailmessages with multiple announcements).<br>
<br>
...STeve - KF5VH<div class="HOEnZb"><div class="h5"><br>
<br>
<br>
<br>
On 4/26/2016 6:51 AM, David McGough wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I think the playback command only takes a single audio filename.<br>
<br>
<br>
Try this approach:<br>
<br>
cat /var/lib/asterisk/sounds/tide.gsm > /tmp/temp.gsm<br>
cat /var/lib/asterisk/sounds/times.gsm >> /tmp/temp.gsm<br>
cat /var/lib/asterisk/sounds/will-expire.gsm >> /tmp/temp.gsm<br>
cat /var/lib/asterisk/sounds/at-any-time.gsm >> /tmp/temp.gsm<br>
<br>
asterisk -rx "rpt playback $node /tmp/temp"<br>
<br>
rm -f /tmp/temp.gsm<br>
<br>
<br>
Note that once these audio segments are cat'ed together, a final call to<br>
sox can be used to change levels, formats, etc., if needed.<br>
<br>
73, David KB4FXC<br>
<br>
<br>
<br>
On Tue, 26 Apr 2016, kk6ecm wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hmmm ...  appears to be a mix of two syntaxes, and you may not achieve your goal...<br>
<br>
Xxxxxxx*CLI> help rpt playback<br>
Usage: rpt playback <nodename> <sound_file_base_name><br>
        Send an Audio File to a node, send to all other connected nodes (global)<br>
<br>
             (seems there used to be a <delay> as a third variable)<br>
<br>
and<br>
<br>
playback, file&file1 on the current node, where the concatenated files are joined with the &, no spaces.<br>
<br>
I'm wondering... set delay to 0... not sure if there is a default, or even if it is still a feature.<br>
<br>
e.g.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
asterisk -rx "rpt playback $node channel 0"<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
asterisk -rx "rpt playback $node digits/$chan 0"<br>
</blockquote></blockquote></blockquote>
Thanks,<br>
Bob<br>
kk6ecm<br>
73<br>
<br>
Sent from iPad<br>
<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Apr 25, 2016, at 9:26 PM, Skyler F <<a href="mailto:electricity440@gmail.com" target="_blank">electricity440@gmail.com</a>> wrote:<br>
<br>
Small Problem:<br>
<br>
rpt playback 42622 channel&channel<br>
<br>
ast_streamfile: Unable to open channel&channel<br>
<br>
73<br>
<br>
Skyler<br>
<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Mon, Apr 25, 2016 at 10:23 PM, kk6ecm <<a href="mailto:kk6ecm@gmail.com" target="_blank">kk6ecm@gmail.com</a>> wrote:<br>
  Leading and trailing spaces with the & are not tolerated.<br>
e.g filename&filename2 OK<br>
filename & filename2 Not OK<br>
<br>
Thanks,<br>
Bob<br>
kk6ecm<br>
73<br>
<br>
Sent from iPad<br>
<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Apr 25, 2016, at 8:13 PM, Skyler F <<a href="mailto:electricity440@gmail.com" target="_blank">electricity440@gmail.com</a>> wrote:<br>
<br>
I am currently writing scripts for my remote base, and am working on the channel switch acknowledgment.<br>
<br>
Here is what I am currently doing:<br>
<br>
asterisk -rx "rpt playback $node channel"<br>
asterisk -rx "rpt playback $node digits/$chan"<br>
<br>
This works well for my 16 channel radio, but I am annoyed by the amount of space between the audio files.<br>
<br>
I tried stuff like<br>
<br>
asterisk -rx "rpt playback $node channel & digits/$chan"<br>
<br>
but I just get a syntax error.<br>
<br>
Does anybody know the solution to get the audio files to play back to back like they do when AllStar announces node connections etc?<br>
<br>
73<br>
Skyler KDØWHB\<br>
_______________________________________________<br>
App_rpt-users mailing list<br>
<a href="mailto:App_rpt-users@ohnosec.org" target="_blank">App_rpt-users@ohnosec.org</a><br>
<a href="http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users" rel="noreferrer" target="_blank">http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users</a><br>
<br>
To unsubscribe from this list please visit <a href="http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users" rel="noreferrer" target="_blank">http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users</a> and scroll down to the bottom of the page. Enter your email address and press the "Unsubscribe or edit options button"<br>
You do not need a password to unsubscribe, you can do it via email confirmation. If you have trouble unsubscribing, please send a message to the list detailing the problem.<br>
</blockquote></blockquote>
<br>
<br>
-- <br>
Skyler Fennell<br>
<a href="http://amsatnet.info" rel="noreferrer" target="_blank">amsatnet.info</a><br>
KDØWHB<br>
<a href="mailto:electricity440@gmail.com" target="_blank">electricity440@gmail.com</a><br>
</blockquote></blockquote>
_______________________________________________<br>
App_rpt-users mailing list<br>
<a href="mailto:App_rpt-users@ohnosec.org" target="_blank">App_rpt-users@ohnosec.org</a><br>
<a href="http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users" rel="noreferrer" target="_blank">http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users</a><br>
<br>
To unsubscribe from this list please visit <a href="http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users" rel="noreferrer" target="_blank">http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users</a> and scroll down to the bottom of the page. Enter your email address and press the "Unsubscribe or edit options button"<br>
You do not need a password to unsubscribe, you can do it via email confirmation. If you have trouble unsubscribing, please send a message to the list detailing the problem.<br>
<br>
</blockquote>
<br>
<br>
_______________________________________________<br>
App_rpt-users mailing list<br>
<a href="mailto:App_rpt-users@ohnosec.org" target="_blank">App_rpt-users@ohnosec.org</a><br>
<a href="http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users" rel="noreferrer" target="_blank">http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users</a><br>
<br>
To unsubscribe from this list please visit <a href="http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users" rel="noreferrer" target="_blank">http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users</a> and scroll down to the bottom of the page. Enter your email address and press the "Unsubscribe or edit options button"<br>
You do not need a password to unsubscribe, you can do it via email confirmation. If you have trouble unsubscribing, please send a message to the list detailing the problem. </div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><font face="arial narrow, sans-serif" color="#38761d">Skyler Fennell</font><div><font face="arial narrow, sans-serif" color="#38761d"><a href="http://amsatnet.info" target="_blank">amsatnet.info</a></font></div><div><font face="arial narrow, sans-serif" color="#38761d">KDØWHB</font></div><div><font face="arial narrow, sans-serif" color="#38761d"><a href="mailto:electricity440@gmail.com" target="_blank">electricity440@gmail.com</a></font></div></div></div>
</div>