File: midi.rst.txt

package info (click to toggle)
python-pyo 1.0.6-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 52,332 kB
  • sloc: python: 135,133; ansic: 127,822; javascript: 16,116; sh: 395; makefile: 388; cpp: 242
file content (114 lines) | stat: -rw-r--r-- 2,392 bytes parent folder | download | duplicates (4)
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::