diff options
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); } |