<?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>pyaudio</title> <link rel="stylesheet" href="epydoc.css" type="text/css"></link> </head> <body bgcolor="white" text="black" link="blue" vlink="#204080" alink="#204080"> <!-- =========== START OF NAVBAR =========== --> <table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0"> <tr valign="center"> <th bgcolor="#70b0f0" class="navselect"> Home </th> <th class="navbar"> <a class="navbar" href="trees.html">Trees</a> </th> <th class="navbar"> <a class="navbar" href="indices.html">Index</a> </th> <th class="navbar"> <a class="navbar" href="help.html">Help</a> </th> <th class="navbar" align="right" width="100%"> <table border="0" cellpadding="0" cellspacing="0"> <tr><th class="navbar" align="center"> <p class="nomargin"> PyAudio </p></th></tr></table> </th> </tr> </table> <table width="100%" cellpadding="0" cellspacing="0"> <tr valign="top"> <td width="100%"> <font size="-1"><b class="breadcrumbs"> Module pyaudio </b></font></br> </td> <td><table cellpadding="0" cellspacing="0"> <tr><td align="right"><font size="-2">[show private | <a href="../public/pyaudio-module.html">hide private</a>]</font></td></tr> <tr><td align="right"><font size="-2">[<a href="frames.html"target="_top">frames</a> | <a href="pyaudio-module.html" target="_top">no frames</a>]</font></td></tr> </table></td> </tr></table> <!-- =========== START OF MODULE DESCRIPTION =========== --> <h2 class="module">Module pyaudio</h2> <p>pyAudio : Python Bindings for PortAudio v19.</p> <p><strong>These bindings only support PortAudio blocking mode.</strong></p> <hr/> <!-- =========== START OF CLASSES =========== --> <table class="summary" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white"> <tr bgcolor="#70b0f0" class="summary"> <th colspan="2">Classes</th></tr> <tr><td width="15%"> <b><a href="pyaudio.PyAudio-class.html"><code>PyAudio</code></a></b></td> <td>initialize and terminate PortAudio</td></tr> <tr><td width="15%"> <b><a href="pyaudio.Stream-class.html"><code>Stream</code></a></b></td> <td>PortAudio Stream Wrapper.</td></tr> </table><br /> <!-- =========== START OF FUNCTION SUMMARY =========== --> <table class="summary" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white"> <tr bgcolor="#70b0f0" class="summary"> <th colspan="2">Function Summary</th></tr> <tr bgcolor="#e8f0f8" class="group"> <th colspan="2"> Stream Conversion Convenience Functions</th></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><p>int</p> </font></td> <td><code><span class="summary-sig"><a href="pyaudio-module.html#get_sample_size" class="summary-sig-name"><code>get_sample_size</code></a>(<span class=summary-sig-arg>format</span>)</span></code> <br /> Returns the size (in bytes) for the specified sample <a href="pyaudio-module.html#get_sample_size" class="link"><code>format</code></a> (a <a href="pyaudio-module.html#PaSampleFormat" class="link"><code>PaSampleFormat</code></a> constant).</td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><p><a href="pyaudio-module.html#PaSampleFormat" class="link"><code>PaSampleFormat</code></a></p> </font></td> <td><code><span class="summary-sig"><a href="pyaudio-module.html#get_format_from_width" class="summary-sig-name"><code>get_format_from_width</code></a>(<span class=summary-sig-arg>width</span>, <span class=summary-sig-arg>unsigned</span>)</span></code> <br /> Returns a PortAudio format constant for the specified <a href="pyaudio-module.html#get_format_from_width" class="link"><code>width</code></a>.</td></tr> <tr bgcolor="#e8f0f8" class="group"> <th colspan="2"> PortAudio version</th></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><p>str</p> </font></td> <td><code><span class="summary-sig"><a href="pyaudio-module.html#get_portaudio_version" class="summary-sig-name"><code>get_portaudio_version</code></a>()</span></code> <br /> Returns portaudio version.</td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><p>str</p> </font></td> <td><code><span class="summary-sig"><a href="pyaudio-module.html#get_portaudio_version_text" class="summary-sig-name"><code>get_portaudio_version_text</code></a>()</span></code> <br /> Returns PortAudio version as a text string.</td></tr> </table><br /> <!-- =========== START OF VARIABLE SUMMARY =========== --> <table class="summary" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white"> <tr bgcolor="#70b0f0" class="summary"> <th colspan="2">Variable Summary</th></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>str</code></font></td> <td><b><a href="pyaudio-module.html#__author__"><code>__author__</code></a></b> = <span title="'Hubert Pham'"><code><span class="variable-quote">'</span>Hubert Pham<span class="variable-quote">'</span> </code> </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>str</code></font></td> <td><b><a href="pyaudio-module.html#__version__"><code>__version__</code></a></b> = <span title="'0.1.0'"><code><span class="variable-quote">'</span>0.1.0<span class="variable-quote">'</span> </code> </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>str</code></font></td> <td><b><a href="pyaudio-module.html#__revision__"><code>__revision__</code></a></b> = <span title="'$Revision: 6 $'"><code><span class="variable-quote">'</span>$Revision: 6 $<span class="variable-quote">'</span> </code> </span></td></tr> <tr bgcolor="#e8f0f8" class="group"> <th colspan="2"> PortAudio Constants</th></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>list</code></font></td> <td><b><a href="pyaudio-module.html#PaSampleFormat"><code>PaSampleFormat</code></a></b>: A list of all PortAudio <tt class="docutils literal"><span class="pre">PaSampleFormat</span></tt> value constants.</td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>list</code></font></td> <td><b><a href="pyaudio-module.html#PaHostApiTypeId"><code>PaHostApiTypeId</code></a></b>: A list of all PortAudio <tt class="docutils literal"><span class="pre">PaHostApiTypeId</span></tt> constants.</td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>list</code></font></td> <td><b><a href="pyaudio-module.html#PaErrorCode"><code>PaErrorCode</code></a></b>: A list of all PortAudio <tt class="docutils literal"><span class="pre">PaErrorCode</span></tt> constants.</td></tr> <tr bgcolor="#e8f0f8" class="group"> <th colspan="2"> PaSampleFormat Values</th></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paFloat32"><code>paFloat32</code></a></b> = <span title="1">1 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paInt32"><code>paInt32</code></a></b> = <span title="2">2 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paInt24"><code>paInt24</code></a></b> = <span title="4">4 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paInt16"><code>paInt16</code></a></b> = <span title="8">8 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paInt8"><code>paInt8</code></a></b> = <span title="16">16 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paUInt8"><code>paUInt8</code></a></b> = <span title="32">32 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paCustomFormat"><code>paCustomFormat</code></a></b> = <span title="65536">65536 </span></td></tr> <tr bgcolor="#e8f0f8" class="group"> <th colspan="2"> PaHostApiTypeId Values</th></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paInDevelopment"><code>paInDevelopment</code></a></b> = <span title="0">0 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paDirectSound"><code>paDirectSound</code></a></b> = <span title="1">1 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paMME"><code>paMME</code></a></b> = <span title="2">2 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paASIO"><code>paASIO</code></a></b> = <span title="3">3 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paSoundManager"><code>paSoundManager</code></a></b> = <span title="4">4 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paCoreAudio"><code>paCoreAudio</code></a></b> = <span title="5">5 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paOSS"><code>paOSS</code></a></b> = <span title="7">7 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paALSA"><code>paALSA</code></a></b> = <span title="8">8 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paAL"><code>paAL</code></a></b> = <span title="9">9 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paBeOS"><code>paBeOS</code></a></b> = <span title="10">10 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paWDMKS"><code>paWDMKS</code></a></b> = <span title="11">11 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paJACK"><code>paJACK</code></a></b> = <span title="12">12 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paWASAPI"><code>paWASAPI</code></a></b> = <span title="13">13 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paNoDevice"><code>paNoDevice</code></a></b> = <span title="-1">-1 </span></td></tr> <tr bgcolor="#e8f0f8" class="group"> <th colspan="2"> PaErrorCode Values</th></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paNoError"><code>paNoError</code></a></b> = <span title="0">0 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paNotInitialized"><code>paNotInitialized</code></a></b> = <span title="-10000">-10000 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paUnanticipatedHostError"><code>paUnanticipatedHostError</code></a></b> = <span title="-9999">-9999 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paInvalidChannelCount"><code>paInvalidChannelCount</code></a></b> = <span title="-9998">-9998 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paInvalidSampleRate"><code>paInvalidSampleRate</code></a></b> = <span title="-9997">-9997 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paInvalidDevice"><code>paInvalidDevice</code></a></b> = <span title="-9996">-9996 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paInvalidFlag"><code>paInvalidFlag</code></a></b> = <span title="-9995">-9995 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paSampleFormatNotSupported"><code>paSampleFormatNotSupported</code></a></b> = <span title="-9994">-9994 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paBadIODeviceCombination"><code>paBadIODeviceCombination</code></a></b> = <span title="-9993">-9993 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paInsufficientMemory"><code>paInsufficientMemory</code></a></b> = <span title="-9992">-9992 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paBufferTooBig"><code>paBufferTooBig</code></a></b> = <span title="-9991">-9991 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paBufferTooSmall"><code>paBufferTooSmall</code></a></b> = <span title="-9990">-9990 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paNullCallback"><code>paNullCallback</code></a></b> = <span title="-9989">-9989 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paBadStreamPtr"><code>paBadStreamPtr</code></a></b> = <span title="-9988">-9988 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paTimedOut"><code>paTimedOut</code></a></b> = <span title="-9987">-9987 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paInternalError"><code>paInternalError</code></a></b> = <span title="-9986">-9986 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paDeviceUnavailable"><code>paDeviceUnavailable</code></a></b> = <span title="-9985">-9985 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paIncompatibleHostApiSpecificStreamInfo"><code>paIncompatibleHostApiSpecificStreamInfo</code></a></b> = <span title="-9984">-9984 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paStreamIsStopped"><code>paStreamIsStopped</code></a></b> = <span title="-9983">-9983 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paStreamIsNotStopped"><code>paStreamIsNotStopped</code></a></b> = <span title="-9982">-9982 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paInputOverflowed"><code>paInputOverflowed</code></a></b> = <span title="-9981">-9981 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paOutputUnderflowed"><code>paOutputUnderflowed</code></a></b> = <span title="-9980">-9980 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paHostApiNotFound"><code>paHostApiNotFound</code></a></b> = <span title="-9979">-9979 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paInvalidHostApi"><code>paInvalidHostApi</code></a></b> = <span title="-9978">-9978 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paCanNotReadFromACallbackStream"><code>paCanNotReadFromACallbackStream</code></a></b> = <span title="-9977">-9977 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paCanNotWriteToACallbackStream"><code>paCanNotWriteToACallbackStream</code></a></b> = <span title="-9976">-9976 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paCanNotReadFromAnOutputOnlyStream"><code>paCanNotReadFromAnOutputOnlyStream</code></a></b> = <span title="-9975">-9975 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paCanNotWriteToAnInputOnlyStream"><code>paCanNotWriteToAnInputOnlyStream</code></a></b> = <span title="-9974">-9974 </span></td></tr> <tr><td align="right" valign="top" width="15%"><font size="-1"><code>int</code></font></td> <td><b><a href="pyaudio-module.html#paIncompatibleStreamHostApi"><code>paIncompatibleStreamHostApi</code></a></b> = <span title="-9973">-9973 </span></td></tr> </table><br /> <!-- =========== START OF FUNCTION DETAILS =========== --> <table class="details" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white"> <tr bgcolor="#70b0f0" class="details"> <th colspan="2">Function Details</th></tr> </table> <a name="get_sample_size"></a> <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td> <h3><span class="sig"><span class="sig-name">get_sample_size</span>(<span class=sig-arg>format</span>)</span> </h3> <p>Returns the size (in bytes) for the specified sample <a href="pyaudio-module.html#get_sample_size" class="link"><code>format</code></a> (a <a href="pyaudio-module.html#PaSampleFormat" class="link"><code>PaSampleFormat</code></a> constant).</p> <dl><dt></dt><dd> <dl><dt><b>Parameters:</b></dt> <dd><code><b>format</b></code> - <p>PortAudio sample format constant <a href="pyaudio-module.html#PaSampleFormat" class="link"><code>PaSampleFormat</code></a>.</p> </dd> </dl> <dl><dt><b>Returns:</b></dt> <dd> <p>int</p> </dd> </dl> <dl><dt><b>Raises:</b></dt> <dd><code><b>ValueError</b></code> - <p>Invalid specified <a href="pyaudio-module.html#get_sample_size" class="link"><code>format</code></a>.</p> </dl> </dd></dl> </td></tr></table> <a name="get_format_from_width"></a> <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td> <h3><span class="sig"><span class="sig-name">get_format_from_width</span>(<span class=sig-arg>width</span>, <span class=sig-arg>unsigned</span>=<span class=sig-default>True</span>)</span> </h3> <p>Returns a PortAudio format constant for the specified <a href="pyaudio-module.html#get_format_from_width" class="link"><code>width</code></a>.</p> <dl><dt></dt><dd> <dl><dt><b>Parameters:</b></dt> <dd><code><b>width</b></code> - <p>The desired sample width in bytes (1, 2, 3, or 4)</p> <dd><code><b>unsigned</b></code> - <p>For 1 byte width, specifies signed or unsigned format.</p> </dd> </dl> <dl><dt><b>Returns:</b></dt> <dd> <p><a href="pyaudio-module.html#PaSampleFormat" class="link"><code>PaSampleFormat</code></a></p> </dd> </dl> <dl><dt><b>Raises:</b></dt> <dd><code><b>ValueError</b></code> - <p>for invalid <a href="pyaudio-module.html#get_format_from_width" class="link"><code>width</code></a></p> </dl> </dd></dl> </td></tr></table> <a name="get_portaudio_version"></a> <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td> <h3><span class="sig"><span class="sig-name">get_portaudio_version</span>()</span> </h3> <p>Returns portaudio version.</p> <dl><dt></dt><dd> <dl><dt><b>Returns:</b></dt> <dd> <p>str</p> </dd> </dl> </dd></dl> </td></tr></table> <a name="get_portaudio_version_text"></a> <table width="100%" class="func-details" bgcolor="#e0e0e0"><tr><td> <h3><span class="sig"><span class="sig-name">get_portaudio_version_text</span>()</span> </h3> <p>Returns PortAudio version as a text string.</p> <dl><dt></dt><dd> <dl><dt><b>Returns:</b></dt> <dd> <p>str</p> </dd> </dl> </dd></dl> </td></tr></table> <br /> <!-- =========== START OF VARIABLE DETAILS =========== --> <table class="details" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white"> <tr bgcolor="#70b0f0" class="details"> <th colspan="2">Variable Details</th></tr> </table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="PaSampleFormat"></a> <h3>PaSampleFormat</h3> <p>A list of all PortAudio <tt class="docutils literal docutils literal"><span class="pre">PaSampleFormat</span></tt> value constants.</p> <p>See: <a href="pyaudio-module.html#paInt32" class="link"><code>paInt32</code></a>, <a href="pyaudio-module.html#paInt24" class="link"><code>paInt24</code></a>, <a href="pyaudio-module.html#paInt16" class="link"><code>paInt16</code></a>, <a href="pyaudio-module.html#paInt8" class="link"><code>paInt8</code></a>, and <a href="pyaudio-module.html#paUInt8" class="link"><code>paUInt8</code></a>.</p> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>list</code> </dd> <span title="['paFloat32', 'paInt32', 'paInt24', 'paInt16', 'paInt8', 'paUInt8', 'paCustomFormat']"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> ['paFloat32', 'paInt32', 'paInt24', 'paInt16', 'paInt8', 'paUInt8', 'paCustomFormat'] </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="PaHostApiTypeId"></a> <h3>PaHostApiTypeId</h3> <p>A list of all PortAudio <tt class="docutils literal docutils literal"><span class="pre">PaHostApiTypeId</span></tt> constants.</p> <p>See: <a href="pyaudio-module.html#paInDevelopment" class="link"><code>paInDevelopment</code></a>, <a href="pyaudio-module.html#paDirectSound" class="link"><code>paDirectSound</code></a>, <a href="pyaudio-module.html#paMME" class="link"><code>paMME</code></a>, <a href="pyaudio-module.html#paASIO" class="link"><code>paASIO</code></a>, <a href="pyaudio-module.html#paSoundManager" class="link"><code>paSoundManager</code></a>, <a href="pyaudio-module.html#paCoreAudio" class="link"><code>paCoreAudio</code></a>, <a href="pyaudio-module.html#paOSS" class="link"><code>paOSS</code></a>, <a href="pyaudio-module.html#paALSA" class="link"><code>paALSA</code></a>, <a href="pyaudio-module.html#paAL" class="link"><code>paAL</code></a>, <em>et al...</em></p> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>list</code> </dd> <span title="['paInDevelopment', 'paDirectSound', 'paMME', 'paASIO', 'paSoundManager', 'paCoreAudio', 'paOSS', 'paALSA', 'paAL', 'paBeOS', 'paWDMKS', 'paJACK', 'paWASAPI', 'paNoDevice']"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> ['paInDevelopment', 'paDirectSound', 'paMME', 'paASIO', 'paSoundManager', 'paCoreAudio', 'paOSS', 'paALSA', <span class="variable-ellipsis">...</span> </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="PaErrorCode"></a> <h3>PaErrorCode</h3> <p>A list of all PortAudio <tt class="docutils literal docutils literal"><span class="pre">PaErrorCode</span></tt> constants. Typically, error code constants are included in Python exception objects (as the second argument).</p> <p>See: <a href="pyaudio-module.html#paNoError" class="link"><code>paNoError</code></a>, <a href="pyaudio-module.html#paNotInitialized" class="link"><code>paNotInitialized</code></a>, <a href="pyaudio-module.html#paUnanticipatedHostError" class="link"><code>paUnanticipatedHostError</code></a>, <em>et al...</em></p> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>list</code> </dd> <span title="['paNoError', 'paNotInitialized', 'paUnanticipatedHostError', 'paInvalidChannelCount', 'paInvalidSampleRate', 'paInvalidDevice', 'paInvalidFlag', 'paSampleFormatNotSupported', 'paBadIODeviceCombination', 'paInsufficientMemory', 'paBufferTooBig', 'paBufferTooSmall', 'paNullCallback', 'paBadStreamPtr', 'paTimedOut', 'paInternalError', 'paDeviceUnavailable', 'paIncompatibleHostApiSpecificStreamInfo', 'paStreamIsStopped', 'paStreamIsNotStopped', 'paInputOverflowed', 'paOutputUnderflowed', 'paHostApiNotFound', 'paInvalidHostApi', 'paCanNotReadFromACallbackStream', 'paCanNotWriteToACallbackStream..."> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> ['paNoError', 'paNotInitialized', 'paUnanticipatedHostError', 'paInvalidChannelCount', 'paInvalidSampleRate', 'paInvalidDevice', 'paInvalidFlag', 'paSampleFormatNotSupported', <span class="variable-ellipsis">...</span> </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paFloat32"></a> <h3>paFloat32</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="1"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> 1 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paInt32"></a> <h3>paInt32</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="2"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> 2 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paInt24"></a> <h3>paInt24</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="4"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> 4 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paInt16"></a> <h3>paInt16</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="8"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> 8 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paInt8"></a> <h3>paInt8</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="16"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> 16 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paUInt8"></a> <h3>paUInt8</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="32"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> 32 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paCustomFormat"></a> <h3>paCustomFormat</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="65536"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> 65536 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paInDevelopment"></a> <h3>paInDevelopment</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="0"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> 0 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paDirectSound"></a> <h3>paDirectSound</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="1"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> 1 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paMME"></a> <h3>paMME</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="2"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> 2 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paASIO"></a> <h3>paASIO</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="3"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> 3 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paSoundManager"></a> <h3>paSoundManager</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="4"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> 4 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paCoreAudio"></a> <h3>paCoreAudio</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="5"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> 5 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paOSS"></a> <h3>paOSS</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="7"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> 7 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paALSA"></a> <h3>paALSA</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="8"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> 8 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paAL"></a> <h3>paAL</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="9"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> 9 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paBeOS"></a> <h3>paBeOS</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="10"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> 10 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paWDMKS"></a> <h3>paWDMKS</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="11"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> 11 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paJACK"></a> <h3>paJACK</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="12"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> 12 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paWASAPI"></a> <h3>paWASAPI</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="13"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> 13 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paNoDevice"></a> <h3>paNoDevice</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="-1"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> -1 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paNoError"></a> <h3>paNoError</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="0"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> 0 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paNotInitialized"></a> <h3>paNotInitialized</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="-10000"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> -10000 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paUnanticipatedHostError"></a> <h3>paUnanticipatedHostError</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="-9999"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> -9999 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paInvalidChannelCount"></a> <h3>paInvalidChannelCount</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="-9998"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> -9998 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paInvalidSampleRate"></a> <h3>paInvalidSampleRate</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="-9997"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> -9997 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paInvalidDevice"></a> <h3>paInvalidDevice</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="-9996"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> -9996 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paInvalidFlag"></a> <h3>paInvalidFlag</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="-9995"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> -9995 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paSampleFormatNotSupported"></a> <h3>paSampleFormatNotSupported</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="-9994"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> -9994 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paBadIODeviceCombination"></a> <h3>paBadIODeviceCombination</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="-9993"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> -9993 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paInsufficientMemory"></a> <h3>paInsufficientMemory</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="-9992"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> -9992 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paBufferTooBig"></a> <h3>paBufferTooBig</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="-9991"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> -9991 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paBufferTooSmall"></a> <h3>paBufferTooSmall</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="-9990"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> -9990 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paNullCallback"></a> <h3>paNullCallback</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="-9989"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> -9989 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paBadStreamPtr"></a> <h3>paBadStreamPtr</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="-9988"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> -9988 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paTimedOut"></a> <h3>paTimedOut</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="-9987"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> -9987 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paInternalError"></a> <h3>paInternalError</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="-9986"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> -9986 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paDeviceUnavailable"></a> <h3>paDeviceUnavailable</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="-9985"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> -9985 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paIncompatibleHostApiSpecificStreamInfo"></a> <h3>paIncompatibleHostApiSpecificStreamInfo</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="-9984"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> -9984 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paStreamIsStopped"></a> <h3>paStreamIsStopped</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="-9983"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> -9983 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paStreamIsNotStopped"></a> <h3>paStreamIsNotStopped</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="-9982"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> -9982 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paInputOverflowed"></a> <h3>paInputOverflowed</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="-9981"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> -9981 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paOutputUnderflowed"></a> <h3>paOutputUnderflowed</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="-9980"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> -9980 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paHostApiNotFound"></a> <h3>paHostApiNotFound</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="-9979"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> -9979 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paInvalidHostApi"></a> <h3>paInvalidHostApi</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="-9978"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> -9978 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paCanNotReadFromACallbackStream"></a> <h3>paCanNotReadFromACallbackStream</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="-9977"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> -9977 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paCanNotWriteToACallbackStream"></a> <h3>paCanNotWriteToACallbackStream</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="-9976"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> -9976 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paCanNotReadFromAnOutputOnlyStream"></a> <h3>paCanNotReadFromAnOutputOnlyStream</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="-9975"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> -9975 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paCanNotWriteToAnInputOnlyStream"></a> <h3>paCanNotWriteToAnInputOnlyStream</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="-9974"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> -9974 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="paIncompatibleStreamHostApi"></a> <h3>paIncompatibleStreamHostApi</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>int</code> </dd> <span title="-9973"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> -9973 </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="__author__"></a> <h3>__author__</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>str</code> </dd> <span title="'Hubert Pham'"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> <span class="variable-quote">'</span>Hubert Pham<span class="variable-quote">'</span> </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="__version__"></a> <h3>__version__</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>str</code> </dd> <span title="'0.1.0'"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> <span class="variable-quote">'</span>0.1.0<span class="variable-quote">'</span> </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <table width="100%" class="var-details" bgcolor="#e0e0e0"><tr><td> <a name="__revision__"></a> <h3>__revision__</h3> <dl> <dt></dt> <dd> <dl> <dt><b>Type:</b></dt> <dd> <code>str</code> </dd> <span title="'$Revision: 6 $'"> <dt><b>Value:</b></dt> <dd><table><tr><td> <pre class="variable"> <span class="variable-quote">'</span>$Revision: 6 $<span class="variable-quote">'</span> </pre> </td></tr></table></dd> </span> </dl> </dd> </dl></td></tr></table> <br /> <!-- =========== START OF NAVBAR =========== --> <table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0"> <tr valign="center"> <th bgcolor="#70b0f0" class="navselect"> Home </th> <th class="navbar"> <a class="navbar" href="trees.html">Trees</a> </th> <th class="navbar"> <a class="navbar" href="indices.html">Index</a> </th> <th class="navbar"> <a class="navbar" href="help.html">Help</a> </th> <th class="navbar" align="right" width="100%"> <table border="0" cellpadding="0" cellspacing="0"> <tr><th class="navbar" align="center"> <p class="nomargin"> PyAudio </p></th></tr></table> </th> </tr> </table> <table border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td align="left"><font size="-2">Generated by Epydoc 2.1 on Thu May 25 13:09:00 2006</font></td> <td align="right"><a href="http://epydoc.sourceforge.net" ><font size="-2">http://epydoc.sf.net</font></a></td> </tr> </table> </body> </html>