Tiré d'HN ce soir : Scribe pour rendre des partitions de musique en CSS. Vas-y clique, n'aie pas peur. C'est pas une image, s'pas. En haut à droite un bouton bien caché dans le rendu typographique permet même de transposer.
Pour tout comprendre l'auteur a fait un billet de blog, et on peut visiter le dépot du code sur Github.
# CSS
Posté par Thomas Debesse (site web personnel) . Évalué à 10.
Plus que l’HTML, il me semble que l’exploit réside surtout dans le CSS, car un script pourrait toujours lire les données contenu dans le HTML et piloter le rendu…
Maintenant ça me donne envie de voir implémenté la notation neumatique carrée (ou notation musicale grégorienne).
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: CSS
Posté par Luc-Skywalker . Évalué à 2. Dernière modification le 01 mai 2024 à 21:12.
Ce qu' on arrive à faire avec les CSS ne finit pas de m'épater.
Là c'est un bel exemple et bien documenté en plus. Super. Merci.
"Si tous les cons volaient, il ferait nuit" F. Dard
# Cool
Posté par Joalland . Évalué à 4.
Merci pour le lien, c'est intéressant ce hack. C'est de la bombe Herbie Hancock.
Je me demande si il y a l'option partition + tablature.
[^] # Re: Cool
Posté par gUI (Mastodon) . Évalué à 5.
Si t'aimes Herbie Hancock et que tu veux que ça groove dans ta tête toute la journée, écoute ça.
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
[^] # Re: Cool
Posté par jyes . Évalué à 3.
Mouais, Snoop Dogg reprend ici (en 2013) un arrangement très proche de celui de Us3 (de 1992) sans y apporter grand chose. Et déjà Us3 c’est sympa, mais ça ne vaut pas les originales (Herbie Hancock a déjà proposé plusieurs versions de Cantaloupe Island assez différentes les unes des autres).
Mais bon, merci pour le lien, je ne savais que Soop Dogg s’était pris au jeu de cette reprise, et ce n’est pas désagréable à découvrir.
# nih
Posté par zurvan . Évalué à 9. Dernière modification le 01 mai 2024 à 13:56.
Pas mal, mais la syntaxe est plutôt imbuvable.
Peut-être que ça pourrait s'interfacer avec abcjs, qui propose d'ailleurs une bonne méthode de rendu (et d'écoute) :
https://www.abcjs.net/
l'avantage de la notation ABC c'est que cela existe depuis une bonne vingtaine d'année, il y a quantité d'outils pour convertir de midi vers ce format, et une base de morceaux bien fournie.
« Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher
[^] # Re: nih
Posté par arnaudus . Évalué à 2.
Il y a aussi Lilipond qui a sa propre syntaxe et son propre moteur de rendu (mais pas en HTML).
Une alternative serait de maintenir des convertisseurs qui pourraient changer de l'un vers l'autre, mais c'est dommage d'en arriver là.
[^] # Re: nih
Posté par BAud (site web personnel) . Évalué à 3.
tu voudrais que tout le monde utilise un format pivot tel que MusicXML ? :D
[^] # Re: nih
Posté par arnaudus . Évalué à 5. Dernière modification le 02 mai 2024 à 16:18.
C'est pas exactement la situation du xkcd?
Je ne "veux" rien de particulier. C'est du logiciel libre, les gens font ce qu'ils veulent de leur temps. C'est juste que quand on crée un nouveau moteur de rendu, pourquoi réinventer un format d'entrée alors qu'il existe déja plein de choses? On va perdre du temps soi-même à convertir des fichiers pour utiliser son propre logiciel.
De toutes manières, je ne crois pas trop à l'existence d'un tel format central. La notation musicale n'est pas normée, il n'est pas rare que tel compositeur ou telle maison d'édition inventent de nouveaux symboles, ou réutilisent des symboles existants pour signifier autre chose. Lilipond prend en charge des notations musicales rares, anciennes, spécifiques de certains instruments, ça semble très compliqué de convertir ces choses spécifiques vers plusieurs formats.
On peut se demander si le meilleur convertisseur, ça ne serait pas simplement un OMR (OCR pour la musique). Dans un texte, le format de référence, ça n'est pas le texte imprimé, c'est le texte brut. On peut donc partir sur le texte, qui sera commun entre les documents, pour convertir les fichiers. Pour la musique, le format de référence est le rendu visuel, il n'existe pas de "texte brut", la mise en forme fait partie intégrante du document. Du coup, ça serait peut-être logique de "rescanner" les pdf produits par les différents moteurs de rendus vers des formats spécifiques?
# accessibilité
Posté par Psychofox (Mastodon) . Évalué à 6.
J'ai vu plein de trucs intéressants faits avec juste du CSS, le problème c'est que ça rend les pages imbitables pour les non-voyants.
[^] # Re: accessibilité
Posté par Cyrille Pontvieux (site web personnel, Mastodon) . Évalué à 1.
En même temps, j’aimerais savoir quel format est utilisé pour un non-voyant qui fait de la musique…
[^] # Re: accessibilité
Posté par Psychofox (Mastodon) . Évalué à 3. Dernière modification le 06 mai 2024 à 11:22.
Je ne sais pas comment ça se passe dans tous les logiciels de musique, mais par exemple la version 12 de Ableton Live est testée avec Voice Over/NVDA sur MacOS et JAWS/Narrator sous windows. Ce sont tous des logiciels qui te dictent à voix haute ce qui est écrit donc j'imagine que les non-voyants choisissent suivant les moments de se faire dicter la note ou de l'entendre directement.
Unicode a un support pour la notation musicale et il existe des standards de mappage de polices de charactères musicales:
https://en.wikipedia.org/wiki/Musical_Symbols_(Unicode_block)
https://en.wikipedia.org/wiki/SMuFL
https://en.wikipedia.org/wiki/MusicXML
[^] # Re: accessibilité
Posté par Alcyone . Évalué à 2. Dernière modification le 06 mai 2024 à 11:30.
Entre autres MUSIC BRAILLE CODE mais c'est vraiment compliqué parait-il, néanmoins supporté dans MuseScore.
Pour les DAW (Digital Audio Workstation) certaines peuvent être assez accessibles en lecture d'écran mais c'est un autre sujet que la notation musicale solfège en particulier, certaines DAW n'offrant pas forcément la possibilité d'en utiliser.
Alcyone
[^] # Re: accessibilité
Posté par Alcyone . Évalué à 1. Dernière modification le 06 mai 2024 à 11:34.
En tout cas ce format Scribe pourrait être un format de sortie/rendu sympathique à fournir en plus, dommage qu'il n'utilise pas MusicXML.
Alcyone
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.