gzdoom-gles/wadsrc/static
Vitaly Novichkov 59c8d8ff64 Upgrade libADLMIDI and libOPNMIDI
Added full-panning stereo, improvement of channel management, and many other things.

Also, I have implemented an ability to use custom WOPL (for libADLMIDI) and WOPN (for libOPNMIDI) banks from the same path as "soundfonts", but also, in the same environment, the "fm_banks" folder was added for WOPL/WOPN storing purposes.
To toggle usage of embedded or custom bank, I have added togglable booleans. When bank fails to be loaded, the default embedded bank is getting to be used as fallback.

ADLMIDI 1.4.0   2018-10-01
 * Implemented a full support for Portamento! (Thanks to [Jean Pierre Cimalando](https://github.com/jpcima) for a work!)
 * Added support for SysEx event handling! (Thanks to [Jean Pierre Cimalando](https://github.com/jpcima) for a work!)
 * Added support for GS way of custom drum channels (through SysEx events)
 * Ignore some NRPN events and lsb bank number when using GS standard (after catching of GS Reset SysEx call)
 * Added support for CC66-Sostenuto controller (Pedal hold of currently-pressed notes only while CC64 holds also all next notes)
 * Added support for CC67-SoftPedal controller (SoftPedal lowers the volume of notes played)
 * Fixed correctness of CMF files playing
 * Fixed unnecessary overuse of chip channels by blank notes
 * Added API to disable specific MIDI tracks or play one of MIDI tracks solo
 * Added support for more complex loop (loopStart=XX, loopEnd=0). Where XX - count of loops, or 0 - infinite. Nested loops are supported without of any limits.
 * Added working implementation of TMB's velocity offset
 * Added support for full-panning stereo option (Thanks to [Christopher Snowhill](https://github.com/kode54) for a work!)
 * Fixed inability to play high notes due physical tone frequency out of range on the OPL3 chip

OPNMIDI 1.4.0   2018-10-01
 * Implemented a full support for Portamento! (Thanks to [Jean Pierre Cimalando](https://github.com/jpcima) for a work!)
 * Added support for SysEx event handling! (Thanks to [Jean Pierre Cimalando](https://github.com/jpcima) for a work!)
 * Added support for GS way of custom drum channels (through SysEx events)
 * Ignore some NRPN events and lsb bank number when using GS standard (after catching of GS Reset SysEx call)
 * Added support for CC66-Sostenuto controller (Pedal hold of currently-pressed notes only while CC64 holds also all next notes)
 * Added support for CC67-SoftPedal controller (SoftPedal lowers the volume of notes played)
 * Resolved a trouble which sometimes makes a junk noise sound and unnecessary overuse of chip channels
 * Volume models support taken from libADLMIDI has been adapted to OPN2's chip speficis
 * Fixed inability to play high notes due physical tone frequency out of range on the OPN2 chip
 * Added support for full-panning stereo option

ADL&OPN Hotfix: re-calculated default banks
The fix on side of measurer of OPL3-BE and OPN2-BE where some instruments getting zero releasing time.
2018-10-04 08:58:47 -04:00
..
credits - improved backdrop texture a little bit. replaced with a CC0 texture designed in Krita 2018-07-15 07:59:36 -04:00
filter Replaced copyrighted assets contained inside the engine PK3. 2017-09-07 04:10:14 -04:00
glstuff
graphics - improved backdrop texture a little bit. replaced with a CC0 texture designed in Krita 2018-07-15 07:59:36 -04:00
maparrows
mapinfo - now that all 2D is guaranteed to be drawn in true color, the Heretic E2 end pic can be handled with less hacks. 2018-04-08 10:10:26 +02:00
sbarinfo - added a 'protrusion' property to SBARINFO so that the map name display can properly be handled here as well. Until now it was only working for scripted status bars. 2017-05-05 19:32:37 +02:00
shaders/glsl - add some comments to shadowmap.fp 2018-10-04 01:29:25 +02:00
sounds - recompressed the dog sounds and removed the long stretches of silence at their ends. 2017-09-30 08:30:01 +02:00
sprites - new rocket smoke sprites by Talon1024. 2018-01-28 08:37:56 +01:00
textures
xlat
zscript - use correct multipliers for the memory warnings for normalNx scalers 2018-10-04 08:43:02 -04:00
althudcf.txt
animdefs.txt - replaced the procedural backdrop texture with some warped noise texture. 2018-07-15 00:00:00 +02:00
compatibility.txt Various map fixes 2018-06-27 23:26:15 +02:00
confont.lmp
dbigfont.lmp - replaced DBIGFONT and SBIGFONT in gzdoom.pk3 with the one from Ultimate Simplicity, which comes with permission to reuse. 2018-01-20 11:33:06 +01:00
decaldef.txt
defbinds.txt
dehsupp.txt
etc.h.txt
fontdefs.txt
in_epi1.txt
in_epi2.txt
in_epi3.txt
in_htc1.txt
in_htc2.txt
in_htc3.txt
indexfont
iwadinfo.txt - rewrite of the IWAD loading mechanism. 2017-08-19 19:30:48 +02:00
language.eng
language.enu Upgrade libADLMIDI and libOPNMIDI 2018-10-04 08:58:47 -04:00
language.fr - update french language translation from Tapwave 2018-08-31 18:01:51 -04:00
language.ita
language.ptb
lockdefs.txt
menudef.txt Upgrade libADLMIDI and libOPNMIDI 2018-10-04 08:58:47 -04:00
netnotch.dat
notch.dat
reverbs.txt
sbarinfo.txt
sbigfont.lmp - replaced DBIGFONT and SBIGFONT in gzdoom.pk3 with the one from Ultimate Simplicity, which comes with permission to reuse. 2018-01-20 11:33:06 +01:00
sndinfo.txt
sndseq.txt
spaldoom.lmp
spalhtic.lmp
strifehelp.acs
teaminfo.txt
terrain.txt
textcolors.txt Added four text colors: ice, fire, sapphire, teal 2017-09-23 11:56:16 +02:00
textures.txt
things.h.txt
vga-rom-font.16
x11r6rgb.txt
xg.wopn Upgrade libADLMIDI and libOPNMIDI 2018-10-04 08:58:47 -04:00
xhairs.txt
zscript.txt - removed the hard screen resolution switch that still was present on Windows and cleaned up the entire video backend code from the remaining support code for this. 2018-06-17 20:08:35 +02:00