Browse Source

Improve Muxlicer docs

* fix incorrect label
pull/42/head
hemmer 2 years ago
parent
commit
a28a478483
6 changed files with 35 additions and 2 deletions
  1. +7
    -0
      CHANGELOG.md
  2. +1
    -1
      README.md
  3. +23
    -0
      docs/Muxlicer.md
  4. BIN
      docs/img/MuxlicerIOMode.png
  5. BIN
      docs/img/MuxlicersChained.png
  6. +4
    -1
      src/Muxlicer.cpp

+ 7
- 0
CHANGELOG.md View File

@@ -1,5 +1,12 @@
# Change Log

## v2.4.0
* MotionMTR
* Initial release
* Muxlicer
* Fix gate labels
* Improve docs

## v2.3.0
* PonyVCO
* Initial release


+ 1
- 1
README.md View File

@@ -17,7 +17,7 @@ We have tried to make the VCV implementations as authentic as possible, however

* Chopping Kinky hardward is DC coupled, but we add the option (default disabled) to remove this offset.

* The hardware Muxlicer assigns multiple functions to the "Speed Div/Mult" dial, that cannot be reproduced with a single mouse click. Some of these have been moved to the context menu, specifically: quadratic gates, the "All In" normalled voltage, and the input/output clock division/mult. The "Speed Div/Mult" dial remains only for main clock div/mult.
* See [docs/Muxlicer.md](docs/Muxlicer.md)

* The Noise Plethora filters self-oscillate on the hardware version but not the software version.



+ 23
- 0
docs/Muxlicer.md View File

@@ -0,0 +1,23 @@
# Muxlicer

The VCV port is designed to be as close as possible to the hardware unit, for which the manual can be found here: https://www.befaco.org/muxlicer-2/. This includes patch ideas and detailed notes.

> Muxlicer is a sequential signal processor designed for add a huge range of special functions to your modular setup in the minimum space. It is divided in three main blocks: a Digital Step Controller, a Gate Generator and an Analog Switch (a.k.a. Mux/DeMux). The module is designed with high “function to HP ratio” philosophy , to have maximum flexibility in minimum space.

## Differences from hardware version

The hardware Muxlicer assigns multiple functions to the "Speed Div/Mult" dial, that cannot be reproduced with a single mouse click. Some of these have been moved to the context menu, specifically: quadratic gates, the "All In" normalled voltage, and the input/output clock division/mult. The "Speed Div/Mult" dial remains only for main clock div/mult.

Tap tempo, which would be obtained by clicking the Speed Div/Mult dial in hardware, is now in the context menu.

The hardware uses a bidirectional sequential switch, meaning the IO jacks can be inputs or outputs. This is not possible with VCV, so a menu item has been added to allowing changing between "8 in - 1 out" and "1 in - 8 out" modes, see below. The jacks will change colour to indicate the change of mode.

![Muxlicer IO Mode](img/MuxlicerIOMode.png "Muxlicer IO Mode")


## Patch Ideas

You can chain multiple Muxlicers by linking the End of Cycle (EOC) outputs to the One-Shot/Reset outputs (see below). This works best when both units are externally clocked by the same clock source.

![Muxlicer Chaining](img/MuxlicersChained.png "Muxlicer Chaining")


BIN
docs/img/MuxlicerIOMode.png View File

Before After
Width: 1085  |  Height: 866  |  Size: 333KB

BIN
docs/img/MuxlicersChained.png View File

Before After
Width: 1093  |  Height: 709  |  Size: 365KB

+ 4
- 1
src/Muxlicer.cpp View File

@@ -322,7 +322,10 @@ struct Muxlicer : Module {
return "No gate";
}
else if (gate == 0) {
return "1/2 gate";
return "1 gate (100\% duty)";
}
else if (gate == 1) {
return "1 gate (50\% duty)";
}
else {
return string::f("%d gate(s)", gate);


Loading…
Cancel
Save