Skip to content

Releases: EmK530/ConMIDI

v2.0.9

18 Sep 15:12
95c43eb
Compare
Choose a tag to compare
  • 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

12 Sep 22:50
44af633
Compare
Choose a tag to compare
  • 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

11 Sep 11:55
e8d1cd5
Compare
Choose a tag to compare

Implements NtDelayExecution, doubles loop FPS and especially helpful for WinMM.

v2.0.6

07 Sep 22:23
b298fc8
Compare
Choose a tag to compare
  • Bugfixed SysEx, now it's actually supported

v2.0.5

07 Sep 20:19
4de531c
Compare
Choose a tag to compare

(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

29 Aug 21:26
f247067
Compare
Choose a tag to compare

Fixed a parser bug caused by incorrect usage of memset.

(source code outdated)

v2.0.3

26 Aug 14:26
194710d
Compare
Choose a tag to compare

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:

  1. -cp (num) sets the output code page to whatever number you input, can be used to support Shift JIS by typing -cp 932
  2. -hm or -hidemeta disables all meta event printing.
  3. -sm or -showmeta enables all meta events that are disabled by default.
  4. -em (num) enables printing for a single meta event ID.
  5. -dm (num) disables printing for a single meta event ID.
  6. -fps re-enables the classic constant FPS printing instead of only printing during lag.

v2.0.2-f1

25 Aug 13:40
d1eb3ac
Compare
Choose a tag to compare

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

25 Aug 09:29
70acdfb
Compare
Choose a tag to compare
  • 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

18 Aug 22:42
ae5fa53
Compare
Choose a tag to compare
  • Small optimization again
  • Removed march and mtune compiler flags in release build as it tuned the program to my system.