aboutsummaryrefslogtreecommitdiff
path: root/utils/midiplay
AgeCommit message (Collapse)Author
2023-07-23adlmidiplay.cpp: Small whitespace tweakWohlstand
2023-01-03Updated copyright for 2023Wohlstand
2022-11-12MidiPlay: Always use the system byte orderWohlstand
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-01adlmidiplay.cpp: Fixed a typoWohlstand
2021-01-24Added an ability to disable auto-arpeggioWohlstand
Backported from libOPNMIDI
2021-01-14Updated copyright for 2021Wohlstand
2020-09-28MidiPlay: A small beautifyWohlstand
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-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-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
2020-09-06Added an aproximated HMI volume modelWohlstand
2020-09-02Added Generic FM variant of Win9X volume modelWohlstand
2020-09-01Added AIL volume modelWohlstand
2020-08-30MidiPlay: Added an ability to change the volume modelWohlstand
2020-08-20MidiPlay: Tune out the printing delayWohlstand
2020-08-20MidiPlay: Fixed too big time print delayWohlstand
on emulated playback
2020-08-16Tuned the work on hardware OPL3 chipWohlstand
#230
2020-01-17Update copyright yearWohlstand
2019-09-26Fixed build for MSVC2013Wohlstand
2019-09-23MidiPlay: Fixed warnings and some Windows buildsWohlstand
2019-09-23MidiPlay: Move Audio Output into separate moduleWohlstand
2019-09-23Don't call "-no-pie" when it's unavailableWohlstand
2019-09-23Set "-no-pie" to all executables built by GCCWohlstand
Otherwise, this happens: https://stackoverflow.com/questions/46551213/gcc-7-2-compiles-shared-library-instead-of-executable
2019-02-24midiplay: oops! removed by mistake [ci skip]JP Cimalando
2019-02-24javaopl3 work in progressJP Cimalando
2019-02-23support the Opal emulatorJP Cimalando
2019-02-22Rhythm-mode percussion now works!Vitaly Novichkov
2019-01-24fix the SDL2 library searchJP Cimalando
This allows to handle two variants of SDL2 find modules, which are incompatible: - the first kind of module sets the SDL2_* variables - the other kind exports the library target SDL2::SDL2
2018-12-21Fixed Haiku buildWohlstand
2018-12-17Fixed C++98 and C90 warnings, also CLang rpath warningVitaly Novichkov
2018-12-15Remove makefilesFlamefire
2018-12-15Remove explicit link to stdc++Flamefire
2018-12-14CMake: Move all directory targets into root scriptWohlstand
2018-12-14Fixed DJGPP buildVitaly Novichkov
2018-12-13Optimize targets and related checksAlexander Grund
2018-12-13Fix compile definitionsAlexander Grund
No "-D" needed
2018-12-13Fix SDL2 handlingAlexander Grund
2018-12-13Revert "Put back "find_library" of SDL2"Alexander Grund
This reverts commit c43c8b1293f1766abfef5689c8d21fb0fd124f6f.
2018-12-13Put back "find_library" of SDL2Vitaly Novichkov
Unfortunately, the "find_package" fails on some cases
2018-12-13Continue clean-up of CMake buildVitaly Novichkov
2018-12-13Build: Splid the main CMake build scriptVitaly Novichkov
Keep it have library code only but no utils and examples are will be built independently #196
2018-11-10fix minute display on 1+ hour tracksJP Cimalando
2018-09-30Lock settings for CMF and IMF playing to don't destroy themVitaly Novichkov
For now, all settings are in safe, except of custom bank that getting be dropped away by CMF file that does passing of own custom instruments.
2018-07-31ADLMIDIPlay: Tiny fix of "-fp" flag usage helpVitaly Novichkov
2018-07-30[Experimental] Partially apply fixes to kode54's pull requestWohlstand