1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114
|
Midi Handling
===================================
.. currentmodule:: pyo
Objects to retrieve Midi informations for a specific Midi port and channel.
Objects creates and returns audio streams from the value in their Midi input.
The audio streams of these objects are essentially intended to be
used as controls and can't be sent to the output soundcard.
Objects in this category
------------------------------
- :py:class:`Bendin` : Get the current value of the pitch bend controller.
- :py:class:`CtlScan` : Scan the Midi controller's number in input.
- :py:class:`CtlScan2` : Scan the Midi channel and controller number in input.
- :py:class:`MidiAdsr` : Midi triggered ADSR envelope generator.
- :py:class:`MidiDelAdsr` : Midi triggered ADSR envelope generator with pre-delay.
- :py:class:`Midictl` : Get the current value of a Midi controller.
- :py:class:`Notein` : Generates Midi note messages.
- :py:class:`Programin` : Get the current value of a program change Midi controller.
- :py:class:`Touchin` : Get the current value of an after-touch Midi controller.
- :py:class:`RawMidi` : Raw Midi handler.
- :py:class:`MidiLinseg` : Line segments trigger.
*Bendin*
-----------------------------------
.. autoclass:: Bendin
:members:
.. autoclasstoc::
*CtlScan*
-----------------------------------
.. autoclass:: CtlScan
:members:
.. autoclasstoc::
*CtlScan2*
-----------------------------------
.. autoclass:: CtlScan2
:members:
.. autoclasstoc::
*MidiAdsr*
-----------------------------------
.. autoclass:: MidiAdsr
:members:
.. autoclasstoc::
*MidiDelAdsr*
-----------------------------------
.. autoclass:: MidiDelAdsr
:members:
.. autoclasstoc::
*Midictl*
-----------------------------------
.. autoclass:: Midictl
:members:
.. autoclasstoc::
*Notein*
-----------------------------------
.. autoclass:: Notein
:members:
.. autoclasstoc::
*Programin*
-----------------------------------
.. autoclass:: Programin
:members:
.. autoclasstoc::
*Touchin*
-----------------------------------
.. autoclass:: Touchin
:members:
.. autoclasstoc::
*RawMidi*
-----------------------------------
.. autoclass:: RawMidi
:members:
.. autoclasstoc::
*MidiLinseg*
-----------------------------------
.. autoclass:: MidiLinseg
:members:
.. autoclasstoc::
|