changeset 1220:fc2ab4dcd046

Bump up some JSS limits.
author Matti Hamalainen <ccr@tnsp.org>
date Fri, 06 Mar 2015 09:50:11 +0200
parents 62a76a3d9bc2
children e0aa979e7188
files minijss/jssmod.h
diffstat 1 files changed, 5 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/minijss/jssmod.h	Fri Mar 06 09:45:55 2015 +0200
+++ b/minijss/jssmod.h	Fri Mar 06 09:50:11 2015 +0200
@@ -14,16 +14,15 @@
 #endif
 
 // Max data size definitions
-#define jsetMaxRows         (256)   // Max number of rows
-#define jsetMaxPatterns     (256)   // Max patterns
-#define jsetMaxTracks       (jsetMaxPatterns * jsetMaxPatterns) // Max tracks
+#define jsetMaxChannels     (128)
+#define jsetMaxRows         (16*1024) // Number of rows checked against
+#define jsetMaxPatterns     (1024)    // Max patterns
 #define jsetMaxInstruments  (1024)
 #define jsetMaxOrders       (512)
 #define jsetNNotes          (11 * 12)
-#define jsetMinNote         (0)     // Smallest note number
+#define jsetMinNote         (0)       // Smallest note number
 #define jsetMaxNote         (jsetNNotes - 1)
-#define jsetMaxEnvPoints    (32)    // Max number of envelope points
-
+#define jsetMaxEnvPoints    (64)      // Max number of envelope points
 
 // Instrument envelope flags
 #define jenvfUsed           (0x01)  // Envelope is used