Inicio / Leccion 05

Leccion 05 — Rumba: Guaguanco (version Strudel)

Objetivo

Al terminar esta leccion vas a conocer la rumba (el genero cubano de raiz mas africana, solo percusion y voz, sin instrumentos armonicos), vas a poder programar la clave de rumba en contexto real junto a los "palitos", el tumbao de 3 congas (tumba/segunda/quinto), y vas a entender el rol improvisador del quinto dentro del guaguanco.

Concepto

Que es la rumba

La rumba nacio en los barrios afrocubanos de La Habana y Matanzas en el siglo XIX, tocada originalmente sobre cajones de bacalao antes de estandarizarse sobre tumbadoras (congas). Tiene 3 estilos principales: yambu (el mas lento y antiguo), guaguanco (el mas popular y bailado, con la famosa pantomima de cortejo entre bailador y bailadora) y columbia (rapido, en compas de 6/8). Esta leccion se centra en el guaguanco.

A diferencia del son (Lecciones 01-04), la rumba no tiene bajo ni armonia: es percusion y canto (coro-solista) puros. Eso significa que la clave y el entramado de las congas son literalmente todo el discurso musical — no hay una guitarra o un tres rellenando por debajo. Por eso la rumba es el mejor genero para entrenar el oido en polirritmia pura: cada capa que agregues o quites cambia radicalmente lo que se escucha.

La clave de rumba en contexto

Ya conoces la clave de rumba desde la Leccion 01 (recordatorio: el lado de 2 es igual que en la clave de son; la diferencia esta en el lado de 3, cuyo 3er golpe se retrasa una corchea, de la posicion 7 —el tiempo 4— a la posicion 8 —la "y" del tiempo 4). En 3-2:

Compas 1 (lado de 3): X..X...X
Compas 2 (lado de 2): ..X.X...
$: note("<[68 ~ ~ 68 ~ ~ ~ 68] [~ ~ 68 ~ 68 ~ ~ ~]>").midichan(1).midi('TidalMIDI')

Palitos

Los "palitos" son un patron constante de palillos golpeando madera (tradicionalmente el costado de una tumbadora o una caja), sosteniendo el pulso base como un metronomo continuo. Se tocan con 2 palos cortos con un gesto de muneca corto y parejo — la regularidad fisica del gesto garantiza que las corcheas salgan perfectamente iguales, sin acentos ni swing. Usamos Woodblock Block 1 (nota 75) en corcheas constantes: 75*8 por compas — es literalmente el "reloj" sobre el que se apoya toda la polirritmia de las congas.

Tumbao de 3 congas: tumba, segunda y quinto

El guaguanco tradicional usa 3 tumbadoras de registro distinto, cada una con un rol especifico:

Rol tradicional Conga del kit Funcion
Tumba (grave) Conga 1 Marca los tiempos fuertes, es el ancla ritmica
Conga / segunda (medio) Conga 2 Sostiene un patron de apoyo continuo, similar al tumbao de son
Quinto (agudo) Conga 3 Improvisa y "conversa" con el bailador

Patrones de esta leccion (1 compas cada uno):

  • Tumba (Conga 1, Open Right = nota 116), marcando tiempos 1 y 3: 116 ~ ~ ~ 116 ~ ~ ~
  • Segunda (Conga 2), reutilizando el tumbao basico de la Leccion 02: 89 89 89 90 89 89 90 91
  • Quinto (Conga 3), un patron de EJEMPLO sincopado: 103 ~ 102 104 ~ 103 ~ 107 (Open Right, Open Left, Muted Left, Bass)

Tecnica fisica: las 3 congas usan la misma logica de borde+rebote (abierto), borde+mano pegada (tapado) y centro+palma (bajo) de la Leccion 02. Lo nuevo aqui es que el quinto usa tonos abiertos con AMBAS manos por separado (Open Right y Open Left), lo que le permite tocar frases rapidas y asimetricas para "responder" al bailador en tiempo real.

Sobre el quinto — lee esto con atencion: en una rumba real, el quinto no toca un patron fijo. Improvisa constantemente en respuesta al movimiento del bailador, particularmente en el momento del "vacunao" (el nucleo coreografico del guaguanco). El patron que te damos es solo un punto de partida de ejemplo para que empieces a improvisar tus propias variantes.

