aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorWohlstand <admin@wohlnet.ru>2023-05-17 03:53:41 +0300
committerWohlstand <admin@wohlnet.ru>2023-05-17 03:53:41 +0300
commit360a1100fa0725fa4c1d5515e19cbabf1b099f6f (patch)
tree97c25db6d641a22607e43d4ce4d09c28fa473835 /README.md
parent5a361b4378ea5770c84a5c2baaba19d0135d4b36 (diff)
downloadlibADLMIDI-360a1100fa0725fa4c1d5515e19cbabf1b099f6f.tar.gz
libADLMIDI-360a1100fa0725fa4c1d5515e19cbabf1b099f6f.tar.bz2
libADLMIDI-360a1100fa0725fa4c1d5515e19cbabf1b099f6f.zip
gen_adldata: Support for custom banks.ini files
Add an ability to specify a custom list of banks during the build process Instead of using a pre-built cache, the new banks list will be generated on the fly. @mmontag, I didn't forgot about you, and I hope, you could make your own "banks.ini" somewhere outside, and build the the thing with it.
Diffstat (limited to 'README.md')
-rw-r--r--README.md2
1 files changed, 2 insertions, 0 deletions
diff --git a/README.md b/README.md
index 50bedc0..b7f5627 100644
--- a/README.md
+++ b/README.md
@@ -97,6 +97,7 @@ The library is licensed under in it's parts LGPL 2.1+, GPL v2+, GPL v3+, and MIT
### Utils and extras
* **WITH_GENADLDATA** - (ON/OFF, default OFF) Build and execute the utility which will rebuild the embedded banks database (which is an adldata.cpp file).
* **WITH_GENADLDATA_COMMENTS** - (ON/OFF, default OFF) Enable comments in generated ADLDATA cache file
+* **GENADLDATA_CUSTOM_BANKLIST** - (Path) Set the absolute path to the custom INI file that declares a list of embedded banks. If not specified, the banks.ini at the repository root will be used.
* **WITH_MIDIPLAY** - (ON/OFF, default OFF) Build demo MIDI player (Requires SDL2 and also pthread on Windows with MinGW)
* **MIDIPLAY_WAVE_ONLY** - (ON/OFF, default OFF) Build Demo MIDI player without support of real time playing. It will output into WAV only.
@@ -183,6 +184,7 @@ To build that example you will need to have installed SDL2 library.
* Fixed ARM64 build on some platforms
* Improved support of the EA-MUS files (Thanks to [dashodanger](https://github.com/dashodanger))
* Fixed crash on attempt to change the volume of a blank note
+ * Added an ability to supply the custom list of embedded banks using `-DGENADLDATA_CUSTOM_BANKLIST=/path/to/ini/file.ini` argument
## 1.5.1 2022-10-31
* Added an ability to disable the automatical arpeggio