WebBrass / Tuba Proto

WebBrass / Tuba Proto

· 2 min read

Paradigma especulativo para bronces en web: lip-grid, serie armónica + válvulas, cono virtual y espectrometría circular brassy.

Núcleo del prototipo

Este prototipo traslada la organología de los bronces a una interfaz web centrada en tres ejes:

  1. Complejo labio+mano como interfaz
  2. Serie armónica + válvulas como motor de altura
  3. Brassiness como métrica tímbrica viva

La escena se diseña con labios centrados y recortados, sobre una grilla de sensado (presión, posición, emisión) y un cono visual en eje Z que representa la trompa virtual desenroscada.

UX / Interacción

  • Grid labial central: extrae parámetros continuos de embocadura.
  • Cono/brana en Z (WebGL): rodea el labio y despliega un espectro circular.
  • Espectrómetro circular en color: centroid, harmonicity y brassiness por capas semitransparentes.

Mapeo de válvulas (tuba, 4 válvulas)

  • V1: F = 100%, V = 50%
  • V2: D = 100%, C = 50%
  • V3: S = 100%, X = 50%
  • V4: A = 100%, Z = 50%

Visualización dual:

  1. Cuatro cilindros pseudo-3D (compresión aparente por eje Z).
  2. Acortamiento/elongación funcional de trompa virtual (mapeo por semitonos acumulados).

Señales de audio extraídas

  • Spectral centroid
  • Harmonicity
  • Brassiness (estimador compuesto)

Estas tres se visualizan en el anillo circular del espectro y alimentan también la síntesis para cerrar el loop audio-visual.

Hoja de ruta inmediata

  1. Integración de MediaPipe FaceMesh para estadísticos de labio en tiempo real.
  2. Tabla calibrada de longitudes/segmentos para tuba de concierto (tramos cónicos/no cónicos + campana).
  3. Modo comparación organológica: tuba vs trompeta conmutables en la misma escena.