Skip to content

Ahornberg/Mog-VCV

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mog-VCV

Mog's modules for VCV Rack

Notice:

This repo is no longer maintained, and i can't provide support for it in future.

I would prefer any forks not be submitted to the vcv official library as i don't wish to have any part of a project whose lead treats contributors with such disdain. Instead, the modules are available on cardinal.

However, feel free to build for your own personal use, again with the caveat that i can't offer any support. Thank you for your understanding.

Network:

Network

Network is a "node-based" polyphonic sequencer consisting of 16 identical nodes.

When a node first receives a gate at either of its two inputs, it sends the node's value (set by the knob) to the main cv out, and relays the gate to the main gate out.
Subsequent gates are relayed to each of the nodes connected outputs in turn, then the cycle repeats.

You can generate a repeating sequence by connecting nodes together.

Demo

Polyphony:

Network features up to 16 polyphony channels and three different polyphony modes.
"Rotate" and "Reset" modes function identically to the modes of the same name found on the VCV Core modules.
Since Network deals in continuous voltages rather than discrete midi notes, the "Reuse" mode of those modules does not apply.
Instead, Network has "Fixed", in which each of the 16 nodes gets its own channel.

Advanced features:

Rests can be inserted into the sequence by connecting a node output to something other than another node. If in doubt, the SS-112 input sinks module by Submarine is a good choice.

Node inputs accept polyphonic signals for a total of 32 possible gate sources per node.

Nodes 1 and 9 can be "bypassed" with their adjacent buttons. When in bypass mode, a node will still relay to the node outputs as normal, but will skip outputting to the main cv and gate outputs.

CV Attenuversion scales the voltage range of all channels of the main CV out. The input will override the knob and uses the 1v/Octave standard.

Nexus:

Nexus

Nexus is a combination clock divider & sequential switch designed for use with network, but it may be useful elsewhere too.

Nexus is made up of 6 identical "stages".
Each stage sends the first N gates it receives to its first output and all subsequent gates to its second output. (N is adjustable using that stage's knob).

Demo

Advanced features:

The second output of each stage is "normalled" to the input of the next, except the final stage, which is normalled to reset.

Inputs and outputs are polyphonic.

About

modules for vcv rack

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 97.7%
  • Makefile 2.3%