Saved in:
Bibliographic Details
Main Authors: Simionato, Riccardo, Fasciani, Stefano
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2409.06513
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909471694913536
author Simionato, Riccardo
Fasciani, Stefano
author_facet Simionato, Riccardo
Fasciani, Stefano
contents This paper introduces a novel method for emulating piano sounds. We propose to exploit the sines, transient, and noise decomposition to design a differentiable spectral modeling synthesizer replicating piano notes. Three sub-modules learn these components from piano recordings and generate the corresponding harmonic, transient, and noise signals. Splitting the emulation into three independently trainable models reduces the modeling tasks' complexity. The quasi-harmonic content is produced using a differentiable sinusoidal model guided by physics-derived formulas, whose parameters are automatically estimated from audio recordings. The noise sub-module uses a learnable time-varying filter, and the transients are generated using a deep convolutional network. From singular notes, we emulate the coupling between different keys in trichords with a convolutional-based network. Results show the model matches the partial distribution of the target while predicting the energy in the higher part of the spectrum presents more challenges. The energy distribution in the spectra of the transient and noise components is accurate overall. While the model is more computationally and memory efficient, perceptual tests reveal limitations in accurately modeling the attack phase of notes. Despite this, it generally achieves perceptual accuracy in emulating single notes and trichords.
format Preprint
id arxiv_https___arxiv_org_abs_2409_06513
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Sines, Transient, Noise Neural Modeling of Piano Notes
Simionato, Riccardo
Fasciani, Stefano
Sound
Artificial Intelligence
Audio and Speech Processing
This paper introduces a novel method for emulating piano sounds. We propose to exploit the sines, transient, and noise decomposition to design a differentiable spectral modeling synthesizer replicating piano notes. Three sub-modules learn these components from piano recordings and generate the corresponding harmonic, transient, and noise signals. Splitting the emulation into three independently trainable models reduces the modeling tasks' complexity. The quasi-harmonic content is produced using a differentiable sinusoidal model guided by physics-derived formulas, whose parameters are automatically estimated from audio recordings. The noise sub-module uses a learnable time-varying filter, and the transients are generated using a deep convolutional network. From singular notes, we emulate the coupling between different keys in trichords with a convolutional-based network. Results show the model matches the partial distribution of the target while predicting the energy in the higher part of the spectrum presents more challenges. The energy distribution in the spectra of the transient and noise components is accurate overall. While the model is more computationally and memory efficient, perceptual tests reveal limitations in accurately modeling the attack phase of notes. Despite this, it generally achieves perceptual accuracy in emulating single notes and trichords.
title Sines, Transient, Noise Neural Modeling of Piano Notes
topic Sound
Artificial Intelligence
Audio and Speech Processing
url https://arxiv.org/abs/2409.06513