pipewire/doc
Wim Taymans e507c03ad3 doc: update some MIDI docs
The current situation is:

 - The ALSA sequencer produces and consumes raw UMP only. Legacy input
   is converted with the control mixer to UMP.
 - All apps and plugins are made to consume and produce UMP.
 - The control mixer can convert between UMP and MIDI when required.
 - Legacy apps (pw-filter) will still receive MIDI1 events (converted by
   the control mixer).
 - Helper functions to convert UMP to and from MIDI can be used to ease
   implementation when legacy MIDI is still required.

Using UMP natively over raw MIDI has some advantages:

 - Transparent support for MIDI2 hardware and the new MIDI2 features
   such as increased resolution for events, microtonal support, etc..
 - Easy to convert between legacy MIDI and UMP
 - Large SysEx can be fragmented properly.
 - Fixed size messages are easier to parse and handle.
2024-07-30 09:38:40 +02:00
..
dox doc: update some MIDI docs 2024-07-30 09:38:40 +02:00
examples loop: clarify the pw_main_loop_run returned value 2024-06-04 15:34:59 +00:00
custom.css doc: add reference docs + index for config and env variables 2024-02-18 15:08:35 +02:00
Doxyfile.in doc: add reference docs + index for config and env variables 2024-02-18 15:08:35 +02:00
doxygen-awesome.css fix codespell issues 2021-10-07 15:26:18 +00:00
DoxygenLayout.xml doc: disable dot graphs in API docs again 2024-02-19 21:27:17 +02:00
examples.dox.in doc: link examples to Doxygen docs 2021-10-10 00:35:46 +03:00
input-filter-h.sh Use portable shebang in input-filter-h.sh 2024-02-10 20:52:35 +03:00
input-filter-md.py doc: add reference docs + index for config and env variables 2024-02-18 15:08:35 +02:00
input-filter.py doc: make all manpages with Doxygen 2023-11-22 20:10:49 +02:00
man-fixup.py doc: fix workaround for old doxygen versions 2024-04-23 10:59:24 +00:00
meson.build doc: rename pipewire-devices.7 and move stream properties into it 2024-07-28 14:06:34 +00:00
tree.dox doc: add 'Configuration' page 2024-02-04 10:29:39 +00:00