WikiBatucada

De LaMandragoraWiki

(Página creada con 'wikiBatucada es una extensión para MediaWiki que formatea de una forma legible cualquier partitura de batukada, dando los datos de manera sencilla y legible, también. Como el ...')
 
Línea 1: Línea 1:
wikiBatucada es una extensión para MediaWiki que formatea de una forma legible cualquier partitura de batukada, dando los datos de manera sencilla y legible, también. Como el formato de las tablas en MediaWiki es poco legible, vimos que era necesario hacer una extensión.
wikiBatucada es una extensión para MediaWiki que formatea de una forma legible cualquier partitura de batukada, dando los datos de manera sencilla y legible, también. Como el formato de las tablas en MediaWiki es poco legible, vimos que era necesario hacer una extensión.
-
Poniendo en cualquier página wiki el código <code><batukada>...</batukada></code> la propia aplicación comprenderá que debe formatear el contenido como si fuera una partitura.
+
Poniendo en cualquier página wiki el código <code><nowiki><batukada>...</batukada></nowiki></code> la propia aplicación comprenderá que debe formatear el contenido como si fuera una partitura.
Un ejemplo de código, para el ritmo [[Partituras:Kalashnikov|Kalashnikov]], es este:
Un ejemplo de código, para el ritmo [[Partituras:Kalashnikov|Kalashnikov]], es este:
-
<code>
+
<pre><nowiki>
<batukada>
<batukada>
-
<ritmo titulo="Kalashnikov">
+
  <ritmo titulo="Kalashnikov">
-
<ritmica titulo="Rítmica principal">
+
    <ritmica titulo="Rítmica principal">
-
<cuerda titulo="Surdos (todos tocan igual)">
+
      <cuerda titulo="Surdos (todos tocan igual)">
-
<notas>|x  |- xx|    |-  |x  |- xx|    |-  |x  |- xx|    |-  |x  |- xx| x x|x x |</notas>
+
        <notas>|x  |- xx|    |-  |x  |- xx|    |-  |x  |- xx|    |-  |x  |- xx| x x|x x |</notas>
-
</cuerda>
+
      </cuerda>
-
<cuerda titulo="Repenique">
+
      <cuerda titulo="Repenique">
-
<notas>|x  x|x  x| x x|x x |</notas>
+
        <notas>|x  x|x  x| x x|x x |</notas>
-
</cuerda>
+
      </cuerda>
-
<cuerda titulo="Caja">
+
      <cuerda titulo="Caja">
-
<notas>|....|x...|....|x...|....|x..x|.x..|x...|</notas>
+
        <notas>|....|x...|....|x...|....|x..x|.x..|x...|</notas>
-
</cuerda>
+
      </cuerda>
-
<cuerda titulo="Tamburín">
+
      <cuerda titulo="Tamburín">
-
<notas>|    |x  |    |x  |    |x  x| x x|x  |</notas>
+
        <notas>|    |x  |    |x  |    |x  x| x x|x  |</notas>
-
</cuerda>
+
      </cuerda>
-
<cuerda titulo="Agogó">
+
      <cuerda titulo="Agogó">
-
<notas>|G  G|A G |G  G|A G |</notas>
+
        <notas>|G  G|A G |G  G|A G |</notas>
-
</cuerda>
+
      </cuerda>
-
<cuerda titulo="Shakerer">
+
      <cuerda titulo="Shakerer">
-
<notas>|x.x.|x.x.|x.x.|x.x.|</notas>
+
        <notas>|x.x.|x.x.|x.x.|x.x.|</notas>
-
</cuerda>
+
      </cuerda>
-
<texto><b>x</b> = golpe, <b>-</b> = golpe sordo (golpear con la mano en el parche)</texto><texto><b>.</b> = golpe fantasma (no marcado) de la caja y shakerer</texto>
+
      <texto>x = golpe, - = golpe sordo (golpear con la mano en el parche)</texto>
-
<texto> <b>G</b> = Agogó grave, <b>A</b> = Agogó agudo</texto>
+
      <texto>. = golpe fantasma (no marcado) de la caja y shakerer</texto>
-
</ritmica>
+
      <texto> G = Agogó grave, A = Agogó agudo</texto>    
-
<ritmica titulo="Corte 1">
+
    </ritmica>
-
<cuerda titulo="Batería (todas las cuerdas)">
+
    <ritmica titulo="Corte 1">
