24 Crafted Volts

Usefulutilitycvattenuvertervoltage-source

CV utility for generating manual voltages and attenuverting incoming control signals. Main, X, and Y knobs each drive a paired output; patching into corresponding inputs replaces knob value and applies attenuverting. Pulse outputs follow Z switch state as complementary high/low gates. LEDs mirror output voltage levels in the same 2x3 physical layout as output jacks. LEDs are off at -6v and get brighter as the voltage goes up.

Panel

Workshop Computer panelMain VoltageX VoltageY VoltageMain A (mixed with B)Main B (mixed with A)X InputY InputMain OutputInverted Main OutputX OutputY OutputZ GateInverted Z Gate

Controls

Main knob

Main Voltage
Sets or scales mix of both Main Voltages. Knob position mapped to voltage, about -6v to +6v

X knob

X Voltage
Sets or scales (attenuverts) X Voltage. Knob position mapped to voltage, about -6v to +6v

Y knob

Y Voltage
Sets or scales (attenuverts) Y Voltage. Knob position mapped to voltage, about -6v to +6v

Switch

Z High: Sets PulseOut1 high and PulseOut2 low

Z Low: Sets PulseOut1 low and PulseOut2 high

Z High: Temporarily sets PulseOut1 high and PulseOut2 low

Inputs & Outputs

Inputs

Outputs

Inputs

Audio 1

Main A (mixed with B)
Mixed with AudioIn2 when present, then attenuverted by Main knob

Audio 2

Main B (mixed with A)
Mixed with AudioIn1 when present, then attenuverted by Main knob

CV 1

X Input
Replaces X knob source and is attenuverted by X position

CV 2

Y Input
Replaces Y knob source and is attenuverted by Y position

Outputs

Audio 1

Main Output
Main knob voltage (or mixed main input voltage) after attenuverting

Audio 2

Inverted Main Output
Inverted copy of AudioOut1

CV 1

X Output
X knob voltage or attenuverted CVIn1

CV 2

Y Output
Y knob voltage or attenuverted CVIn2

Pulse 1

Z Gate
High when Z is momentary or up; low when Z is middle

Pulse 2

Inverted Z Gate
Inverse gate state of PulseOut1

LEDs

LED 1

Main Output Level
Brightness follows Main Output voltage

LED 2

Inverted Main Output Level
Brightness follows Inverted Main Output voltage

LED 3

X Output Level
Brightness follows X Output voltage

LED 4

Y Output Level
Brightness follows Y Output voltage

LED 5

Z Gate Level
Lit when Z Gate is high

LED 6

Inverted Z Gate Level
Lit when Z Gate is low

README

Crafted Volts

CV - get it? :)

A utility card for the WS Computer to manually set control voltages (CV) with the input knobs and switch. It also attenuverts (attenuates and inverts) incoming voltages.

Crafted Volts is developed in a different reposotory, visit Crafted Volts for the code.

Verify your download

Confirm the file you downloaded really is that new firmware.

macOS / Linux (Terminal)

shasum -a 256 firmware.uf2

Linux also has sha256sum firmware.uf2.

Windows (PowerShell)

Get-FileHash firmware.uf2 -Algorithm SHA256

Compare the result to the SHA256 on the website — it should match exactly.