aboutsummaryrefslogtreecommitdiff
path: root/src/midi_sequencer.hpp
AgeCommit message (Collapse)Author
2025-01-01Update copyright year for 2025Wohlstand
2024-06-26Fix loopsCount used uninitialized in LoopState::reset()Wohlstand
Done by @noisecode3: https://github.com/Wohlstand/libOPNMIDI/commit/5767f32630ef22ae43f00d650793b6606823c8b0
2024-01-07Updated copyright year to 2024Wohlstand
2023-05-10midi_sequencer.hpp: Fixed warningWohlstand
2023-01-03Updated copyright for 2023Wohlstand
2022-10-25XMI2MIDI: Optimised the algorithm for multiple songsWohlstand
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-01-05Updated copyright year for 2022Wohlstand
2021-10-25Updated the midi sequencer codeWohlstand
2021-01-14Updated copyright for 2021Wohlstand
2020-09-03Whoops: remove an unnecessary commaWohlstand
(C++98!)
2020-09-03Fixed an incorrect logic of CC121Wohlstand
Issue #227
2020-01-17Update copyright yearWohlstand
2019-12-11MidiSequencer: apply recent typo fixes and a clean-upWohlstand
2019-12-03MidiSequencer: Added PCM streaming codeWohlstand
This code piece should simplify a dealing with MIDI libraries TODO: Modify some content of adl_playFormat() to use this feature
2019-09-26Update MIDI Sequencer with latest copy from libOPNMIDIWohlstand
2019-01-05Update copyright year to 2019Vitaly Novichkov
2018-11-01MIDI Sequencer: Minor polishingVitaly Novichkov
2018-09-19Added automatic detection of HMI / RPG-Maker loop formatVitaly Novichkov
#175
2018-07-31fix some warningsJP Cimalando
2018-07-11Sequencer: Minor fix of commentsVitaly Novichkov
2018-07-11MIDI Sequencer: Split the loadMIDI functionVitaly Novichkov
2018-07-09xmi: handle AIL callback triggerJP Cimalando
2018-07-08[Experimental] Complex loop supportVitaly Novichkov
2018-07-07exception for SMF track 0 when format != 2JP Cimalando
2018-07-07sequencer API to turn tracks on/off/soloJP Cimalando
2018-07-04Continue documenting, and apply some minor fixes on other filesVitaly Novichkov
2018-06-21MIDI Sequencer: Small clean-upVitaly Novichkov
2018-06-21Second attempt to fix Windows buildVitaly Novichkov
2018-06-21Move MIDI sequencer into completely separated classVitaly Novichkov
TODO: - implement C bindings for most of class functions - test it in work on any different synthesizer