-
<notas>|x x |x x |x x |x x |x x |x x |x x |x x |x x |x x |x x |x x |x  |V  |    |    |</notas>
+
      <cuerda titulo="Batería (todas las cuerdas)">
-
</cuerda>
+
        <notas>|x x |x x |x x |x x |x x |x x |x x |x x |x x |x x |x x |x x |x  |V  |    |    |</notas>
-
<texto>In crescendo (de menor a mayor volumen), <b>V</b> = Aquí puede comenzar un vítore o grito</texto>
+
      </cuerda>    
-
</ritmica>
+
      <texto>In crescendo (de menor a mayor volumen), V = Aquí puede comenzar un vítore o grito</texto>
-
<ritmica titulo="Corte 2">
+
    </ritmica>
-
<cuerda titulo="Mezclaillo">
+
    <ritmica titulo="Corte 2">
-
<notas>|B B |B B |B B |B B |B  |B  |B  |B  |S S |R  S| S R|RRR |S S |R  S| S R|RRR |</notas>
+
      <cuerda titulo="Mezclaillo">
-
</cuerda>
+
        <notas>|B B |B B |B B |B B |B  |B  |B  |B  |S S |R  S| S R|RRR |S S |R  S| S R|RRR |</notas>
-
<texto><b>B</b> = Batería (todas), <b>S</b> = Surdos, <b>R</b> = el Resto (todas menos surdos)</texto>
+
      </cuerda>    
-
</ritmica>
+
      <texto>B = Batería (todas), S = Surdos, R = el Resto (todas menos surdos)</texto>
-
<ritmica titulo="Corte 3">
+
    </ritmica>
-
<cuerda titulo="Batería">
+
    <ritmica titulo="Corte 3">
-
<notas>|B B |B B |B B |B B |B  |B  |B  |B  |</notas>
+
      <cuerda titulo="Batería">
-
</cuerda>
+
        <notas>|B B |B B |B B |B B |B  |B  |B  |B  |</notas>
-
<texto>seguido de esto (4 veces)</texto>
+
      </cuerda>
-
<cuerda titulo="Surdos y Resto">
+
      <texto>seguido de esto (4 veces)</texto>
-
<notas>|S S |R  S| S R|RRR |</notas>
+
      <cuerda titulo="Surdos y Resto">
-
</cuerda>
+
        <notas>|S S |R  S| S R|RRR |</notas>
-
<texto>... y seguido de esto</texto>
+
      </cuerda>
-
<cuerda titulo="Batería">
+
      <texto>... y seguido de esto</texto>
-
<notas>|B  |B  |B  |B  |B B |B B |B B |B B |</notas>
+
      <cuerda titulo="Batería">
-
</cuerda>
+
        <notas>|B  |B  |B  |B  |B B |B B |B B |B B |</notas>
-
<texto>In crescendo</texto>
+
      </cuerda>
-
</ritmica>
+
      <texto>In crescendo</texto>
-
</ritmo>
+
    </ritmica>
 +
  </ritmo>
</batukada>
</batukada>
-
</code>
+
</nowiki></pre>
Y el resultado:
Y el resultado:
<batukada>
<batukada>
-
<ritmo titulo="Kalashnikov">
+
  <ritmo titulo="Kalashnikov">
-
<ritmica titulo="Rítmica principal">
+
    <ritmica titulo="Rítmica principal">
-
<cuerda titulo="Surdos (todos tocan igual)">
+
      <cuerda titulo="Surdos (todos tocan igual)">
-
<notas>|x  |- xx|    |-  |x  |- xx|    |-  |x  |- xx|    |-  |x  |- xx| x x|x x |</notas>
+
        <notas>|x  |- xx|    |-  |x  |- xx|    |-  |x  |- xx|    |-  |x  |- xx| x x|x x |</notas>
-
</cuerda>
+
      </cuerda>
-
<cuerda titulo="Repenique">
+
      <cuerda titulo="Repenique">
-
<notas>|x  x|x  x| x x|x x |</notas>
+
        <notas>|x  x|x  x| x x|x x |</notas>
-
</cuerda>
+
      </cuerda>
-
<cuerda titulo="Caja">
+
      <cuerda titulo="Caja">
-
<notas>|....|x...|....|x...|....|x..x|.x..|x...|</notas>
+
        <notas>|....|x...|....|x...|....|x..x|.x..|x...|</notas>
