Provided by: composite-data_0.006.2+dfsg0-3_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)    │
              │                 ├──────┼─────────────┼─────────────────┼──────────────────┤
              │                 │  39  │     NO      │ 0(min)-127(max) │  Volume (fine)   │
              │ Control Change  ├──────┼─────────────┼─────────────────┼──────────────────┤
              │                 │ 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>