Escucha y analisis: Los Munequitos de Matanzas

Los Munequitos de Matanzas (activos desde 1952) son la referencia clasica para escuchar un guaguanco autentico. Presta atencion a la textura completa: la clave de rumba por encima como referencia, los palitos constantes como reloj de fondo, y las 3 congas entrelazadas — la tumba marcando con solidez, la segunda sosteniendo el tumbao, y el quinto conversando por encima con frases libres. Todo bajo el canto de coro-solista, sin ningun instrumento armonico. Comparado con el son, el guaguanco suena mas "desnudo" y denso ritmicamente al mismo tiempo.

Ejemplo de codigo

clave_rumba_en_contexto.strudel — clave + palitos

setcps(0.4)

// clave de rumba 3-2
$: note("<[68 ~ ~ 68 ~ ~ ~ 68] [~ ~ 68 ~ 68 ~ ~ ~]>").midichan(1).midi('TidalMIDI')
// palitos constantes
$: note("75*8").gain(0.5).midichan(1).midi('TidalMIDI')

La clave de rumba 3-2 con la misma alternancia <[..] [..]> de la Leccion 01, con el lado de 3 de rumba (3er golpe retrasado a la "y" del tiempo 4: ... ~ ~ ~ 68) en el primer compas; el lado de 2 es identico al del son. 75*8 repite la nota 75 (Woodblock) 8 veces parejo en el ciclo — forma corta de escribir 75 75 75 75 75 75 75 75.

tres_congas_guaguanco.strudel — las 3 congas por separado

// tumba: tiempos 1 y 3
$: note("116 ~ ~ ~ 116 ~ ~ ~").midichan(1).midi('TidalMIDI')
// segunda: tumbao de apoyo
$: note("89 89 89 90 89 89 90 91").swingBy(1/8, 8).midichan(1).midi('TidalMIDI')
// quinto: EJEMPLO sincopado
$: note("103 ~ 102 104 ~ 103 ~ 107").midichan(1).midi('TidalMIDI')

La tumba usa una sola nota (Open Right, 116) en tiempos 1 y 3 — el rol mas simple. La segunda es literalmente el tumbao basico de la Leccion 02. El quinto es el mas denso: 4 articulaciones de Conga 3 (Open Right 103, Open Left 102, Muted Left 104, Bass 107) con alternancia de ambas manos. Recuerda que el patron de quinto es solo un punto de partida de ejemplo.

guaguanco_completo.strudel — las 5 capas juntas

setcps(0.4)

// clave de rumba 3-2
$: note("<[68 ~ ~ 68 ~ ~ ~ 68] [~ ~ 68 ~ 68 ~ ~ ~]>").midichan(1).midi('TidalMIDI')
// palitos
$: note("75*8").gain(0.5).midichan(1).midi('TidalMIDI')
// tumba
$: note("116 ~ ~ ~ 116 ~ ~ ~").midichan(1).midi('TidalMIDI')
// segunda
$: note("89 89 89 90 89 89 90 91").swingBy(1/8, 8).midichan(1).midi('TidalMIDI')
// quinto
$: note("103 ~ 102 104 ~ 103 ~ 107").midichan(1).midi('TidalMIDI')

Las 5 capas a setcps(0.4) (~96 bpm, tempo tipico de guaguanco). Mutea capas con _ (_$:) mientras suena para escuchar como cada una aporta — por ejemplo, mutea el quinto y nota que la estructura (tumba + clave + segunda) sigue completa.

Por que la relacion cambia de un compas a otro

La clave es un patron de 2 compases (lado de 3 / lado de 2 de rumba), mientras que la tumba y la segunda son de 1 compas que se repiten identicos. Eso hace que la clave se relacione distinto con las congas en cada uno de sus 2 compases:

Compas 1 (lado de 3) — posiciones 1 a 8 (los corchetes marcan donde cae la clave):

Posicion:   1    2   3    4    5   6   7    8
Clave:     [X]   .   .   [X]   .   .   .   [X]
Tumba:    [116]  .   .    .   116  .   .    .
Segunda:  [89]  89  89   [90]  89  89  90  [91]

Compas 2 (lado de 2 de rumba) — mismas 8 posiciones:

