Small utility library for MIDI functions.
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

27 lignes
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