xenial (7) composite_midi.7.gz

Provided by: composite-data_0.006.2+dfsg0-4build1_all bug

NAME

       composite_midi - Default MIDI Implementation for Composite

DESCRIPTION

       The default MIDI implementation for Composite is a fixed MIDI implementation. Future versions of
       Composite will allow you to redefine the MIDI implementation, but a default MIDI Implementation will
       always be provided.

       This description of the MIDI implementation only covers the sampler plugin. At this time it does not
       apply to the composite-gui.

MIDI IMPLEMENTATION

                    ┌────────────────────────┬─────────────┬─────────────────┬─────────────────────┐
                    │       FunctionTransmittedRecognizedRemarks       │
                    ├────────────────────────┼─────────────┼─────────────────┼─────────────────────┤
                    │    Basic Channel       │     NO      │      1-16       │  Always listens in  │
                    │                        │             │                 │  OMNI mode, will    │
                    │                        │             │                 │  change in future.  │
                    ├────────────────────────┼─────────────┼─────────────────┼─────────────────────┤
                    │         Mode           │     NO      │       NO        │                     │
                    ├────────────────────────┼─────────────┼─────────────────┼─────────────────────┤
                    │     Note Number        │     NO      │     36-127      │   Depends on drum   │
                    │                        │             │                 │   kit.              │
                    ├────────────────────────┼─────────────┼─────────────────┼─────────────────────┤
                    │    Note Velocity       │     NO      │      0-127      │                     │
                    ├────────────────────────┼─────────────┼─────────────────┼─────────────────────┤
                    │Polyphonic After Touch  │     NO      │       NO        │                     │
                    ├────────────────────────┼─────────────┼─────────────────┼─────────────────────┤
                    │ Channel After Touch    │     NO      │       NO        │                     │
                    ├─────────────────┬──────┼─────────────┼─────────────────┼─────────────────────┤
                    │                 │  0   │     NO      │      0-127      │    Bank (coarse)    │
                    │                 ├──────┼─────────────┼─────────────────┼─────────────────────┤
                    │                 │  7   │     NO      │ 0(min)-127(max) │   Volume (coarse)   │
                    │                 ├──────┼─────────────┼─────────────────┼─────────────────────┤
                    │                 │  32  │     NO      │      0-127      │     Bank (fine)     │
                    │                 ├──────┼─────────────┼─────────────────┼─────────────────────┤
                    │ Control Change  │  39  │     NO      │ 0(min)-127(max) │    Volume (fine)    │
                    │                 ├──────┼─────────────┼─────────────────┼─────────────────────┤
                    │                 │ 120  │     NO      │      0-127      │ All Sound Off       │
                    │                 │      │             │                 │ (value is ignored)  │
                    │                 ├──────┼─────────────┼─────────────────┼─────────────────────┤
                    │                 │ 123  │     NO      │      0-127      │ All Sound Off       │
                    │                 │      │             │                 │ (value is ignored)  │
                    ├─────────────────┴──────┼─────────────┼─────────────────┼─────────────────────┤
                    │    Program Change      │     NO      │      0-127      │ User-defined        │
                    │                        │             │                 │ presets, depends on │
                    │                        │             │                 │ the bank setting    │
                    │                        │             │                 │ (CC #0, 32)         │
                    ├────────────────────────┼─────────────┼─────────────────┼─────────────────────┤
                    │   System Exclusive     │     NO      │       NO        │                     │
                    ├────────────────────────┼─────────────┼─────────────────┼─────────────────────┤
                    │    System Common       │     NO      │       NO        │                     │
                    ├─────────────────┬──────┼─────────────┼─────────────────┼─────────────────────┤
                    │                 │ 0xF8 │     NO      │       NO        │     Clock Pulse     │
                    │                 ├──────┼─────────────┼─────────────────┼─────────────────────┤
                    │                 │ 0xFA │     NO      │       NO        │        Start        │
                    │                 ├──────┼─────────────┼─────────────────┼─────────────────────┤
                    │                 │ 0xFB │     NO      │       NO        │      Continue       │
                    │System Real Time ├──────┼─────────────┼─────────────────┼─────────────────────┤
                    │                 │ 0xFC │     NO      │       NO        │        Stop         │
                    │                 ├──────┼─────────────┼─────────────────┼─────────────────────┤
                    │                 │ 0xFE │     NO      │       NO        │   Active Sensing    │
                    │                 ├──────┼─────────────┼─────────────────┼─────────────────────┤
                    │                 │ 0xFF │     NO      │       YES       │ System Reset/Panic  │
                    └─────────────────┴──────┴─────────────┴─────────────────┴─────────────────────┘

SEE ALSO

       composite_sampler(1)

AUTHOR

       Gabriel M. Beddingfield
           <gabriel@teuton.org>