-
</cuerda>
+
      </cuerda>
-
<cuerda titulo="Tamburín">
+
      <cuerda titulo="Tamburín">
-
<notas>|    |x  |    |x  |    |x  x| x x|x  |</notas>
+
        <notas>|    |x  |    |x  |    |x  x| x x|x  |</notas>
-
</cuerda>
+
      </cuerda>
-
<cuerda titulo="Agogó">
+
      <cuerda titulo="Agogó">
-
<notas>|G  G|A G |G  G|A G |</notas>
+
        <notas>|G  G|A G |G  G|A G |</notas>
-
</cuerda>
+
      </cuerda>
-
<cuerda titulo="Shakerer">
+
      <cuerda titulo="Shakerer">
-
<notas>|x.x.|x.x.|x.x.|x.x.|</notas>
+
        <notas>|x.x.|x.x.|x.x.|x.x.|</notas>
-
</cuerda>
+
      </cuerda>
-
<texto><b>x</b> = golpe, <b>-</b> = golpe sordo (golpear con la mano en el parche)</texto><texto><b>.</b> = golpe fantasma (no marcado) de la caja y shakerer</texto>
+
      <texto>x = golpe, - = golpe sordo (golpear con la mano en el parche)</texto><texto>. = golpe fantasma (no marcado) de la caja y shakerer</texto>
-
<texto> <b>G</b> = Agogó grave, <b>A</b> = Agogó agudo</texto>
+
      <texto> G = Agogó grave, A = Agogó agudo</texto>    
-
</ritmica>
+
    </ritmica>
-
<ritmica titulo="Corte 1">
+
    <ritmica titulo="Corte 1">
-
<cuerda titulo="Batería (todas las cuerdas)">
+
      <cuerda titulo="Batería (todas las cuerdas)">
-
<notas>|x x |x x |x x |x x |x x |x x |x x |x x |x x |x x |x x |x x |x  |V  |    |    |</notas>
+
        <notas>|x x |x x |x x |x x |x x |x x |x x |x x |x x |x x |x x |x x |x  |V  |    |    |</notas>
-
</cuerda>
+
      </cuerda>    
-
<texto>In crescendo (de menor a mayor volumen), <b>V</b> = Aquí puede comenzar un vítore o grito</texto>
+
      <texto>In crescendo (de menor a mayor volumen), V = Aquí puede comenzar un vítore o grito</texto>
-
</ritmica>
+
    </ritmica>
-
<ritmica titulo="Corte 2">
+
    <ritmica titulo="Corte 2">
-
<cuerda titulo="Mezclaillo">
+
      <cuerda titulo="Mezclaillo">
-
<notas>|B B |B B |B B |B B |B  |B  |B  |B  |S S |R  S| S R|RRR |S S |R  S| S R|RRR |</notas>
+
        <notas>|B B |B B |B B |B B |B  |B  |B  |B  |S S |R  S| S R|RRR |S S |R  S| S R|RRR |</notas>
-
</cuerda>
+
      </cuerda>    
-
<texto><b>B</b> = Batería (todas), <b>S</b> = Surdos, <b>R</b> = el Resto (todas menos surdos)</texto>
+
      <texto>B = Batería (todas), S = Surdos, R = el Resto (todas menos surdos)</texto>
-
</ritmica>
+
    </ritmica>
-
<ritmica titulo="Corte 3">
+
    <ritmica titulo="Corte 3">
-
<cuerda titulo="Batería">
+
      <cuerda titulo="Batería">
-
<notas>|B B |B B |B B |B B |B  |B  |B  |B  |</notas>
+
        <notas>|B B |B B |B B |B B |B  |B  |B  |B  |</notas>
-
</cuerda>
+
      </cuerda>
-
<texto>seguido de esto (4 veces)</texto>
+
      <texto>seguido de esto (4 veces)</texto>
-
<cuerda titulo="Surdos y Resto">
+
      <cuerda titulo="Surdos y Resto">
-
<notas>|S S |R  S| S R|RRR |</notas>
+
        <notas>|S S |R  S| S R|RRR |</notas>
-
</cuerda>
+
      </cuerda>
-
<texto>... y seguido de esto</texto>
+
      <texto>... y seguido de esto</texto>
-
<cuerda titulo="Batería">
+
      <cuerda titulo="Batería">
