---
name: "composite_midi"
section: "7"
platform: "linux"
package: "composite-data"
version: "0.006.2+dfsg0-4"
release: "Debian 8 (Jessie)"
platforms: ["linux"]
url: "https://new.carta.tech/composite_midi"
---

# composite\_midi(7)

Default MIDI Implementation for Composite

## 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

| | | | | |
| --- | --- | --- | --- | --- |
| **Function** | **Recognized** | **Remarks** |
| Basic Channel | 1-16 | Always listens in OMNI mode, will change in future. |
| Mode | NO |  |
| Note Number | 36-127 | Depends on drum kit. |
| Note Velocity | 0-127 |  |
| Polyphonic After Touch | NO |  |
| Channel After Touch | NO |  |
| Control Change | 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) |
| 120 | NO | 0-127 | All Sound Off (value is ignored) |
| 123 | NO | 0-127 | All Sound Off (value is ignored) |
| Program Change | 0-127 | User-defined presets, depends on the bank setting (CC #0, 32) |
| System Exclusive | NO |  |
| System Common | NO |  |
| System Real Time | 0xF8 | NO | NO | Clock Pulse |
| 0xFA | NO | NO | Start |
| 0xFB | NO | NO | Continue |
| 0xFC | NO | NO | Stop |
| 0xFE | NO | NO | Active Sensing |
| 0xFF | NO | YES | System Reset/Panic |

## SEE ALSO

[composite\_sampler(1)](/composite_sampler/1.md)

## AUTHOR

**Gabriel M. Beddingfield**

\<gabriel@teuton.org\>
