diff options
Diffstat (limited to 'src/patterns.c')
-rw-r--r-- | src/patterns.c | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/src/patterns.c b/src/patterns.c index 621eb14..a1f8f24 100644 --- a/src/patterns.c +++ b/src/patterns.c | |||
@@ -64,6 +64,7 @@ typedef struct Pattern { | |||
64 | ChannelNoise ch4; | 64 | ChannelNoise ch4; |
65 | int bpm; | 65 | int bpm; |
66 | u8 bank; | 66 | u8 bank; |
67 | bool empty; | ||
67 | } Pattern; | 68 | } Pattern; |
68 | 69 | ||
69 | // | 70 | // |
@@ -233,14 +234,14 @@ const ChannelNoise default_ch4 = { | |||
233 | const int default_bpm = 90; | 234 | const int default_bpm = 90; |
234 | 235 | ||
235 | static Pattern patterns[8] = { | 236 | static Pattern patterns[8] = { |
236 | {default_ch1, default_ch2, default_ch3, default_ch4, default_bpm, 0}, | 237 | {default_ch1, default_ch2, default_ch3, default_ch4, default_bpm, 0, true}, |
237 | {default_ch1, default_ch2, default_ch3, default_ch4, default_bpm, 0}, | 238 | {default_ch1, default_ch2, default_ch3, default_ch4, default_bpm, 0, true}, |
238 | {default_ch1, default_ch2, default_ch3, default_ch4, default_bpm, 0}, | 239 | {default_ch1, default_ch2, default_ch3, default_ch4, default_bpm, 0, true}, |
239 | {default_ch1, default_ch2, default_ch3, default_ch4, default_bpm, 0}, | 240 | {default_ch1, default_ch2, default_ch3, default_ch4, default_bpm, 0, true}, |
240 | {default_ch1, default_ch2, default_ch3, default_ch4, default_bpm, 0}, | 241 | {default_ch1, default_ch2, default_ch3, default_ch4, default_bpm, 0, true}, |
241 | {default_ch1, default_ch2, default_ch3, default_ch4, default_bpm, 0}, | 242 | {default_ch1, default_ch2, default_ch3, default_ch4, default_bpm, 0, true}, |
242 | {default_ch1, default_ch2, default_ch3, default_ch4, default_bpm, 0}, | 243 | {default_ch1, default_ch2, default_ch3, default_ch4, default_bpm, 0, true}, |
243 | {default_ch1, default_ch2, default_ch3, default_ch4, default_bpm, 0}, | 244 | {default_ch1, default_ch2, default_ch3, default_ch4, default_bpm, 0, true}, |
244 | }; | 245 | }; |
245 | 246 | ||
246 | static ChannelSquareParams ch1_params = {8, 4, 0, 2, 0, 0, 0, PROB_100, 0}; | 247 | static ChannelSquareParams ch1_params = {8, 4, 0, 2, 0, 0, 0, PROB_100, 0}; |