I would like to increase the channel quantity to reconstruct some modules (since the Impulse Tracker Project, which I had used to do it before, is defunct). But, because of wrapping, increasing the number of base channels and mixing channels (which I have done) is insufficient. After channel 128, information is wrapped to be contained within the first 127 channels. How do I overcome the wrapping and allow the use of more channels? I found modifying the bit masks for the channels (lines 313-316 of ITTools.h) (I focused primarily on lines 313 (IT_bitmask_patternChanField_c = 0x7f,) and 315 (IT_bitmask_patternChanEnabled_c = 0x80,).) to be insufficient. I did try changing the integer type on line 758 of Draw_pat.cpp (uint8 selectedCols[MAX_BASECHANNELS]; // Bit mask of selected channel components). Sometimes, I found that saving the module and reloading it caused it to contain no notes. Sometimes, when I saved and reloaded the module, it was forced to have a certain number of channels (example: 254) and placed the note in the last channel. But, I was unable to use all of the channels. As an attempt to produce the best results, I had downloaded a fresh batch of the latest code revision (at that time, 6668) (downloaded yesterday).