equal
deleted
inserted
replaced
12 static const char *bemidi_start(const char * const *parm) |
12 static const char *bemidi_start(const char * const *parm) |
13 { |
13 { |
14 return NULL; |
14 return NULL; |
15 } |
15 } |
16 |
16 |
17 static void bemidi_stop(void) |
17 static void bemidi_stop() |
18 { |
18 { |
19 midiSynthFile.UnloadFile(); |
19 midiSynthFile.UnloadFile(); |
20 } |
20 } |
21 |
21 |
22 static void bemidi_play_song(const char *filename) |
22 static void bemidi_play_song(const char *filename) |
26 get_ref_for_path(filename, &midiRef); |
26 get_ref_for_path(filename, &midiRef); |
27 midiSynthFile.LoadFile(&midiRef); |
27 midiSynthFile.LoadFile(&midiRef); |
28 midiSynthFile.Start(); |
28 midiSynthFile.Start(); |
29 } |
29 } |
30 |
30 |
31 static void bemidi_stop_song(void) |
31 static void bemidi_stop_song() |
32 { |
32 { |
33 midiSynthFile.UnloadFile(); |
33 midiSynthFile.UnloadFile(); |
34 } |
34 } |
35 |
35 |
36 static bool bemidi_is_playing(void) |
36 static bool bemidi_is_playing() |
37 { |
37 { |
38 return !midiSynthFile.IsFinished(); |
38 return !midiSynthFile.IsFinished(); |
39 } |
39 } |
40 |
40 |
41 static void bemidi_set_volume(byte vol) |
41 static void bemidi_set_volume(byte vol) |