<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'><font style="" color="#000000" face="Tahoma,sans-serif">Marshall,<br><br> I certainly was not criticizing your work, just making a few suggestions.  If you are using the RPi2 (or BBB) then the astdb.txt file is located in  /var/log/asterisk updated by a cron entry daily. You could simply read it from there. You do not have to create another copy of astdb.php.<br><br>Also I was looking for your comments on the ffmpeg. Why is that needed? Are the file types different that you are combining? You could just cat them together if they are all one type and just play them. gsm files will play as well as ulaw. You could also use sox to adjust the volume. There are examples of that in the scripts on the RPi2. <br><br>I think this would be a worthwhile script to maybe include in the RPi2/BBB image. It just needs a little refinement.<br><br></font><b><font style="font-size:16pt;" size="4">73 Doug</font><font style="font-size:16pt;" size="4"><br></font><font style="font-size:16pt;" size="4">WA3DSP</font><font style="font-size:16pt;" size="4"><br></font><font style="font-size:16pt;" size="4">http://www.crompton.com/hamradio</font></b><font style="font-size:16pt;" size="4"><br></font><br><br><div><hr id="stopSpelling">From: w0otm@w0otm.com<br>Subject: Re: [App_rpt-users] Custom NodeNames<br>Date: Mon, 17 Aug 2015 22:29:34 -0500<br>To: doug@crompton.com<br><br><div>Everyone has an opinion, you are certainly entitled to yours.  In the AllStar raspberry pi image I downloaded, it didn't contain a solution for what I was trying to solve. What I made works well for me and I'm happy with it.  Maybe others will see value in it as well.</div><div><br></div><div>Best regards</div><div>md<br><br>Sent from my iPhone</div><div><br>On Aug 17, 2015, at 8:03 PM, Doug Crompton <<a href="mailto:doug@crompton.com">doug@crompton.com</a>> wrote:<br><br></div><blockquote><div>

<style><!--
.ExternalClass .ecxhmmessage P {
padding:0px;
}

.ExternalClass body.ecxhmmessage {
font-size:12pt;
font-family:Calibri;
}

--></style>
<div dir="ltr"><font style="" color="#000000" face="Tahoma,sans-serif">Marshall,<br><br>  Looks interesting. On systems that have either lsnodes or allmon the astdb.txt file should already exist and is updated daily. It might be better to use that file for the second script if it exists. That would avoid unnecessary reads from the database and having yet another astdb.php file on the system. The astdb.php file has changed recently also and has better error detection, retry support, and it sorts.  Just a suggestion. <br id="ecxFontBreak"></font><font style="" face="Tahoma,sans-serif"><br></font><font style="" face="Tahoma,sans-serif">Also I have a simple combine script I include in the BBB and RPi2 release that simply combines the gsm files with like this</font><font style="" face="Tahoma,sans-serif"><br></font><font style="" face="Tahoma,sans-serif"> </font><font style="" face="Tahoma,sans-serif"><br></font><font style="" face="Tahoma,sans-serif">cat file1.gsm file2.gsm file3.gsm > node.gsm</font><font style="" face="Tahoma,sans-serif"><br></font><font style="" face="Tahoma,sans-serif"><br></font><font style="" face="Tahoma,sans-serif">As long as all files type are the same there is no need to do any conversion. So maybe ffmpeg is not needed?</font><br><br><b><font style="font-size:16pt;" size="4">73 Doug</font><font style="font-size:16pt;" size="4"><br></font><font style="font-size:16pt;" size="4">WA3DSP</font><font style="font-size:16pt;" size="4"><br></font><font style="font-size:16pt;" size="4"><a href="http://www.crompton.com/hamradio" target="_blank">http://www.crompton.com/hamradio</a></font></b><font style="font-size:16pt;" size="4"><br></font><br><br><div><hr id="ecxstopSpelling">Date: Mon, 17 Aug 2015 16:08:06 -0500<br>From: <a href="mailto:w0otm@w0otm.com">w0otm@w0otm.com</a><br>To: <a href="mailto:app_rpt-users@ohnosec.org">app_rpt-users@ohnosec.org</a><br>Subject: [App_rpt-users] Custom NodeNames<br><br>
  

    
  
  
    I have written a shell script to create custom node names to replace
    the announcing of nodes by their node number to the "callsign"
    configured for each node on the system.  Its 2 parts.  First uses a
    php script to download all the AllStar Node data and saves as txt
    file called nodenames.<br>
    <br>
    I save mine as 'getnodes.php'. The code can be found here: 
    <a class="ecxmoz-txt-link-freetext" href="http://pastebin.com/cSCuAZnS" target="_blank">http://pastebin.com/cSCuAZnS</a><br>
    <br>
    After this runs, I run the second script:<br>
    I save mine as 'nodenames.sh'. The code can be found here: 
    <a class="ecxmoz-txt-link-freetext" href="http://pastebin.com/AWtPpYjY" target="_blank">http://pastebin.com/AWtPpYjY</a><br>
    <br>
    This script looks up the node number and finds the callsign, it then
    creates a .ulaw file using the letters and digits found in the
    AllStar systems.  No TTS!  It saves all the ####.ulaw files in <span style="color:rgb(0, 0, 0);font-family:Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', monospace, serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:21px;text-align:left;text-indent:0px;text-transform:none;white-space:normal;widows:1;word-spacing:0px;display:inline !important;background-color:rgb(255, 255, 255);">/var/lib/asterisk/sounds/rpt/nodenames.<br>
    </span><br>
    Now when a node connects or disconnects, its announces a callsign
    instead of a node number.<br>
    <pre class="ecxmoz-signature">-- 
Marshall Dias
.-- ----- --- - --
Ottumwa, IA EN31ta
4SQRP #310</pre>
  

<br>_______________________________________________
App_rpt-users mailing list
<a href="mailto:App_rpt-users@ohnosec.org">App_rpt-users@ohnosec.org</a>
<a href="http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users" target="_blank">http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users</a>

To unsubscribe from this list please visit <a href="http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users" 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"
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>
</div></blockquote></div>                                       </div></body>
</html>