Skip to content

@KaleidonKep99 KaleidonKep99 released this Aug 17, 2021

Changelog:

  • Increased reliability of the driver. It shouldn't crash as much now.
  • Fixed some issues in the Plug and Play registration system.
  • Backported some features, fixes and performance improvements from the OM15 branch.
  • Minor bug fixes.

SHA-256: 0f1c82d0641ee13e8cf24af9d6fa619634cfa755c747bef406ad008f0e09025d

Assets 3

@KaleidonKep99 KaleidonKep99 released this Aug 16, 2021

Changelog:

  • I forgot to add this to the previous changelogs, but the events buffer is now able to use more than one L1 cache! That means that it'll be able to use the L1 cache of each core on your CPU.
  • Backported timing enhancements from OM15. The audio should sound better now, and you guys should also be able to achieve lower latencies on all engines (Especially XAudio 2.9! It can do 24SPF now!!!).
  • Fixed issue that caused the MIDI feedback feature to not work properly when restarting the audio stream.

SHA-256: e6f563724eea3bf335bd14bae36bb83e0be602d8a295ad5dda521ded2075e92b

Assets 3

@KaleidonKep99 KaleidonKep99 released this Aug 14, 2021

Changelog:

  • Updated PnP registration system. It should work more reliably now.

SHA-256: 632bd2daf0f112a8b4cc101b581055d150f90fc64da0534d0c3fe286709eaec7

Assets 3

@KaleidonKep99 KaleidonKep99 released this Aug 8, 2021

Changelog:

  • Fixed rare config corruption issue that could prevent the configurator from working properly, causing an issue that made the registry values unavailable for both the configurator and the driver.

SHA-256: f13f989afe6ed81967d5990487880eacde3cdefa173b017cc175908dfceeda1d

Assets 3

@KaleidonKep99 KaleidonKep99 released this Aug 5, 2021

Changelog:

  • Fixed issue that caused the configurator to crash on boot-up.

SHA-256: 5146f348b17b27a3fc53734d347ac1eca13edb02b989c75fb1ea1a415955ada3

Assets 3

@KaleidonKep99 KaleidonKep99 released this Aug 5, 2021

Changelog:

  • Began complete rewrite of the source code.
  • Removed DevEnum and merged its function in both the configurator and the DriverRegister tool. (From PR21)
  • Minor logo changes to modernize the icons a bit. (From PR21)
  • Minor bug fixes. (From PR21)
  • Updated Windows Multimedia Wrapper. It is now statically linked to OmniMIDI. This should reduce the footprint of the DLLs and increase performance. (From PR32)
  • Fixed broken developer libs and header. (From PR32)
  • Added hotkey to override the default architecture of the Windows Multimedia Wrapper patch system. This should allow users that use weird apps that don't report their architecture correctly to make use of the right version of the patch. (From PR34)
  • Improved performance by locking the events buffer to the CPU cache/RAM. It will not be moved to pagefile anymore. (From PR38)
  • Fixed crashes when changing the events buffer size. (From PR38)
  • Rewritten PnP registration system. It should be more reliable now. If you're still encountering issues, unregister the driver then register it again. (From PR45 and PR51)
  • Updated KDMAPI to version v4.1. (From PR47)
  • You can now override the reverb and chorus values individually. Added feature by user request. (From PR67)
  • Fixed issue that caused the configurator to misinterpret the registration status of the driver, in some cases. (From PR71)
  • Removed redundant code. (From PR81)
  • Improved performance across all audio engines. (From PR81)

SHA-256: 7acde9ab08a5887f18e4c46238f66381ff826e885035e9457baa5e980093fc68

Assets 3
Pre-release

@KaleidonKep99 KaleidonKep99 released this Jul 30, 2021

Changelog:

  • Removed redundant code.
  • Improved performance across all audio engines.
  • Minor bug fixes.

Issues:
I am aware of an issue that causes the synthesizer to crash, whenever ALT+Insert is presset to send a SysEx Reset message. I am looking into the issue.
For now, the best way to avoid these crashes is to pause playback before sending the event.

SHA-256: caac314ed90fe0619e24f733b3bca891e761d51850fc36f41eb82c97eb35cae0

Assets 3
Pre-release

@KaleidonKep99 KaleidonKep99 released this Jul 29, 2021

Changelog:

  • Fixed minor issues.

SHA-256: 5de6ad8d802f9876be100977389887b8e9dc31cb02e720867a9a03550631180f

Assets 3
Pre-release

@KaleidonKep99 KaleidonKep99 released this Jul 28, 2021

Changelog:

  • Fixed issue that caused the configurator to misinterpret the registration status of the driver, in some cases.

SHA-256: 063d61706d3c093b94ad552be0d5521a60ccf31745bf52fb07a66a28101ab682

Assets 3
Pre-release

@KaleidonKep99 KaleidonKep99 released this Jul 28, 2021

Changelog:

  • You can now override the reverb and chorus values individually. Added feature by user request.
  • Minor bug fixes.

SHA-256: 9ac1aadce8e42381514e033028d5114e4260dcc59c469616a6232ce1f7efdc28

Assets 3