diff options
Diffstat (limited to 'arch_src/pyalsaaudio-0.2/doc/node4.html')
-rw-r--r-- | arch_src/pyalsaaudio-0.2/doc/node4.html | 116 |
1 files changed, 116 insertions, 0 deletions
diff --git a/arch_src/pyalsaaudio-0.2/doc/node4.html b/arch_src/pyalsaaudio-0.2/doc/node4.html new file mode 100644 index 0000000..9c6ab01 --- /dev/null +++ b/arch_src/pyalsaaudio-0.2/doc/node4.html @@ -0,0 +1,116 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> +<html> +<head> +<link rel="STYLESHEET" href="pyalsaaudio.css" type='text/css' /> +<link rel="first" href="pyalsaaudio.html" title='PyAlsaAudio' /> +<link rel='contents' href='contents.html' title="Contents" /> +<link rel='last' href='about.html' title='About this document...' /> +<link rel='help' href='about.html' title='About this document...' /> +<link rel="next" href="node5.html" /> +<link rel="prev" href="node3.html" /> +<link rel="parent" href="contents.html" /> +<link rel="next" href="node5.html" /> +<meta name='aesop' content='information' /> +<title>2 ALSA and Python</title> +</head> +<body> +<DIV CLASS="navigation"> +<div id='top-navigation-panel' xml:id='top-navigation-panel'> +<table align="center" width="100%" cellpadding="0" cellspacing="2"> +<tr> +<td class='online-navigation'><a rel="prev" title="1 What is ALSA" + href="node3.html"><img src='previous.png' + border='0' height='32' alt='Previous Page' width='32' /></A></td> +<td class='online-navigation'><a rel="parent" title="Contents" + href="contents.html"><img src='up.png' + border='0' height='32' alt='Up One Level' width='32' /></A></td> +<td class='online-navigation'><a rel="next" title="3 Installation" + href="node5.html"><img src='next.png' + border='0' height='32' alt='Next Page' width='32' /></A></td> +<td align="center" width="100%">PyAlsaAudio</td> +<td class='online-navigation'><a rel="contents" title="Table of Contents" + href="contents.html"><img src='contents.png' + border='0' height='32' alt='Contents' width='32' /></A></td> +<td class='online-navigation'><img src='blank.png' + border='0' height='32' alt='' width='32' /></td> +<td class='online-navigation'><img src='blank.png' + border='0' height='32' alt='' width='32' /></td> +</tr></table> +<div class='online-navigation'> +<b class="navlabel">Previous:</b> +<a class="sectref" rel="prev" href="node3.html">1 What is ALSA</A> +<b class="navlabel">Up:</b> +<a class="sectref" rel="parent" href="contents.html">Contents</A> +<b class="navlabel">Next:</b> +<a class="sectref" rel="next" href="node5.html">3 Installation</A> +</div> +<hr /></div> +</DIV> +<!--End of Navigation Panel--> + +<H1><A NAME="SECTION002200000000000000000"> +2 ALSA and Python</A> +</H1> + +<P> +The older Linux sound API (OSS) which is now deprecated is well supported +from the standard Python library, through the ossaudiodev module. No native +ALSA support exists in the standard library (yet). + +<P> +There are a few other ``ALSA for Python'' projects available, including at +least two different projects called pyAlsa. Neither of these seem to be under +active development at the time - and neither are very feature complete. + +<P> +I wrote PyAlsaAudio to fill this gap. My long term goal is to have the module +included in the standard Python library, but that is probably a while of yet. + +<P> +PyAlsaAudio hass full support for sound capture, playback of sound, as well as +the ALSA Mixer API. + +<P> +MIDI support is not available, and since I don't own any MIDI hardware, it's +difficult for me to implement it. Volunteers to work on this would be greatly +appreciated + +<DIV CLASS="navigation"> +<div class='online-navigation'> +<p></p><hr /> +<table align="center" width="100%" cellpadding="0" cellspacing="2"> +<tr> +<td class='online-navigation'><a rel="prev" title="1 What is ALSA" + href="node3.html"><img src='previous.png' + border='0' height='32' alt='Previous Page' width='32' /></A></td> +<td class='online-navigation'><a rel="parent" title="Contents" + href="contents.html"><img src='up.png' + border='0' height='32' alt='Up One Level' width='32' /></A></td> +<td class='online-navigation'><a rel="next" title="3 Installation" + href="node5.html"><img src='next.png' + border='0' height='32' alt='Next Page' width='32' /></A></td> +<td align="center" width="100%">PyAlsaAudio</td> +<td class='online-navigation'><a rel="contents" title="Table of Contents" + href="contents.html"><img src='contents.png' + border='0' height='32' alt='Contents' width='32' /></A></td> +<td class='online-navigation'><img src='blank.png' + border='0' height='32' alt='' width='32' /></td> +<td class='online-navigation'><img src='blank.png' + border='0' height='32' alt='' width='32' /></td> +</tr></table> +<div class='online-navigation'> +<b class="navlabel">Previous:</b> +<a class="sectref" rel="prev" href="node3.html">1 What is ALSA</A> +<b class="navlabel">Up:</b> +<a class="sectref" rel="parent" href="contents.html">Contents</A> +<b class="navlabel">Next:</b> +<a class="sectref" rel="next" href="node5.html">3 Installation</A> +</div> +</div> +<hr /> +<span class="release-info">Release 0.2.</span> +</DIV> +<!--End of Navigation Panel--> + +</BODY> +</HTML> |