Welcome to the pyo 1.0.4 documentation — Pyo 1.0.4 documentation

Pyo 1.0.4 documentation

# Welcome to the pyo 1.0.4 documentation

Pyo is a Python module written in C to help digital signal processing script creation. It provides a complete set of classes to build audio softwares, compose algorithmic musics or simply explore audio processing with a simple, mature and powerful programming language.

## Parts of the documentation

- About pyo
- Installing pyo with pip
- Compiling pyo from sources
- Structure of the library
- Getting started
- Configuring the audio output (Windows)
- Improve performance of pyo programs

- API documentation
  - Constants
  - Functions
  - Alphabetical class reference
  - Classes by category
- Examples
  - First steps
  - Parameter control
  - Synthesis generators
  - Playing with soundfiles
  - Amplitude envelopes
  - Filtering
  - Creating sound effects
  - Dynamic range of audio signals
  - Calling python functions from audio objects
  - Using tables
  - How to use MIDI with pyo
  - How to use OSC with pyo
  - Multirate audio processing
  - Multicore audio programming
  - Utilities
  - Events framework
  - Evaluating prefix expression
- Advanced tutorials
  - Creating a custom PyoObject - RingMod
  - Creating a custom PyoObject - Flanger
  - Creating a custom PyoTableObject - TriangleTable

## Indices and tables

- Index

- Search Page