Tutorial VexTab
Tutorial VexTab
Tutorial VexTab
Tutorial
VexFlow | Mi VexFlow | VexTab | 0xfe
El VexTab Tutorial
Un programa Npaso para aprender todo sobre VexTab
prepreprealfa por 0xfe .
¿Cuál es VexTab?
VexTab es un lenguaje que le permite crear, editar y compartir notación estándar y tablatura de
guitarra. A diferencia de pestaña ASCII, que está diseñado para mejorar la legibilidad, VexTab está
diseñado para capacidad de escritura.
Seguir a lo largo de abajo para empezar a escribir hermosa notación musical. Si desea guardar y
compartir su escritura, vaya a Mi VexFlow .
Paso 1: El Bastón
El tabstave palabra clave se utiliza para crear un nuevo pentagrama pestaña. El cuadro de código
verde de abajo es editable intente agregar otro pentagrama escribiendo tabstave en una nueva línea.
tabstave toma argumentos de palabras clave. Por ejemplo, la cadena tabstave notación = true hace
una notación estándar a evitar por encima del pentagrama ficha. Pruebe esto en la pestaña evitar
continuación.
tabstave
Paso 2: Añadir algunas notas
La notas de palabras clave se puede utilizar para agregar notas. Las notas pueden ser representados
como nota / octava o como traste / string . Para añadir una larga lista de notas en la misma cadena
(o la misma octava), puede utilizar el formato traste trastes trastes / string (o nota‐nota‐nota /
octava ).
Pruebe a editar la notación abajo. Observe cómo las notas se justifican en la duela. Las notas pueden
ser sufijo las siguientes alteraciones: #, ##, @,@@, y n significa aguda de dos sostenido, bemol, doble
plana, y natural, respectivamente.
http://www.vexflow.com/vextab/tutorial.html 1/16
4/1/2015 VexTab Tutorial
tabstave notation=true tablature=false
notes Cn‐D‐E/4 F#/5
He aquí alguna tablatura para guitarra. Trate de añadir más trastes continuación.
tabstave notation=true
notes 4‐5‐6/3 10/4
Paso 3: Stave palabras clave
tabstave toma argumentos de palabras clave que se pueden combinar.
palabra clave valores
notación verdadero / falso
tablatura verdadero / falso
clave agudos , contralto, tenor, bajo, percusión
C , Am, F, Dm, Bb, Gm, Eb, Cm, Ab, Fm, Db, Bbm, Gb, Ebm, Cb, Abm, G, Em, D,
clave
Bm, A, F # m, E, C # m, B, G # m, F #, D # m, C #, A # m
tiempo C, C |, # / #
sintonización estándar, dropd, eb, E / 5, B / 4, G / 4, D / 4, A / 3, E / 3
Por ejemplo
http://www.vexflow.com/vextab/tutorial.html 2/16
4/1/2015 VexTab Tutorial
notación tabstave = true hace una notación estándar a evitar por encima del pentagrama ficha.
tabstave notación = true tablatura = false sólo hace que el pentagrama de notación.
tabstave notación = true clef = alto cambia la clave de alto.
tabstave notación = true clef tecla = bajo = C = tiempo # C | crearía dos varas (una
notación, una ficha), clave de fa en la clave de C # y el tiempo medio común
Pruebe estos en la ficha duela a continuación.
tabstave notation=true clef=bass key=Ab time=C|
notes 4‐5/6
Paso 4: Añadir restos y bareslíneas
Usted puede hacer un descanso en la notación a evitar al escribir ## . Los silencios se colocan
automáticamente, pero se puede especificar una posición insertando un número de entre los hashes, por
ejemplo, # 4 # . La posición varía de 0 a 9 (de abajo a arriba).
El | carácter coloca una línea de barras entre las notas. Puede añadir tantos bares como usted quiere un
pentagrama.
http://www.vexflow.com/vextab/tutorial.html 3/16
4/1/2015 VexTab Tutorial
tabstave notation=true
notes 4‐5‐6/3 ## | 5‐4‐2/3 2/2
tabstave notation=true tablature=false
notes C‐D‐E/4 #0# | C‐D‐E‐F/4
Barlíneas pueden obtener de fantasía. Puede hacer que las barras dobles, repeticiones, bares finales
que utilizan los diversos códigos barra de compás.
= || Doble Bar = |: Repetir Begin =: | Fin de repetición = :: Doble Repita = | = End Bar
tabstave notation=true tablature=false
notes 4‐5‐6/3 ## =|: 5‐4‐2/3 2/2 =:|
tabstave notation=true tablature=false
notes C‐D‐E/4 #0# =:: C‐D‐E‐F/4 =|=
http://www.vexflow.com/vextab/tutorial.html 4/16
4/1/2015 VexTab Tutorial
Paso 5: Doblar algunas notas
Para dibujar curvas, dos trastes separadas con un b personaje. La diferencia entre los trastes determina
cuánto se doble. Por ejemplo, 10b12 es una curva a paso completo.
Si se separa tres trastes con una curva, y el primer traste es el mismo que el último traste, se muestra
una y liberación curva. Por ejemplo, 10b12b10 .
tabstave
notes 4‐5‐6b7/3 10/4 | 5‐4‐2/3 2/2
tabstave
notes 6‐7b9b7/3 7/4 | 9‐8‐7‐6/2
Paso 6: Notas Mute, se muestran los trazos, y agregar vibrato
Usted puede hacer una nota silenciada por reemplazar el traste (o nombre de la nota) con una X .
Adición de un v hasta el final de una nota significa un vibrato. Una v capitales ( V ) significa un vibrato
dura. También puede añadir un vibrato a una curva.
También puede agregar una u o d para designar trazos ascendentes o descendentes, respectivamente.
http://www.vexflow.com/vextab/tutorial.html 5/16
4/1/2015 VexTab Tutorial
tabstave notation=true
notes 4‐5‐6b7v/3 10/1 | 5d‐4u‐Xd/3 2v/2
Paso 7: Añadir algunos acordes
Para hacer acordes, notas de grupo entre paréntesis y separe cada cadena / traste (o tomar nota /
octava ) combinación con un punto. Por ejemplo, (4 / 5,5 / 6) o C / 4.E / 4 .
Para tablatura, puede doblar, diapositivas, etc. notas individuales en un acorde como lo haría para las
notas individuales.
http://www.vexflow.com/vextab/tutorial.html 6/16
4/1/2015 VexTab Tutorial
tabstave notation=true tablature=false
notes (C/4.E/4.G/4) C‐E‐G/4
tabstave notation=true
notes (8/2.7b9b7/3) (5b6/2.5b6/3) 7/4 |
notes (5/2.6/3.7/4)
Paso 8: Agregue un poco de hammerons, pulloffs, grifos y
diapositivas
Para hacer los hammerons, pulloffs, grifos, o diapositivas, utiliza personajes h , p , t o s ,
respectivamente. Por ejemplo, para rendir / combo pulloff un martillodesde traste 6 a 8 de nuevo a 6,
utilice 6h8p6 .
También puede hammeron, pulloff, toque y desplazamiento que hay entre los acordes.
http://www.vexflow.com/vextab/tutorial.html 7/16
4/1/2015 VexTab Tutorial
tabstave
notes (5/2.5/3.7/4) 5h6/3 7/4 |
notes t12p7p5h7/4 7/5 5s3/5
tabstave
notes (8/2.7b9b7/3) (5b6/2.5b6/3)v 7s0/4 |
notes (5/2.6/3.7/4)v
tabstave
notes (5/4.5/5)s(7/4.7/5)s(5/4.5/5) (5/4.5/5)h(7/5) |
notes t(12/5.12/4)s(5/5.5/4) 3b4/5 5V/6
Paso 9: Añadir duraciones y grupos irregulares.
Por defecto, duraciones de las notas se ponen a las negras. Para cambiar la duración de las siguientes
notas que puede utilizar el carácter de dos puntos : seguido de un código de duración.
Por ejemplo, : w especifica una nota entera. Las duraciones disponibles actualmente son: WHQ 8 16 32 ,
para todo, un medio, cuarto, octavo, décimo sexto, y treinta segundos duración de las notas. Sufijo una
'd' a la duración indica una nota punteada. Por ejemplo, : qd .
Puede indicar grupos irregulares encerrando un número grupo irregular (3, 5, 7, etc.) dentro de los
signos de intercalación ( ^ ). VexTab creará un grupo irregular de las notas anteriores. Por ejemplo, : 8
4‐5‐6 / 4 ^ 3 ^ creará un triplete de tres notas.
tabstave notation=true time=4/4 key=Ab tuning=eb
notes :8 5s7s8/5 ^3^ :q (5/2.6/3)h(7/3) :8d 5/4 :16 5/5
He aquí otro ejemplo prestados con duraciones y notación estándar. Observe cómo se puede establecer
la duración en el medio de diapositivas, curvas, u otros tipos de vínculos anteponiendo el traste con :
duración: .
http://www.vexflow.com/vextab/tutorial.html 8/16
4/1/2015 VexTab Tutorial
tabstave notation=true
notes :q (8/2.7b9b7/3) (5b6/2.5b6/3)v :8 7s12/4
notes t:16:9s:8:3s:16:0/4
Paso 10: Añadir letras, anotaciones, o cualquier otro texto.
Puede anotar su notación encerrando texto separado por comas entre los símbolos del dólar ( $ ).
VexTab asociará cada serie separada por comas de palabras con cada una de las notas anteriores. Las
anotaciones pueden ser utilizados para letras, acordes, consejos de picking, etc.
Las anotaciones se pueden colocar por encima o por debajo del pentagrama utilizando el .top $ $. o $
.bottom. $ comandos. He aquí un ejemplo:
tabstave notation=true time=4/4 key=Ab tuning=eb
notes :q 5/5 5/4 5/3 ^3^ $Fi,Ga,Ro!$ :h 4/4 $.top.$ $Blah!$
Hay dos formas de personalizar estas anotaciones. Puede utilizar estilos predefinidos o estilos
personalizados. Para los estilos predefinidos, simplemente prefijar su anotación con . estilo . dentro
http://www.vexflow.com/vextab/tutorial.html 9/16
4/1/2015 VexTab Tutorial
de los signos de dólar. Por ejemplo, el código de $ .big.C Mayor $ , hará que el texto "Do Mayor" en
una gran fuente en negrita.
Los estilos preestablecidos actuales son grandes , medianas y cursiva .
Para los estilos personalizados que puede especificar la fuente de letra, tamaño, estilo y anteponiendo
su anotación con . cara . tamaño . estilo dentro de los signos de dólar. Por ejemplo, $ .Times‐14‐
italic.Blah $ rendirá "Blah" en 14 puntos cursiva Times Roman. He aquí algunos ejemplos de estilos
predefinidos y personalizados.
tabstave notation=true key=A
notes :q (5/2.5/3.7/4) $.big.A7#9$ 5h6/3 7/4 |
notes :8 7/4 $.italic.sweep$ 6/3 5/2 3v/1 :q 7v/5 $.Arial‐10‐bold.P.H$ :8 3s5/5
Paso Once: Picados, calderones, y mucho más!
Añadir hermosos articulaciones a sus puntajes con el $ $ .ariculation / posición. sintaxis.
Articulaciones tienen diferentes códigos, por ejemplo, a. para staccato, un @ a paraup fermata, etc.
Pueden ser posicionados en la parte superior o en la parte inferior .
A continuación se muestra una lista de todas las articulaciones disponibles.
http://www.vexflow.com/vextab/tutorial.html 10/16
4/1/2015 VexTab Tutorial
options space=20 font‐style=italic
font‐face=times font‐size=10
tabstave notation=true tablature=false
notes :q
notes C/4 $.a./bottom.$
notes E/4 $.av/bottom.$
notes G/4 $.a>/bottom.$
Paso 12: Aún más texto!
notes B/4 $.a‐/bottom.$
notes C/5 $.a^/top.$
notes E/5 $.a+/top.$
notes G/5 $.ao/top.$
VexTab ofrece una alternativa más flexible para añadir texto a las puntuaciones del yor. Se puede crear
un texto línea con el texto que puede ser tanto en posición vertical, y la nota alineado. Este método es
text :q,.‐1,.strict,Stacatto,Staccatissimo
ideal para notating acordes.
text Accent,Tenuto,Marcato,LH pizzicato,Snap pizzicato
text ++,.12,.font=courier‐12‐,:q,a.,av,a>,a‐,a^,a+,ao
En el siguiente ejemplo que he creado dos palmos de texto, "G Minor" y "una de las principales", cada
uno con una duración de una media nota. Observe que la sintaxis de duración es el mismo (salvo que
options space=120 font‐style=italic
font‐face=times font‐size=10
vanos están separados por comas.) También noto cómo me puse el tamaño de la fuente por defecto en
la opciones de línea.
tabstave notation=true tablature=false
notes :q
notes C/4 $.ah/bottom.$
notes E/4 $.a@a/top.$
notes G/4 $.a@u/bottom.$
notes B/4 $.a|/bottom.$
notes C/5 $.am/top.$
text :q,.‐1,.strict,Open Note,Up Fermata
text Down Fermata,Bow Up,Bow Down
text ++,.12,.font=courier‐12‐,:q,ah,a@a,a@u,a|,am
options space=40
http://www.vexflow.com/vextab/tutorial.html 11/16
4/1/2015 VexTab Tutorial
options space=12 font‐size=14
tabstave notation=true time=4/4 key=Ab tuning=eb
notes :q 5/5 5/4 5/3 ^3^ :h 4/4
text :h,G Minor,A Major
Puede colocar verticalmente el texto añadiendo una . NÚMERO a su lista de tramos. Si no se ha
establecido, NÚMERO defecto es 0 , lo que posiciona su texto sobre el pentagrama. Los números más altos
desplazan el texto hacia abajo, y los números más bajos (el negativo) mover el texto hacia arriba.
He aquí un ejemplo:
options space=10
tabstave notation=true tablature=false time=4/4 key=Ab tuning=eb
notes :8 C‐D‐E‐F‐G‐A‐B/4 C/5
text :8,.1,Do,Re,Me,.10,Fa,So,La,Ti,.1,Do
options space=10
Si tiene rejas en su música, tendrá que agregar una barra a su texto de manera que las notas y el texto
se alineen correctamente. Sólo tienes que añadir un | entre comas para indicar un bar. Las barras
pueden tener texto que les ha dado el sufijo | símbolo con el texto, por ejemplo, | Bar .
Además, puede utilizar el ++ comando en el lapso de crear una nueva línea de texto en el mismo
pentagrama. He aquí un ejemplo de estas características:
http://www.vexflow.com/vextab/tutorial.html 12/16
4/1/2015 VexTab Tutorial
options space=10 font‐size=12
tabstave notation=true tablature=false
time=4/4 key=Ab tuning=eb
notes :q C‐D‐E‐F/4 | G‐A‐B/4 C/5
text :h,.1,C,Em,|
text :h,G7,C
text ++, .11, :w, This is a new text line.
Las líneas de texto también pueden contener varios símbolos musicales, como codas y segnos.
options space=15
Simplemente como prefijo del nombre del símbolo con un # para hacer un símbolo en lugar de texto,
por ejemplo, #coda texto .
options space=20 font‐size=12
tabstave notation=true tablature=false
time=4/4 key=Ab tuning=eb
notes :q =|: C‐D‐E‐F/4 =:| G‐A‐B/4 C/5
text |#coda, :hd, , :q, #tr, |#segno
text ++, .11, |, #f
text ++, .0, .font=Times‐12‐italic, |, :w, ,|, :q, ,D.S. al coda
options space=25
Paso 13: Anotar ritmos con notación con barras.
Sufijando una duración con S todas las siguientes notas en el pentagrama la notación estándar quedar
rendido como notación con barras. Puede cambiar la posición de la nota en el pentagrama cambiando
el nombre de la nota.
También puede utilizar los u o d sufijos para designar trazos ascendentes o descendentes,
respectivamente.
http://www.vexflow.com/vextab/tutorial.html 13/16
4/1/2015 VexTab Tutorial
options font‐size=14 space=15
tabstave notation=true tablature=false
time=4/4 clef=percussion
notes :2S Bd/4 :qS Bd/4 :q ## | :8S Bd/4 Bu/4 :qS Bd‐Bu‐Bd/4 ^3^
text :w, G Maj7, |, Am
options space=10
Paso 14: Personaliza la apariencia.
La notación mostrada se puede personalizar en gran medida el uso de la opciones de comandos. Puede
cambiar el ancho, fuentes predeterminadas, la escala y el espaciado embellecer su notación a tu medida
corazones. Por ejemplo, las opciones de ancho = 400 establece el ancho de la duela a 400 píxeles.
He aquí una lista de las opciones actuales, seguidos de algunos ejemplos.
opción descripción
ancho Ajuste la anchura de la duela en píxeles.
escala El nivel de zoom de la notación. El valor predeterminado es 1,0.
espacio Añade el espacio (en píxeles) antes de la siguiente pentagrama.
Establece la distancia (en píxeles) entre las notas y partituras
evitar distancia
pentagramas.
font‐face / font‐style / font‐
size
Ajuste la fuente predeterminada para anotaciones.
Usted puede hacer algo más grande.
options width=100 scale=2.0
tabstave notation=true tablature=false
notes :q 5/5
Puede agregar habitación encima de un pentagrama para las notas altas.
http://www.vexflow.com/vextab/tutorial.html 14/16
4/1/2015 VexTab Tutorial
options space=40 font‐size=14
tabstave notation=true key=A
notes :q (5/2.5/3.7/4) $A7#9$ 15h16/1 20/1
Hacer más espacio entre las notas y partituras pentagramas.
options stave‐distance=50 scale=0.8
tabstave notation=true key=A
notes :q (5/2.5/3.7/4) ## 0h1/6 0/1
Paso 15: tablatura puede tener tallos demasiado.
Utilice la lengüeta de tallos opción para mostrar los tallos en tablatura. Para pestaña de una sola
voz, se puede establecer la dirección de la plica con la lengüeta de tallo dirección opción.
Tenga en cuenta que puede que tenga que añadir un poco de espacio utilizando el espacio y evitar
distancia opciones para evitar la superposición.
http://www.vexflow.com/vextab/tutorial.html 15/16
4/1/2015 VexTab Tutorial
options space=12 font‐size=14
tab‐stems=true tab‐stem‐direction=up
tabstave time=4/4 key=A
notes :8 5/5 5/4 5/3 ^3^ :16 5‐6‐7‐8/1 :8 9s10/1 :h s9v/1
Paso N + 1: Próximamente
Mientras tanto, puede guardar y compartir su VexTab en Mi VexFlow .
El Blog
http://www.vexflow.com/vextab/tutorial.html 16/16