MusicBrainopen hardware · est. NL

Component

Trautonium (Mixtur)

v0.5.108

InstrumentsVintage

Trautonium (Mixtur): undertones instead of overtones, through fixed formants.

Software v0.5.108

Board overview

Overview

Trautonium (Mixtur): undertones instead of overtones, through fixed formants.

A voice modelled on Oskar Sala's Mixtur-Trautonium, the instrument known from the soundtrack of The Birds. Three things make its sound: a glow-lamp oscillator, undertones instead of overtones, and fixed formant filters that do not move with the pitch.

Set four dividers (Div, 1 to 24) and mix the main tone with the four undertones: Div 2-3-4-5 gives the fundamental with an octave, a fifth and a third below it, a chord that slides with the pitch. Sub+ scales the four undertones together, like Sala's pedal. Dyn picks the dynamics: Vel takes the key velocity, Press follows continuous pressure (MIDI aftertouch, or a ribbon with pressure sensing), like pressing on the wire of the instrument. Glide makes the pitch slide for keyboard players. The original had two manuals: use two modules, or a PolyGroup ×2.

Controls

ControlRangeDefaultWhat it does
Coarse-36 … 36 semi0Transposes the voice in semitones.
Fine-100 … 100 ct0Fine tuning in cents.
Lamp0 … 10.55Lamp: how curved the charging slope of the glow-lamp sawtooth is (0 = straight).
Unrest0 … 10.25Small random variation per period, like a real glow lamp.
Glide0 … 2000 ms0Slide time between notes, up to 2 s.
Div1 … 242Which undertone: the pitch divided by this number (2 = an octave down, 3 = a fifth below that …).
Div1 … 243Divider for undertone 2: the pitch divided by this number.
Div1 … 244Divider for undertone 3: the pitch divided by this number.
Div1 … 245Divider for undertone 4: the pitch divided by this number.
Main0 … 10.8Level of the main tone.
Sub 10 … 10.6Level of undertone 1.
Sub 20 … 10.45Level of undertone 2.
Sub 30 … 10.3Level of undertone 3.
Sub 40 … 10Level of undertone 4.
FormantUit / A / E / I / O / UAFormant vowel: off, A, E, I, O or U.
Shift-12 … 12 semi0Moves the three formants together, in semitones.
Reso0 … 10.55Sharpness of the formant filters.
Form mix0 … 10.7Dry against formant-filtered sound.
Noise0 … 10.03Noise, the air in the lamp; follows the dynamics.
DynVel / PressVelDynamics from key velocity (Vel) or from continuous pressure (Press).
Att0.5 … 2000 ms8Attack time.
Rel1 … 5000 ms120Release time.
Level0 … 10.8Output volume.

Ports

PortDirectionSignalWhat it carries
V/OctincvPitch, 1 V per octave.
GateingateNote on while high.
VelincvVelocity 0 to 1, used when Dyn is Vel.
PressincvContinuous pressure 0 to 1 (aftertouch), used when Dyn is Press.
Sub+incvScales the four undertones together, like the pedal.
Form+incvGlides along the row of vowels.
AmpoutcvThe dynamics as CV, 0 to 1.
OutoutaudioMono audio output.

How it works

The oscillator is a relaxation oscillator: a capacitor charges through a resistor and discharges at once through a neon lamp when it reaches the striking voltage. The result is a sawtooth with a curved rise and a hard drop; Lamp sets how curved, Unrest adds the small period-to-period jitter of a real lamp. The drop is smoothed with polyBLEP to keep aliasing down.

Four frequency dividers count the periods of the main tone and give f/n, exactly in phase with it and with the same waveform, as the dividers in the instrument did. The mix then passes three parallel band-pass filters (TPT) set to the vowels A, E, I, O or U (formant frequencies of a male voice). Because they stay put while the pitch moves, the tone sounds like a voice or a wind instrument and changes colour across the range. Shift moves the three together, Reso makes them sharper, Form mix blends dry and filtered, and Form+ glides along the row of vowels. Amp sends the dynamics out as CV.

Runs on

  • Teensy 4.1 (the MusicBrain Brain): about 5.2 % CPU per instance (one note, default settings), measured on firmware 0.5.108.
  • The browser: the editor's simulator runs the same C++ code as WebAssembly, so what you hear while patching is what the Brain plays.

Try it

In the editor's example set: 🎚 Mixtur (Trautonium), 🎚 Mixtur + Plate reverb, 🎚 Mixtur + Plate.

Editor: https://editor.musicbrain.nl

Sources & licences

  • Own implementation (MIT licence), modelled by ear on descriptions of the Mixtur-Trautonium; not a circuit simulation.

Versions

  • 0.5.95: first version: glow-lamp oscillator, four undertone dividers, fixed formants, Vel or Press dynamics and glide.