Matt Klassen and Paul Lanthier: Melodic Contour Generation with Spline Models of Cycles

(to be presented at MCM 2024 - Mathematics and Computation in Music, Coimbra, Portugal, June 2024)

Python Code for spline modeling of audio signals: TorchAudioSplines


MCM 2022: (Mathematics and Computation in Music, Atlanta, June 2022)

Matt Klassen: Spline modeling of audio signals and cycle interpolation
Proceedings of the 8th International Conference on Mathematics and Computation in Music, MCM 2022,
Springer, LNAI 13267 (Lecture Notes in Artificial Intelligence), Montiel, M. et al, eds., pages 155-167.

Short Videos of the spline modeling software:
1. Zero Crossings and Cycle Shading (1:06)
2. B-spline Interpolation of One Cycle (1:32)
3. The Basic Spline Model for an Audio Sample (1:14)
4. Regular Cycle Interpolation and Singularities (1:23)

MCM 22 Slides

SMC 2022: (Sound and Music Computing, Saint-Etienne, France, June 2022)

Matt Klassen and Paul Lanthier: Design of timbre with cellular automata and B-spline interpolation
Proceedings of the 19th Sound and Music Computing Conference (SMC 2022), Romain Michon, Laurent Pottier, and Yann Orlarey, eds.,
SMC Network, 2022, pages 485-492, ISBN: 978-2-9584126-0-9 EAN: 9782958412609

short video: SMC Presentation Video

SIGMAP 2022: (Signal Processing and Multimedia Applications, Lisbon, Portugal, July 2022)

Matt Klassen: Spline Modeling and Level of Detail for Audio
Proceedings of the 19th International Conference on Signal Processing and Multimedia Applications,
ISBN 978-989-758-591-3, ISSN 2184-9471, pages 94-101.

Instrument Model Audio Samples
software demo video: SIGMAP demo video

MCM 2019: (Mathematics and Computation in Music, Madrid, June 2019)

Matt Klassen: Constraint-Based Systems of Triads and Seventh Chords, and Parsimonious Voice-Leading





Matt Klassen