Morphdrive: Latent Conditioning for Cross-Circuit Effect Modeling

Ardan Dal Rì, Domenico Stefani,
Luca Turchet, Nicola Conci

University of Trento, Italy

Preprint · GitHub · Dataset

Abstract


We present an approach to the neural modeling of overdrive guitar pedals with conditioning from a cross-circuit and cross-setting latent space. The resulting networks model the behavior of multiple overdrive pedals across different settings, offering continuous morphing between real configurations and hybrid behaviors. Compact conditioning spaces are obtained through unsupervised training of a variational autoencoder with adversarial training, resulting in accurate reconstruction performance across different sets of pedals. We then compare three Hyper-Recurrent architectures for processing, including dynamic and static HyperRNNs, and a smaller model for real-time processing. Additionally, we present a new open dataset including recordings of 27 analog overdrive pedals, each with 36 gain and tone parameter combinations totaling over 97 hours of recordings. Precise parameter setting was achieved through a custom recording robot.

Examples


Below are a number of example effects from existing and hybrid circuit/setting overdrive configurations.
Sound samples are presented both as DI (Direct Input) and an amplified (Amp), processed through the open-source Swanky Amp tube amplifier and cabinet simulation.

Hybrid Overdrives

2D Conditioning over THD map Dry Static HyperRNN + VAE
x=0.7 y=0.8
Amp: amp_organ.mp3

DI: organ.mp3
Amp: amp_wet_organ_x0.7_y0.8.mp3

DI: dcb_wet_organ_x0.7_y0.8.mp3
x=0.7 y=0.8
Amp: amp_guitar-funk.mp3

DI: guitar-funk.mp3
Amp: amp_wet_guitar-funk_x0.7_y0.8.mp3

DI: dcb_wet_guitar-funk_x0.7_y0.8.mp3
x=0.9 y=0.1
Amp: amp_guitar-chords.mp3

DI: guitar-chords.mp3
Amp: amp_wet_guitar-chords_x0.9_y0.1.mp3

DI: dcb_wet_guitar-chords_x0.9_y0.1.mp3
x=0.2 y=0.1
Amp: amp_guitar-chords.mp3

DI: guitar-chords.mp3
Amp: amp_wet_guitar-chords_x0.2_y0.1.mp3

DI: dcb_wet_guitar-chords_x0.2_y0.1.mp3
x=0.7 y=0.8
Amp: amp_epiano.mp3

DI: epiano.mp3
Amp: amp_wet_epiano_x0.7_y0.8.mp3

DI: dcb_wet_epiano_x0.7_y0.8.mp3

More Demos (Hybrid Configurations)

Existing Configurations

Pedal/Settings Dry Dataset Static HyperRNN + VAE
Soul Driven (Xotic)
Gain
4/5
Tone
2/5
Amp: amp_organ.mp3

DI: organ.mp3
Amp: amp_a_souldriven_g4_t2_organ.mp3
DI.: a_souldriven_g4_t2_organ.mp3
Amp: amp_wet_a_souldriven_g4_t2_organ.mp3
DI: wet_a_souldriven_g4_t2_organ.mp3
Honey Bee (Bearfoot)
Gain
5/5
Tone
0/5
Amp: amp_guitar-funk2.mp3

DI: guitar-funk2.mp3
Amp: amp_a_honeybee_g5_t0_guitar-funk2.mp3
DI.: a_honeybee_g5_t0_guitar-funk2.mp3
Amp: amp_wet_a_honeybee_g5_t0_guitar-funk2.mp3
DI: wet_a_honeybee_g5_t0_guitar-funk2.mp3
Big Fella (Lunastone)
Gain
5/5
Tone
3/5
Amp: amp_guitar-funk.mp3

DI: guitar-funk.mp3
Amp: amp_a_bigfella_g5_t3_guitar-funk.mp3
DI.: a_bigfella_g5_t3_guitar-funk.mp3
Amp: amp_wet_a_bigfella_g5_t3_guitar-funk.mp3
DI: wet_a_bigfella_g5_t3_guitar-funk.mp3
Zendrive (Hermida Audio)
Gain
5/5
Tone
3/5
Amp: amp_guitar-chords.mp3

DI: guitar-chords.mp3
Amp: amp_a_zendrive_g5_t3_guitar-chords.mp3
DI.: a_zendrive_g5_t3_guitar-chords.mp3
Amp: amp_wet_a_zendrive_g5_t3_guitar-chords.mp3
DI: wet_a_zendrive_g5_t3_guitar-chords.mp3
Honey Bee (Bearfoot)
Gain
5/5
Tone
2/5
Amp: amp_epiano.mp3

DI: epiano.mp3
Amp: amp_a_honeybee_g5_t2_epiano.mp3
DI.: a_honeybee_g5_t2_epiano.mp3
Amp: amp_wet_a_honeybee_g5_t2_epiano.mp3
DI: wet_a_honeybee_g5_t2_epiano.mp3

More Demos (Real Configurations)

Dataset - pOD-set

pOD-set is a new dataset that comprises a total of 27 guitar pedals, with 36 combinations of parameters for each. Out of the wide range of different overdrive pedals currently available on the market, we selected a set of high-end, boutique pedals spanning from renowned classic circuits to novel, peculiar, and unconventional designs, covering a variety of tonal nuances. The 36 parameter settings represent combinations of the gain and tone knobs, typically found in most overdrive pedals. For each knob, we recorded six positions, covering their full range in evenly spaced increments (i.e., 0, 2, 4, 6, 8, and 10 on 10-mark scales). Additional controls, where present, were set to flat/neutral positions.
The dataset is available on Zenodo with a CC BY-NC license:
https://doi.org/10.5281/zenodo.15389652
.
The dataset was recorded using a custom-built robot to precisely set and move the gain and tone knobs.

The following table lists the pedals included in the dataset:
# Label Brand Model
1 KOT AnalogMan King of Tone
2 HON Bearfoot Honey Bee
3 BEE Beetronix Overhive
4 WES Bogner Wessex MKII
5 BLU Boss BD-2-B50A
6 GLA Cornerstone Gladio
7 SS2 Cornish SS2
8 ELE Dr Scientist The Elements
9 PLU EarthQuaker Devices Plumes
10 OCD Fulltone OCD v1.3
11 ZEN Hermida Audio Zendrive
12 PRE Horizon Devices Precision Drive
13 TUB Jam Pedals Tube Dreamer
14 KTR Klon KTR
15 ACQ Lichtlaerm Audio Acquaria
16 FEL Lunastone Big Fella
17 CHI Pettyjohn Chime
18 LIG Rawkworks Light OD
19 ZOI SviSound Overzoid
20 DUM Tanabe Dumkudo
21 RUM Tone City Big Rumble
22 JAN Vemuram Jan Ray
23 SIL Vox Silk Drive
24 RED Way Huge Red Llama*
25 MOF Wampler Mofetta
26 385 Walrus Audio 385 MKII
27 SOU Xotic Soul Driven
Tot: 27 overdrive pedals, 97 hours 57 minutes

* Modified with Tone control