Small utility library for MIDI functions.
25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.

midi-utils.h 424 B

1234567891011121314151617181920212223242526
  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