aboutsummaryrefslogtreecommitdiff
path: root/utils
AgeCommit message (Collapse)Author
2025-03-17WinMM: Extended test utilityWohlstand
2025-01-01Small fix of the copyright update scriptWohlstand
2025-01-01Update copyright year for 2025Wohlstand
2024-09-04VLC Plugin: ouch, fixed comment for macOSWohlstand
2024-09-04VLC Plugin: Added the "experimental" mark for the Serial featureWohlstand
Especially in the VLC, this feature doesn't work ideally, and may give glitches.
2024-09-04Merge branch 'master' of github.com:Wohlstand/libADLMIDIWohlstand
2024-08-31gen_adldata: Fixed CMake version warningWohlstand
2024-08-29adlmidi-2: Fixed MSVC buildWohlstand
2024-08-29MIDIPlay: Fixed MSVC buildWohlstand
2024-08-29Merge branch 'master' into wip-hw-serialWohlstand
2024-08-29WinMM: Fixed MSVC buildWohlstand
2024-08-29Fixed DOS buildWohlstand
2024-08-29Merge branch 'master' of git@github.com:Wohlstand/libADLMIDI.git into ↵Wohlstand
wip-hw-serial
2024-08-22WinMM: config_dialog.c: Fixed warningWohlstand
2024-08-22WinMM: Fixed the MinGW workaroundWohlstand
2024-08-22WinMM: Added gaining functionWohlstand
2024-08-22WinMM: Use the Float32 for WaveOutWohlstand
2024-08-22WinMM: Added chan-alloc and audio output optionsWohlstand
2024-08-02MusPlay: Added comments for some tweaksWohlstand
2024-08-02MusPlay: Set bigger mindelay limit on WindowsWohlstand
Otherwise, bandwidth of the port with RetroWave OPL3 is WAY SLOWER than on Linux and on macOS. In result, the tempo goes way slower here.
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-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