<html>
<head>
</head>
<body>
There is already work being done with regard to language and platform independent
sound API<br>
<br>
Have a look at<br>
<a class="moz-txt-link-freetext" href="http://www.create.ucsb.edu/mailman/listinfo/media_api">http://www.create.ucsb.edu/mailman/listinfo/media_api</a><br>
<br>
Chris Caudle wrote:<br>
<blockquote type="cite" cite="mid:20011205042333.2B87FD900D@mail.powweb.com">
  <pre wrap="">"Aaron J. Grier" wrote:<br></pre>
  <blockquote type="cite">
    <pre wrap="">I'd be excited about this, if only for the interface specifications.<br>...I have been left to my own devices to cook up an interface <br>for a more conventional "soundcard" of sorts.<br></pre>
    </blockquote>
    <pre wrap=""><!----><br>What about using an existing API?<br>The two which come to mind as good candidates are the Enhanced Audio Streaming <br>Interface from Emagic:<br><a class="moz-txt-link-freetext" href="http://www.emagic.de/english/support/easi/index.html">http://www.emagic.de/english/support/easi/index.html</a><br><br>Or the Advanced Linux Sound Architecture:<br><a class="moz-txt-link-freetext" href="http://www.alsa-project.org/">http://www.alsa-project.org/</a><br><br>I think EASI is relatively unencumbered, given this on the page I linked above:<br>"EASI is public, right from the start and no Non Disclosure Agreements are <br>required. The EASI description in PDF format is available."<br><br>Current ALSA software is GPL, so you'll have to check with the guys running <br>the project to see if there would be any issues with a clean implementation <br>going from just the API spec.<br>I wouldn't be averse to just porting some of the GPL software, and keeping it <br>
as a separate package that you have to download and incorporate into RTEMS, <br>but I think there are a lot of people who would prefer software with a less <br>restrictive license, so a clean implementation might be preferrable.<br><br>-- Chris Caudle<br><br><br><br></pre>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="$mailwrapcol">-- 
Angelo Fraietta

PO Box 859
Hamilton NSW 2303

Home Page


<a class="moz-txt-link-freetext" href="http://www.users.bigpond.com/angelo_f/">http://www.users.bigpond.com/angelo_f/</a>

There are those who seek knowledge for the sake of knowledge - that is CURIOSITY
There are those who seek knowledge to be known by others - that is VANITY
There are those who seek knowledge in order to serve - that is LOVE
    Bernard of Clairvaux (1090 - 1153)</pre>
    <br>
    </body>
    </html>