aboutsummaryrefslogtreecommitdiff
path: root/fmdriver/fmdriver.h
diff options
context:
space:
mode:
authorTakamichi Horikawa <takamichiho@gmail.com>2017-01-18 23:37:07 +0900
committerTakamichi Horikawa <takamichiho@gmail.com>2017-01-18 23:37:07 +0900
commite8fd09abf68b944b05554c82adb577514cad5ca5 (patch)
treef8882715e86534cec2dc20154fd24c6bef3c668b /fmdriver/fmdriver.h
parent09ea1fe272aca6ebb6840f02765acd44ac3ecebc (diff)
improve FMDSP and enable title display on win32
Diffstat (limited to 'fmdriver/fmdriver.h')
-rw-r--r--fmdriver/fmdriver.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/fmdriver/fmdriver.h b/fmdriver/fmdriver.h
index b9946da..63d27c0 100644
--- a/fmdriver/fmdriver.h
+++ b/fmdriver/fmdriver.h
@@ -15,12 +15,19 @@ enum fmdriver_track_type {
FMDRIVER_TRACK_FM,
FMDRIVER_TRACK_SSG,
FMDRIVER_TRACK_ADPCM,
- FMDRIVER_TRACK_PPZ8
+};
+
+enum fmdriver_track_info {
+ FMDRIVER_TRACK_INFO_NORMAL,
+ FMDRIVER_TRACK_INFO_SSG_NOISE_ONLY,
+ FMDRIVER_TRACK_INFO_SSG_NOISE_MIX,
+ FMDRIVER_TRACK_INFO_PPZ8
};
struct fmdriver_track_status {
bool playing;
enum fmdriver_track_type type;
+ enum fmdriver_track_info info;
uint8_t num;
uint8_t ticks;
uint8_t ticks_left;