Started by TheRealByteraver, March 26, 2019, 16:24:48
QuoteXM compresses better than uncompressed IT because it uses delta samples, which generally compress better as they reduce the range of the input data (you see the sample principle being applied in the IT sample compression description).
QuoteAny IT file written in Impulse Tracker since 1997 or 1998 will use compressed samples unless the author explicitly disabled sample compression. So yes, that's a whole lot of files and I would consider any IT player without sample decompression to be incomplete and broken.OpenMPT 1.21 is very old by now, so one of the main reason for not enabling enabling IT-compressed samples by default in OpenMPT is getting less and less relevant. I will consider enabling it by default at least for mono samples in the future, maybe also for stereo samples (given that more players have issues with those as there was no tracker that could save them before OpenMPT 1.21).
QuoteEvery channel has a parent channel field (which is just 0 for master channels). The other way around you just have to walk through all virtual channels to find all of them belonging to a specific master channel.
QuoteOf course, a different environment (slow hardware) requires a different solution.