Discussion:
[pyar] Reconocer notas musicales de un audio o instrumento
Lucas Ferraro
2015-12-10 16:59:54 UTC
Permalink
Hola!

Soy nuevo en la comunidad y en Python, y como novato que soy ando
necesitando orientación para algo que quiero hacer como proyecto personal.

La idea principal sería tener una aplicación que al tocar un instrumento me
dibuje en un pentagrama las notas que estoy tocando.

Creo que el camino a ese concepto final es muy largo por eso es que quiero
ponerme como primer objetivo lo siguiente: lograr hacer una aplicación que
mediante la entrada de audio (instrumento conectado a la pc mediante una
interfaz) o mediante el procesamiento de un archivo de audio interprete las
señales y las traduzca a la nota que corresponda.
Ese es mi primer gran objetivo a resolver y el cual me va a dar pie a el
resto de funcionalidades que creo podrían ser interesantes.

La pregunta a la comunidad es: ¿existe algún módulo/librería en Python que
reconozca las señales, y a partir de ese reconocimiento yo traducirlo a
notas musicales?
Quizás no estoy bien orientado y la pregunta no debería ser la que les
acerco, tal vez debo ir por otro lado. Estoy abierto a cualquier respuesta
o recomendación.

Desde ya muchas gracias.

Saludos,
Lucas
Catriel López
2015-12-10 17:38:45 UTC
Permalink
Hola! ¿Estás buscando algo parecido a [1]? No conozco mucho del tema, asi
que no puedo más que dirigirte a las librerias que trabajan audio en
python, [2] Espero te ayude!




[2]https://wiki.python.org/moin/Audio/
Post by Lucas Ferraro
Hola!
Soy nuevo en la comunidad y en Python, y como novato que soy ando
necesitando orientación para algo que quiero hacer como proyecto personal.
La idea principal sería tener una aplicación que al tocar un instrumento
me dibuje en un pentagrama las notas que estoy tocando.
Creo que el camino a ese concepto final es muy largo por eso es que quiero
ponerme como primer objetivo lo siguiente: lograr hacer una aplicación que
mediante la entrada de audio (instrumento conectado a la pc mediante una
interfaz) o mediante el procesamiento de un archivo de audio interprete las
señales y las traduzca a la nota que corresponda.
Ese es mi primer gran objetivo a resolver y el cual me va a dar pie a el
resto de funcionalidades que creo podrían ser interesantes.
La pregunta a la comunidad es: ¿existe algún módulo/librería en Python que
reconozca las señales, y a partir de ese reconocimiento yo traducirlo a
notas musicales?
Quizás no estoy bien orientado y la pregunta no debería ser la que les
acerco, tal vez debo ir por otro lado. Estoy abierto a cualquier respuesta
o recomendación.
Desde ya muchas gracias.
Saludos,
Lucas
_______________________________________________
http://listas.python.org.ar/listinfo/pyar
PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
Argentina - http://www.usla.org.ar
Juan Esteban Carrique
2015-12-10 20:11:28 UTC
Permalink
Busca código de afinadores elerctronicos...
Como andas con los conceptos de procediendo digital de señales?
Para acordes es más complejo y te acercas al reconocimiento de patrones
(ej: redes neuronales)

