Assists music production by grouping standalone programs into sessions. Community version of "Non Session Manager".
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

19 lines
525B

  1. #include <jack/jack.h>
  2. #include "common.h"
  3. enum { CONTROL, PERFORMANCE };
  4. class midievent;
  5. bool midi_input_event ( int port, midievent *e );
  6. bool midi_is_active ( void );
  7. midievent * midi_input_event ( int port );
  8. void midi_output_event ( int port, const midievent *e );
  9. void midi_output_event ( int port, const midievent *e, tick_t duration );
  10. void midi_all_sound_off ( void );
  11. const char * midi_init ( const char *name );
  12. void midi_shutdown ( void );
  13. void midi_output_immediate_event ( int port, const midievent *e );