Back to Browse

VCV Rack Encoder Interface

40 views
Nov 17, 2025
9:00

This video shows an experiment in turning ordinary MIDI controllers into high-resolution, velocity-sensitive input devices for anything that can accept numerical values: modular synths (like VCV Rack), OSC targets, or even CAD and parametric design tools. Using an Akai APC40 MK2 and MIDI Fighter Twisters, the system takes the relatively low-resolution MIDI data coming from faders and encoders and processes it in Java/Processing. The incoming 7-bit style controller messages are transformed into smooth, multi-decimal floating-point values with velocity-based behavior: Slow, small movements of a fader or encoder give very fine control down into the thousandths or even tens of thousandths of a unit. Fast, larger movements allow rapid sweeping across large ranges, including whole floating-point integers in roughly a single turn of the knob or a quick throw of the slider. The result is a physical control surface that behaves much more like a high-precision, context-aware dial box: perfect for situations where values need to be tuned quickly but also accurately, or where parameters have to react to changing environments in real time. Key points in this setup: Controllers: Akai APC40 MK2 + MIDI Fighter Twisters Host logic: Processing (Java) for translating raw MIDI into scaled floating-point values Outputs: Direct control of VCV Rack parameters MIDI and OSC (Open Sound Control) streams for routing into other software Suitable for CAD systems, parametric tools, or any application that can accept numerical or OSC input This is not limited to music or modular synthesis. The same velocity-sensitive approach applies to: Fine-tuning parameters in 3D/CAD or generative design environments Controlling real-time visual systems and shaders Any scenario where a standard MIDI controller is “not quite precise enough,” but dedicated industrial hardware would be overkill. Use this as a reference or proof of concept for turning off-the-shelf MIDI gear into a flexible, high-precision control front end for your own systems. #parametricdesign #APC40MK2 #CADWorkflow #GenerativeDesign

Download

0 formats

No download links available.

VCV Rack Encoder Interface | NatokHD