Tablab é uma aplicação web para escrever tablaturas de maneira prática e rápida. Para isso, são disponibilizadas uma série de instruções, que permitem escrever e configurar elementos na tablatura de maneira atômica. Ao realizar a composição dessas instruções, é possível escrever os mais diferentes tipos de tablaturas.
A instrução básica é a instrução base do Tablab. Ela permite a escrita de uma determinada nota na tablatura a partir do número da corda e do número da casa referentes à essa nota. Sua utilização ocorre da seguinte forma:
número_da_corda-número_da_casa
Abaixo são indicados alguns exemplos de instruções básicas e seus efeitos e resultados na tablatura:
A instrução básica também permite a indicação de eventuais técnicas utilizadas para tocar determinadas notas, como bend, slide, hammer-on, pull-off, dentre outras. Para isso, basta indicar a técnica desejada na instrução básica, após o número da casa. Dessa forma, a utilização da instrução básica com indicação de técnica ocorre da seguinte forma:
número_da_corda-número_da_casa_com_técnica
Abaixo são indicados alguns exemplos de instruções básicas com indicação de técnica e seus resultados na tablatura:
Técnica
Instrução Básica
Resultado na Tablatura
Slide Up
1-5/7
1) ---5/7---------
2) ---------------
3) ---------------
4) ---------------
5) ---------------
6) ---------------
Slide Down
3-7\5
1) ---------------
2) ---------------
3) ---7\5---------
4) ---------------
5) ---------------
6) ---------------
Bend
3-7b9
1) ---------------
2) ---------------
3) ---7b9---------
4) ---------------
5) ---------------
6) ---------------
Hammer-On
2-7h9
1) ---------------
2) ---7h9---------
3) ---------------
4) ---------------
5) ---------------
6) ---------------
Pull-Off
5-8p7
1) ---------------
2) ---------------
3) ---------------
4) ---------------
5) ---8p7---------
6) ---------------
As técnicas indicadas acima não são as únicas suportadas pelo Tablab. Na verdade, qualquer indicação adicionada após o número da casa na instrução básica será considerada como uma técnica e será escrita na tablatura logo após a casa indicada.
Fique a vontate para utilizar as notações e técnicas que melhor expressarem suas necessidades!
Além da instrução básica, o Tablab disponibiliza instruções adicionais para auxiliar no processo de escrita das tablaturas. Essas instruções extendem a capacidade do Tablab, permitindo:
Escrever notas nas tablaturas que não são possíveis apenas com a utilização de instruções básicas;
Maior praticidade e conveniência no processo de escrita das tablaturas;
Formatar e customizar a disposição das notas nas tablaturas;
A instrução merge permite a escrita de múltiplas instruções básicas no mesmo tempo da tablatura, ou seja, na mesma posição vertical, sendo indispensável para a escrita de acordes e notas compostas na tablatura. Ela pode ser utilizada em qualquer uma das seguintes formas:
Forma extendida:
merge { instruções_básicas }
Forma abreviada:
m { instruções_básicas }
Abaixo são indicados alguns exemplos de instruções merge e seus resultados na tablatura:
Instrução Merge
Resultado na Tablatura
merge { 1-0 2-0 3-0 4-0 5-0 6-0 }
1) ---0-----------
2) ---0-----------
3) ---0-----------
4) ---0-----------
5) ---0-----------
6) ---0-----------
merge { 1-0 2-2 3-2 4-2 5-0 }
1) ---0-----------
2) ---2-----------
3) ---2-----------
4) ---2-----------
5) ---0-----------
6) ---------------
m { 1-0 2-1 3-0 4-2 5-3 }
1) ---0-----------
2) ---1-----------
3) ---0-----------
4) ---2-----------
5) ---3-----------
6) ---------------
m { 5-7 6-5 }
1) ---------------
2) ---------------
3) ---------------
4) ---------------
5) ---7-----------
6) ---5-----------
A ordem das instruções básicas na instrução merge não altera o resultado na tablatura, ou seja, você pode indicar as instruções básicas na ordem que desejar.
A instrução repeat permite a escrita de instruções na tablatura de maneira repetida, podendo ser utilizada com qualquer tipo de instrução. É bastante útil para a escrita de padrões que se repetem na tablatura. Ela pode ser utilizada em qualquer uma das seguintes formas:
A instrução break indica o término do bloco atual da tablatura. Ela indica ao Tablab para escrever as próximas instruções em um novo bloco na tablatura. Ela pode ser utilizada em qualquer uma das seguintes formas:
A instrução spacing permite controlar o espaçamento entre as notas da tablatura. O valor do espaçamento define a quantidade de caracteres - que serão incluídos entre as notas na tablatura. Ela pode ser utilizada em qualquer uma das seguintes formas:
Forma extendida:
spacing ( número_de_caracteres_de_espaçamento )
Forma abreviada:
s ( número_de_caracteres_de_espaçamento )
Abaixo são indicados alguns exemplos de instruções com uso da instrução spacing e seus resultados na tablatura:
A instrução header marca o início de uma seção na tablatura. Essa marcação é acompanhada de um cabeçalho incluído acima do bloco atual da tablatura. Ela pode ser utilizada em qualquer uma das seguintes formas:
Forma extendida:
header ( mensagem_do_cabeçalho )
Forma abreviada:
h ( mensagem_do_cabeçalho )
Abaixo são indicados alguns exemplos de instruções com uso da instrução header e seus resultados na tablatura:
A instrução footer marca o término de uma seção na tablatura. Essa marcação é precedida de um rodapé incluído abaixo do bloco atual da tablatura. Ela pode ser utilizada em qualquer uma das seguintes formas:
Forma extendida:
footer ( mensagem_do_rodapé )
Forma abreviada:
f ( mensagem_do_rodapé )
Abaixo são indicados alguns exemplos de instruções com uso da instrução footer e seus resultados na tablatura:
Para compor uma tablatura no Tablab, é necessário, primeiramente, identificar a sequência de instruções necessárias para escrever as notas da tablatura desejada. Após isso, essas instruções devem ser unificadas de forma espaçada, em uma única instrução. O Tablab irá utilizar essa instrução final para gerar a sua tablatura.