'Fixed' bug in sequencer.
[cantaveria.git] / soundtest.c
blobc3e1089fda5a9af0acb27986425c747dd9004e90
1 #include <stdio.h>
3 #include <input.h>
4 #include <graphics.h>
5 #include <console.h>
6 #include <transfer.h>
7 #include <list.h>
9 #include <music.h>
12 int x = 0;
14 static void press(input in){
15 if(in.button == ESCAPE_KEY){
16 game_is_over();
19 if(x){
20 console_printf("pausing music");
21 music_pause();
22 x = 0;
24 else{
25 console_printf("playing music");
26 music_play(MUS_TEST1);
27 x = 1;
31 static void release(input in){
34 static void update(){
35 console_update();
38 static void draw(){
42 void setup_inner(){
43 set_handler(update, draw, press, release);
44 console_clear();
46 if(music_load("running_hell.mid", MUS_TEST1) < 0){
47 printf("open music failed\n");
49 else{
50 printf("open music worked\n");
51 music_play(MUS_TEST1);