Skip to content

ADLMIDI Player for Android v1.6.0

Latest
Compare
Choose a tag to compare
@Wohlstand Wohlstand released this 05 Jul 07:53
· 8 commits to master since this release
a706a03
  • Updated Android SDK target to 15
  • Updated libADLMIDI to 1.6.0:
    • Fixed the work on big endian processors
    • Fixed ARM64 build on some platforms
    • Improved support of the EA-MUS files (Thanks to 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
    • Improved support of the CMF files: added support for previously missing transpose, depth control, and song marker controllers
    • Added ESFMu emulator for the future ESFM support (Currently used as one another OPL3 emulator and without panned stereo support yet).
    • Added YMFM emulator support (OPL3 and OPL2).
    • Added support for OPL2 mode when some emulators enabled.
    • Added ability to change the hardware address at the DOS version of MIDI player.
    • Added an ability to manually specify the chip type (OPL2 or OPL3) at the DOS version of MIDI player.
    • Added an automatical detection of OPL2 or OPL3 chip depending on the BLASTER environment variable's value at the DOS version of MIDI player.
    • Added Nuked OPL2 and OPL3 Low-Level emulators (Kept disabled by default because they are too heavy for ordinary processors).
    • Fixed a dead loop that might happen when final tone gets lower than zero.
    • Added possibility to play the same note multiple times at the same MIDI channel (Resolved playback of some music, like Heretic's E1M6).
    • Dual-voice 2-op instruments will be squashed to single 2-op voice when available chip channels are overflow (The stability of DMX-oriented music has been improved).