Volca Keys patch control in a web browser

volcakeyspatch_desktop

Volca keys patch is a web app for controlling sound data of Korg Volca Keys synth. It offers a simple user interface in a web browser environment. Thanks to the webmidi standard (https://www.w3.org/TR/webmidi/) it works on supported browsers including mobile. The basic idea is to control the sound with the onscreen controls and saving the results in form of “patchdata” as text file for later use. This can be done with a lot of apps, DAW’s etc. This is just the lightweight-est version to me and hopefully will get some use by other users.

The random patch generator is especial fun for quickly getting very different sound out of the volca keys. By tweaking some crucial parameters like vco egint or lfo vco int  to zero you get quickly some very usable sound. You can listen results of quick random patch changes on my soundcloud here.

If you have some suggestions please comment here on wavesontable.com I have a few ideas to incorporate into the design like custom webaudio based lfo’s, obviously a better preset management, some midi filtering (using the Novation Launchkeys knobs for control) and tweaks to the random generation pattern.

The app runs on Bootstrap 4 for good responsivity and uses a webmidi.js javascript library by Jean-Philippe Côté https://github.com/djipco/webmidi for easier interaction with the webmidi API standard. The knobs comes from Anthony Terrien jQuery.Knob library (https://github.com/aterrien/jQuery-Knob).