Papers › Guitar Effects Recognition and Parameter Estimation with Convolutional Neural Networks

Guitar Effects Recognition and Parameter Estimation with Convolutional Neural Networks

6 Dec 2020arXiv:2012.03216archive 2025-07-28

Marco Comunità, Dan Stowell, Joshua D. Reiss

Despite the popularity of guitar effects, there is very little existing research on classification and parameter estimation of specific plugins or effect units from guitar recordings. In this paper, convolutional neural networks were used for classification and parameter estimation for 13 overdrive, distortion and fuzz guitar effects. A novel dataset of processed electric guitar samples was assembled, with four sub-datasets consisting of monophonic or polyphonic samples and discrete or continuous settings values, for a total of about 250 hours of processed samples. Results were compared for networks trained and tested on the same or on a different sub-dataset. We found that discrete datasets could lead to equally high performance as continuous ones, whilst being easier to design, analyse and modify. Classification accuracy was above 80\%, with confusion matrices reflecting similarities in the effects timbre and circuits design. With parameter values between 0.0 and 1.0, the mean absolute error is in most cases below 0.05, while the root mean square error is below 0.1 in all cases but one.

PaperPDFCode

Code

mcomunita/gfx_classifier officialmentioned in papermentioned on GitHubpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

ClassificationGeneral Classificationparameter estimation

Datasets

Introduced by this paper, per the archive.

GUITAR-FX-DIST: A Dataset of Processed Guitar Recordings for Music Research - (Mono Continuous)GUITAR-FX-DIST: A Dataset of Processed Guitar Recordings for Music Research - (Mono Discrete)GUITAR-FX-DIST: A Dataset of Processed Guitar Recordings for Music Research - (Poly Continuous)GUITAR-FX-DIST: A Dataset of Processed Guitar Recordings for Music Research - (Poly Discrete)

Results from the paper archive 2025-07-28

No leaderboard rows for this paper in the archive.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections