La notation musicale avec LilyPond et Frescobaldi

Magazine
Marque
SysOps Pratique
HS n°
Numéro
29
Mois de parution
février 2014
Spécialité(s)


Résumé
Produire et manipuler des sons, c'est bien. Mais graver sur le papier nos créations musicales, c'est bien aussi, car cela permet de plus facilement les échanger et travailler avec d'autres. Tâche délicate où la qualité graphique du résultat est sans doute plus prégnante que pour du simple texte, la production de partitions bénéficie aujourd'hui d'outils très performants.

Au commencement était TeX [1], un très puissant système de composition typographique conçu par Donal Knuth (le père de l'analyse algorithmique) en 1978, aujourd'hui encore très utilisé et réputé pour la qualité du résultat imprimé. Dès 1987, des extensions (macros) à TeX furent créées pour permettre l'écriture de partitions musicales, mais avec de sévères limitations. En 1991, Daniel Taupin créa MusicTeX [2], un système s'appuyant toujours sur TeX, mais permettant la réalisation de gravures musicales bien plus sophistiquées. À l'instar de TeX, l'écriture d'une partition ressemble à l'écriture d'un véritable programme.

Voici un exemple extrait de la documentation officielle :

\begin{music}\nostartrule

\parindent10mm

\instrumentnumber{1}

\setname1{Piano}

La suite est réservée aux abonnés. Il vous reste 95% à découvrir.
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Envie de lire la suite ? Rejoignez Connect
Je m'abonne maintenant


Article rédigé par

Par le(s) même(s) auteur(s)

C++20 : Concepts en pratique

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
122
Mois de parution
décembre 2022
Spécialité(s)
Résumé

Techniques bien concrètes plutôt que notions philosophiques pour améliorer considérablement l’expressivité de la programmation générique en C++, les concepts introduits par le standard C++20 ouvrent la voie à des codes plus clairs, plus facilement corrigibles en cas d’erreur. Cerise sur le gâteau, les nouvelles syntaxes ne sont pas aussi obscures qu’on aurait pu le craindre.

Qt on the Web

Magazine
Marque
GNU/Linux Magazine
Numéro
219
Mois de parution
octobre 2018
Spécialité(s)
Résumé

Le cadriciel C++ Qt est considéré depuis longtemps comme l’un des meilleurs pour le développement d’applications, qu’elles soient dotées ou non d’une interface graphique, qu’elles soient destinées aux PC classiques, aux appareils mobiles ou aux systèmes embarqués. Qt est ainsi disponible pour pratiquement toutes les plateformes majeures existantes. Il en restait une dernière à conquérir : celle des applications web. Ce qui était un vieux rêve pour beaucoup est en passe de devenir une réalité.

Retrouvez vos « bons » vieux jeux DOS avec DOSBox

Magazine
Marque
SysOps Pratique
HS n°
Numéro
41
Mois de parution
février 2018
Spécialité(s)
Résumé

Dès les débuts du PC au commencement des années 80 (du siècle dernier !), des jeux sont apparus pour ce qui était alors le système roi, l’horrible DOS – alimentant une guéguerre assez puérile avec les partisans d’Apple, d’Amiga ou des consoles dédiées. Certains jeux connurent un énorme succès, mais beaucoup disparurent avec le DOS il y a presque vingt ans. Heureusement, ces anciennes gloires peuvent ressusciter grâce à l’émulateur DOSBox.

Les listes de lecture

Débuter avec les conteneurs

8 article(s) - ajoutée le 01/07/2020
Découvrez notre sélection d'articles pour faire vos premiers pas avec les conteneurs, apprendre à les configurer et les utiliser au quotidien.

Les bases du DevOps

11 article(s) - ajoutée le 02/07/2020
Si vous recherchez quels sont les outils du DevOps et comment les utiliser, cette liste est faite pour vous.

Tout pour la sauvegarde

8 article(s) - ajoutée le 02/07/2020
Il est essentiel d'effectuer des sauvegardes régulières de son travail pour éviter de perdre toutes ses données bêtement. De nombreux outils sont disponibles pour nous assister dans cette tâche.
Plus de listes de lecture