aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-09-28Minor fixes of a changelogWohlstand
2020-09-28Merge branch 'master' of github.com:Wohlstand/libADLMIDIWohlstand
2020-09-28Prepare for releaseWohlstand
2020-09-22Update readmeWohlstand
2020-09-22Merge branch 'master' of git@github.com:Wohlstand/libADLMIDI.gitWohlstand
2020-09-22WinMM-Drv: fixed a minor crashWohlstand
2020-09-21AppVeyor: Attempt to fix the buildWohlstand
2020-09-21WinMM-DRV: A small fix for the vanilla MinGW toolchainWohlstand
2020-09-21AppVeyor: Split build script by handy CMD filesWohlstand
2020-09-21WinMM-Drv: A minor fixWohlstand
Don't call panic when synthesizer is not active
2020-09-21WinMM-Drv: Minor fix of the build for MSVCWohlstand
2020-09-21WinMM-Drv: Better compatibility with older WindowsWohlstand
Do link of a mingwex statically
2020-09-21WinMM-Drv: A small fix of a menu heightWohlstand
2020-09-21WinMM-DRV: Slightly change the wigth of 4ops comboboxWohlstand
2020-09-21WinMM-DRV: Organize resources and use ResEdit instead of VSWohlstand
2020-09-21WinMM-DRV: Fixed a small typo in a "vibrato" wordWohlstand
Thanks to @jpcima for a hint
2020-09-21WinMM-DRV: Don't write a blank path line into registryWohlstand
2020-09-21Merge branch 'master' of github.com:Wohlstand/libADLMIDIWohlstand
2020-09-21Added WinMM driver for windows (#236)Vitaly Novichkov
* ADLMIDI2: Fixed an MSVC build However, it may work glitchy! * Experimental WinMM MIDI driver TODO: Make a control panel to configure the driver * WinMM-DRV: A workaround for older MinGW * WinMM-DRV: WIP control panel appled / tool * WinMM-DRV: Better test a driver's work * WinMM-DRV: More progress on a control panel * WinMM-DRV: And more progress on this control panel It's almost completed, I need to make the working setup through a registry. * WinMM-DRV: Driver is almost ready However, control panel can't ping a driver to reload settings yet * WinMM-DRV: Fix the missing volume model setup * WinMM-DRV: Setup reload on the fly now work! * WinMM-DRV: Stabilize the thing * WinMM-DRV: Stabilizing * WinMM-DRV: Avoid all "setup" in names to avoid a stupid PCA thing: https://stackoverflow.com/questions/17660404/how-to-programmatically-disable-program-compatibility-assistant-in-windows-7-and * A small warning fix at the WOPL module * WinMM-DRV: Fixed some warnings * WinMM-DRV: Avoid PCA dialog on the installer * WiNMM-DRV: Make the linking of pthread being optional Required to use MinGW-w64 toolchain with the "win32" threading mode * WinMM-DRV: Receive the MODM_RESET to reset the MIDI state * WinMM-DRV: Attempt to fix a sound distorsion on song song * WinMM-Drv: Fixed a build on some older MinGW toolchains * WinMM-Drv: Fixed default settings not being loaded
2020-09-18ADLMIDI2: Fixed an MSVC buildWohlstand
However, it may work glitchy!
2020-09-17GenAdlData: Apply the fix for DMX drumsWohlstand
2020-09-16VLC Plugin: Added missing HMI volume models into the listWohlstand
2020-09-16Added old and buggy HMI volume modelWohlstand
It's needed to make a correct sounding of music of some game soundtracks such as "Asterix & Obelix" TODO: Verify the behavior of drums, seems still being different!
2020-09-13Rename "adldata.cpp" into "inst_db.cpp"Wohlstand
2020-09-13Rename "adldata.hh" into "oplinst.h"Wohlstand
2020-09-13Refactor internal instrument data structuresWohlstand
2020-09-13Small rename of AIL frequency tablesWohlstand
2020-09-13Version 1.5Wohlstand
2020-09-13Move all frequency computation code from a MIDIPlay into the SynthWohlstand
2020-09-12Added AIL frequency modelWohlstand
2020-09-12A small typo fixWohlstand
Compared to the original documents and headers of John Miles for the proper title of his audio library. However, it also has "IBM" prefix: "IBM Audio Interface Library". Idk, is need to mention the IBM?
2020-09-11A small beautify of a frequency models codeWohlstand
2020-09-11Fixed an assert in the HMI SOS pitch bend calculatorWohlstand
2020-09-11Make the proper frequency formula for HMI modelWohlstand
2020-09-10Make the proper HMI volume modelWohlstand
Thanks to @nukeykt for a research help!
2020-09-10Re-compute sounding delays of all banksWohlstand
Some of instruments was computed incorrectly
2020-09-10Fixed an accuracy of Win9X frequency modelWohlstand
2020-09-09Small tweak of banksWohlstand
2020-09-09Simplify the bend passing to a frequency formula callsWohlstand
2020-09-09Added 9x frequency formulaWohlstand
2020-09-09Add `s_` prefox for static frequency tablesWohlstand
2020-09-09Remove a useless comment from hereWohlstand
2020-09-09Added frequency tablesWohlstand
For DMX and Apogee Sound System only yet, TODO: also add them for other models if that possible
2020-09-08All silent instruments must be marked as silent!Wohlstand
Fixes #233
2020-09-08WhoopsWohlstand
2020-09-08Make HMI channel management being more accurateWohlstand
#223
2020-09-06Ouch: don't reset panning by CC121Wohlstand
2020-09-06Attempt to closely aproximate HMI volume modelWohlstand
2020-09-06Mention "Win9x" in a title of 2op FatMan bankWohlstand
2020-09-06MIDIPlay: Make easier help read on DOSWohlstand
When running this thing on DOS console, make it being easier to read by adding of "press any key to continue" separator every 23 printed lines