diff options
author | Wohlstand <admin@wohlnet.ru> | 2019-05-30 18:11:59 +0300 |
---|---|---|
committer | Wohlstand <admin@wohlnet.ru> | 2019-05-30 18:11:59 +0300 |
commit | 283b2f249a17eba3be8a98e09f1d009e2ef20aee (patch) | |
tree | 71f6bc4ae5a54fbce43ef3b0e612d6aeccbe9b9d /utils/gen_adldata/gen_adldata.cc | |
parent | 6878f4ead2cbf01f62a5d5903229a994cacad9b6 (diff) | |
download | libADLMIDI-283b2f249a17eba3be8a98e09f1d009e2ef20aee.tar.gz libADLMIDI-283b2f249a17eba3be8a98e09f1d009e2ef20aee.tar.bz2 libADLMIDI-283b2f249a17eba3be8a98e09f1d009e2ef20aee.zip |
Continue work on a new db format with a small dumper
Diffstat (limited to 'utils/gen_adldata/gen_adldata.cc')
-rw-r--r-- | utils/gen_adldata/gen_adldata.cc | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/utils/gen_adldata/gen_adldata.cc b/utils/gen_adldata/gen_adldata.cc index 7cb4528..1896c43 100644 --- a/utils/gen_adldata/gen_adldata.cc +++ b/utils/gen_adldata/gen_adldata.cc @@ -46,6 +46,8 @@ int main(int argc, char**argv) return 1; } + BanksDump db; + std::fprintf(outFile, "\ #include \"adldata.hh\"\n\ \n\ @@ -130,7 +132,7 @@ int main(int argc, char**argv) else if(format == "WOPL") { - if(!LoadWopl(filepath.c_str(), bank, prefix.c_str())) + if(!LoadWopl(db, filepath.c_str(), bank, prefix.c_str())) { std::fprintf(stderr, "Failed to load bank %u, file %s!\n", bank, filepath.c_str()); return 1; @@ -565,6 +567,8 @@ int main(int argc, char**argv) std::fclose(outFile); + db.exportBanks(std::string(outFile_s) + "x"); + std::printf("Generation of ADLMIDI data has been completed!\n"); std::fflush(stdout); } |