Unsupervised Harmonic Parameter Estimation Using Differentiable DSP and Spectral Optimal Transport

Bernardo Torres, Geoffroy Peeters, Gaël Richard
12/22/2023
cs.SDcs.LGeess.AS

No official code found. Best implementation: bernardo-torres/spectral-optimal-transport (30 stars, Apache-2.0, last commit 2026-04-03).

Abstract

In neural audio signal processing, pitch conditioning has been used to enhance the performance of synthesizers. However, jointly training pitch estimators and synthesizers is a challenge when using standard audio-to-audio reconstruction loss, leading to reliance on external pitch trackers. To address this issue, we propose using a spectral loss function inspired by optimal transportation theory that minimizes the displacement of spectral energy. We validate this approach through an unsupervised autoencoding task that fits a harmonic template to harmonic signals. We jointly estimate the fundamental frequency and amplitudes of harmonics using a lightweight encoder and reconstruct the signals using a differentiable harmonic synthesizer. The proposed approach offers a promising direction for improving unsupervised parameter estimation in neural audio applications.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

A pip installable package for optimal transport inspired loss functions in the spectral domain. Can be used for audio applications such as differentiable digital signal processing or audio signal comparison.

302PythonDec 14, 20236 months agoApache-2.0

Similar Papers

Cite this paper

@article{torres2023unsupervised,
  title  = {Unsupervised Harmonic Parameter Estimation Using Differentiable DSP and Spectral Optimal Transport},
  author = {Bernardo Torres and Geoffroy Peeters and Gaël Richard},
  year   = {2023},
  eprint = {2312.14507},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2312.14507v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2312.14507.svg)](https://codeofpaper.com/paper/2312.14507)

Discussion