<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.3790.4210" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face="Courier New" size=2><SPAN class=940401615-11032008>(I hope the
ASCII art doesn't get mangled)</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" size=2><SPAN
class=940401615-11032008></SPAN></FONT> </DIV>
<DIV><FONT face="Courier New" size=2><SPAN class=940401615-11032008>I have been
working a while trying to get a big picture of how Linux</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" size=2><SPAN class=940401615-11032008>handles
sound processing and after much work I have put together
this</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" size=2><SPAN class=940401615-11032008>little
representation of what I have learned.</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" size=2><SPAN
class=940401615-11032008></SPAN></FONT> </DIV>
<DIV><FONT face="Courier New" size=2><SPAN class=940401615-11032008>Please send
me any additional comments or components that I may have</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" size=2><SPAN
class=940401615-11032008>missed.</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" size=2><SPAN
class=940401615-11032008></SPAN></FONT> </DIV>
<DIV><FONT face="Courier New" size=2><SPAN class=940401615-11032008>I hope it
helps somebody though who may be struggling in getting</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" size=2><SPAN class=940401615-11032008>sound to
work and just needs some idea of how all the parts fit</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" size=2><SPAN
class=940401615-11032008>together.</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" size=2><SPAN
class=940401615-11032008></SPAN></FONT> </DIV>
<DIV><FONT face="Courier New" size=2><SPAN class=940401615-11032008>There really
needs to be some concise, up-to-date Wiki on Linux</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" size=2><SPAN class=940401615-11032008>sound
processing and how the different applications work and</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" size=2><SPAN class=940401615-11032008>work
together (or not).</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" size=2><SPAN
class=940401615-11032008></SPAN></FONT> </DIV>
<DIV><FONT face="Courier New" size=2><SPAN
class=940401615-11032008></SPAN></FONT> </DIV>
<DIV><FONT face="Courier New" size=2><SPAN
class=940401615-11032008>
Linux Sound Architecture</SPAN></FONT></DIV>
<DIV><SPAN class=940401615-11032008><FONT face="Courier New"
size=2>XXXXXXXXXXXXXXXXXXXX<SPAN class=940401615-11032008><FONT
face="Courier New" size=2>XXXXXXXXXXXXXXXXXXXX<SPAN
class=940401615-11032008><FONT face="Courier New"
size=2>XXXXXXXXXX</FONT></SPAN></FONT></SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008>X
Linux Sound
Applications
X</SPAN></FONT></SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008>X
X</SPAN></FONT></SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008>X XXXXXXXXXXXXXXXXXXXXXXXXX</SPAN></FONT></SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008>X X Sound
Servers X</SPAN></FONT></SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008>X X ESD/Arts/NASD/Pulse X</SPAN></FONT></SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008>X
X X</SPAN></FONT></SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008>X XXXXXXXXXXXXXXXXXXXXX X</SPAN></FONT></SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008>X
X Third Party APIs
X X</SPAN></FONT></SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008>X
X GStreamer
X X</SPAN></FONT></SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008>X
X
X X</SPAN></FONT></SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008>XXXXXXXX<SPAN class=940401615-11032008><FONT
face="Courier New" size=2><SPAN class=940401615-11032008><FONT
face="Courier New" size=2><SPAN class=940401615-11032008>XXXXXXXXXX<SPAN
class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX</SPAN></FONT></SPAN></FONT></SPAN></SPAN></FONT></SPAN></FONT></SPAN></SPAN></FONT></SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008><SPAN class=940401615-11032008><FONT face="Courier New"
size=2><SPAN class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008><SPAN class=940401615-11032008><FONT face="Courier New"
size=2><SPAN class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008>X X
OSS Compatibility API
X</SPAN></FONT></SPAN></FONT></SPAN></SPAN></FONT></SPAN></FONT></SPAN></SPAN></FONT></SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008>X ALSA Sound
API XXXXXXXXXXXXXXXXXXXXXXXXXXXXX</SPAN></FONT></SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008>X
X</SPAN></FONT></SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX</SPAN></FONT></SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008>X
Sound Hardware
X</SPAN></FONT></SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008>
<DIV><SPAN class=940401615-11032008><FONT face="Courier New"
size=2>XXXXXXXXXXXXXXXXXX<SPAN class=940401615-11032008><FONT face="Courier New"
size=2>XXXXXXXXXXXXXX<SPAN class=940401615-11032008><FONT face="Courier New"
size=2>XXXXXXXXXXXXXXXXXX</FONT></SPAN></FONT></SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008></SPAN></FONT></SPAN></FONT></SPAN> </DIV>
<DIV><SPAN class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008></SPAN></FONT></SPAN></FONT></SPAN> </DIV>
<DIV><SPAN class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008></SPAN></FONT></SPAN></FONT></SPAN> </DIV>
<DIV><SPAN class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008><FONT face="Courier New" size=2><SPAN
class=940401615-11032008></SPAN></FONT></SPAN></FONT></SPAN> </DIV></SPAN></FONT></SPAN></FONT></SPAN><FONT
face="Courier New" size=2>Ross S. W. Walker<BR>Information Systems
Manager<BR>Medallion Financial, Corp.<BR>437 Madison Avenue<BR>38th Floor<BR>New
York, NY 10022<BR>Tel: (212) 328-2165<BR>Fax: (212) 328-2125<BR>WWW: <A
href="http://www.medallion.com/">http://www.medallion.com</A> </FONT></DIV>
<DIV> </DIV>
<P></P>
<HR WIDTH="100%">
This e-mail, and any attachments thereto, is intended only for use by
the addressee(s) named herein and may contain legally privileged
and/or confidential information. If you are not the intended recipient
of this e-mail, you are hereby notified that any dissemination,
distribution or copying of this e-mail, and any attachments thereto,
is strictly prohibited. If you have received this e-mail in error,
please immediately notify the sender and permanently delete the
original and any copy or printout thereof.
</BODY></HTML>