Ing. Juan Carrique (dde el cell)
Post by Catriel López
Hola! ¿Estás buscando algo parecido a [1]? No conozco mucho del tema, asi
que no puedo más que dirigirte a las librerias que trabajan audio en
python, [2] Espero te ayude!
http://youtu.be/TJXno_JbVX0
[2]https://wiki.python.org/moin/Audio/
Post by Lucas Ferraro
Hola!
Soy nuevo en la comunidad y en Python, y como novato que soy ando
necesitando orientación para algo que quiero hacer como proyecto personal.
La idea principal sería tener una aplicación que al tocar un instrumento
me dibuje en un pentagrama las notas que estoy tocando.
Creo que el camino a ese concepto final es muy largo por eso es que
quiero ponerme como primer objetivo lo siguiente: lograr hacer una
aplicación que mediante la entrada de audio (instrumento conectado a la pc
mediante una interfaz) o mediante el procesamiento de un archivo de audio
interprete las señales y las traduzca a la nota que corresponda.
Ese es mi primer gran objetivo a resolver y el cual me va a dar pie a el
resto de funcionalidades que creo podrían ser interesantes.
La pregunta a la comunidad es: ¿existe algún módulo/librería en Python
que reconozca las señales, y a partir de ese reconocimiento yo traducirlo a
notas musicales?
Quizás no estoy bien orientado y la pregunta no debería ser la que les
acerco, tal vez debo ir por otro lado. Estoy abierto a cualquier respuesta
o recomendación.
Desde ya muchas gracias.
Saludos,
Lucas
_______________________________________________
http://listas.python.org.ar/listinfo/pyar
PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
Argentina - http://www.usla.org.ar
_______________________________________________
http://listas.python.org.ar/listinfo/pyar
PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
Argentina - http://www.usla.org.ar
Lucas Ferraro
2015-12-10 20:18:06 UTC
Permalink
Hola Juan!
Todo lo que es procesamiento de señales y demás, estoy muy verde.
No sabía ni tampoco me hubiese imaginado que el tema de los acordes se
acerca a las redes neuronales.. Si es así por un lado me complica mucho las
cosas pero por otro me las pone más interesantes aún :) Igual por el
momento solo me voy a limitar a melodías de una sola nota (monofonía).

Voy a buscar lo que me decís de los afinadores, gracias por la respuesta!
Post by Juan Esteban Carrique
Busca código de afinadores elerctronicos...
Como andas con los conceptos de procediendo digital de señales?
Para acordes es más complejo y te acercas al reconocimiento de patrones
(ej: redes neuronales)
Ing. Juan Carrique (dde el cell)
Post by Catriel López
Hola! ¿Estás buscando algo parecido a [1]? No conozco mucho del tema, asi
que no puedo más que dirigirte a las librerias que trabajan audio en
python, [2] Espero te ayude!
http://youtu.be/TJXno_JbVX0
[2]https://wiki.python.org/moin/Audio/
El 10 de diciembre de 2015, 13:59, Lucas Ferraro <
Post by Lucas Ferraro
Hola!
Soy nuevo en la comunidad y en Python, y como novato que soy ando
necesitando orientación para algo que quiero hacer como proyecto personal.
La idea principal sería tener una aplicación que al tocar un instrumento
me dibuje en un pentagrama las notas que estoy tocando.
Creo que el camino a ese concepto final es muy largo por eso es que
quiero ponerme como primer objetivo lo siguiente: lograr hacer una
aplicación que mediante la entrada de audio (instrumento conectado a la pc
mediante una interfaz) o mediante el procesamiento de un archivo de audio
interprete las señales y las traduzca a la nota que corresponda.
Ese es mi primer gran objetivo a resolver y el cual me va a dar pie a el
resto de funcionalidades que creo podrían ser interesantes.
La pregunta a la comunidad es: ¿existe algún módulo/librería en Python
que reconozca las señales, y a partir de ese reconocimiento yo traducirlo a
notas musicales?
Quizás no estoy bien orientado y la pregunta no debería ser la que les
acerco, tal vez debo ir por otro lado. Estoy abierto a cualquier respuesta
o recomendación.
Desde ya muchas gracias.
Saludos,
Lucas
_______________________________________________
http://listas.python.org.ar/listinfo/pyar
PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
Argentina - http://www.usla.org.ar
_______________________________________________
http://listas.python.org.ar/listinfo/pyar
PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
Argentina - http://www.usla.org.ar
_______________________________________________
http://listas.python.org.ar/listinfo/pyar
PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
Argentina - http://www.usla.org.ar
Emiliano Lopez
2015-12-10 21:11:28 UTC
Permalink
Post by Lucas Ferraro
Hola Juan!
Todo lo que es procesamiento de señales y demás, estoy muy verde.
No sabía ni tampoco me hubiese imaginado que el tema de los acordes se
acerca a las redes neuronales.. Si es así por un lado me complica mucho las
cosas pero por otro me las pone más interesantes aún :) Igual por el momento
solo me voy a limitar a melodías de una sola nota (monofonía).
Voy a buscar lo que me decís de los afinadores, gracias por la respuesta!
Tal vez te puede servir de ayuda estos notebooks de ipython sobre
procesamiento de señales. Es muy completo, y por lo que vi sigue
bastante el libro Oppenheim y el Proakis, que son los clásicos que se
dan en las carreras de ingeniería -en procesamiento de señales-, así
que es bastante matemático.

