M
MercyNews
HomeCategoriesTrendingAbout
M
MercyNews

Your trusted source for the latest news and real-time updates from around the world.

Categories

  • Technology
  • Business
  • Science
  • Politics
  • Sports

Company

  • About Us
  • Our Methodology
  • FAQ
  • Contact
  • Privacy Policy
  • Terms of Service
  • DMCA / Copyright

Stay Updated

Subscribe to our newsletter for daily news updates.

Mercy News aggregates and AI-enhances content from publicly available sources. We link to and credit original sources. We do not claim ownership of third-party content.

© 2025 Mercy News. All rights reserved.

PrivacyTermsCookiesDMCA
Inicio
Tecnologia
Compositor de voz basado en navegador convierte hummelodies a código
Tecnologia

Compositor de voz basado en navegador convierte hummelodies a código

11 de enero de 2026•3 min de lectura•573 words
Browser-Based Voice Composer Converts Humming to Code
Browser-Based Voice Composer Converts Humming to Code
📋

Hechos Clave

  • Usa TensorFlow.js para la detección de tono en tiempo real.
  • Genera archivos MIDI y código Strudel/TidalCycles.
  • Se ejecuta completamente del lado del cliente usando Web Audio API.
  • Utiliza cuatro algoritmos: CREPE, YIN, FFT/HPS y AMDF.
  • Creado para cerrar la brecha para usuarios sin conocimientos de teoría musical.

Resumen Rápido

Se ha lanzado una nueva aplicación basada en navegador llamada Voice Composer, diseñada para convertir la entrada de voz en datos musicales utilizables. La herramienta se dirige a las comunidades de codificación en vivo y DJing en vivo permitiendo a los usuarios tararear melodías y generar código instantáneamente para sistemas musicales basados en patrones.

La aplicación utiliza TensorFlow.js y otros algoritmos para la detección de tono en tiempo real. Se ejecuta completamente en el navegador a través de la Web Audio API, asegurando que los datos de audio sin procesar nunca salgan de la máquina del usuario. La herramienta genera archivos MIDI, rollos de piano visuales y código compatible con Strudel y TidalCycles.

Funcionalidad Principal y Algoritmos

El Voice Composer aborda un problema específico para los aspirantes a codificadores en vivo: la dificultad de traducir ideas melódicas a código sin amplios conocimientos de teoría musical. Al capturar audio en tiempo real, la herramienta convierte la entrada vocal en patrones algorítmicos inmediatamente.

La aplicación emplea cuatro métodos distintos de detección de tono para manejar diversas entradas de audio:

  • CREPE: Un modelo de aprendizaje profundo a través de TensorFlow.js, notado por su alta precisión pero mayor costo computacional.
  • YIN: Un método de estimación de frecuencia fundamental basado en autocorrelación, rápido y efectivo para entrada monofónica limpia.
  • FFT con Espectro de Producto Armónico: Optimizado para manejar sonidos ricos en armónicos.
  • AMDF: Función de Diferencia de Magnitud Promedio, una opción ligera para procesamiento rápido.

Los usuarios pueden cambiar entre estos algoritmos según su caso de uso específico y la calidad de la entrada.

Arquitectura Técnica

Construido usando React, la herramienta opera completamente dentro del navegador. Aprovecha la Canvas API para proporcionar renderizado de forma de onda en tiempo real y retroalimentación visual a través de una interfaz de rollo de piano.

La decisión de mantener todo el procesamiento del lado del cliente garantiza privacidad y baja latencia. El creador visualiza la herramienta evolucionando hacia un Digital Audio Workbench (DAW) completo con el tiempo. Actualmente, está optimizada para uso en escritorio, donde funciona de manera más efectiva.

Integración con Codificación en Vivo

La salida principal se dirige al entorno de codificación en vivo. Al generar código Strudel/TidalCycles, la herramienta permite la integración inmediata en configuraciones de rendimiento existentes. Esto elimina la barrera de escribir manualmente la sintaxis para patrones complejos.

El creador desarrolló la aplicación durante un fin de semana para resolver su propio desafío de aprender codificación en vivo sin antecedentes musicales. El software resultante hace que sea "trivial capturar ideas melódicas y usarlas inmediatamente en sistemas musicales basados en patrones".

Disponibilidad y Desarrollo Futuro

La herramienta está actualmente disponible para pruebas a través de un enlace alojado. El código fuente se ha puesto a disposición en un repositorio público, invitando a contribuciones y comentarios de la comunidad.

Las actualizaciones futuras tienen como objetivo expandir las capacidades de la aplicación, acercándose más a la funcionalidad de un DAW estándar. Esto sugiere soporte potencial para grabación multipista, procesamiento de efectos y una mayor compatibilidad de formatos de archivo en versiones posteriores.

Fuente original

Hacker News

Publicado originalmente

11 de enero de 2026, 23:06

Este artículo ha sido procesado por IA para mejorar la claridad, traducción y legibilidad. Siempre enlazamos y damos crédito a la fuente original.

Ver artículo original

Compartir

Advertisement

Articulos relacionados

AI Transforms Mathematical Research and Proofstechnology

AI Transforms Mathematical Research and Proofs

Artificial intelligence is shifting from a promise to a reality in mathematics. Machine learning models are now generating original theorems, forcing a reevaluation of research and teaching methods.

May 1·4 min read
Erin Doherty Wins Golden Globe for Adolescenceentertainment

Erin Doherty Wins Golden Globe for Adolescence

Erin Doherty took home her first Golden Globe on Sunday night, winning the trophy for female actor in a supporting role on television.

Jan 12·2 min read
Connor Storrie and Hudson Williams Present at Golden Globesentertainment

Connor Storrie and Hudson Williams Present at Golden Globes

Heated Rivalry stars Connor Storrie and Hudson Williams made their awards show presenting debut at the Golden Globes on Sunday.

Jan 12·5 min read
US Senators Express Skepticism on Iran Military Optionspolitics

US Senators Express Skepticism on Iran Military Options

Republican Rand Paul says bombing Iran won't have intended effect; Democrat Mark Warner could rally the people of Iran against an outside enemy.

Jan 12·3 min read