aboutsummaryrefslogtreecommitdiff
path: root/utils/gen_adldata/gen_adldata.cc
diff options
context:
space:
mode:
Diffstat (limited to 'utils/gen_adldata/gen_adldata.cc')
-rw-r--r--utils/gen_adldata/gen_adldata.cc6
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);
}