Nils‘ K1v – v1.2.4 released

Nils‘ K1v version 1.2.4 has been released, which contains the following improvements / fixes:

  • [Imp] The settings menu now allows you to toggle between Stereo output and 8-Channel output. This should resolve issues that some users experienced after the latest Ableton update
  • [Fix] VST3 version of plugin was not detected/rejected on Mac OS
  • [Fix] Be more tolerant when receiving patches via SysEx (MidiQuest might generate invalid SysEx packets that we can work around and still load)
  • [Fix] Reduce required amount of dependencies for Linux variants

Nils‘ K1v: Version 1.19 released

I’ve just released an update for Nils‘ K1v, now at version 1.19. This is a maintenance release with the following fixes:

  • [Fix] Dropped midi events caused notes to be hanging or not played at all in some hosts
  • [Fix] Neither SysEx send nor receive worked in Mac AU version
  • [Fix] UI did not update if single parameter was changed via MIDI SysEx
  • [Fix] Pitch Bend changes were processed even if turned off in global settings

Please head over to the product page to download the latest version.

Download

Thanks a lot for your ongoing support! 👍

Nils‘ K1v: Version 1.12 released

I just released Nils‘ K1v at version 1.12. It contains two bug fixes and one important improvement, as I mentioned earlier in my development blog: Velocity Curves now very closely match those of the Kawai K1 hardware.

The release is available for all platforms and can be obtained from the Download Page

Changes

  • [Fix] One-shot waveforms (drums & others) were played looped
  • [Fix] Mac AU version crash when saving the plugin state (100% crash in Digital Performer 10)
  • [Imp] Velocity Curves are now properly implemented and very closely match those of the K1 hardware. If you are interested in details, feel free to visit the K1 development blog

Nils‘ K1v now available as Mac/Linux VST & official approval by KAWAI!

Finally, after waiting several weeks, Kawai reported back to me that they have no issues with me developing a Kawai K1 emulation. This is great news for me personally as I was still concerned that Kawai could respond in a way that would bring me in trouble. But they did not! 👍 They even sent high quality Kawai logos that I’m allowed to integrate into the plugin, I’m impressed, big thanks to Kawai!

Furthermore, there are now Linux & Mac versions of the VST. For Linux, there are .deb and .rpm packages in both 32 bits and 64 bits. The Mac version requires a 64 bit OS, minimum version is OS X 10.9 Mavericks.

For Mac, an AU version will definitely come. LV2 for Linux, too! Stay tuned.

Special thanks to all donators and to all testers at the KvR forum, a lot of people helped making the plugin available for Linux & Mac by testing on their machines.

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