Espectro de sonido para software de notas.

Estoy buscando un software que pueda ayudar gráficamente a traducir una frecuencia de sonido a notas.

El ejemplo más cercano de lo que tenía en mente es el complemento Wave Candy de FL Studio:

Una gran captura de pantalla del modo analizador de espectro del complemento Wave Candy

Al pasar el cursor por encima de una determinada posición, se muestra la nota más cercana a esa frecuencia.

Idealmente, sería algo como Synthesia , pero supongo que realmente no existe un software que pueda separar perfectamente las notas deseadas de los ruidos y las letras.ingrese la descripción de la imagen aquí

¿Qué software de ese tipo existe que ayude a determinar qué notas se están reproduciendo en un momento determinado a partir de un archivo de sonido?


Me doy cuenta de que este podría no ser el mejor sitio de SE para este tipo de preguntas, pero pensé que aquí sería una mejor oportunidad de obtener una respuesta de un profesional, en lugar de solo preguntar en sitios generales, como SuperUser

Con respecto a su comentario sobre "el mejor sitio SE para este tipo de preguntas", es posible que desee considerar avp.stackexchange.com
La lista de preguntas frecuentes de @Gauthier avp de temas relevantes no incluye algo sobre lo que trata esta pregunta. Este sitio todavía parece una mejor alternativa a avp.
Cuando dices "software", ¿quieres una aplicación o algún código de software?
@dumbledad por qué, ¿tiene algún código útil y fácil de usar a partir del cual se podría hacer una aplicación?
No exactamente. Recuerdo un truco para obtener la frecuencia de un sonido compensando hasta que los gráficos coincidan (era un código de pasatiempo de colegas, así que tendría que verificar eso). Si eso resultara confiable, se podría presentar la frecuencia y la nota más cercana, como lo hacen las aplicaciones de sintonización.
Si el código para la detección de tono es útil, pruebe algunas de las respuestas a estas preguntas de desbordamiento de pila: Graficar el tono de un sonido , Detección de frecuencia de sonido , Detección de tono en tiempo real y Detección de tono usando FFT para trompeta .
¿Esta pregunta debería ser CW?
@Luke No lo sé, ¿y tú?

Respuestas (6)

Esto parece estar dirigido a los fanáticos de la guitarra, así como a los propietarios de hardware costoso;) Estoy buscando una herramienta que ayude a descomponer todo tipo de instrumentos en notas, en lugar de solo acordes de guitarra.
Uso Capo para todo tipo de música, no solo para guitarra. No creo que sus capacidades sean particulares de la guitarra. El desarrollador simplemente elige comercializarlo como una herramienta de guitarra porque hay muchos guitarristas que quieren transcribir solos de guitarra. Y no necesita una computadora costosa para usarlo, aunque sí necesita una Macintosh.
Los detalles de tocar la guitarra son accidentales. El desarrollador es un ávido guitarrista y escribió/usa para/comercializa la herramienta para los guitarristas. No dejes que eso te engañe, sus capacidades no son específicas de las guitarras.

Espectrógrafo de música

Hay una aplicación para iOS (iPhone/iPad) y una aplicación para OSX/macOS , Music Spectrograph, diseñada solo para este propósito (Descargo de responsabilidad. Es mi aplicación en iTunes App Store). El eje Y está escalado a un teclado midi. Funciona tanto con audio en vivo como con archivos de sonido. "Ayuda" es la palabra correcta, ya que un espectrógrafo puede mostrar muchos armónicos, dejando a un ser humano con entrenamiento musical para seleccionar visualmente cualquier tono musical relevante entre todos los armónicos.

Si realmente es solo para una frecuencia de tono, sin acompañamiento, armonía o sonido de fondo, otra aplicación mía de iOS (Sing-inTuna) intenta colocar el tono de la nota directamente en un pentagrama musical. (Repetir descargo de responsabilidad).

Separar los tonos de las notas (especialmente dentro de los acordes comunes) de los armónicos, el ruido, las voces y la percusión, de manera confiable, actualmente parece ser un problema de procesamiento de señales digitales de software muy difícil. Los trabajos de investigación sobre el tema se pueden encontrar en www.music-ir.org/mirex/

Esto parece útil. Espero que mantenga la orientación de la pantalla cuando se gire para que el teclado quede en la parte inferior de la pantalla. Una captura de pantalla con mayor resolución que en la página de la tienda incluida en su respuesta también sería excelente.

melodyne

La familia de productos Celemony Melodyne puede lograr esto, entre otras funciones. Los productos son caros pero son de última generación.

Desde el sitio web:

Qué es Melodyne

Melodyne es un programa para tu Mac o PC que ofrece posibilidades realmente extraordinarias para la edición de audio. Porque Melodyne reconoce las notas que se cantan o tocan en su grabación y se las muestra. Es casi como si la grabación se convirtiera en una partitura de nuevo.

visualizador sónico

http://sonicvisualiser.org/ es gratuito y puede hacer espectrogramas regulares con una escala de piano en el lado izquierdo, transcripciones automáticas de notas (y reproducirlas), cromagramas, etc.

Ojo armonioso

Puede mostrarle los tonos que se tocan en tiempo real (sin tener en cuenta las octavas y sin importar qué instrumentos lo toquen). No hay eje de tiempo, pero puede pausarlo y leer los tonos o acordes. No está restringido a archivos cargados desde el disco. De hecho, puede escuchar en una entrada del sistema (ya sea el micrófono o la salida del sistema enrutado) para que pueda usar cualquier reproductor de música o tocar usted mismo. Puede filtrar los armónicos y mostrar solo las notas base.

Lo he usado con éxito para encontrar acordes y melodías de varias canciones con acordes y modulaciones bastante difíciles.

Además de transcribirlo ayuda a encontrar la tonalidad y localizar modulaciones. Los tonos se pueden acumular y promediar durante un intervalo de tiempo para que pueda adivinar la clave por los tonos presentes en el fragmento de la canción.

Hay muchos diseñadores de software que intentan hacer esto. Sé que es un producto caliente. Sin embargo, programar una computadora para que piense como un músico; aislar las frecuencias fundamentales, determinar la tonalidad y el tono, y anotar, es toda una prueba que no se hace bien en ningún software de autotranscripción que haya visto. Su mejor opción es contratar a un transcriptor. :)

  • Lo más probable es que sea más barato que comprar el mejor software que existe en un hardware insondable.
  • Se anotará en la elección de clave correcta.
  • Según la complejidad de la melodía y la experiencia del transcriptor, se puede devolver en cuestión de horas o, peor aún, en uno o dos días.
  • Analizado automáticamente para corregir la notación, sin necesidad de comprar más software (como Finale, que cuesta $ 600) para la transcripción, notación y grabado correctos

Luego de una revisión adicional, si solo está buscando asistencia y no una automatización completa, la mayoría del software de transcripción disponible (Capo, Transcribe!, etc.) le permite ver un gráfico de frecuencias sugeridas. Una base sólida en armónicos musicales y un buen juicio le permitirán eliminar fácilmente las notas del ruido y el fondo y llegar a lo que necesita.