source: roaraudio/roard/include/midi.h @ 195:c04f3b43565b

Last change on this file since 195:c04f3b43565b was 192:5956b24ab8be, checked in by phi, 16 years ago

added g_midi_cb_playing

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