Nils‘ K1v updated to version 1.03 + BIG THANKS

I am sitting here and I’m overwhelmed by the amount of positive feedback that I have received today. 😊 I didn’t expect that so many people are still interested in such an old 8 bit machine.

Thanks to everyone that contacted me to raise issues, improvements and to all donators, absolutely love all your support! ❤

I updated Nils‘ K1v to version 1.03, which brings the following fixes & improvements:

  • [IMP] SysEx Parameter Changes are now fully supported
    • They are sent, which allows the plugin to edit a real hardware in realtime
    • They are recognized, which allows the plugin to be edited via external/existing editors
  • [FIX] UI crashed on second opening after using the Source Mix Joystick
  • [FIX] Reaper specific: Keyboard Shortcuts 1,2,3,4, E and C intercepted entering text to input fields (search box in Play Mode, preset name in Edit Mode)
  • [FIX] In Solo Mode, releasing a note always stopped all voices if the note being released was not the one being audible
  • [FIX] Midi control changes Hold Pedal & All Notes Off didn’t work
  • [FIX] UI did not update if the current preset was changed via Midi Program Change

If you want to support me, feel free to donate:

The product page is located here: Nils‘ K1v

Product Listing on KVR: Nils‘ K1v

Download

Kawai K1: VSTi released!

During past weeks, I worked a lot on the User Interface. For faster iteration times, I did the layout in Unity3D and wrote an exporter to create an xml and bitmaps for VSTGUI. This allowed me to do adjustments to the layout very quickly:

The first layouts that I posted some time ago had to get some updates. I forgot a section to set the name of a Preset and the Play mode page had to get some additional buttons, plus a search box to find presets quickly.

Some people pointed out that it would be better to have all sources on one page for faster editing. I tried it, but it just didn’t fit on one page properly. I didn’t want to ruin the design completely and the editing functionality is already really good in my opinion.

For the emulation engine, I had to do some minor finishing touches and fixed some bugs:

  • Ring Modulation didn’t behave correctly when being set to reverse mode
  • Fixed ring modulation caused envelopes to be applied twice, resulting in wrong decay & release behaviour
  • Implementation of Poly 2, Poly 1 and Mono modes was still missing
  • K1v will now correctly respond to Sysex messages, just as a real K1 does
  • Support to mix Source levels with the Joystick
  • Some code fixes to support 64 bit compilation
  • Midi: Pan, Main Volume, Program Change including Bank Select, Hold Pedal, All Notes Off
  • State serialization to make it possible that the state is saved as part of a DAW project
  • Wrong key scaling curve 4

And lots of other smaller things! 👍

If you want to support me, feel free to donate:

The product page is located here: Nils‘ K1v

Product Listing on KVR: Nils‘ K1v