Notation ABC
Notation ABC
Vous connaissez la notation ABC?
C'est un truc qui date de l'époque des newsgroups au début du net, et même avant. Le principe c'est de noter des mélodies (de la musique traditionnelle irlandaise surtout) avec un minimum d'octets.
Voir le lien http://abc.sourceforge.net/ et
http://en.wikipedia.org/wiki/ABC_(musical_notation)
On trouve presque tout en musique trad irlandaise d'abord, puis dans toutes les autrEs musiques trad.
UNE MINE.
jp
C'est un truc qui date de l'époque des newsgroups au début du net, et même avant. Le principe c'est de noter des mélodies (de la musique traditionnelle irlandaise surtout) avec un minimum d'octets.
Voir le lien http://abc.sourceforge.net/ et
http://en.wikipedia.org/wiki/ABC_(musical_notation)
On trouve presque tout en musique trad irlandaise d'abord, puis dans toutes les autrEs musiques trad.
UNE MINE.
jp
Oui oui ça y ressemble. D'ailleurs lilypond sait importer du ABC.sly a écrit :C'est intéressant, ça a l'air de ressembler un peu à la syntaxe de lilypond. (j'ai regardé que la page wikipedia, je regarderai mieux demain)
Eric
« Finalement, j’ai rencontré une brouette, et j’ai pensé qu’elle me prêterait une oreille attentive. » Lewis Carroll
- Dickie
- Râleur permanent
- Messages : 7467
- Inscription : 14 mai 2006, 11:42
- Localisation : A l'est du Mont St-Michel
- Contact :
Heu, Lilypond sait importer du ABC est une opinion de geek optimisteEricW a écrit :Oui oui ça y ressemble. D'ailleurs lilypond sait importer du ABC.sly a écrit :C'est intéressant, ça a l'air de ressembler un peu à la syntaxe de lilypond. (j'ai regardé que la page wikipedia, je regarderai mieux demain)
Eric
Il existe des outils en ligne de commande pour traduire du ABC en .ly serait plus exact.
Je suis allé regarder un peu, ce n'est vraiment ni évident, ni accessible au non-bidouilleur
La console Unix de mon Mac a d'ailleurs commencé par me cracher à la figure qu'il ne connaît pas la commande "abc2ly" et a refusé d'aller plus loin.
Et les explications du site de Lilypond sont minimalistes (il existe une procédure, ce n'est pas notre vocation de l'expliquer, utilisez la console de ligne de commandes de votre OS, bonne chance est un bon résumé de la page )
Pour quoi faire ?jp a écrit :Et il saurait pas exporter à un format utilisable, genre finale?
jp
Ouille, non pas taper! AÏE ARRÊTE!!!!!!!!! C'était pour rire!!!!!!!!!!
Bon je viens d'essayer : avec un fichier ABC contenant 1 chanson ça marche plutot bien, sur ligne de commande j'ai fait
abc2ly test.txt
Ça m'a produit un test.ly qui marche nickel.
PAr contre, dans les collecs de musique irlandaire de jp, ça marche moins bien car dans un fichier ABC, il y a genre 80 morceaux (340 dans le plus gros), et là, ce crétin de abc2ly convertit en un seul morceau, et concatène les titres en un seul, le gros bête.
Allez, quand j'ai 5mn j'écris un petit filtre en perl pour rétablir le truc. En fait idéalement il faudrait remettre un peu d'équerre le abc2ly, qui date un peu visiblement. Mais bon, fait chier, c'est du python, j'ai horreur de ça.
Eric
« Finalement, j’ai rencontré une brouette, et j’ai pensé qu’elle me prêterait une oreille attentive. » Lewis Carroll
- Dickie
- Râleur permanent
- Messages : 7467
- Inscription : 14 mai 2006, 11:42
- Localisation : A l'est du Mont St-Michel
- Contact :
EricW a écrit :Pour quoi faire ?jp a écrit :Et il saurait pas exporter à un format utilisable, genre finale?
jp
Ouille, non pas taper! AÏE ARRÊTE!!!!!!!!! C'était pour rire!!!!!!!!!!
Bon je viens d'essayer : avec un fichier ABC contenant 1 chanson ça marche plutot bien, sur ligne de commande j'ai fait
abc2ly test.txt
Ça m'a produit un test.ly qui marche nickel.
PAr contre, dans les collecs de musique irlandaire de jp, ça marche moins bien car dans un fichier ABC, il y a genre 80 morceaux (340 dans le plus gros), et là, ce crétin de abc2ly convertit en un seul morceau, et concatène les titres en un seul, le gros bête.
Allez, quand j'ai 5mn j'écris un petit filtre en perl pour rétablir le truc. En fait idéalement il faudrait remettre un peu d'équerre le abc2ly, qui date un peu visiblement. Mais bon, fait chier, c'est du python, j'ai horreur de ça.
Eric
et en Français de tous les jours pour les non programmeurs ?
- Dickie
- Râleur permanent
- Messages : 7467
- Inscription : 14 mai 2006, 11:42
- Localisation : A l'est du Mont St-Michel
- Contact :
Ca y est, j'ai compris.
Le traducteur de Lilypond est inclus dans les ressources binaires du programmes sous OS X
Il faut aller chercher la ressource abc2ly dans les profondeurs des sous-couches Unix, en faire un glisser-déposer sur le terminal, remettre à la suite les coordonnées du ficher txt ABC à traduire, et aller rechercher le fichier traduit qu'OS X a bêtement planqué au milieu des ressources !
Mais effectivement, si plusieurs fichiers sont mis à la suite abc2ly fait une joyeuse concaténation avec tout ça et il semble que certains termes d'ABC ne passent pas bien
Le traducteur de Lilypond est inclus dans les ressources binaires du programmes sous OS X
Il faut aller chercher la ressource abc2ly dans les profondeurs des sous-couches Unix, en faire un glisser-déposer sur le terminal, remettre à la suite les coordonnées du ficher txt ABC à traduire, et aller rechercher le fichier traduit qu'OS X a bêtement planqué au milieu des ressources !
Mais effectivement, si plusieurs fichiers sont mis à la suite abc2ly fait une joyeuse concaténation avec tout ça et il semble que certains termes d'ABC ne passent pas bien
Code : Tout sélectionner
Last login: Fri Sep 22 09:55:08 on ttyp1
Welcome to Darwin!
iMac-G5:~ richardtalbot$ /Applications/Lilypond/LilyPond.app/Contents/Resources/bin/abc2ly /Users/richardtalbot/Desktop/xmas\ -\ copie.txt
/Applications/Lilypond/LilyPond.app/Contents/Resources/bin/abc2ly from LilyPond 2.9.17
Parsing `/Users/richardtalbot/Desktop/xmas - copie.txt'...
Line ... /Users/richardtalbot/Desktop/xmas - copie.txt: 10: Huh? Don't understand
|:G|"C"c2 cc|"G"Bc "C"G3/2E/2|"F"FF "Dm"AF| [
1"G"GA/2B/2 "C"c:| [2"G"GA/2B/2 "C"c2|
lilypond output to: `xmas - copie.ly'...
iMac-G5:~ richardtalbot$
- petits.clous
- Touriste
- Messages : 20
- Inscription : 16 oct. 2006, 14:48
- Contact :
pas tout compris
je n'ai pas bien tout compris ce que vous avez écrit... au cas où ça puisse vous aider (peut-être que vous en avez déjà parlé alors mille excuses s'il y a répétition), il existe un petit logiciel qui s'appelle ABCnavigator et qui traduit l'abc et le code.
à plus
nol
à plus
nol