http://nbviewer.ipython.org/github/unpingco/Python-for-Signal-Processing/tree/master/

Yo leería Fourier_Transform.ipynb, Frequency_Resolution.ipynb y
Windowing.ipynb como para arrancar.
_______________________________________________
pyar mailing list ***@python.org.ar
http://listas.python.org.ar/listinfo/pyar

PyAr - Python Argentina - Sitio web: http://www.python.org.ar/

La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de Argentina - http://www.usla.org.ar
Lucas Ferraro
2015-12-11 12:52:07 UTC
Permalink
Gracias Emiliano, voy a darle una mirada a ese link parece interesante!
Post by Lucas Ferraro
Post by Lucas Ferraro
Hola Juan!
Todo lo que es procesamiento de señales y demás, estoy muy verde.
No sabía ni tampoco me hubiese imaginado que el tema de los acordes se
acerca a las redes neuronales.. Si es así por un lado me complica mucho
las
Post by Lucas Ferraro
cosas pero por otro me las pone más interesantes aún :) Igual por el
momento
Post by Lucas Ferraro
solo me voy a limitar a melodías de una sola nota (monofonía).
Voy a buscar lo que me decís de los afinadores, gracias por la respuesta!
Tal vez te puede servir de ayuda estos notebooks de ipython sobre
procesamiento de señales. Es muy completo, y por lo que vi sigue
bastante el libro Oppenheim y el Proakis, que son los clásicos que se
dan en las carreras de ingeniería -en procesamiento de señales-, así
que es bastante matemático.
http://nbviewer.ipython.org/github/unpingco/Python-for-Signal-Processing/tree/master/
Yo leería Fourier_Transform.ipynb, Frequency_Resolution.ipynb y
Windowing.ipynb como para arrancar.
_______________________________________________
http://listas.python.org.ar/listinfo/pyar
PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
Argentina - http://www.usla.org.ar
Lucas Ferraro
2015-12-10 20:14:41 UTC
Permalink
Catriel!
Si, lo del video a grandes rasgos es lo que busco. El hecho de interpretar
la señal y obtener algún tipo de notación.
Luego voy a revisar esa página de librerías de Audio a ver que puedo
encontrar.

Muchas gracias por la respuesta!
Post by Catriel López
Hola! ¿Estás buscando algo parecido a [1]? No conozco mucho del tema, asi
que no puedo más que dirigirte a las librerias que trabajan audio en
python, [2] Espero te ayude!
http://youtu.be/TJXno_JbVX0
[2]https://wiki.python.org/moin/Audio/
Post by Lucas Ferraro
Hola!
Soy nuevo en la comunidad y en Python, y como novato que soy ando
necesitando orientación para algo que quiero hacer como proyecto personal.
La idea principal sería tener una aplicación que al tocar un instrumento
me dibuje en un pentagrama las notas que estoy tocando.
Creo que el camino a ese concepto final es muy largo por eso es que
quiero ponerme como primer objetivo lo siguiente: lograr hacer una
aplicación que mediante la entrada de audio (instrumento conectado a la pc
mediante una interfaz) o mediante el procesamiento de un archivo de audio
interprete las señales y las traduzca a la nota que corresponda.
Ese es mi primer gran objetivo a resolver y el cual me va a dar pie a el
resto de funcionalidades que creo podrían ser interesantes.
La pregunta a la comunidad es: ¿existe algún módulo/librería en Python
que reconozca las señales, y a partir de ese reconocimiento yo traducirlo a
notas musicales?
Quizás no estoy bien orientado y la pregunta no debería ser la que les
acerco, tal vez debo ir por otro lado. Estoy abierto a cualquier respuesta
o recomendación.
Desde ya muchas gracias.
Saludos,
Lucas
_______________________________________________
http://listas.python.org.ar/listinfo/pyar
PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
Argentina - http://www.usla.org.ar
_______________________________________________
http://listas.python.org.ar/listinfo/pyar
PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
Argentina - http://www.usla.org.ar
Continúe leyendo en narkive:
Loading...