|
18 | 18 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN |
19 | 19 | # THE SOFTWARE. |
20 | 20 |
|
21 | | -"""Play and Record Sound with Python. |
| 21 | +"""Play and Record Sound with Python |
22 | 22 |
|
23 | | -http://python-sounddevice.readthedocs.io/ |
| 23 | +API overview: |
| 24 | + * Convenience functions to play and record NumPy arrays: |
| 25 | + `play()`, `rec()`, `playrec()` and the related functions |
| 26 | + `wait()`, `stop()`, `get_status()`, `get_stream()` |
| 27 | +
|
| 28 | + * Module-wide default settings: `default` |
| 29 | +
|
| 30 | + * PortAudio streams, using NumPy arrays: |
| 31 | + `Stream`, `InputStream`, `OutputStream` |
| 32 | +
|
| 33 | + * PortAudio streams, using Python buffer objects (NumPy not needed): |
| 34 | + `RawStream`, `RawInputStream`, `RawOutputStream` |
| 35 | +
|
| 36 | + * Functions to get information about the available hardware: |
| 37 | + `query_devices()`, `query_hostapis()`, |
| 38 | + `check_input_settings()`, `check_output_settings()` |
| 39 | +
|
| 40 | + * Miscellaneous functions and classes: |
| 41 | + `sleep()`, `get_portaudio_version()`, `CallbackFlags`, |
| 42 | + `CallbackStop`, `CallbackAbort` |
| 43 | +
|
| 44 | + * Platform-specific settings: |
| 45 | + `AsioSettings`, `CoreAudioSettings`, `WasapiSettings` |
| 46 | +
|
| 47 | +Online documentation: |
| 48 | + http://python-sounddevice.readthedocs.io/ |
24 | 49 |
|
25 | 50 | """ |
26 | 51 | __version__ = '0.3.8' |
|
0 commit comments