Zephyr Project API 4.0.99
A Scalable Open Source RTOS
|
Macros | |
#define | UMP_SYS_MIDI_TIME_CODE 0xf1 |
MIDI Time Code (no param) | |
#define | UMP_SYS_SONG_POSITION 0xf2 |
Song Position Pointer (p1=lsb, p2=msb) | |
#define | UMP_SYS_SONG_SELECT 0xf3 |
Song Select (p1=song number) | |
#define | UMP_SYS_TUNE_REQUEST 0xf6 |
Tune Request (no param) | |
#define | UMP_SYS_TIMING_CLOCK 0xf8 |
Timing Clock (no param) | |
#define | UMP_SYS_START 0xfa |
Start (no param) | |
#define | UMP_SYS_CONTINUE 0xfb |
Continue (no param) | |
#define | UMP_SYS_STOP 0xfc |
Stop (no param) | |
#define | UMP_SYS_ACTIVE_SENSING 0xfe |
Active sensing (no param) | |
#define | UMP_SYS_RESET 0xff |
Reset (no param) | |
When UMP_MT(x)=UMP_MT_SYS_RT_COMMON, UMP_MIDI_STATUS(x) may be one of:
#define UMP_SYS_ACTIVE_SENSING 0xfe |
#include <include/zephyr/audio/midi.h>
Active sensing (no param)
#define UMP_SYS_CONTINUE 0xfb |
#include <include/zephyr/audio/midi.h>
Continue (no param)
#define UMP_SYS_MIDI_TIME_CODE 0xf1 |
#include <include/zephyr/audio/midi.h>
MIDI Time Code (no param)
#define UMP_SYS_RESET 0xff |
#include <include/zephyr/audio/midi.h>
Reset (no param)
#define UMP_SYS_SONG_POSITION 0xf2 |
#include <include/zephyr/audio/midi.h>
Song Position Pointer (p1=lsb, p2=msb)
#define UMP_SYS_SONG_SELECT 0xf3 |
#include <include/zephyr/audio/midi.h>
Song Select (p1=song number)
#define UMP_SYS_START 0xfa |
#include <include/zephyr/audio/midi.h>
Start (no param)
#define UMP_SYS_STOP 0xfc |
#include <include/zephyr/audio/midi.h>
Stop (no param)
#define UMP_SYS_TIMING_CLOCK 0xf8 |
#include <include/zephyr/audio/midi.h>
Timing Clock (no param)
#define UMP_SYS_TUNE_REQUEST 0xf6 |
#include <include/zephyr/audio/midi.h>
Tune Request (no param)