From 81f905ea76f0efb6ea35331bd1fe476f14f804de Mon Sep 17 00:00:00 2001 From: Vitaly Novichkov Date: Mon, 1 Jul 2019 05:01:55 +0300 Subject: First working of new database // not so stable, needs a polishing, however, multibank from embedded 72'th bank (DMXOPL3) works! --- src/adlmidi_private.hpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/adlmidi_private.hpp') diff --git a/src/adlmidi_private.hpp b/src/adlmidi_private.hpp index 0bad970..79a9313 100644 --- a/src/adlmidi_private.hpp +++ b/src/adlmidi_private.hpp @@ -145,6 +145,7 @@ class OPLChipBase; typedef class OPL3 Synth; #include "adldata.hh" +#include "adlmidi_db.h" #define ADLMIDI_BUILD #include "adlmidi.h" //Main API -- cgit v1.2.3 From 2ba770631ff1dc978d16a874a4ab99930ce12d2d Mon Sep 17 00:00:00 2001 From: Wohlstand Date: Wed, 19 Aug 2020 02:11:01 +0300 Subject: Use new banks database format However, it's stil need to clean-up and fix gen_adldata for a correct work! --- src/adlmidi_private.hpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/adlmidi_private.hpp') diff --git a/src/adlmidi_private.hpp b/src/adlmidi_private.hpp index b478363..2d47ade 100644 --- a/src/adlmidi_private.hpp +++ b/src/adlmidi_private.hpp @@ -231,4 +231,8 @@ extern void adl_audioTickHandler(void *instance, uint32_t chipId, uint32_t rate) */ extern int adlCalculateFourOpChannels(MIDIplay *play, bool silent = false); +#ifndef DISABLE_EMBEDDED_BANKS +extern void adlFromInstrument(const BanksDump::InstrumentEntry &instIn, adlinsdata2 &instOut); +#endif + #endif // ADLMIDI_PRIVATE_HPP -- cgit v1.2.3