Mercurial > hg > dmlib
diff minijss/jssmod.h @ 1220:fc2ab4dcd046
Bump up some JSS limits.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Fri, 06 Mar 2015 09:50:11 +0200 |
parents | f57dc769bd39 |
children | e0aa979e7188 |
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