diff options
author | Wohlstand <admin@wohlnet.ru> | 2019-06-06 21:27:19 +0300 |
---|---|---|
committer | Wohlstand <admin@wohlnet.ru> | 2019-06-06 21:27:19 +0300 |
commit | 86d471c8d664f0c6921f30f0fce4e8d2a7cab77d (patch) | |
tree | 49f94ead51b1487fce0033052b48c324a450658f /utils/gen_adldata/progs_cache.h | |
parent | 14303359fde2d8cf76a129296cf1f30fdcb57520 (diff) | |
download | libADLMIDI-86d471c8d664f0c6921f30f0fce4e8d2a7cab77d.tar.gz libADLMIDI-86d471c8d664f0c6921f30f0fce4e8d2a7cab77d.tar.bz2 libADLMIDI-86d471c8d664f0c6921f30f0fce4e8d2a7cab77d.zip |
Added IBK and C++98 support for generated database
Diffstat (limited to 'utils/gen_adldata/progs_cache.h')
-rw-r--r-- | utils/gen_adldata/progs_cache.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/utils/gen_adldata/progs_cache.h b/utils/gen_adldata/progs_cache.h index 6c47581..7998027 100644 --- a/utils/gen_adldata/progs_cache.h +++ b/utils/gen_adldata/progs_cache.h @@ -307,6 +307,8 @@ struct BanksDump int_fast64_t delay_off_ms = 0; int_fast32_t ops[5] = {-1, -1, -1, -1, -1}; + void setFbConn(uint_fast16_t fbConn1, uint_fast16_t fbConn2 = 0x00); + bool operator==(const InstrumentEntry &o) { return ( @@ -367,7 +369,7 @@ bool LoadBNK2(const char *fn, unsigned bank, const char *prefix, const std::string &melo_filter, const std::string &perc_filter); bool LoadEA(const char *fn, unsigned bank, const char *prefix); -bool LoadIBK(const char *fn, unsigned bank, const char *prefix, bool percussive, bool noRhythmMode = false); +bool LoadIBK(BanksDump &db, const char *fn, unsigned bank, const std::string &bankTitle, const char *prefix, bool percussive, bool noRhythmMode = false); bool LoadJunglevision(BanksDump &db, const char *fn, unsigned bank, const std::string &bankTitle, const char *prefix); bool LoadDoom(BanksDump &db, const char *fn, unsigned bank, const std::string &bankTitle, const char *prefix); bool LoadTMB(BanksDump &db, const char *fn, unsigned bank, const std::string &bankTitle, const char *prefix); |