-
<notas>|B  |B  |B  |B  |B B |B B |B B |B B |</notas>
+
        <notas>|B  |B  |B  |B  |B B |B B |B B |B B |</notas>
-
</cuerda>
+
      </cuerda>
-
<texto>In crescendo</texto>
+
      <texto>In crescendo</texto>
-
</ritmica>
+
    </ritmica>
-
</ritmo>
+
  </ritmo>
</batukada>
</batukada>
 +
 +
'''NOTA: La generación del audio está en fase ultra experimental, de hecho, consume muchos recursos del servidor y está redireccionado a un servidor que tenemos en La Mandrágora, es decir, que no siempre está encendido y no siempre va a generar el audio... si alguien quiere añadir el audio a una partitura, avisadnos a kontratuka@gmail.com y enciendo el servidor y os ayudo en lo que necesiteis. Una vez generado, se queda una copia en el wiki y ya sería accesible a tod*s. Si alguien tiene algunas otras ideas de cómo implementarlo, bienvenidas son :)'''
 +
 +
Además, ahora puedes añadir mediante más código, información para poder generar el audio del ritmo automáticamente. Puede resultar un poco tonto tener que repetir dos veces la partitura, pero estamos en fase Beta del desarrollo de esta mini aplicación, y con la partitura anterior, falta cierta información para poder generar el audio del ritmo. Un ejemplo de código para el kalashnikov sería:
 +
 +
<pre><nowiki>
 +
<batukada>
 +
