diff options
-rw-r--r-- | README.md | 21 | ||||
-rw-r--r-- | _old_files/Makefile.cygwin (renamed from Makefile.cygwin) | 0 | ||||
-rw-r--r-- | _old_files/Makefile.old (renamed from Makefile.old) | 0 | ||||
-rw-r--r-- | _old_files/Makefile.w32 (renamed from Makefile.w32) | 0 | ||||
-rw-r--r-- | _old_files/Readme.txt (renamed from Readme.txt) | 0 | ||||
-rw-r--r-- | _old_files/depfun.mak (renamed from depfun.mak) | 0 | ||||
-rw-r--r-- | _old_files/docmaker.php (renamed from docmaker.php) | 0 | ||||
-rw-r--r-- | _old_files/make.rules (renamed from make.rules) | 0 | ||||
-rw-r--r-- | _old_files/makediff.php (renamed from makediff.php) | 0 | ||||
-rw-r--r-- | _old_files/midiplay.bas (renamed from midiplay.bas) | 0 | ||||
-rw-r--r-- | _old_files/progdesc.php (renamed from progdesc.php) | 0 | ||||
-rw-r--r-- | android/Android.mk | 2 | ||||
-rw-r--r-- | android/jni/Android.mk | 3 |
13 files changed, 14 insertions, 12 deletions
@@ -63,27 +63,28 @@ sudo make install You need to make in the any IDE a library project and put into it next files (or include those files into subfolder of your exist project instead if you want to use it statically): -* adlmidi.h - Library API, use it to control library +### Public header (include) +* adlmidi.h - Library Public API header, use it to control library -* dbopl.h - DOSBOX OPL Emulation header -* nukedopl3.h - Nuked OPL3 Emulation header -* fraction.h - Fraction number handling +### Internal code (src) * adldata.hh - bank structures definition -* adlmidi_private.hpp - header of internal private APIs * adlmidi_mus2mid.h - MUS2MID converter header +* adlmidi_private.hpp - header of internal private APIs * adlmidi_xmi2mid.h - XMI2MID converter header +* dbopl.h - DOSBOX OPL Emulation header +* fraction.h - Fraction number handling +* nukedopl3.h - Nuked OPL3 Emulation header -* dbopl.cpp - DOSBOX OPL Emulation code (used when `ADLMIDI_USE_DOSBOX_OPL` macro is defined) -* nukedopl3.c - Nuked OPL3 Emulation code (used by default, disabled when `ADLMIDI_USE_DOSBOX_OPL` macro is defined) +* adldata.cpp - Automatically generated database of FM banks from "fm_banks" directory via "gen_adldata" tool. **Don't build it if you have defined `DISABLE_EMBEDDED_BANKS` macro!** * adlmidi.cpp - code of library -* adldata.cpp - Automatically generated database of FM banks from "fm_banks" directory - via "gen_adldata" tool. **Don't build it if you have defined `DISABLE_EMBEDDED_BANKS` macro!** * adlmidi_load.cpp - Source of file loading and parsing processing * adlmidi_midiplay.cpp - MIDI event sequencer +* adlmidi_mus2mid.c - MUS2MID converter source * adlmidi_opl3.cpp - OPL3 chips manager * adlmidi_private.cpp - some internal functions sources -* adlmidi_mus2mid.c - MUS2MID converter source * adlmidi_xmi2mid.c - XMI2MID converter source +* dbopl.cpp - DOSBOX OPL Emulation code (used when `ADLMIDI_USE_DOSBOX_OPL` macro is defined) +* nukedopl3.c - Nuked OPL3 Emulation code (used by default, disabled when `ADLMIDI_USE_DOSBOX_OPL` macro is defined) **Important**: Please use DosBox emulator on mobile devices because it requires small CPU power. Nuked OPL synthesizer is very accurate (compared to real OPL3 chip), but it requires much more power device and is high probability your device will lag and playback will be choppy. diff --git a/Makefile.cygwin b/_old_files/Makefile.cygwin index 1424af8..1424af8 100644 --- a/Makefile.cygwin +++ b/_old_files/Makefile.cygwin diff --git a/Makefile.old b/_old_files/Makefile.old index f1a2ead..f1a2ead 100644 --- a/Makefile.old +++ b/_old_files/Makefile.old diff --git a/Makefile.w32 b/_old_files/Makefile.w32 index c9c303f..c9c303f 100644 --- a/Makefile.w32 +++ b/_old_files/Makefile.w32 diff --git a/Readme.txt b/_old_files/Readme.txt index 3cbe239..3cbe239 100644 --- a/Readme.txt +++ b/_old_files/Readme.txt diff --git a/depfun.mak b/_old_files/depfun.mak index 64618c7..64618c7 100644 --- a/depfun.mak +++ b/_old_files/depfun.mak diff --git a/docmaker.php b/_old_files/docmaker.php index 4576ed9..4576ed9 100644 --- a/docmaker.php +++ b/_old_files/docmaker.php diff --git a/make.rules b/_old_files/make.rules index cd3ab6d..cd3ab6d 100644 --- a/make.rules +++ b/_old_files/make.rules diff --git a/makediff.php b/_old_files/makediff.php index 22a21c8..22a21c8 100644 --- a/makediff.php +++ b/_old_files/makediff.php diff --git a/midiplay.bas b/_old_files/midiplay.bas index 2aa1324..2aa1324 100644 --- a/midiplay.bas +++ b/_old_files/midiplay.bas diff --git a/progdesc.php b/_old_files/progdesc.php index 20a5226..20a5226 100644 --- a/progdesc.php +++ b/_old_files/progdesc.php diff --git a/android/Android.mk b/android/Android.mk index d379b3c..954d4e5 100644 --- a/android/Android.mk +++ b/android/Android.mk @@ -3,7 +3,7 @@ LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := adlmidi_shared LOCAL_SRC_FILES := libs/$(TARGET_ARCH_ABI)/libADLMIDI.so -LOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH)/../src +LOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH)/../src $(LOCAL_PATH)/../include TARGET_PLATFORM = android-10 include $(PREBUILT_SHARED_LIBRARY) diff --git a/android/jni/Android.mk b/android/jni/Android.mk index 92ef9a4..834379c 100644 --- a/android/jni/Android.mk +++ b/android/jni/Android.mk @@ -4,7 +4,8 @@ include $(CLEAR_VARS) LOCAL_MODULE := ADLMIDI LOCAL_C_INCLUDES := \ - $(LOCAL_PATH)/src + $(LOCAL_PATH)/src \ + $(LOCAL_PATH)/include LOCAL_ARM_MODE := arm LOCAL_CPP_FEATURES := exceptions |