Routing
===================================

.. currentmodule:: pyo

Set of objects to manage audio voice routing and spread of a sound 
signal into a stereo or multi-channel sound field.

Objects in this category
------------------------------

- :py:class:`Mixer` :     Audio mixer.
- :py:class:`Pan` :     Cosinus panner with control on the spread factor.
- :py:class:`SPan` :     Simple equal power panner.
- :py:class:`Selector` :     Audio selector.
- :py:class:`Switch` :     Audio switcher.
- :py:class:`VoiceManager` :     Polyphony voice manager.
- :py:class:`HRTF` :     Head-Related Transfert Function 3D spatialization.
- :py:class:`Binaural` :     Binaural 3D spatialization.

*Mixer*
-----------------------------------

.. autoclass:: Mixer
   :members:

   .. autoclasstoc::

*Pan*
-----------------------------------

.. autoclass:: Pan
   :members:

   .. autoclasstoc::

*SPan*
-----------------------------------

.. autoclass:: SPan
   :members:

   .. autoclasstoc::

*Selector*
-----------------------------------

.. autoclass:: Selector
   :members:

   .. autoclasstoc::

*Switch*
-----------------------------------

.. autoclass:: Switch
   :members:

   .. autoclasstoc::

*VoiceManager*
-----------------------------------

.. autoclass:: VoiceManager
   :members:

   .. autoclasstoc::

*HRTF*
-----------------------------------

.. autoclass:: HRTF
   :members:

   .. autoclasstoc::

*Binaural*
-----------------------------------

.. autoclass:: Binaural
   :members:

   .. autoclasstoc::
