source: roaraudio/roard/include/midi.h @ 190:7d80e1acca66

Last change on this file since 190:7d80e1acca66 was 190:7d80e1acca66, checked in by phi, 16 years ago

globalized main_loop()'s pos to g_pos

File size: 461 bytes
Line 
1//midi.h:
2
3#ifndef _MIDI_H_
4#define _MIDI_H_
5
6#include <roaraudio.h>
7
8#ifdef __linux__
9#include <sys/ioctl.h>
10#include <linux/kd.h>
11#endif
12
13#define MIDI_CB_NOOVERRIDE 0
14#define MIDI_CB_OVERRIDE   1
15
16int g_console;
17
18uint32_t g_midi_cb_stoptime;
19
20int midi_init (void);
21int midi_free (void);
22
23// cb = console beep
24int midi_cb_play(float t, float freq, int override);
25int midi_cb_update (void);
26int midi_cb_start(float freq);
27int midi_cb_stop (void);
28
29#endif
30
31//ll
Note: See TracBrowser for help on using the repository browser.