Présentation

harpoTab est une bibliothèque de fonctions permettant de transformer très facilement une partition de musique pour Lilypond en une superbe tablature pour harmonica.

Fonctionnalités

  • Saisie sous forme de partition (notes de musique) ou de tablature (numéros de trous/altérations).
  • Signes d’interprétation spécifiques : notes fantômes, tongue slapping, dip bend
  • Génération automatique de la partition ou tablature à partir de la saisie.
  • Compatible avec tous les accordages existants. Seul le modèle Richter standard a été implémenté pour l’instant mais un outil de création d’autres modèles est disponible en téléchargement.
  • Transposition automatique pour toutes les tonalités de partition ou d’harmonica.
  • Support des systèmes de tablature à une ou deux lignes (Aspiré/Soufflé).
  • Possibilité d’inverser les lignes : A/S ou S/A.
  • Personnalisation des clés de tablatures : D/B au lieu de A/S, par exemple.
  • Possibilité de masquer individuellement la ligne de la tablature, ses barres de mesures ou ses silences.
  • Possibilité d’afficher les altérations à la suite du numéro de trou (mode linéaire) mais également au-dessus (ou en-dessous pour les notes soufflées).
  • Possibilité de personnaliser tous les symboles : note soufflée, aspirée, altérations (bend et over-tone), piston (pour les chromatiques) et de nombreuses autres indications ainsi que leur placement avant ou après le numéro du trou.
  • En cas de notes pouvant être jouées de plusieurs façons différentes, les notes alternatives seront indiquées en exposant (si l’option est activée).
  • Les notes alternatives sont sélectionnables manuellement, ce qui permet de voir et tester toutes les possibilités afin d’affiner progressivement l’écriture.
  • Si l’option d’affichage des notes alternatives n’est pas activée il est cependant possible d’activer une option signalant leur l’existence.
  • Accessibilité : amélioration de la lisibilité avec la possibilité d’obtenir des tablatures en couleur (personnalisables et au format RGB) en fonction du sens de jeu, ou d’afficher les notes aspirées encadrées au lieu de la notation habituelle.
  • Compatible avec le greffon LilyJazz qui permet d’obtenir des partitions et tablatures utilisant une police de type manuscrite façon Jazz.

Le coût

Comparé aux autres éditeurs de tablatures du marché, notamment ceux à quelques dizaines d’euros, harpoTab n’a pas à rougir de ses prestations, bien au contraire. En conséquence, à votre avis, combien va vous coûter son utilisation ?

Rien !

harpoTab est gratuit, c’est ma contribution à la communauté de développeurs qui ont créé non seulement Lilypond, mais plus globalement tout le système Linux et les logiciels GNU.

Par contre, il y a une contrainte : installer Lilypond, puisque le code utilise ce programme pour sortir les tablatures. Rassurez-vous, Lilypond est aussi onéreux qu’harpoTab, ainsi que les différents éditeurs qui lui sont dédiés.

Systèmes d’exploitation compatibles

Windows, Mac et Linux, vous avez le choix.

Ce qui manque

  • Les accords ne sont pas gérés pour l’instant, bien que la documentation le prévoie. Un peu de patience, c’est pour bientôt.
  • Seuls deux accordages sont disponibles, mais espérons que la bibliothèque s’étoffera bientôt,grâce aux contributions…
  • La traduction de tous les textes (notamment la documentation) est également quelque chose qui fait défaut.
  • Le modes de saisie alternative de la musique (mode tablature) nécessite d’aller modifier le code d’un fichier source de Lilypond, ce qui n’est pas satisfaisant et sera prochainement réglé.

En projet

  • Une interface graphique dédiée écrite avec Qt, qui comportera tous les outils et les fonctionnalités nécessaires pour écrire de belles tablatures, et uniquement ceux-ci, de façon à vous simplifier encore plus le travail.
  • Une version dédiée à l’accordéon diatonique, qui était mon projet initial, mais si pour l’harmonica les informations à afficher sur une tablature sont infiniment plus complexes que pour le diato, il n’y a pas de main gauche à gérer, donc ça a été un peu plus facile…

One Comment

  1. Bravo et merci pour ta participation pour la communauté…

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *