1. An interactive approach to rhythm transcription in OpenMusic
- Author
-
Ycart, Adrien, Bresson, Jean, Jacquemard, Florent, Staworko, Sławek, Synchronous Realtime Processing and Programming of Music Signals (MuTant), Institut de Recherche et Coordination Acoustique/Musique (IRCAM)-Université Pierre et Marie Curie - Paris 6 (UPMC)-Centre National de la Recherche Scientifique (CNRS)-Inria de Paris, Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria), Représentations musicales (Repmus), Sciences et Technologies de la Musique et du Son (STMS), Institut de Recherche et Coordination Acoustique/Musique (IRCAM)-Université Pierre et Marie Curie - Paris 6 (UPMC)-Centre National de la Recherche Scientifique (CNRS)-Institut de Recherche et Coordination Acoustique/Musique (IRCAM)-Université Pierre et Marie Curie - Paris 6 (UPMC)-Centre National de la Recherche Scientifique (CNRS), Centre de Recherche en Informatique, Signal et Automatique de Lille - UMR 9189 (CRIStAL), Centrale Lille-Université de Lille-Centre National de la Recherche Scientifique (CNRS), AFIM, ANR-13-JS02-0004,EFFICACe,Environnement de contrôle 'en temps' pour la composition assistée par ordinateur(2013), Inria de Paris, Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Université Pierre et Marie Curie - Paris 6 (UPMC)-Institut de Recherche et Coordination Acoustique/Musique (IRCAM)-Centre National de la Recherche Scientifique (CNRS), and Université de Lille-Centrale Lille-Centre National de la Recherche Scientifique (CNRS)
- Subjects
music notation ,dynamic programming ,rhythm transcription ,transcription rythmique ,notation musicale ,automates d’arbres pondérés ,quantification ,computer-assisted composition ,enumeration ,semi-supervized methods ,méthodes semi-supervisées ,programmation dynamique ,composition assistée par ordinateur ,weighted tree automata ,[INFO.INFO-AU]Computer Science [cs]/Automatic Control Engineering ,quantization - Abstract
National audience; We present a rhythm transcription system integrated in the computer-assisted composition environment OpenMusic. Rhythm transcription is the act of translating a series of dated events to a structured, pulsed representation linked with traditional music notation. Our system favours interaction with users in order to find a satisfactory balance between various criteria, in particular the precision of the transcription and the readability of the produced music scores. This system is based on a uniform approach, using hierarchical representations of duration notation in the form of rhythm trees, and an efficient algorithm to lazily enumerate the possible transcriptions. It is run through a dedicated interface allowing to explore the solution space, visualise and edit the transcriptions, taking special care of grace notes.; Nous présentons un système pour la transcription rythmique intégré dans l'environnement de composition assistée par ordinateur OpenMusic. La transcription rythmique consiste à traduire une suite d'événements datés vers une représentation pulsée et structurée liée à la notation musicale traditionnelle. Notre système privilégie les interactions avec l'utilisateur afin de trouver un équilibre satisfaisant entre différents critères, en particulier la précision de la transcription et la lisibilité des partitions produites. Ce système s'appuie sur une approche uniforme, utilisant des représentations hiérarchiques de la notation de durées sous forme d'arbres de rythmes, et des algorithmes efficaces pour l'énumération paresseuse de solutions de transcription. Sa mise en oeuvre se fait via une interface dédiée permettant l'exploration de l'espace des solutions, leur visualisation et leur édition locale, avec une attention particulière portée sur le traitement des appoggiatures.
- Published
- 2016