Posicion:   1   2    3    4    5   6   7   8
Clave:      .   .   [X]   .   [X]  .   .   .
Tumba:     116  .    .    .  [116] .   .   .
Segunda:   89  89  [89]  90  [89] 89  90  91

En el Compas 1, los 3 golpes de clave (posiciones 1, 4 y 8) coinciden con 3 acentos distintos: el primero con el golpe de tumba (posicion 1); el segundo con el 1er tono ABIERTO de la segunda (posicion 4); y el tercero — que en la rumba cae en la posicion 8, no en la 7 como en el son — con el golpe de BAJO de la segunda (posicion 8). En el Compas 2, los 2 golpes de clave (posiciones 3 y 5): la posicion 3 cae sobre un manoteo de relleno (89, sin acento especial), y la posicion 5 coincide con el golpe de TUMBA. Igual que en el son, el lado de 2 se apoya menos en los acentos que el lado de 3 — pero con 3 congas el groove es mucho mas rico que el del son con una sola conga.

Todas las notas MIDI usadas (68, 75, 89, 90, 91, 102, 103, 104, 107, 116) estan verificadas contra LATIN_CUBAN_MIDI_MAP.md.

Ejercicios

  1. Sin ver la solucion, escribe la clave de rumba en direccion 2-3 (invierte el orden de los compases respecto al ejemplo 3-2).
  2. Compon tu propia variante del patron de quinto, usando al menos 2 notas distintas de las del ejemplo, manteniendo el caracter sincopado/libre. Comenta la intencion "conversacional" de tu variante (a que "responde" ritmicamente).
  3. Quita la capa de segunda (Conga 2) de guaguanco_completo.strudel y escucha el resultado: comenta como el groove pierde el relleno medio, pero la estructura se sigue sintiendo con claridad.

Las soluciones estan en solucion_ejercicios/.

Ejemplos de codigo

Pulsa Copiar y pega en strudel.cc, o abre el editor interactivo aqui mismo. El sonido sale por WebMIDI a EZdrummer (.midi('TidalMIDI')); sin ese setup el editor evalua igual pero no suena.

clave_rumba_en_contexto.strudel
// Clave de rumba 3-2 + palitos (Leccion 05)
// Clave: lado de 3 de RUMBA = posiciones 1,4,8 de 8 (3er golpe en la "y" del tiempo 4);
//   lado de 2 = posiciones 3,5 (identico al del son)
// Palitos: Woodblock Block 1 (nota 75), corcheas constantes, como un reloj de fondo
// Notas MIDI verificadas contra LATIN_CUBAN_MIDI_MAP.md
//
// Uso: Ctrl+Enter. Mutear una capa: pon "_" delante ("_$:"). Detener: Ctrl+.

setcps(0.4)

$: note("<[68 ~ ~ 68 ~ ~ ~ 68] [~ ~ 68 ~ 68 ~ ~ ~]>").midichan(1).midi('TidalMIDI')  // clave de rumba 3-2 (2 compases alternados)
$: note("75*8").gain(0.5).midichan(1).midi('TidalMIDI')                              // palitos constantes
guaguanco_completo.strudel
// Guaguanco completo: clave de rumba + palitos + tumba + segunda + quinto (Leccion 05)
// Notas MIDI verificadas contra LATIN_CUBAN_MIDI_MAP.md v3
//
// Uso: Ctrl+Enter reproduce las 5 capas. Mutear una: pon "_" delante ("_$:"). Detener: Ctrl+.

setcps(0.4)

$: note("<[68 ~ ~ 68 ~ ~ ~ 68] [~ ~ 68 ~ 68 ~ ~ ~]>").midichan(1).midi('TidalMIDI')  // clave de rumba 3-2
$: note("75*8").gain(0.5).midichan(1).midi('TidalMIDI')                              // palitos constantes
$: note("116 ~ ~ ~ 116 ~ ~ ~").midichan(1).midi('TidalMIDI')                         // tumba: tiempos 1 y 3
$: note("89 89 89 90 89 89 90 91").swingBy(1/8, 8).midichan(1).midi('TidalMIDI')     // segunda: tumbao de apoyo
$: note("103 ~ 102 104 ~ 103 ~ 107").midichan(1).midi('TidalMIDI')                  // quinto: improvisacion de ejemplo
tres_congas_guaguanco.strudel
// Tres congas del guaguanco: tumba, segunda y quinto (Leccion 05)
// Tumba = Conga 1 (grave, marca tiempos fuertes) | Segunda = Conga 2 (apoyo continuo) | Quinto = Conga 3 (improvisado)
// Notas MIDI verificadas contra LATIN_CUBAN_MIDI_MAP.md
//
// Uso: Ctrl+Enter. Mutear una capa: pon "_" delante ("_$:"). Detener: Ctrl+.

