Published January 8, 2026 | Version v1

ModFX: parametric analog modulation effects

Description

A dataset of input/output paired audio signals of three guitar modulation effects pedals:

  • Boss BF-2 Flanger
  • Marshall SV-1 Chorus
  • EHX Smallstone Phaser

The file naming convention for the output signals is

<pedal name>_<control knob positions>-<created timestamp>.wav

e.g.

bf2_0_0.5_0.5_0-250807_1308.wav

is the BF-2 Flanger output with control knob positions: Manual=0; Rate=0.5; Depth=0.5; Resonance=0 (where 0 is minimum and 1 is the maximum).

Input/dry signals

The signal input_250807_104006.wav consists of a series of short frames of pulses, chirps, noise bursts and guitar/bass playing, concatenated into a single wav file. These sub-signals are parameterised in terms of:

  • Pulse shape: triangular kernel (tri), linear-group-delay chirp (lin_chirp), logarithmic-group-delay chirp (log_chirp), or the chirp that is the impulse response of cascaded all-pass filters (ap_chirp). 
  • Frame length, n_win: the total length of each frame, including zero-padding.
  • pulse_frac (4, 2 or 1): the divisor of the frame length that gives the pulse length. The pulse length in sample is given by n_win/pulse_frac; the zero-padding length is therefore n_win - n_win/pulse_frac.

See ModFX_illustration.pdf for an illustration.

The file input_250807_104006_cfg.csv contains timestamps of where each sub-signal starts and ends. Each sub-signal is of length 2^20 samples (23.7s at 44.1kHz).

Two input files are provided:

Filename Description
The "pure" input signal - the signal that was sent to the audio interface output.
The signal recorded when connecting the audio interface output to its input directly.

 

BF-2 Flanger recordings

Filename Manual Rate Depth Feedback

bf2_0_1_0.5_0-250807_1135.wav

0 1 0.5 0
bf2_0_1_0.5_0.5-250807_1242.wav 0 1 0.5 0.5
0 1 0.5 1
bf2_0_0.5_0.5_0-250807_1308.wav 0 0.5 0.5 0
bf2_0_0.5_0.5_0.5-250807_1335.wav 0 0.5 0.5 0.5
BYPASS MODE (effect off)

 

SV-1 Chorus recordings

Filename Speed Depth Wave Filter
0.5 0.5 0 1
sv1_0.5_0.5_0.5_1-250807_1242.wav 0.5 0.5 0.5 1
sv1_0.5_0.5_1_1-250807_1335.wav 0.5 0.5 1 1
sv1_0.5_1_0.5_1-250807_1135.wav 0.5 1 0.5 1
sv1_0.5_1_1_1-250807_1404.wav 0.5 1 1 1
sv1_bypass-250807_1107.wav BYPASS MODE (effect off)

 

Smallstone Phaser recordings

Filename Rate Color
smallstone_0.75_0-250807_1308.wav 0.75 0
smallstone_0.5_0-250807_1135.wav 0.5 0
0.25 0
smallstone_0.75_1-250807_1335.wav 0.75 1
smallstone_0.5_1-250807_1242.wav 0.5 1
smallstone_bypass-250807_1107.wav BYPASS MODE (effect off)

Files

bf2_0_0.5_0.5_0-250807_1308.wav

Files (5.2 GB)

Name Size
md5:2b28ff7092042391c51ac2ab26f05965
197.2 MB Preview Download
md5:720db6a2e9147961ded1c4adcd9332d1
206.0 MB Preview Download
md5:4dedc1fdc0e69145599a1226b170c41b
198.4 MB Preview Download
md5:79528cdb89177095c1a1e2b522d4e4f1
496.8 MB Preview Download
md5:05eef70be0e2b6b6b5a26f39dea01bfe
200.0 MB Preview Download
md5:18f73a61b90606fc3e858112871a9f8e
199.6 MB Preview Download
md5:c43c3b2b4e0c7703425633b7bff57ee5
524.3 MB Preview Download
md5:c07aa0ebdb3a161d9396c1bda9803c15
3.4 kB Preview Download
md5:df04c758c9615a3d33a7a9add8f79156
199.6 MB Preview Download
md5:874cad45b50be5703f475515e8ccab03
29.4 kB Preview Download
md5:6f6b9f2d71e3c45f7f0837b4d922f323
198.4 MB Preview Download
md5:5767d08418354bd134f4f8e98e20e210
496.8 MB Preview Download
md5:08678fb354fc382eee9768033f2f0bfc
200.0 MB Preview Download
md5:55d09a476e83956e47e8dd8ff4013067
197.2 MB Preview Download
md5:1399f805551856af5e97f8f01ffa0311
206.0 MB Preview Download
md5:92c3c409ad3cd71cc61725d86b82d442
199.6 MB Preview Download
md5:d23fd74a1e05dc9980aa7ea38abe8c36
200.0 MB Preview Download
md5:98aae31fe5998826b9c557fba664a49e
197.2 MB Preview Download
md5:9bb26893da822f2ebbf57ae041f9a6d5
206.0 MB Preview Download
md5:99a65358d75de4a55fe8e5a34130612c
496.8 MB Preview Download
md5:bd42039cea2e776dc5442297635ec5f9
198.4 MB Preview Download
md5:50a03b5442526897f82719dab9c4a095
199.6 MB Preview Download

Additional details

Software

Repository URL
https://github.com/a-carson/modulation_fx
Programming language
Python
Development Status
Active