<dk:ritmo xmlns:dk="http://lamandragora.ourproject.org/jquery.drumkit" bpm="110" name="kalashnikov">
 +
    <dk:ritmica name="surdos" compas="4">
 +
      <dk:cuerda type="1" sound="surdo_high">1000001100000000100000110000000010000011000000001000001101011010</dk:cuerda>
 +
      <dk:cuerda type="1" sound="surdo_mid">1000001100000000100000110000000010000011000000001000001101011010</dk:cuerda>
 +
      <dk:cuerda type="1" sound="surdo_low">1000001100000000100000110000000010000011000000001000001101011010</dk:cuerda>
 +
    </dk:ritmica>
 +
    <dk:ritmica name="repenique" compas="1">
 +
      <dk:cuerda type="1" sound="repenique">1001100101011010</dk:cuerda>
 +
    </dk:ritmica>       
 +
    <dk:ritmica name="caja" compas="2">
 +
      <dk:cuerda type="1" sound="caja">11112111111121111111211212112111</dk:cuerda>
 +
    </dk:ritmica>
 +
    <dk:ritmica name="tamburin" compas="2">
 +
      <dk:cuerda type="1" sound="tamburin">00001000000010000000100101011000</dk:cuerda>
 +
    </dk:ritmica>
 +
    <dk:ritmica name="agogo" compas="1">
 +
      <dk:cuerda type="1" sound="agogo_grave">1001001010010010</dk:cuerda>
 +
      <dk:cuerda type="1" sound="agogo_agudo">0000100000001000</dk:cuerda>
 +
    </dk:ritmica>
 +
    <dk:ritmica name="shakerer" compas="1">
 +
      <dk:cuerda type="1" sound="chocalho">2121212121212121</dk:cuerda>
 +
    </dk:ritmica>
 +
    <dk:ritmica name="corte_1" compas="4">
 +
      <dk:cuerda type="1" sound="surdo_mid">1010101010101010202020202020202030303030303030304000000000000000</dk:cuerda>
 +
      <dk:cuerda type="1" sound="surdo_low">1010101010101010202020202020202030303030303030304000000000000000</dk:cuerda>
 +
      <dk:cuerda type="1" sound="surdo_high">1010101010101010202020202020202030303030303030304000000000000000</dk:cuerda>
 +
      <dk:cuerda type="1" sound="repenique">1010101010101010202020202020202030303030303030304000000000000000</dk:cuerda>
 +
      <dk:cuerda type="1" sound="caja">1010101010101010202020202020202030303030303030304000000000000000</dk:cuerda>
 +
      <dk:cuerda type="1" sound="tamburin">1010101010101010202020202020202030303030303030304000000000000000</dk:cuerda>
 +
      <dk:cuerda type="1" sound="agogo_grave">1010101010101010202020202020202030303030303030304000000000000000</dk:cuerda>
 +
      <dk:cuerda type="1" sound="agogo_agudo">1010101010101010202020202020202030303030303030304000000000000000</dk:cuerda>
 +
      <dk:cuerda type="1" sound="chocalho">1010101010101010202020202020202030303030303030304000000000000000</dk:cuerda>
 +
    </dk:ritmica>
 +
    <dk:ritmica name="corte_2" compas="4">
 +
      <dk:cuerda type="1" sound="surdo_mid">1010101010101010100010001000100010100001010000001010000101000000</dk:cuerda>
 +
      <dk:cuerda type="1" sound="surdo_low">1010101010101010100010001000100010100001010000001010000101000000</dk:cuerda>
 +
      <dk:cuerda type="1" sound="surdo_high">1010101010101010100010001000100010100001010000001010000101000000</dk:cuerda>
 +
      <dk:cuerda type="1" sound="repenique">1010101010101010100010001000100000001000000111100000100000011110</dk:cuerda>
 +
      <dk:cuerda type="1" sound="caja">1010101010101010100010001000100000001000000111100000100000011110</dk:cuerda>
 +
      <dk:cuerda type="1" sound="tamburin">1010101010101010100010001000100000001000000111100000100000011110</dk:cuerda>
 +
      <dk:cuerda type="1" sound="agogo_grave">1010101010101010100010001000100000001000000111100000100000011110</dk:cuerda>
 +
      <dk:cuerda type="1" sound="agogo_agudo">1010101010101010100010001000100000001000000111100000100000011110</dk:cuerda>
 +
      <dk:cuerda type="1" sound="chocalho">1010101010101010100010001000100000001000000111100000100000011110</dk:cuerda>
 +
    </dk:ritmica>
 +
    <dk:ritmica name="corte_3_1" compas="2">
 +
      <dk:cuerda type="1" sound="surdo_mid">10101010101010101000100010001000</dk:cuerda>
 +
      <dk:cuerda type="1" sound="surdo_low">10101010101010101000100010001000</dk:cuerda>
 +
      <dk:cuerda type="1" sound="surdo_high">10101010101010101000100010001000</dk:cuerda>
 +
      <dk:cuerda type="1" sound="repenique">10101010101010101000100010001000</dk:cuerda>
 +
      <dk:cuerda type="1" sound="caja">10101010101010101000100010001000</dk:cuerda>
 +
      <dk:cuerda type="1" sound="tamburin">10101010101010101000100010001000</dk:cuerda>
 +
      <dk:cuerda type="1" sound="agogo_grave">10101010101010101000100010001000</dk:cuerda>
 +
      <dk:cuerda type="1" sound="agogo_agudo">10101010101010101000100010001000</dk:cuerda>
 +
      <dk:cuerda type="1" sound="chocalho">10101010101010101000100010001000</dk:cuerda>
 +
    </dk:ritmica>
 +
    <dk:ritmica name="corte_3_2" compas="1">
 +
      <dk:cuerda type="1" sound="surdo_mid">101000010100000</dk:cuerda>
 +
      <dk:cuerda type ="1" sound="surdo_low">101000010100000</dk:cuerda>
 +
      <dk:cuerda type ="1" sound="surdo_high">101000010100000</dk:cuerda>
 +
      <dk:cuerda type="1" sound="repenique">0000100000011110</dk:cuerda>
 +
      <dk:cuerda type="1" sound="caja">0000100000011110</dk:cuerda>
 +
      <dk:cuerda type="1" sound="tamburin">0000100000011110</dk:cuerda>
 +
      <dk:cuerda type="1" sound="agogo_grave">0000100000011110</dk:cuerda>
 +
      <dk:cuerda type="1" sound="agogo_agudo">0000100000011110</dk:cuerda>
 +
      <dk:cuerda type="1" sound="chocalho">0000100000011110</dk:cuerda>
 +
    </dk:ritmica>
 +
    <dk:ritmica name="corte_3_3" compas="2">
 +
      <dk:cuerda type="1" sound="surdo_mid">10001000100010001010202030304040</dk:cuerda>
 +
      <dk:cuerda type ="1" sound="surdo_low">10001000100010001010202030304040</dk:cuerda>
 +
      <dk:cuerda type="1" sound="surdo_high">10001000100010001010202030304040</dk:cuerda>
 +
      <dk:cuerda type="1" sound="repenique">10001000100010001010202030304040</dk:cuerda>
 +
      <dk:cuerda type="1" sound="caja">10001000100010001010202030304040</dk:cuerda>
 +
      <dk:cuerda type="1" sound="tamburin">10001000100010001010202030304040</dk:cuerda>
 +
      <dk:cuerda type="1" sound="agogo_grave">10001000100010001010202030304040</dk:cuerda>
 +
      <dk:cuerda type="1" sound="agogo_agudo">10001000100010001010202030304040</dk:cuerda>
 +
      <dk:cuerda type="1" sound="chocalho">10001000100010001010202030304040</dk:cuerda>
 +
    </dk:ritmica>
 +
    <dk:partitura>
 +
      <dk:compas>
 +
        <dk:ritmica>surdos</dk:ritmica>
 +
        <dk:ritmica>repenique</dk:ritmica>
 +
        <dk:ritmica>caja</dk:ritmica>
 +
        <dk:ritmica>tamburin</dk:ritmica>
 +
        <dk:ritmica>agogo</dk:ritmica>
 +
        <dk:ritmica>shakerer</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>repenique</dk:ritmica>
 +
        <dk:ritmica>agogo</dk:ritmica>
 +
        <dk:ritmica>shakerer</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>repenique</dk:ritmica>
 +
        <dk:ritmica>caja</dk:ritmica>
 +
        <dk:ritmica>tamburin</dk:ritmica>
 +
        <dk:ritmica>agogo</dk:ritmica>
 +
        <dk:ritmica>shakerer</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>repenique</dk:ritmica>
 +
        <dk:ritmica>agogo</dk:ritmica>
 +
        <dk:ritmica>shakerer</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>surdos</dk:ritmica>
 +
        <dk:ritmica>repenique</dk:ritmica>
 +
        <dk:ritmica>caja</dk:ritmica>
 +
        <dk:ritmica>tamburin</dk:ritmica>
 +
        <dk:ritmica>agogo</dk:ritmica>
 +
        <dk:ritmica>shakerer</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>repenique</dk:ritmica>
 +
        <dk:ritmica>agogo</dk:ritmica>
 +
        <dk:ritmica>shakerer</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>repenique</dk:ritmica>
 +
        <dk:ritmica>caja</dk:ritmica>
 +
        <dk:ritmica>tamburin</dk:ritmica>
 +
        <dk:ritmica>agogo</dk:ritmica>
 +
        <dk:ritmica>shakerer</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>repenique</dk:ritmica>
 +
        <dk:ritmica>agogo</dk:ritmica>
 +
        <dk:ritmica>shakerer</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>corte_1</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
      </dk:compas>
 +
      <dk:compas>
 +
      </dk:compas>
 +
      <dk:compas>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>surdos</dk:ritmica>
 +
        <dk:ritmica>repenique</dk:ritmica>
 +
        <dk:ritmica>caja</dk:ritmica>
 +
        <dk:ritmica>tamburin</dk:ritmica>
 +
        <dk:ritmica>agogo</dk:ritmica>
 +
        <dk:ritmica>shakerer</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>repenique</dk:ritmica>
 +
        <dk:ritmica>agogo</dk:ritmica>
 +
        <dk:ritmica>shakerer</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>repenique</dk:ritmica>
 +
        <dk:ritmica>caja</dk:ritmica>
 +
        <dk:ritmica>tamburin</dk:ritmica>
 +
        <dk:ritmica>agogo</dk:ritmica>
 +
        <dk:ritmica>shakerer</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>repenique</dk:ritmica>
 +
        <dk:ritmica>agogo</dk:ritmica>
 +
        <dk:ritmica>shakerer</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>surdos</dk:ritmica>
 +
        <dk:ritmica>repenique</dk:ritmica>
 +
        <dk:ritmica>caja</dk:ritmica>
 +
        <dk:ritmica>tamburin</dk:ritmica>
 +
        <dk:ritmica>agogo</dk:ritmica>
 +
        <dk:ritmica>shakerer</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>repenique</dk:ritmica>
 +
        <dk:ritmica>agogo</dk:ritmica>
 +
        <dk:ritmica>shakerer</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>repenique</dk:ritmica>
 +
        <dk:ritmica>caja</dk:ritmica>
 +
        <dk:ritmica>tamburin</dk:ritmica>
 +
        <dk:ritmica>agogo</dk:ritmica>
 +
        <dk:ritmica>shakerer</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>repenique</dk:ritmica>
 +
        <dk:ritmica>agogo</dk:ritmica>
 +
        <dk:ritmica>shakerer</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>corte_2</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
      </dk:compas>
 +
      <dk:compas>
 +
      </dk:compas>
 +
      <dk:compas>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>surdos</dk:ritmica>
 +
        <dk:ritmica>repenique</dk:ritmica>
 +
        <dk:ritmica>caja</dk:ritmica>
 +
        <dk:ritmica>tamburin</dk:ritmica>
 +
        <dk:ritmica>agogo</dk:ritmica>
 +
        <dk:ritmica>shakerer</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>repenique</dk:ritmica>
 +
        <dk:ritmica>agogo</dk:ritmica>
 +
        <dk:ritmica>shakerer</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>repenique</dk:ritmica>
 +
        <dk:ritmica>caja</dk:ritmica>
 +
        <dk:ritmica>tamburin</dk:ritmica>
 +
        <dk:ritmica>agogo</dk:ritmica>
 +
        <dk:ritmica>shakerer</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>repenique</dk:ritmica>
 +
        <dk:ritmica>agogo</dk:ritmica>
 +
        <dk:ritmica>shakerer</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>surdos</dk:ritmica>
 +
        <dk:ritmica>repenique</dk:ritmica>
 +
        <dk:ritmica>caja</dk:ritmica>
 +
        <dk:ritmica>tamburin</dk:ritmica>
 +
        <dk:ritmica>agogo</dk:ritmica>
 +
        <dk:ritmica>shakerer</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>repenique</dk:ritmica>
 +
        <dk:ritmica>agogo</dk:ritmica>
 +
        <dk:ritmica>shakerer</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>repenique</dk:ritmica>
 +
        <dk:ritmica>caja</dk:ritmica>
 +
        <dk:ritmica>tamburin</dk:ritmica>
 +
        <dk:ritmica>agogo</dk:ritmica>
 +
        <dk:ritmica>shakerer</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>repenique</dk:ritmica>
 +
        <dk:ritmica>agogo</dk:ritmica>
 +
        <dk:ritmica>shakerer</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>corte_3_1</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>corte_3_2</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>corte_3_2</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>corte_3_2</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>corte_3_2</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>corte_3_3</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>surdos</dk:ritmica>
 +
        <dk:ritmica>repenique</dk:ritmica>
 +
        <dk:ritmica>caja</dk:ritmica>
 +
        <dk:ritmica>tamburin</dk:ritmica>
 +
        <dk:ritmica>agogo</dk:ritmica>
 +
        <dk:ritmica>shakerer</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>repenique</dk:ritmica>
 +
        <dk:ritmica>agogo</dk:ritmica>
 +
        <dk:ritmica>shakerer</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>repenique</dk:ritmica>
 +
        <dk:ritmica>caja</dk:ritmica>
 +
        <dk:ritmica>tamburin</dk:ritmica>
 +
        <dk:ritmica>agogo</dk:ritmica>
 +
        <dk:ritmica>shakerer</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>repenique</dk:ritmica>
 +
        <dk:ritmica>agogo</dk:ritmica>
 +
        <dk:ritmica>shakerer</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>surdos</dk:ritmica>
 +
        <dk:ritmica>repenique</dk:ritmica>
 +
        <dk:ritmica>caja</dk:ritmica>
 +
        <dk:ritmica>tamburin</dk:ritmica>
 +
        <dk:ritmica>agogo</dk:ritmica>
 +
        <dk:ritmica>shakerer</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>repenique</dk:ritmica>
 +
        <dk:ritmica>agogo</dk:ritmica>
 +
        <dk:ritmica>shakerer</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>repenique</dk:ritmica>
 +
        <dk:ritmica>caja</dk:ritmica>
 +
        <dk:ritmica>tamburin</dk:ritmica>
 +
        <dk:ritmica>agogo</dk:ritmica>
 +
        <dk:ritmica>shakerer</dk:ritmica>
 +
      </dk:compas>
 +
      <dk:compas>
 +
        <dk:ritmica>repenique</dk:ritmica>
 +
        <dk:ritmica>agogo</dk:ritmica>
 +
        <dk:ritmica>shakerer</dk:ritmica>
 +
      </dk:compas>
 +
    </dk:partitura>
 +
  </dk:ritmo>
 +