setcps(0.4)

$: note("116 ~ ~ ~ 116 ~ ~ ~").midichan(1).midi('TidalMIDI')                        // tumba (Conga 1 Open Right): marca tiempos 1 y 3
$: note("89 89 89 90 89 89 90 91").swingBy(1/8, 8).midichan(1).midi('TidalMIDI')     // segunda (Conga 2): tumbao de apoyo continuo
$: note("103 ~ 102 104 ~ 103 ~ 107").midichan(1).midi('TidalMIDI')                  // quinto (Conga 3): EJEMPLO sincopado, no un patron fijo

Soluciones de los ejercicios

Pulsa Copiar y pega en strudel.cc, o abre el editor interactivo aqui mismo. El sonido sale por WebMIDI a EZdrummer (.midi('TidalMIDI')); sin ese setup el editor evalua igual pero no suena.

ejercicio_1_solucion.strudel
// Ejercicio 1 (solucion): clave de rumba en direccion 2-3 (invertir el orden de los compases)
// Notas MIDI verificadas contra LATIN_CUBAN_MIDI_MAP.md
//
// Uso: Ctrl+Enter. Detener: Ctrl+.

setcps(0.4)

// 3-2 empezaba con el lado de 3; 2-3 empieza con el lado de 2 (simplemente se invierte el orden
// de los dos compases dentro de la alternancia de ciclo).
$: note("<[~ ~ 68 ~ 68 ~ ~ ~] [68 ~ ~ 68 ~ ~ ~ 68]>").midichan(1).midi('TidalMIDI')  // clave de rumba 2-3
ejercicio_2_solucion.strudel
// Ejercicio 2 (solucion): variante propia del patron de quinto
// Notas MIDI verificadas contra LATIN_CUBAN_MIDI_MAP.md
//
// Uso: Ctrl+Enter. Detener: Ctrl+.

setcps(0.4)

// Variante que usa Muted Right (105) y Muted Slap (108) de Conga 3, notas distintas al ejemplo
// original (102/103/104/107). El patron deja mas silencio al principio del compas -- como si el
// quinto "esperara" el gesto del bailador (el vacunao) y respondiera con una frase corta y
// percusiva al final. Es una intencion "conversacional" de respuesta tardia.
$: note("~ ~ ~ 105 ~ 108 103 ~").midichan(1).midi('TidalMIDI')  // quinto: variante propia (respuesta tardia)
ejercicio_3_solucion.strudel
// Ejercicio 3 (solucion): quitar la capa de segunda (Conga 2) y notar el efecto
// Notas MIDI verificadas contra LATIN_CUBAN_MIDI_MAP.md
//
// Uso: Ctrl+Enter. Detener: Ctrl+.

setcps(0.4)

$: note("<[68 ~ ~ 68 ~ ~ ~ 68] [~ ~ 68 ~ 68 ~ ~ ~]>").midichan(1).midi('TidalMIDI')  // clave de rumba 3-2
$: note("75*8").gain(0.5).midichan(1).midi('TidalMIDI')                              // palitos
$: note("116 ~ ~ ~ 116 ~ ~ ~").midichan(1).midi('TidalMIDI')                         // tumba
// la segunda (Conga 2) comentada a proposito: sin ella, el groove pierde el relleno ritmico del
// rango medio (el tumbao continuo que conectaba tumba y quinto), pero la estructura general --
// tumba marcando los tiempos fuertes, clave como referencia, quinto respondiendo -- se sigue
// sintiendo con claridad. En la rumba cada capa aporta densidad, pero la identidad basica sobrevive.
// $: note("89 89 89 90 89 89 90 91").swingBy(1/8, 8).midichan(1).midi('TidalMIDI')   // segunda (Conga 2)
$: note("103 ~ 102 104 ~ 103 ~ 107").midichan(1).midi('TidalMIDI')                  // quinto