Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-03-29 | Refactored DOS support | Wohlstand | |
2025-01-01 | Update copyright year for 2025 | Wohlstand | |
2024-05-11 | Initial implementation of Serial support | Wohlstand | |
+ refactor of the MIDI play, making separated loop functions instead the mess of everything in one single loop function. | |||
2024-01-07 | Updated copyright year to 2024 | Wohlstand | |
2023-05-14 | adlmidi.cpp: Remove the n_periodCountStereo condition | Wohlstand | |
2023-01-03 | Updated copyright for 2023 | Wohlstand | |
2022-10-26 | Fixed typo in the function pointer declaration | Wohlstand | |
2022-10-25 | XMI2MIDI: Optimised the algorithm for multiple songs | Wohlstand | |
2022-10-17 | Improved the multi-song XMI support | Wohlstand | |
- 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-29 | Added the chip channels allocation mode option | Wohlstand | |
2022-06-16 | Disable automatic arpeggio by default | Wohlstand | |
2022-01-05 | Updated copyright year for 2022 | Wohlstand | |
2021-10-25 | Added an ability to disable/enable the MIDI channel | Wohlstand | |
2021-10-25 | Added an ability to set number of loops | Wohlstand | |
2021-01-24 | Added an ability to disable auto-arpeggio | Wohlstand | |
Backported from libOPNMIDI | |||
2021-01-14 | Updated copyright for 2021 | Wohlstand | |
2020-10-16 | Remove useless blocks from play and generate calls | Wohlstand | |
2020-10-16 | Remove the check from the MIDI player | Wohlstand | |
It's useless here, it's important for the only generator | |||
2020-10-16 | Fixed an infinite loop caused by a zero delay value | Wohlstand | |
2020-10-11 | Apply the same fix as for libOPNMIDI | Wohlstand | |
2020-09-13 | Refactor internal instrument data structures | Wohlstand | |
2020-09-08 | All silent instruments must be marked as silent! | Wohlstand | |
Fixes #233 | |||
2020-08-24 | Fixed a bug of junk instruments instead of blank | Wohlstand | |
2020-08-19 | Use new banks database format | Wohlstand | |
However, it's stil need to clean-up and fix gen_adldata for a correct work! | |||
2020-02-22 | Merge branch 'master' into wip-new-embedded-banks | Wohlstand | |
2020-01-17 | Update copyright year | Wohlstand | |
2020-01-02 | Fix a failure with the Create bank access flag | Jean Pierre Cimalando | |
2019-11-15 | Merge remote-tracking branch 'origin/master' into wip-new-embedded-banks | Vitaly Novichkov | |
2019-09-26 | Fixed build for MSVC2013 | Wohlstand | |
2019-07-07 | Few fixes | Vitaly Novichkov | |
- Don't use rhythm mode with IMF even loaded MIDI bank asks for it - Reduce usage of old database related things | |||
2019-07-01 | First working of new database | Vitaly Novichkov | |
// not so stable, needs a polishing, however, multibank from embedded 72'th bank (DMXOPL3) works! | |||
2019-02-22 | Rhythm-mode percussion now works! | Vitaly Novichkov | |
2019-01-05 | Update copyright year to 2019 | Vitaly Novichkov | |
2019-01-05 | Change description to be more correct | Vitaly Novichkov | |
2018-10-09 | Fixed a warning with disabled MIDI sequencer | Vitaly Novichkov | |
2018-10-05 | typedef OPL3 as Synth | JP Cimalando | |
2018-10-05 | reorganize around a lighter adlmidi_private header | JP Cimalando | |
2018-10-05 | reorganize MIDIplay code | JP Cimalando | |
2018-09-30 | Move "MaxChips" constant macro into adlmidi_private.hpp | Vitaly Novichkov | |
2018-09-30 | TRUE Fix the 4-op channels count setup | Vitaly Novichkov | |
2018-09-30 | Fix the 4-op channels count setup | Vitaly Novichkov | |
2018-09-30 | Another CMF/IMF/RSXX playback fix | Vitaly Novichkov | |
2018-09-30 | Lock settings for CMF and IMF playing to don't destroy them | Vitaly 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-09-19 | eliminate a redundant null check | JP Cimalando | |
2018-09-11 | have consistent null checks and returns | JP Cimalando | |
2018-09-06 | access into global chip settings | JP Cimalando | |
2018-08-30 | API to return 4op channels to the original count | JP Cimalando | |
2018-08-02 | add safety check for emulator switching | JP Cimalando | |
2018-07-31 | fix the gcc warning "class-memaccess" | JP Cimalando | |
2018-07-31 | Merge branch 'master' into fullpan | Vitaly Novichkov | |