midi_util
グループメンバー | 説明 |
---|---|
enum midi_packet_length_t |
可能なパケット長の値の列挙型。 |
public bool midi_is_statusbyte (uint8_t theByte) |
指定されたバイトがステータスバイトであるかどうかを検査します。 |
public bool midi_is_realtime (uint8_t theByte) |
指定されたバイトがリアルタイムメッセージであるかどうかを検査します。 |
public midi_packet_length_t midi_packet_length (uint8_t status) |
指定されたステータスバイトに関連付けられたパケットの長さを調べます。 |
enum
midi_packet_length_t
値 | 説明 |
---|---|
UNDEFINED | |
ONE | |
TWO | |
THREE |
可能なパケット長の値の列挙型。
public bool
midi_is_statusbyte
(uint8_t theByte)
指定されたバイトがステータスバイトであるかどうかを検査します。
theByte
検査するバイト指定されたバイトが MIDI ステータスバイトの場合は true
public bool
midi_is_realtime
(uint8_t theByte)
指定されたバイトがリアルタイムメッセージであるかどうかを検査します。
theByte
検査するバイトリアルタイムメッセージの場合は true、それ以外の場合は false
public
midi_packet_length_t
midi_packet_length
(uint8_t status)
指定されたステータスバイトに関連付けられたパケットの長さを調べます。
status
ステータスバイトパケットの長さ。バイトがステータスバイトではない場合、あるいは sysex ステータスバイトの場合は、UNDEFINED を返します。