Generativa de verdad
El motor recorre escalas, acordes y arpegios con reglas armónicas. No hay un archivo de audio dando vueltas.
Web → música · en tu navegador
Toda web ya tiene una banda sonora: está en su paleta, su tipografía y su movimiento. Pega una URL y vibedom la convierte en música generativa. Sin samples, sin registro, sin subir nada.
Tarda unos segundos. La música se sintetiza en tu navegador; no hay audio pregrabado.
Cómo funciona
Nada de samples ni playlists. Una semilla sonora se genera una vez y tu navegador la interpreta para siempre.
Leemos el HTML y las hojas de estilo públicas de la web. Solo lo que cualquiera puede ver.
Paleta, contraste, tipografía, jerarquía y movimiento se traducen a una semilla sonora: tonalidad, tempo, timbres y efectos.
Tone.js sintetiza pad, drone y arpegio en tu navegador. La misma web suena distinta a la siguiente: es generativa.
Lo que no es
vibedom no adivina tu género favorito. Traduce decisiones de diseño —color, ritmo visual, tipografía— a decisiones musicales.
El motor recorre escalas, acordes y arpegios con reglas armónicas. No hay un archivo de audio dando vueltas.
Cada web produce una semilla distinta. Dos webs con la misma paleta pueden sonar completamente diferentes.
El scroll modula el brillo, la reverb o la densidad del arpegio. La página se mueve y la música responde.
Privacidad
No guardamos capturas, HTML ni contenido. Solo leemos lo público, generamos una semilla y la música ocurre en tu navegador.
Modo laboratorio
En el playground puedes ver la semilla, mover tempo, brillo, espacialidad y densidad, y mirar el espectro mientras suena.
Preguntas
La paleta y el color de fondo dominante, el contraste, las familias tipográficas, la jerarquía de encabezados y las señales de movimiento (animaciones, transiciones). Todo desde HTML y CSS públicos.
No hay audio pregrabado. Tone.js construye un grafo de sintetizadores en tu navegador y lo alimenta con una semilla sonora. Cada reproducción sigue siendo generativa.
Con cualquier URL http(s) pública. Algunas webs bloquean a los bots o dependen de JavaScript para pintar su estilo; en esos casos el análisis puede quedarse corto.
No la almacenamos. La petición se usa para descargar la página, extraer señales y devolver la semilla. Si arrancas el backend tú mismo, los registros son los de tu propia consola.
No. La demo es abierta. El único requisito es que el backend esté disponible para escanear URLs nuevas; los presets funcionan sin él.
A una pieza generativa construida con sus propios rasgos: los colores y el contraste fijan el modo y la energía, la tipografía sugiere los timbres y el movimiento marca el tempo. No suena igual dos veces, pero siempre suena a ella.