# HG changeset patch # User Matti Hamalainen # Date 1425628211 -7200 # Node ID fc2ab4dcd046030ae15f2d88923557fa7fe7f5f6 # Parent 62a76a3d9bc29bda685b85a617dab6b789f0f4a9 Bump up some JSS limits. diff -r 62a76a3d9bc2 -r fc2ab4dcd046 minijss/jssmod.h --- 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