brassys / WebBrass

brassys / WebBrass

· 1 min read

Paradigma web para bronces: lip-grid + válvulas + TRAIN mode para parciales calibrados por embocadura.

Nombre final

Este sistema queda nombrado como brassys.

Núcleo del prototipo

brassys traslada la organología de bronces a una interfaz web centrada en:

  1. Embocadura como controlador continuo (posición, apertura, presión, emisión)
  2. Serie armónica + válvulas como motor de altura
  3. Métrica tímbrica brassy para cerrar el loop audio-visual

La escena trabaja con labios centrados/recortados, grilla de sensado y espectrometría circular en tiempo real.

Flujo de arranque

En HUD:

  • 1. SELECT CAM
  • 2. SELECT MIC
  • 3. ADJUST THRESHOLD (↑/↓)

Al seleccionar cámara o micrófono se inicializa/reanuda el contexto de audio.

Controles

Válvulas (tuba / 4 válvulas)

  • V1: F = 100%, V = 50%
  • V2: G = 100%, C = 50%
  • V3: H = 100%, X = 50%
  • V4: J = 100%, Z = 50%

Los atajos principales F G H J se renderizan dentro de cada círculo de válvula.

Teclas globales

  • [SPACE] aire sostenido
  • [B] boost brassy
  • [↑]/[↓] umbral de gate de micrófono

TRAIN mode

  • Toggle: [R]
  • Indicador en HUD derecho: TRAIN LIPS TO PARTIALS (parpadeo rojo/gris)
  • En modo TRAIN, [1..9] guarda la embocadura actual para ese parcial
  • [R] nuevamente sale de TRAIN y oculta indicador

Las asignaciones quedan persistidas en localStorage.

Señales y síntesis

  • Centroid
  • Harmonicity
  • Brassiness

Estas métricas alimentan visualización circular y síntesis (incluyendo gate por soplido de micrófono).