summaryrefslogtreecommitdiffhomepage
path: root/MIDIPlayer.h
blob: e859bed8b1e50a0f61a0dcff18e4bf0d74305087 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#pragma once

#include <string>
#include <vector>

class MIDIPlayer
{
public:
  MIDIPlayer();

  void start();

  void stop();

  bool is_playing();

  void set_file(const std::string& filename);

  std::vector<std::string> get_filelist();
};