Skip to content

hannakoppelaar/h4n4-modules

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

H4N4 Modules

A module collection for the eurorack emulator VCV Rack

Xen Quantizer

Xen Quantizer

A polyphonic quantizer module that supports any tuning that can be specified in a scala file. Scala files are loaded via the context menu. Notes in the tuning can be turned on and off by clicking on the corresponding LED button. This can also be done by sending a polyphonic signal into the CV input.

The quantizer has three modes, which can be set separately for the CV and main inputs:

  • Proximity (default): map the incoming voltage to the nearest voltage in the tuning.
  • Proportional: map the input in such a way that the inverse images of the (enabled) pitches in the tuning all have the same size. This can be useful for creating evenly spaced pitch changes when the input is an LFO.
  • 12-EDO input: map consecutive pitches from 12-EDO to consecutive pitches in the target tuning.

In all three mapping modes 0 V is a fixed point (zero always gets mapped to zero).

Building and installing from source

To build from source, follow these steps:

  • Update your system to meet the build requirements of VCV Rack.
  • Download and unpack a recent VCV Rack 2 SDK from their download directory.
  • Create an environment variable RACK_DIR that points to the new VCV Rack 2 SDK directory.
  • Then:
git clone https://github.com/hannakoppelaar/h4n4-modules.git
cd h4n4-modules
make install

This will build the plugins and copy them to your VCV plugins folder. The plugins should then be available when you (re-)start VCV Rack.