Releases: EmK530/ConMIDI
Releases · EmK530/ConMIDI
v2.0.9
- Fixes meta events with long text breaking parsing because the length was not being parsed as variable length.
(source code didn't update lolol, download from main and not here)
v2.0.8
- Now using actual GCC and made some code fixes for compatibility, this jump might bring stability who knows.
- New default settings: FPS will show and all but lyric meta events are disabled.
v2.0.7
Implements NtDelayExecution, doubles loop FPS and especially helpful for WinMM.
v2.0.6
- Bugfixed SysEx, now it's actually supported
v2.0.5
(EDIT) SysEx support attempted, do not use this version as it's inaccurate and could crash from long SysEx events.
- Dropped support for XSynth DLL.
v2.0.4
Fixed a parser bug caused by incorrect usage of memset.
(source code outdated)
v2.0.3
More meta events supported: Text, Copyright, Marker, Cue and Program Name.
Text and Program Name are disabled by default, enable text with -em 1
and enable program name with -em 8
More command line options added, full list below:
-cp (num)
sets the output code page to whatever number you input, can be used to support Shift JIS by typing -cp 932
-hm
or -hidemeta
disables all meta event printing.
-sm
or -showmeta
enables all meta events that are disabled by default.
-em (num)
enables printing for a single meta event ID.
-dm (num)
disables printing for a single meta event ID.
-fps
re-enables the classic constant FPS printing instead of only printing during lag.
v2.0.2-f1
Added a missing boolean reset for tracks that passed a lyric event it was waiting for so it can continue reading events.
v2.0.2
- Lyrics support, disabled FPS print unless lag occurs.
- New command line to allow picking output code page, for Shift JIS run ConMIDI with "conmidi -cp 932"
v2.0.1
- Small optimization again
- Removed march and mtune compiler flags in release build as it tuned the program to my system.