Intégrer des partitions MusicXML dans un e-book

Comme dit dans notre article d’introduction Les partitions EPUB ont-elles un avenir ?, le format ePub permet nativement d’afficher des partitions numériques mais seulement si celles-ci sont représentées dans un format graphique : image gif, jpeg, png.., ou SVG. Ceux-ci n’étant pas des formats de partition structurés, l’intérêt en ce qui nous concerne est alors extrêmement limité.

Lire la suite…

Requêtes XQuery simples sur une partition MusicXML

L’avantage d’un format structuré de partition numérique comme celui proposé par MusicXML est qu’il est facile d’y appliquer des requêtes de recherche afin d’en extraire un certain nombre d’informations utiles : méta-informations : style, compositeur.., ainsi que les notes elles-mêmes bien évidemment. Nous proposons ici d’utiliser le langage XQuery, qui sert à adresser des requêtes sur tout type de document XML, et donc en ce qui nous concerne, MusicXML. Cet article ne propose pas une introduction à ce langage, de…

Lire la suite…

Triolets, quintolets et autres septolets en MusicXML

Voici un article un peu plus avancé relatif à MusicXML : la représentation des n-olets (triolets, quintolets….). Pour une introduction à MusicXML, veuillez vous rendre sur : MusicXML Division du temps La division d’un temps en plusieurs notes ne tombant pas sur une subdivision exacte du temps est fournie par l’élément time-modification, lui-même sous-élément de note. A cet élément on doit associer le nombre arithmétique de notes (normal-notes) et le nombre effectif de notes (actual-notes) dont l’unité est donnée par l’élément…

Lire la suite…

Workshop MusicXML au salon MusikMesse 2014 de Francfort

Ce Workshop, parrainé par neoScores, a permis à Michael Good, à l’origine du standard, de présenter les dernières nouveautés de son dialecte XML dédié aux partitions musicales. Nouvelles applications supportant MusicXML Après avoir rappelé les fondamentaux sur MusicXML (voir Tutoriel MusicXML),  Michael Good a commencé par faire l’état des lieux des dernières applications supportant le langage. En termes de logiciels de composition, NoteWorthy composer a fait son apparition. Comme logiciels capables de sauver des partitions au format MusicXML à partir de…

Lire la suite…