sigterm.co

Eurorack · 5HP · sigterm.co

Megaphone - A rotary dial modular controller

Megaphone connects a vintage GPO rotary telephone to a Eurorack case. Lift the receiver and the module wakes. Tap the hook to choose what you are setting. Then dial it - a tempo, a voltage, or your own voice - and hang up to commit.

Available now 2 clocks 2 CV · 0–10 V Stereo audio out ARM Cortex-M7
OLED · mode + value CLK 1 · CLK 2 - out CV 1 · CV 2 - out L · R - line out RJ11 - the phone
Front panel · 5HP × 3U · anodised aluminium

The idea

A vintage Eurorack interface

A rotary dial is a precision pulse generator. It was engineered to send a countable number of clean electrical breaks down a wire, and it has been doing that reliably since before modular synthesisers existed. The hook switch is a mode selector. The carbon microphone is an instrument input. All of it is passive, mechanical, and still works.

Megaphone reads those three contacts and turns them into modular control. An ARM Cortex-M7 counts the pulses, and the outputs are proper Eurorack clocks, control voltages and line-level audio. The phone is not on a network. It is an instrument.

Playing it

Four basic controls

The interaction is the one the phone was built for. Nothing to learn, nothing on screen to navigate.

01 - LIFT

Pick up the receiver

The module wakes from idle. The display comes up showing the current mode.

02 - TAP

Tap the hook switch

Each tap steps through the five modes and wraps back round to the first.

03 - DIAL

Dial the value

One rotary digit at a time, with a brief pause between them. A tempo, or a voltage.

04 - HANG UP

Replace the receiver

That commits it. The output starts immediately and holds until you change it.

Five modes

Every mode drives one output.

No menus and no shift functions. Each mode owns a jack, and dialling 999 always clears it.

1
Clock 1→ CLK 1
Dial a tempo in BPM - 120 - and a square-wave clock starts at that rate.
2
Clock 2→ CLK 2
A second, independent clock. Dial two unrelated tempos and let them drift against each other.
3
Control voltage 1→ CV 1
Dial a number, get a steady DC voltage. Unipolar 0–10 V, so it spans ten octaves at 1 V/oct.
4
Control voltage 2→ CV 2
The same scheme on a second output. Dial a root note on one and an interval on the other.
5
Audio passthrough→ L / R
Opens the carbon microphone to the outputs. Speak, shout, or patch the handset into a reverb and see what happens.

Dialling a voltage

The number of digits you dial decides the resolution.

1 – 9
One digit gives you whole volts, 1 V to 9 V.
10
Full scale, 10 V.
01 – 99
Two digits give tenths, 0.1 V to 9.9 V.
999
Resets that output to 0 V.

Signal path

Module Architecture

The phone presents a single carbon-mic line carrying three things at once - the audio, the hook state and the dial pulses. Megaphone separates them and sends each where it belongs.

GPO 746 carbon mic line Hook switch mode select Dial pulses counted digits Mic audio TL072 preamp ARM Cortex-M7 state · timing · I²S PWM → op-amp RC filter · ×3.2 Gate timer 3.3 V CMOS PCM5102 I²S DAC CV 1·2 CLK 1·2 L · R

The instruments

Every module is paired with a phone.

These are working GPO handsets, sourced individually and checked over before they go out. They are not decoration - the phone is the control surface, and each one dials with its own particular feel.

Bluebell
BT 746 · 1962 · Sherborne, Dorset

A striking blue variant of the 746, made in 1962 and originally installed in Sherborne. Bluebell is a rare wall-mounted unit, so she will sit happily on a bracket beside the rack rather than taking up bench space.

Ringo
BT 706 · 1966 · United Kingdom

Fire-engine red, rugged and dependable, with a tight finger dial and a sharp ring. Ringo is built for the stage as much as the studio - keen to dial in awkward polyrhythms and put your voice somewhere it has not been before.

Yours
Bring your own · GPO 746 / 8746

Already own a rotary phone? A GPO 746 or 8746 works natively with a standard BT-to-RJ11 adapter. A 706 needs rewiring to BT standard first. Other vintage phones will often work with a little calibration.

Specifications

What is actually in it.

Format
Eurorack · 5HP · 3U
Panel
25.4 × 128.5 × 2 mm
Panel finish
Anodised aluminium
Processor
ARM Cortex-M7
Audio DAC
PCM5102 · I²S
Display
OLED · SSD1306
Clock outputs
2 × 3.3 V CMOS
CV outputs
2 × 0–10 V
Audio outputs
L / R line level
Audio input
Phone carbon mic
Phone socket
RJ11
Power
±12 V · +5 V · 16-pin

Worth knowing before you buy

Clock outputs are 3.3 V, not 5 V. Modern modules with Schmitt-trigger inputs - Doepfer, Mutable, Make Noise - trigger reliably on that. Older modules with a higher comparator threshold, or very long patch runs, may occasionally miss a trigger.

CV is unipolar, 0–10 V. Ideal for pitch and for unipolar modulation. If you specifically want a bipolar ±5 V source for panning, this is not that - yet.

The bell does not ring. The phone is wired for its passive contacts only. Ringing the bell needs around 90 V AC, which has no business inside a Eurorack case.

Enquire

These are built in small numbers, by hand.

Each module is assembled, tested and paired with a phone before it goes anywhere. If you would like one - with a handset or without - send a note and tell me a little about your rack. I will reply personally with what is available and what it would cost.