Archivo de la categoría: Software

Sintetizador modular en el navegador con React y Web Audio API

Construir un sintetizador modular que corra en el navegador no es ningún misterio. Con React para la interfaz y la Web Audio API para generar y procesar el sonido, puedes montar un sistema completo con osciladores, filtros, envolventes y LFOs, todo conectado mediante cables virtuales. Aquí te explico cómo hacerlo paso a paso, sin rodeos.… Leer más: Sintetizador modular en el navegador con React y Web Audio… »

Arpegiador con voz y TensorFlow Lite en Python

Voy a mostrarte cómo construir un arpegiador generativo que obedece a tu voz. No es magia: es Python, TensorFlow Lite para reconocer palabras sueltas y un motor de cadenas de Markov para las notas. El resultado lo puedes mandar por MIDI o escucharlo con síntesis FM. Suena ambicioso, pero con los trozos de código que… Leer más: Arpegiador con voz y TensorFlow Lite en Python »

Cómo crear audio binaural con Python: guía paso a paso

El audio binaural es la técnica que permite simular sonido en 3D usando únicamente dos canales, pensados para escucharse con auriculares. Y sí, se puede generar desde Python con unas pocas librerías. En esta guía te muestro cómo, partiendo de una pista mono o estéreo, aplicar las HRTF (Head-Related Transfer Functions) y convolución para obtener… Leer más: Cómo crear audio binaural con Python: guía paso a paso »

Crear visualizaciones musicales con TouchDesigner y Python

Las visualizaciones musicales en tiempo real son una forma increíble de dar vida a tus sets de DJ, conciertos o instalaciones artísticas. Combinar TouchDesigner y Python te permite analizar el espectro de audio y convertirlo en gráficos generativos que bailan al ritmo de la música. En esta guía te llevo paso a paso para que… Leer más: Crear visualizaciones musicales con TouchDesigner y Python »

Motor de recomendación musical por similitud acústica con CLAP y FAISS

¿Cansado de que tu plataforma de streaming te recomiende siempre el mismo puñado de canciones basándose en géneros o en lo que escucha la mayoría? Si eres DJ, curador o simplemente un obseso del sonido, seguro que has soñado con un sistema que entienda de verdad cómo suena una pista —su timbre, su energía, su… Leer más: Motor de recomendación musical por similitud acústica con CLAP y… »

Crea un ecualizador gráfico controlado por gestos con Python y MediaPipe

¿Te imaginas poder controlar las frecuencias de tu música simplemente moviendo las manos frente a la cámara? No es magia, es una combinación de visión por computador y procesamiento de audio. En esta guía vas a construir paso a paso un ecualizador gráfico que responde a los gestos de tus manos en tiempo real. Usaremos… Leer más: Crea un ecualizador gráfico controlado por gestos con Python y… »

Transcribir audio a texto con Whisper y Python

Si estás harto de pagar suscripciones mensuales por transcribir entrevistas o podcasts, tengo buenas noticias: con OpenAI Whisper y un poco de Python puedes montarte tu propio sistema de transcripción automática, local y completamente gratis. Aquí te cuento cómo. ¿Qué es OpenAI Whisper? Whisper es un modelo de reconocimiento automático del habla (ASR) entrenado por… Leer más: Transcribir audio a texto con Whisper y Python »

Música generativa con Sonic Pi: crea composiciones con código

Con Sonic Pi puedes crear música generativa escribiendo código, y en esta guía te muestro cómo hacerlo paso a paso. No necesitas ser programador ni músico profesional: solo curiosidad y ganas de experimentar. ¿Qué es Sonic Pi y qué es la música generativa? Sonic Pi es un entorno de live coding creado por Sam Aaron… Leer más: Música generativa con Sonic Pi: crea composiciones con código »

Masterización con IA: guía práctica de Matchering en Python

¿Quieres masterizar tus canciones como un profesional sin gastar una fortuna? Con Python y Matchering puedes conseguir un sonido pulido y equilibrado en minutos. Aquí te muestro cómo. ¿Qué es el mastering y por qué usar IA? La masterización es el último paso en la producción musical. Consiste en ecualizar, comprimir y limitar la pista… Leer más: Masterización con IA: guía práctica de Matchering en Python »

Crea tu librería de samples con IA (Riffusion y Python)

Si produces música, sabes lo frustrante que es gastar horas buscando ese sonido perfecto en bibliotecas comerciales o grabando una y otra vez hasta dar con la muestra adecuada. La inteligencia artificial ha llegado para cambiarlo todo, y ahora mismo tienes a tu alcance herramientas capaces de generar samples completamente únicos a partir de una… Leer más: Crea tu librería de samples con IA (Riffusion y Python) »