ref: 12f28dadccf8aaa99aae6f57d97191afa786f247
parent: 2c1dbb2b5046daab3ee22d83e2cd8501292cb504
author: Olav Sørensen <olav.sorensen@live.no>
date: Mon Mar 1 15:02:13 EST 2021
Big code change, read description 1) Don't calculate big LUTs for mixer deltas on init (was just a waste of RAM) 2) The mixer now uses a 64-bit division to calculate max number of safe samples to mix (branchless), instead of using a big hackish LUT for DIV->MUL 3) Module and sample loaders have been refactored so that it's much simpler to write new loaders (or modify the old ones) 4) Added support for importing DIGI Booster (non-Pro) modules 5) Added support for importing 8-channel StarTrekker modules 6) Updated help text 7) Some more minor code change 8) Updated the Visual Studio project and make scripts to include the new loaders * Sorry for not making individual commits for all the changes, but at this point it was simply too difficult for me to do so!