Zephyr Project API 4.0.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
System common and System Real Time message status

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)
 

Detailed Description

See also
ump112: 7.6 System Common and System Real Time Messages

When UMP_MT(x)=UMP_MT_SYS_RT_COMMON, UMP_MIDI_STATUS(x) may be one of:

Macro Definition Documentation

◆ UMP_SYS_ACTIVE_SENSING

#define UMP_SYS_ACTIVE_SENSING   0xfe

#include <include/zephyr/audio/midi.h>

Active sensing (no param)

◆ UMP_SYS_CONTINUE

#define UMP_SYS_CONTINUE   0xfb

#include <include/zephyr/audio/midi.h>

Continue (no param)

◆ UMP_SYS_MIDI_TIME_CODE

#define UMP_SYS_MIDI_TIME_CODE   0xf1

#include <include/zephyr/audio/midi.h>

MIDI Time Code (no param)

◆ UMP_SYS_RESET

#define UMP_SYS_RESET   0xff

#include <include/zephyr/audio/midi.h>

Reset (no param)

◆ UMP_SYS_SONG_POSITION

#define UMP_SYS_SONG_POSITION   0xf2

#include <include/zephyr/audio/midi.h>

Song Position Pointer (p1=lsb, p2=msb)

◆ UMP_SYS_SONG_SELECT

#define UMP_SYS_SONG_SELECT   0xf3

#include <include/zephyr/audio/midi.h>

Song Select (p1=song number)

◆ UMP_SYS_START

#define UMP_SYS_START   0xfa

#include <include/zephyr/audio/midi.h>

Start (no param)

◆ UMP_SYS_STOP

#define UMP_SYS_STOP   0xfc

#include <include/zephyr/audio/midi.h>

Stop (no param)

◆ UMP_SYS_TIMING_CLOCK

#define UMP_SYS_TIMING_CLOCK   0xf8

#include <include/zephyr/audio/midi.h>

Timing Clock (no param)

◆ UMP_SYS_TUNE_REQUEST

#define UMP_SYS_TUNE_REQUEST   0xf6

#include <include/zephyr/audio/midi.h>

Tune Request (no param)