Coding in C and x86 assembly. Time to finally test all possible modes of the new system after a change in how the data of the second channel for non-interleaved I/O is accessed. Once I have verified that it works properly, I can begin optimizing the size of the data (code chunks) used by my self-modifying system.
After having added support for 24 and 32-bit integer I/O, made the input and output formats possible to set independently, optimized the integer-to-float-to-integer conversion by making it work in-place, and having added the feature of making the usage of output clipping configurable, I expect to end up with DLL-files 0.5 to 1KB larger than the old versions. Possibly less, if the other changes I have planned end up reducing size more.