Max Johnson
Musical Micro-Timing for Live Coding
Johnson, Max; Gotham, Mark
Authors
Mark Gotham
Abstract
Micro-timing is an essential part of human music-making, yet it is absent from most computer music systems. Partly to address this gap, we present a novel system for generating music with style-specific micro-timing within the Sonic Pi live coding language. We use a probabilistic approach to control the exact timing according to patterns discovered in new analyses of existing micro-timing data (jembe drumming and Viennese waltz). This implementation also required the introduction of musical metre into Sonic Pi. The new metre and micro-timing systems are inherently flexible, and thus open to a wide range of creative possibilities including (but not limited to): creating new micro-timing profiles for additional styles; expanded definitions of metre; and the free mixing of one micro-timing style with the musical content of another. The code is freely available as a Sonic Pi plug-in and released open source at https://github.com/MaxTheComputerer/sonicpi-metre.
Citation
Johnson, M., & Gotham, M. (2023, November). Musical Micro-Timing for Live Coding. Presented at ISMIR 2023: 4th conference of the International Society for Music Information Retrieval, Milan, Italy
Presentation Conference Type | Conference Paper (published) |
---|---|
Conference Name | ISMIR 2023: 4th conference of the International Society for Music Information Retrieval |
Start Date | Nov 5, 2023 |
End Date | Nov 9, 2023 |
Acceptance Date | Jun 20, 2023 |
Online Publication Date | Nov 4, 2023 |
Publication Date | Nov 4, 2023 |
Deposit Date | Dec 19, 2023 |
Publicly Available Date | Dec 20, 2023 |
Pages | 98-105 |
Book Title | Proceedings of the 24th conference of the International Society for Music Information Retrieval |
DOI | https://doi.org/10.5281/zenodo.10265231 |
Public URL | https://durham-repository.worktribe.com/output/2048167 |
Files
Published Conference Paper
(153 Kb)
PDF
Licence
http://creativecommons.org/licenses/by/4.0/
Publisher Licence URL
http://creativecommons.org/licenses/by/4.0/
You might also like
Introducing the TISMIR Education Track: What, Why, How?
(2024)
Journal Article
When in Rome: A Meta-corpus of Functional Harmony
(2023)
Journal Article
"attractor Tempi" in Brahms's Symphony No. 2/III
(2018)
Journal Article
Downloadable Citations
About Durham Research Online (DRO)
Administrator e-mail: dro.admin@durham.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2024
Advanced Search