log minijss/jloadxm.c @ 2298:b5abfff07ca9

age author description
Mon, 30 Oct 2017 18:12:38 +0200 Matti Hamalainen Make JSSExtInstrument.instConvSamples dynamically allocated and add check
Mon, 30 Oct 2017 16:57:35 +0200 Matti Hamalainen Improve error checking and resiliency a bit.
Sat, 28 Oct 2017 04:25:42 +0300 Matti Hamalainen Indentation cosmetics.
Mon, 21 Aug 2017 15:46:21 +0300 Matti Hamalainen Silence some unused function argument warnings (unused due to debug not
Tue, 10 Mar 2015 11:49:38 +0200 Matti Hamalainen Only initialize defpannings up to nchannels.
Tue, 10 Mar 2015 11:49:22 +0200 Matti Hamalainen Cosmetics.
Mon, 09 Mar 2015 18:46:12 +0200 Matti Hamalainen Cosmetics.
Mon, 09 Mar 2015 17:43:09 +0200 Matti Hamalainen Rename variable.
Sun, 08 Mar 2015 01:15:09 +0200 Matti Hamalainen Add extra sanity checking to 16-bit sample instruments in XM loader.
Fri, 06 Mar 2015 18:45:13 +0200 Matti Hamalainen Cosmetics.
Fri, 06 Mar 2015 10:04:11 +0200 Matti Hamalainen Rename some function arguments to better reflect their meaning.
Fri, 06 Mar 2015 10:00:54 +0200 Matti Hamalainen Use module->npatterns instead of jsetMaxPatterns for the special empty pattern.
Thu, 05 Mar 2015 23:28:58 +0200 Matti Hamalainen Improve some comments.
Thu, 05 Mar 2015 17:56:31 +0200 Matti Hamalainen Oops, left in an unused variable.
Thu, 05 Mar 2015 16:14:40 +0200 Matti Hamalainen Improve probing.
Thu, 05 Mar 2015 13:32:11 +0200 Matti Hamalainen Some work on the 0x0102 pattern loader.
Thu, 05 Mar 2015 13:10:36 +0200 Matti Hamalainen Fix error message to reflect reality better.
Thu, 05 Mar 2015 13:10:16 +0200 Matti Hamalainen Add a NULL pointer check here.
Thu, 05 Mar 2015 12:48:58 +0200 Matti Hamalainen Clean up the pattern header parsing.
Thu, 05 Mar 2015 12:14:43 +0200 Matti Hamalainen Initialize return variable.
Thu, 05 Mar 2015 12:08:56 +0200 Matti Hamalainen It seems that the number of rows in XM format version 0x0102 needs + 1.
Thu, 05 Mar 2015 11:36:00 +0200 Matti Hamalainen Version 0x0102 has slightly different pattern header than 0x0104.
Thu, 05 Mar 2015 11:35:02 +0200 Matti Hamalainen Rename a variable.
Thu, 05 Mar 2015 11:34:07 +0200 Matti Hamalainen Move jssXMLoadPatterns() closer to the pattern unpacking functions.
Thu, 05 Mar 2015 11:33:22 +0200 Matti Hamalainen Oops, 100L.
Thu, 05 Mar 2015 11:31:12 +0200 Matti Hamalainen Mostly cosmetic change.
Thu, 05 Mar 2015 10:29:28 +0200 Matti Hamalainen Some preliminary code for 0x0102 format pattern support.
Thu, 05 Mar 2015 10:28:48 +0200 Matti Hamalainen Move variable definitions closer to where they are used.
Thu, 05 Mar 2015 09:58:07 +0200 Matti Hamalainen Some support for 0x0102 version of the XM format. Does not work fully yet,
Thu, 05 Mar 2015 09:57:02 +0200 Matti Hamalainen Revamp instrument sample loading somewhat.
Thu, 05 Mar 2015 09:32:58 +0200 Matti Hamalainen Rename a variable.
Thu, 05 Mar 2015 09:18:35 +0200 Matti Hamalainen Cosmetics.
Thu, 05 Mar 2015 07:52:09 +0200 Matti Hamalainen Assume that sample type 3 is basically misinterpretation of the field as a
Thu, 05 Mar 2015 07:37:35 +0200 Matti Hamalainen Use dmMemset().
Thu, 05 Mar 2015 07:12:17 +0200 Matti Hamalainen Cosmetics.
Thu, 05 Mar 2015 07:01:42 +0200 Matti Hamalainen Check header size against the known values. Bail out if it's too small, and
Thu, 05 Mar 2015 07:00:58 +0200 Matti Hamalainen Add XM format version check.
Thu, 05 Mar 2015 07:00:27 +0200 Matti Hamalainen Add a meaningful error message for instrument header read failure.
Thu, 05 Mar 2015 07:00:02 +0200 Matti Hamalainen Rename a function.
Thu, 05 Mar 2015 06:59:45 +0200 Matti Hamalainen Clean up the sample data loading a bit.
Thu, 05 Mar 2015 04:59:29 +0200 Matti Hamalainen Rename some function arguments for clarity. One letter variable names are
Thu, 05 Mar 2015 04:59:01 +0200 Matti Hamalainen Comments and cosmetics.
Wed, 04 Mar 2015 07:00:27 +0200 Matti Hamalainen Modularize some more.
Wed, 04 Mar 2015 06:37:04 +0200 Matti Hamalainen Split envelope reading to tiny helper function.
Wed, 04 Mar 2015 06:32:19 +0200 Matti Hamalainen Split instrument sample data loading to another function in XM loader.
Wed, 04 Mar 2015 06:11:37 +0200 Matti Hamalainen Cosmetics pass, remove excess and trailing whitespace.
Wed, 04 Mar 2015 06:08:22 +0200 Matti Hamalainen Cosmetics.
Wed, 04 Mar 2015 06:08:11 +0200 Matti Hamalainen Bump copyright.
Wed, 04 Mar 2015 06:01:26 +0200 Matti Hamalainen Modularize the XM loader somewhat by splitting to more functions.
Fri, 18 Oct 2013 19:47:30 +0300 Matti Hamalainen Silence some "probing".
Fri, 24 May 2013 01:34:00 +0300 Matti Hamalainen Clean up the XM module loader a bit, add more error checking.
Tue, 16 Apr 2013 07:32:29 +0300 Matti Hamalainen Move miniJSS into a subdirectory. base jloadxm.c@14fceab1e4b4