Mat, <br>I did a lot of ground work for a Radio Sub System, and I did talk about in my blog..<br>Yes I use Mint for development. I added the Cinnamon desktop to it as well. It runs my Eclipse development environment as well. This way I don&#39;t have to re-target my stuff from windows, and it uses GCC under the hood! I use VIM, Eclipse  or Notepad+ as my editors. With Eclipse it cuts my development &amp; test time down.<div>
<br>Ok.. instead of hard coding your audio cards, you should have used<b><i> <a href="http://www.alsa-project.org/">ALSA</a>  Advanced Linux Sound Architecture</i></b>, It was designed to do handle multiple sound cards for you (easy peasy), It is included in most distros, and therefore its <u>portable</u>. (and I hate redesigning a wheel, that works fine, that is!) </div>
<div><br></div><div>Now for moving all that sound around.. again look around for ALSA aware programs and you will find <a href="http://jackaudio.org/">Jack</a>. Again portability is the key, and BTW don&#39;t forget our friend the wheel. </div>
<div><br></div><div>Portability is defined as what hell happens when you blow up the motherboard or audio cards. I don&#39;t want to re-code. Do you? </div><div><br></div><div>About distros:</div><div>It dosent mater. Just make sure the feature set you need is there. I have used Sun Open Desktop (on Solaris), GENTO (way too hard to configure), Red Hat on my server in the clouds (really junk), OpenBSD (had my firewall on it!!), Ubunto (not that impressed but much better), and then Mint12 (I like it, yes its from the Ubunto tree), and then there are smaller OS of course. Like my Beagle Bone.. boots to Linux (Agstom) with a Cloud9 desktop, and the TI Launchpad cards (less than $20, and crushes the Arduino) and they give you the tools they have a 32bit Sellaris card that I am working with now! I also have a 68k VME box that has a shit load of I/O but has to load very old kernels.. So I build the solfware here in Mint but target them with a 68k backend on GCC. oh one more thought check out you can build your own light weight distros... (I forgot the tool that I have used (brain fart!)</div>
<div><br></div><div>If you need some help drop me a line.</div><div>Upwards and Onwards</div><div>Cris H.</div><div><br><br><br>On Sat, Nov 17, 2012 at 6:07 PM, &lt;<a href="mailto:dabigboy@cox.net">dabigboy@cox.net</a>&gt; wrote:<br>
&gt;<br>&gt; Hey Cris, I do recall you talking about your audio system a while back. You are doing far more than me! I am basically just hooking everything into X-Plane&#39;s &quot;brain&quot; and spitting the data out to the appropriate places (example: rather than having my software look up what navaids are nearby or looking for marker beacons, I just let X-Plane tell me when it&#39;s picking up some sort of navaid, marker beacon, etc...ditto for most instrument flags). Seems like your approach is more comprehensive, and also probably better for using the system on multiple sim software packages? Mine is pretty unique to my sim, though I try to keep things reasonably portable and non-specific (but on my audio system, for instance, I don&#39;t have any auto-discovery code for the sound cards, they are hard-coded to that specific machine).<br>
&gt;<br>&gt; Btw, somewhat unrelated but I noticed your post about Linux Mint network config issues. Mint is a great distro from what I&#39;ve seen, but it&#39;s very feature-filled and &quot;desktop&#39;ish&quot;. What you experienced is exactly the kind of crap I&#39;ve had to deal with on the more &quot;feature-rich&quot; help-me desktop distros. For the kind of work we&#39;re doing, might I suggest another distro? I&#39;m 100% Slackware here, as it is a no-nonsense, vanilla, un-tweaked distro which actually uses a vanilla kernel straight from the tree, no funky distro-specific weirdness. Ditto for most of the included packages as well, there aren&#39;t really any special things done to original programs by the Slackware folks. I&#39;ve heard Arch is good also, DSL is very light weight and simple, and of course there&#39;s always Linux From Scratch if you&#39;re really intrepid. :)<br>
&gt;<br>&gt; Matt<br>&gt;<br>&gt; ---- Cris Harrison &lt;<a href="mailto:phoenixcomm@gmail.com">phoenixcomm@gmail.com</a>&gt; wrote:<br>&gt; &gt; Mat<br>&gt; &gt; Congrats!<br>&gt; &gt; Seems you took a page out of my playbook,<br>
&gt; &gt; <a href="http://phoenixcomm.wordpress.com/2012/03/04/arinc-410-subsystem-audio-routing">phoenixcomm.wordpress.com/2012/03/04/arinc-410-subsystem-audio-routing</a>  I<br>&gt; &gt; have the Morse Code stuff done with a database (all of the radios &amp; navaids<br>
&gt; &gt; from the FAA; which i take an dump into my mysql db), i can get items from<br>&gt; &gt; the db by location and or station id. + tones (inner, outer, etc.), and 5<br>&gt; &gt; audio cards running on an un-modified system.. My Audio Radio Audio source<br>
&gt; &gt; is on a Linux box very easy to do.. I finds all the cards for you, so all<br>&gt; &gt; you have to do is use a software patchboard that connects the sources to<br>&gt; &gt; the channel + I do slant range calculation  on radios so if you car at NY<br>
&gt; &gt; - Kennedy you can hear LAX!! in Linux/Unix each card has it&#39;s own handle<br>&gt; &gt; (just like opening a database). also I have a flight recorder which<br>&gt; &gt; is time-stamped  (on the same box) plus it since its part of my RSS or<br>
&gt; &gt; Radio Sub System it also controls various flags on the instruments via<br>&gt; &gt; messages.<br>&gt; &gt;<br>&gt; &gt; Cris H.<br>&gt; &gt; <a href="http://phoenixcomm.wordpress.com">phoenixcomm.wordpress.com</a>&lt;<a href="http://phoenixcomm.wordpress.com/2012/03/04/arinc-410-subsystem-audio-routing/">http://phoenixcomm.wordpress.com/2012/03/04/arinc-410-subsystem-audio-routing/</a>&gt;<br>
&gt; &gt; <a href="http://www.phoenixaerospace.us">www.phoenixaerospace.us</a><br>&gt; &gt; <a href="http://www.flite-tronics.com">www.flite-tronics.com</a><br>&gt; &gt;<br>&gt; &gt; On Sat, Nov 17, 2012 at 3:41 PM, &lt;<a href="mailto:dabigboy@cox.net">dabigboy@cox.net</a>&gt; wrote:<br>
&gt; &gt;<br>&gt; &gt; &gt; Thanks! Yep, 5 sound cards.....it&#39;s probably possible to utilize a couple<br>&gt; &gt; &gt; more ports on each card (for ones that support 5.1 Dolby, anyways) and thus<br>&gt; &gt; &gt; get 2 or 3 channels out of a single card, but it&#39;s not worth the trouble<br>
&gt; &gt; &gt; IMO. Plus I would probably be stuck only being able to play out of one<br>&gt; &gt; &gt; output per card at once. Much simpler to just stick the &quot;the green port&quot; on<br>&gt; &gt; &gt; each card, both channels (left/right) and wire one card per &quot;radio&quot; on the<br>
&gt; &gt; &gt; audio panel.<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; I could almost use more, but 5 worked out OK...my audio panel has nav 1/2,<br>&gt; &gt; &gt; ADF, DME, and marker beacons...that&#39;s 5 outputs, perfect! Of course it also<br>
&gt; &gt; &gt; has comm 1/2, but I&#39;m going to probably be handling them separately, as I<br>&gt; &gt; &gt; plan on using Pilot Edge ( <a href="http://www.pilotedge.net/">http://www.pilotedge.net/</a> ) which I just found<br>
&gt; &gt; &gt; out about...apparently it actually reads the comm freq set in the sim and<br>&gt; &gt; &gt; routes audio correctly based on that. Pretty cool! But at any rate, the<br>&gt; &gt; &gt; only thing I might need a comm channel for besides that would be for<br>
&gt; &gt; &gt; pre-recorded &quot;chatter&quot;. I can always use the audio on my instrument panel<br>&gt; &gt; &gt; PC and wire that to comm 2, for instance, if I want chatter while flying<br>&gt; &gt; &gt; offline.<br>&gt; &gt; &gt;<br>
&gt; &gt; &gt; Matt<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; ---- <a href="mailto:sander@vpilot.net">sander@vpilot.net</a> wrote:<br>&gt; &gt; &gt; &gt; Awesome work! Congrats on your victory.<br>&gt; &gt; &gt; &gt; 5 soundcards?<br>
&gt; &gt; &gt; &gt; _______________________________________________<br>&gt; &gt; &gt; &gt; Simpits-tech mailing list<br>&gt; &gt; &gt; &gt; <a href="mailto:Simpits-tech@simpits.org">Simpits-tech@simpits.org</a><br>&gt; &gt; &gt; &gt; <a href="http://www.simpits.org/mailman/listinfo/simpits-tech">http://www.simpits.org/mailman/listinfo/simpits-tech</a><br>
&gt; &gt; &gt; &gt; To unsubscribe, please see the instructions at the bottom of the above<br>&gt; &gt; &gt; page.  Thanks!<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; _______________________________________________<br>
&gt; &gt; &gt; Simpits-tech mailing list<br>&gt; &gt; &gt; <a href="mailto:Simpits-tech@simpits.org">Simpits-tech@simpits.org</a><br>&gt; &gt; &gt; <a href="http://www.simpits.org/mailman/listinfo/simpits-tech">http://www.simpits.org/mailman/listinfo/simpits-tech</a><br>
&gt; &gt; &gt; To unsubscribe, please see the instructions at the bottom of the above<br>&gt; &gt; &gt; page.  Thanks!<br>&gt; &gt; &gt;<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; --<br>&gt; &gt;<br>&gt; &gt;<br>
&gt; &gt;<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; Please Note:<br>&gt; &gt; Any transactions over 1,000.00, or overseas transactions will be pre-paid<br>&gt; &gt; via Bank Wire only.<br>&gt; &gt; ALL VAT, Taxes and or shipping, custom charges will be paid by the customer.<br>
&gt; &gt;<br>&gt; &gt; Mobil    :       214-635-9818<br>&gt; &gt; Skype ID      Phoenixcomm<br>&gt; &gt; AIM - ICQ     194602804<br>&gt; &gt;<br>&gt; &gt; We are what we repeatedly do. Excellence, therefore, is not an act, but a<br>
&gt; &gt; habit.<br>&gt; &gt; Aristotle<br>&gt; &gt;<br>&gt; &gt; <a href="http://www.phoenixcomm.net/~phnx2000/sim">www.phoenixcomm.net/~phnx2000/sim</a><br>&gt; &gt; <a href="http://www.phoenixtrading.biz">www.phoenixtrading.biz</a> / <a href="http://www.phoenixcomm.net">www.phoenixcomm.net</a> / <a href="http://phoenixaerospace.us">phoenixaerospace.us</a><br>
&gt; &gt; Shipping / Billing Address: 921 Crawford Street, Suite 4207, Fort Worth,<br>&gt; &gt; Texas 76104 USA<br>&gt;<br>&gt; _______________________________________________<br>&gt; Simpits-tech mailing list<br>&gt; <a href="mailto:Simpits-tech@simpits.org">Simpits-tech@simpits.org</a><br>
&gt; <a href="http://www.simpits.org/mailman/listinfo/simpits-tech">http://www.simpits.org/mailman/listinfo/simpits-tech</a><br>&gt; To unsubscribe, please see the instructions at the bottom of the above page.  Thanks!<br>
<br><br><br><br>--<br> <br> <br>       <br> <br>   <br>Please Note:<br>Any transactions over 1,000.00, or overseas transactions will be pre-paid via Bank Wire only.<br>ALL VAT, Taxes and or shipping, custom charges will be paid by the customer.<br>
<br>Mobil    :       214-635-9818<br>Skype ID      Phoenixcomm<br>AIM - ICQ     194602804<br><br>We are what we repeatedly do. Excellence, therefore, is not an act, but a habit.<br>Aristotle<br><br><a href="http://www.phoenixcomm.net/~phnx2000/sim">www.phoenixcomm.net/~phnx2000/sim</a><br>
<a href="http://www.phoenixtrading.biz">www.phoenixtrading.biz</a> / <a href="http://www.phoenixcomm.net">www.phoenixcomm.net</a> / <a href="http://phoenixaerospace.us">phoenixaerospace.us</a><br>Shipping / Billing Address: 921 Crawford Street, Suite 4207, Fort Worth, Texas 76104 USA<br>
</div>