Question:
Quel logiciel de notation musicale vous permet de coder la notation?
rpeg
2015-12-21 15:42:28 UTC
view on stackexchange narkive permalink

J'ai vu un logiciel de notation récent qui semblait offrir une manière nouvelle et concise de coder votre notation musicale. Je ne le trouve pas, alors je demande votre aide.

C'est une expérience très amusante de noter la musique de cette façon (en particulier venant d'un contexte de développement de logiciels frontaux), mais j'ai remarqué qu'une interface graphique est tellement plus agréable à des fins de gravure.
Six réponses:
#1
+22
Shevliaskovic
2015-12-21 15:50:15 UTC
view on stackexchange narkive permalink

Il existe LilyPond qui fait ce que vous recherchez. Il a été publié pour la première fois en 1996, mais il est toujours mis à jour.

LilyPond est un programme informatique et un format de fichier pour la gravure de musique. L'un des principaux objectifs de LilyPond est de produire des partitions gravées avec les règles de mise en page traditionnelles , reflétant l'époque où les partitions étaient gravées à la main.

LilyPond est multiplateforme, et est disponible pour plusieurs systèmes d'exploitation courants; publié sous les termes de la licence publique générale GNU, LilyPond est un logiciel libre.

Wikipedia

Sur le Page Wiki, il y a un bel exemple avec du code et le résultat, mais il est trop gros pour être publié ici.

Nous avons eu beaucoup de questions taguées sur ce site, afin que vous puissiez les parcourir pour avoir une idée générale.


Il existe également une Notation ABC , notation textuelle (pas exactement codante), comme:

  X: 1T: Speed ​​the PloughM: 4 / 4C: Trad.K: G |: GABc dedB | dedB dedB | c2ec B2dB | c2A2 A2BA | GABc dedB | dedB dedB | c2ec B2dB | A2F2 G4: ||: g2gf gdBd | g2f2 e2d2 | c2ec B2dB | c2A2 A2df | g2gf g2Bd | g2f2 e2d2 | c2ec B2dB | A2F2 G4: |  

et vous donne le résultat:

enter image description here

#2
+4
ojdo
2015-12-21 20:48:49 UTC
view on stackexchange narkive permalink

Je n'en ai encore utilisé personnellement aucun, mais il existe plusieurs packages pour composer de la musique avec LaTeX.

Je ne pense pas que l'un d'entre eux puisse vraiment le prendre avec Lilypond (qui, d'ailleurs, a commencé comme un package LaTeX aussi, mais est devenu autonome quand il a été déterminé que la composition de la musique s'écarte de la composition de documents standard de trop de façons pour cela. être une approche vraiment pratique).
En tant que professionnel de LaTeX et utilisateur avide de LilyPond, je dois admettre avec @leftaroundabout que LaTeX n'est pas vraiment adapté à la composition de musique.
#3
+2
user25380
2015-12-22 20:26:58 UTC
view on stackexchange narkive permalink

Comme mentionné précédemment, LilyPond peut répondre à vos spécifications. D'une part, son entrée est sous forme de texte, quelque chose que certains assimilent à de la "programmation" (par exemple, la réponse proposant MusicXML n'a aucun sens sans cette hypothèse). Pour un autre, l'un de ses langages d'implémentation est Scheme (plus exactement, Guile), et Scheme est immédiatement accessible dans ses fichiers sources en tant que langage d'extension utile pour la programmation algorithmique. Un exemple de mélange de musique et de programmation est dans cette réponse sans rapport à une question de StackExchange.

Désolé de ne pas créer de lien vers LilyPond et Guile, mais ma réputation ne permet que 2 liens, donc Je devais être sélectif.

#4
+1
Michael Seifert
2015-12-21 20:28:22 UTC
view on stackexchange narkive permalink

Une option plus ancienne est MUP, qui existe depuis 1995 et qui est maintenant un freeware open source. Il prend un fichier d'entrée qui ressemble à ceci et génère un fichier PostScript qui ressemble à ceci.

Notez, cependant, que PostScript est quelque chose d'un format de fichier plus ancien, et vous devrez peut-être télécharger un logiciel supplémentaire pour afficher les fichiers et / ou les convertir dans un format différent. Sur Mac OS, l'application "Preview" intégrée le fera, mais je ne suis pas sûr de ce que serait le logiciel équivalent sur un système Windows ou Linux.

Postscript n'est pas un «ancien format de fichier». Il est récupéré directement par de nombreuses imprimantes actuelles et peut être converti directement en PDF.
@EJP: vous avez raison de dire que PS n'est pas obsolète, mais je dirais qu'il est actuellement beaucoup, beaucoup moins courant que le PDF (qui est fondamentalement maintenant la norme de facto pour les documents prêts à imprimer au «format fixe».) Postscript est également un format ancien, ayant été introduit pour la première fois il y a 33 ans.
Ghostscript fonctionne assez bien pour cela, y compris la conversion en PDF.
#5
+1
OldBunny2800
2015-12-22 19:20:48 UTC
view on stackexchange narkive permalink

MusicXML, dans n'importe quel éditeur de texte, est mon moyen préféré de "coder" de la musique. Un didacticiel est disponible ici. Lorsque votre code est complet, vous pouvez l'importer dans presque tous les logiciels d'édition de musique tels que MuseScore, Sibelius ou Noteflight.

#6
  0
codedude
2015-12-22 21:59:32 UTC
view on stackexchange narkive permalink

Trinket vous permet d'écrire de la musique avec du code. C'est plutôt petit pour le moment mais cela fonctionne bien pour les petits projets. Cependant, je n'ai remarqué aucun développement au cours des derniers mois, donc je ne suis pas sûr qu'ils veulent continuer.



Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 3.0 sous laquelle il est distribué.
Loading...