</batukada>
 +
</nowiki></pre>
 +
 +
Para poder hacerle entender a la aplicación, qué audios se asocian a las diferentes cuerdas, rítmicas y cortes, es necesario modificar ligeramente el código <code><nowiki><batukada></nowiki></code> anterior:
 +
 +
<pre><nowiki>
 +
<batukada>
 +
  <ritmo titulo="Kalashnikov" dk:ritmo="kalashnikov">
 +
    <ritmica titulo="Rítmica principal" dk:from="1" dk:to="4">
 +
      <cuerda titulo="Surdos (todos tocan igual)" dk:ritmica="surdos" dk:sync="principal">
 +
        <notas>|x  |- xx|    |-  |x  |- xx|    |-  |x  |- xx|    |-  |x  |- xx| x x|x x |</notas>
 +
      </cuerda>
 +
      <cuerda titulo="Repenique" dk:ritmica="repenique" dk:sync="principal">
 +
        <notas>|x  x|x  x| x x|x x |</notas>
 +
      </cuerda>
 +
      <cuerda titulo="Caja" dk:ritmica="caja" dk:sync="principal">
 +
        <notas>|....|x...|....|x...|....|x..x|.x..|x...|</notas>
 +
      </cuerda>
 +
      <cuerda titulo="Tamburín" dk:ritmica="tamburin" dk:sync="principal">
 +
        <notas>|    |x  |    |x  |    |x  x| x x|x  |</notas>
 +
      </cuerda>
 +
      <cuerda titulo="Agogó" dk:ritmica="agogo" dk:sync="principal">
 +
        <notas>|G  G|A G |G  G|A G |</notas>
 +
      </cuerda>
 +
      <cuerda titulo="Shakerer" dk:ritmica="shakerer" dk:sync="principal">
 +
        <notas>|x.x.|x.x.|x.x.|x.x.|</notas>
 +
      </cuerda>
 +
      <texto>'''x''' = golpe, '''-''' = golpe sordo (golpear con la mano en el parche)</texto>
 +
      <texto>'''.''' = golpe fantasma (no marcado) de la caja y shakerer</texto>
 +
      <texto>  '''G''' = Agogó grave, '''A''' = Agogó agudo</texto>     
 +
    </ritmica>
 +
    <ritmica titulo="Corte 1" dk:from="9" dk:to="12">
 +
      <cuerda titulo="Batería (todas las cuerdas)" dk:ritmica="corte_1">
 +
        <notas>|x x |x x |x x |x x |x x |x x |x x |x x |x x |x x |x x |x x |x  |V  |    |    |</notas>
 +
      </cuerda>     
 +
      <texto>In crescendo (de menor a mayor volumen), '''V''' = Aquí puede comenzar un vítore o grito</texto>
 +
    </ritmica>
 +
    <ritmica titulo="Corte 2" dk:from="21" dk:to="24">
 +
      <cuerda titulo="Mezclaillo" dk:ritmica="corte_2">
 +
        <notas>|B B |B B |B B |B B |B  |B  |B  |B  |S S |R  S| S R|RRR |S S |R  S| S R|RRR |</notas>
 +
      </cuerda>     
 +
      <texto>'''B''' = Batería (todas), '''S''' = Surdos, '''R''' = el Resto (todas menos surdos)</texto>
 +
    </ritmica>
 +
    <ritmica titulo="Corte 3" dk:from="33" dk:to="40">
 +
      <cuerda titulo="Batería" dk:ritmica="corte_3_1">
 +
        <notas>|B B |B B |B B |B B |B  |B  |B  |B  |</notas>
 +
      </cuerda>
 +
      <texto>seguido de esto (4 veces)</texto>
 +
      <cuerda titulo="Surdos y Resto" dk:ritmica="corte_3_2">
 +
        <notas>|S S |R  S| S R|RRR |</notas>
 +
      </cuerda>
 +
      <texto>... y seguido de esto</texto>
 +
      <cuerda titulo="Batería" dk:ritmica="corte_3_3">
 +
        <notas>|B  |B  |B  |B  |B B |B B |B B |B B |</notas>
 +
      </cuerda>
 +
      <texto>In crescendo</texto>
 +
    </ritmica>
 +
  </ritmo>
 +
</batukada>
 +
</nowiki></pre>
 +
 +
Así quedaría nuestra nueva partitura con el audio:
 +
 +
{{:Partituras:Kalashnikov}}

Última versión de 09:38 11 may 2011

Herramientas personales