aboutsummaryrefslogtreecommitdiff
path: root/utils
AgeCommit message (Collapse)Author
2024-08-02MidiPlay: Tweaked the non-SDL2 timerWohlstand
This works on Windows with MinGW-w64, but won't work with MSVC because of unistd features.
2024-08-02MidiPlay; Added explanations for error messagesWohlstand
2024-08-02MidiPlay: Added Utf8Main to support unicode pathsWohlstand
2024-08-01MidiPlay: Added an ugly workaround for macOSWohlstand
If the real sleep functions doesn't work as supposed, then, I will make own, ~~with blackjack and hookers~~ that tracks the clock to simulate the sleep.
2024-05-27MidiPlay: Alternative test of MIDI timerWohlstand
On macOS the problem was found because tempo works much slower than it should go
2024-05-27MidiPlay: Fixed double-free of handlersWohlstand
2024-05-24Serial: Tweaked some of timer codeWohlstand
2024-05-23MidiPlay: Tweaked the timer codeWohlstand
2024-05-23MidiPlay: Fixed build on macOSWohlstand
2024-05-21VLC plugin: Fixed the delay value for events processingWohlstand
2024-05-11MidiPlay: Better DOS timer codeWohlstand
2024-05-11MidiPlay: Backported gaininig from OPNMIDI playerWohlstand
2024-05-11Initial implementation of Serial supportWohlstand
+ refactor of the MIDI play, making separated loop functions instead the mess of everything in one single loop function.
2024-05-06MidiPlay: Print the status about DOS clockWohlstand
2024-05-06MidiPlay: Added check for dmpi_yield on DOSWohlstand
and use the "hlt" when "dmpi_yield" is unavailable
2024-01-07Updated copyright year to 2024Wohlstand
2023-07-23adlmidiplay.cpp: Small whitespace tweakWohlstand
2023-05-17gen_adldata: Support for custom banks.ini filesWohlstand
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.
2023-01-03Updated copyright for 2023Wohlstand
2022-11-12MidiPlay: Always use the system byte orderWohlstand
2022-10-25xmi2mid: added an ability to explort multiple files at onceWohlstand
2022-10-25midiplay: Added Linux-only song switch for debug purposesWohlstand
2022-10-17Improved the multi-song XMI supportWohlstand
- Allow selecting every individual song of the XMI file - Allow dynamic song switch without re-opening of a file - Fixed XMI2MID converter with adding an ability to export every individual song - Added hooks for loop start and end events - Added an option to immediately stop the song processing on loop end reaching (needed to perform dynamic song switch at the loop end point)
2022-06-29Added the chip channels allocation mode optionWohlstand
2022-06-16Disable automatic arpeggio by defaultWohlstand
2022-01-05Updated copyright year for 2022Wohlstand
2021-12-15VLC Plugin: Added the auto-arpeggio settings fieldWohlstand
2021-12-13Added per-bank MT32 defaults optionWohlstand
This option makes MT32 defaults being set: - 127 initial volume - octave-wide pitch bend
2021-12-01adlmidiplay.cpp: Fixed a typoWohlstand
2021-07-27gen_adldata: Added an option to minify the generated source fileWohlstand
2021-06-10Fixed GCC9 warnings at some classesWohlstand
2021-01-24Added an ability to disable auto-arpeggioWohlstand
Backported from libOPNMIDI
2021-01-14Updated copyright for 2021Wohlstand
2021-01-07adlmidi2: Tune the buildWohlstand
2021-01-07Little fix at includesWohlstand
2021-01-07adlmidi2: Add the test check for termio and termios typeWohlstand
#241
2021-01-07Do quiet check for OpenMPWohlstand
2020-11-26GenAdlData: don't override files if nothing was changedWohlstand
2020-10-21ADLMIDI2; Backport recent changes from original projectWohlstand
2020-10-21Fix issue Wohlstand/libADLMIDI#239 by using _popen() plus a couple of other ↵HunterZ
minor tweaks
2020-10-14GenAdlData: Small fix for OpenMP detect on MSVCWohlstand
Thanks to Altazimuth for an explanation for the possible issues met at MSVC when building and running the GenAdldata on it.
2020-09-28MidiPlay: A small beautifyWohlstand
2020-09-22Merge branch 'master' of git@github.com:Wohlstand/libADLMIDI.gitWohlstand
2020-09-22WinMM-Drv: fixed a minor crashWohlstand
2020-09-21WinMM-DRV: A small fix for the vanilla MinGW toolchainWohlstand
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