Importer ASCII

{File | Importer ASCII} Cette fonction permet d'importer dans TablEdit les tablatures que vous avez récupérées sous forme de fichier ASCII sur Internet. TablEdit reconnaissant les lignes représentant les cordes de l'instrument et les traitant quel que soit le nombre de mesures qu'elles contiennent, vous n'avez en principe aucune préparation à faire sur le texte.

Mais dans la mesure où il n'existe aucun format normalisé en la matière et que TablEdit ne peut pas deviner grand chose, la phase de paramétrage est essentielle. Vous aurez probablement à faire plusieurs essais avant d'arriver à un résultat satisfaisant. Pour vous initier, vous pourrez commencer par exporter une tablature comme texte puis essayer de la réimporter.

Le paramétrage consiste à fixer, à l'aide de la boîte de dialogue "Importer ASCII" :

1. Rythme

Le rythme (ou signature rythmique) du morceau qui doit être le même que celui de la tablature à importer.

2. Taille d'une mesure

La plage sur laquelle les caractères représentant des notes (désignés par la suite "caractères significatifs") sont placés dans une mesure

3. Avant la première mesure

Le nombre de caractères non significatifs au début de chaque ligne. C'est à dire du premier caractère de la ligne au caractère sous le premier temps de la première mesure.

4. Intervalle entre mesures

Le nombre de caractères non significatifs entre les mesures contiguës.

5. Ligne début

La ligne du fichier à partir de laquelle, TablEdit commencera à reconnaître le texte.

6. Ligne fin

La ligne du fichier où TablEdit arrêtera la reconnaissance.

7. Vers la mesure

La première mesure dans laquelle TablEdit insérera les notes reconnues. Toutes les mesures suivant la mesure de destination seront effacées juste avant la reconnaissance..

Notez qu'en cliquant sur le bouton "?" à côté de chaque zone, vous récupérez les coordonnées de la sélection actuelle dans la zone d'édition. Donc, par exemple, sélectionnez une série de caractères correspondant à la taille de la mesure pour obtenir la valeur de celle-ci sans avoir à compter les caractères. Procédez de même pour les zones Début, Intervalle, Ligne début et Ligne fin.

Avec un paramétrage correct, la fonction donnera de bons résultats pour autant :

que les mesures soient toutes de la même taille (sauf en cas d'option pour le mode intelligent). Dans le cas contraire, malheureusement très fréquent car il semble que le principal souci des générateurs de tablatures ASCII soit de rendre leurs fichiers inexploitables par les autres programmes, il faut éditer et modifier le fichier ou le découper en plusieurs parties.
que seules les lignes représentant les cordes de l'instrument contiennent plus de 8 tirets. Autrement TablEdit va les interpréter comme des cordes avec des résultats aberrants.

L'exemple suivant donnera d'excellents résultats :

 

Ainsi que celui-ci :

La barre d'état indique si le fichier texte est de type UNIX ou DOS. TablEdit gère ces deux types de fichier indifféremment.

Mode intelligent

L'option "Mode Intelligent" permet de se dispenser de fixer les paramètres 2 à 4. Il permet d'importer des mesures inégales sans aucun réglage préalable mais suppose que celles-ci soient séparées par des '|', ce qui est en général le cas.

En outre, en mode intelligent, TablEdit reconnaît les lignes de lettres indiquant la durée qui sont présentes dans certains fichiers texte sophistiqués et les exploite pour calculer la bonne position des notes. Par exemple, la ligne suivante sera parfaitement reconnue pour autant que la signature rythmique correcte (en l'occurrence 3/4) soit préalablement fixée.

    Q    E  E  E. S     E  E  E  E  E  E     Q    E  E  E   E  

D||-------------0-----|-----------0--------|-------------0h--2--|

B||----------3-----3--|--------3-----3-----|----------3---------|

G||-------2-----------|-----2-----------2--|-------0------------|

D||--0----------------|--3-----------------|--2-----------------|

A||-------------------|--------------------|--------------------|

D||-------------------|--------------------|--------------------|

Wayne Cripps format

TablEdit est également en mesure d'importer des tablatures au format inventé par Wayne Cripps pour retranscrire les partitions de luth baroque. Vous pourrez trouver de nombreux exemples de ces tablatures sur cs.dartmouth.edu/~wbc/ ou lutemusic.org.

Pour ouvrir ce type de tablatures, vous devez appeler la commande Importer ASCII et, dans la boîte de dialogue,  cocher l'option "Wayne Cripps lute tab".

TablEdit ajuste la signature rythmique en tant que de besoin pour respecter les indications de durée contenues dans le fichier à importer. Si la taille de la mesure est trop petite par exemple 3/8, vous pouvez la doubler dans Signature Rythmique en sélectionnant 6/8 et en cochant la case d'option "Réorganiser".

Si le fichier à importer ne contient pas de champs "-tuning", il est nécessaire d'ajuster préalablement la tablature destinée à recevoir le fichier importé en termes d'accordage. Généralement l'accordage "Luth renaissance" est approprié et permet d'importer correctement les notes basses jouées sur les cordes supérieures à la 6ème corde.

Note : La boîte de dialogue Importer ASCII peut être redimensionnée.