Skip to content

vat0trv3/Osc2

Repository files navigation

https://vat0trv3.github.io/Osc2 oscilador audiovisual Prototipo de Interacción Visual y Sonora con Partículas y Osciladores Descripción

Este prototipo es una experiencia interactiva audiovisual desarrollada con p5.js. Combina partículas dinámicas, letras flotantes, osciladores de audio y efectos visuales para crear una interfaz experimental de sonido y visualización:

Modo Sonido: genera partículas y letras que se conectan entre sí mientras se reproducen notas según la posición del cursor o toque.

Modo Partículas: muestra solo partículas sin generar sonido.

Modo Acordes: despliega moléculas de letras animadas con osciladores que reproducen notas según la posición vertical y la columna en pantalla.

Los botones permiten alternar entre modos y cambiar el fondo entre blanco y negro.

Tecnologías

p5.js – librería principal para gráficos y audio.

JavaScript – lógica de interacción, partículas y osciladores.

HTML/CSS – interfaz de botones y layout.

Características

Interactividad táctil y con mouse: tocar o arrastrar genera partículas y notas sonoras.

Letras flotantes conectadas: las letras aparecen y se conectan según su proximidad.

Osciladores en tiempo real: sonido casi instantáneo sin retardos, con control de amplitud y frecuencia.

Escalas musicales predefinidas: Em, Am, Dm y Bm.

Cuadrícula de guía visual: facilita la interacción con los cuatro sectores de la pantalla.

Botones HTML funcionales: alternan modos y fondos sin afectar la animación.

About

Ay va el bueno

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors