Small utility library for MIDI functions.
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

27 行
424 B

  1. #ifndef MIDI_UTILS_H
  2. #define MIDI_UTILS_H
  3. #include <stdio.h>
  4. #include <string.h>
  5. #define MIDI_MESSAGE_NOTEON 0x90u
  6. #define MIDI_MESSAGE_NOTEOFF 0x80u
  7. #define MIDI_CC_SUSTAIN 0x40u
  8. #define MIDI_CC_SOSTENUTO 0x42u
  9. #define MIDI_CC_UNACORDA 0x43u
  10. #if defined __cplusplus
  11. extern "C" {
  12. #endif
  13. char *MIDI_GetNoteName(unsigned char);
  14. unsigned char MIDI_GetNoteFromName(const char *);
  15. #if defined __cplusplus
  16. }
  17. #endif
  18. #endif