Christopher Snowhill

Results 237 comments of Christopher Snowhill

0 is fine as long as you're okay with possibly invalid data being treated as a NST module, which has no identifying signature. I tend to write frontend software so...

NST have unknown extensions, sometimes .MOD. Feel free to use restrict_ = 0 in any case. I only do not, since I have encountered renamed modules before, and in one...

Note that the _any_ reader passes anything that fails the other reader checks into the MOD reader. Just in case something proves to be a false positive for the other...

A 2:0:0 would be best for the changes I've made to the filesystem API implemented in the library, as it now supports full seeking, so implementations will need to keep...

Recompilation is necessary, unless the code doesn’t touch the file interfaces, such as by registering the stdio system and using the “load” API instead of supplying your own filesystem or...

There is now a dumb_load_any / dumb_read_any that attempts to use a little detection logic and supports all identifiable formats.

Thanks for the test material, I look forward to a pull request with any useful changes. You could also check out my dumb test tool on gitlab.kode54.net/kode54/dumbtest, where I crafted...

Do note that I managed to find some crashers from a lot of these songs actually loading completely, but causing the player/parser to crash due to some invalid values that...

Pull requests are welcome. Please verify that all optimizations have the intended performance enhancing effects on various platforms before filing, though. For instance, the conversion to integer fixed point is...

Incidentally, samples are only float because of the newer resampler. I could probably turn that mess into integer as well, since pure integer math is actually faster. Well, unless you...