11 seq_instant(EV_NOTEON
, 0, note
, 0);
15 seq_instant(EV_NOTEOFF
, 0, note
, 0);
18 static void press(input in
){
19 if(in
.button
== ESCAPE_KEY
){
23 console_printf("%s", input_str(in
));
26 case LEFT_BUTTON
: play(0); break;
27 case RIGHT_BUTTON
: play(4); break;
28 case DOWN_BUTTON
: play(2); break;
29 case FIRE_BUTTON
: play(5); break;
30 case JUMP_BUTTON
: play(7); break;
31 case SPECIAL_BUTTON
: play(9); break;
36 static void release(input in
){
38 case LEFT_BUTTON
: stop(0); break;
39 case RIGHT_BUTTON
: stop(4); break;
40 case DOWN_BUTTON
: stop(2); break;
41 case FIRE_BUTTON
: stop(5); break;
42 case JUMP_BUTTON
: stop(7); break;
43 case SPECIAL_BUTTON
: stop(9); break;
57 set_handler(update
, draw
, press
, release
);