Audio Visualizer Simulator

Visualizador de audio interactivo con varios modos de despliegue, controles por teclado y soporte de grabación/repetición para demos.

Contexto

Se creó como proyecto de simulación gráfica donde cada fase añadía más interactividad, más modos de visualización y más control sobre la experiencia de audio.

Problema

El visualizador base necesitaba entradas más ricas y un comportamiento de reproducción más expresivo para sentirse como una herramienta interactiva y no como una demo estática.

Solución

El proyecto añade controles de color de fondo y figuras, cambio de canción, ajuste de volumen, visualizadores rectangulares mejorados y un modo de grabación/repetición para secuencias de interacción.

Decisiones clave

  • -Se mantuvo un flujo centrado en teclado para probar y demostrar cambios visuales con rapidez.
  • -Se amplió el visualizador rectangular a varias barras ligadas a amplitudes en vez de una sola respuesta gruesa.
  • -Se añadió record/replay para volver reproducibles secuencias complejas de interacción.

Características clave

  • -Cambios de color de fondo y de figuras
  • -Pausa y reanudación desde el teclado
  • -Cambio de canciones y control de volumen
  • -Varios modos de visualización basados en rectángulos
  • -Grabación y repetición de secuencias de interacción

Resultados

  • -Lleva una simulación académica hacia una demo visual más útil e interactiva.
  • -Muestra soltura con gráficos guiados por audio y manejo de eventos.
  • -Aporta un proyecto más visual y experiencial al archivo.

Stack

C++Audio ProcessingGraphicsUI Development

Enlaces