Articles of audio

DSP – consigue la amplitud de todas las frecuencias

esta pregunta está relacionada con: DSP: procesamiento de audio: ¿squart o log para aprovechar fft? en el que me perdí el algoritmo correcto para elegir. Ahora, Objetivo: Quiero obtener todas las frecuencias de mi señal que recibo de un archivo de audio. Contexto: Yo uso numpy, y scikits.audiolab. Hice mucha lectura sobre el tema de […]

Error de Pygame: sistema mezclador no inicializado

Acabo de comenzar un pequeño proyecto de juego e bash hacer que se reproduzca un sonido cada vez que se dispara una bala, pero sigo recibiendo el mismo error: pygame.error: sistema mezclador no inicializado No entiendo lo que hago mal, aquí está mi código: import pygame, sys from pygame.locals import * theClock = pygame.time.Clock() sound […]

¿Crear un archivo wav flotante de 32 bits en python?

Quiero crear archivos flotantes WAV de 32 bits en Python (2.x). Mientras que los archivos WAV “estándar” generalmente usan int, muchas aplicaciones de audio profesionales procesan (y guardan) datos de audio como flotante. El módulo de wave estándar no es capaz de hacer esto: http://bugs.python.org/issue16525 ¿Alguien lo ha logrado sin usar módulos parcheados? Tnx por […]

Sintetiza notas musicales (con sonidos de piano) en Python

Me gustaría tener una implementación en python de una biblioteca de instrumentos musicales (por ejemplo, un objeto de piano) que pueda usar para convertir una lista de notas y una duración en sonido. Por ejemplo, algo como: import Piano pn = Piano() pn.play([note, note, …, note], duration) ¿Existe algo como esto para python 2.7? Me […]

Transferencia de sonido UDP: el sonido reproducido tiene un gran ruido

No tengo idea de cómo resolver este problema. Por favor, ayúdame 🙂 Me gustaría enviar datos de sonido, grabados por una PC, a la otra PC y reproducirlos. (por UDP) El progtwig podría funcionar correctamente, pero el sonido contiene (?) Ruido incómodo. cuando intenté grabar y reproducir sonido en una secuencia de progtwig, funcionó correctamente. […]

Lectura de la señal de entrada de sonido usando Python

Necesito obtener una señal de sonido de un micrófono conectado a un conector y usar los datos para el procesamiento inmediato en Python. El procesamiento y los pasos posteriores son claros. Estoy perdido solo en obtener la señal del progtwig. El número de canales es irrelevante, uno es suficiente. No voy a reproducir el sonido, […]

extrayendo características de tono de un archivo de audio

Estoy tratando de extraer características de tono de un archivo de audio que usaría para un problema de clasificación. Estoy usando python (scipy / numpy) para la clasificación. Creo que puedo obtener funciones de frecuencia utilizando scipy.fft pero no sé cómo aproximar las notas musicales usando frecuencias. Investigué un poco y descubrí que necesito obtener […]

¿Una forma sencilla de transcodificar mp3 a ogg en python (en vivo)?

Estoy buscando una biblioteca / módulo que pueda transcodificar un MP3 (otros formatos son una ventaja) a OGG, sobre la marcha. Para qué necesito esto: estoy escribiendo una aplicación web relativamente pequeña, para uso personal, que permitirá a las personas escuchar su música a través de un navegador. Para la parte de escucha, pretendo usar […]

Compara dos archivos de audio

Básicamente, tengo muchos archivos de audio que representan la misma canción. Sin embargo, algunos de ellos son de peor calidad que el original, y algunos se editan para que ya no coincidan con la canción original. Lo que me gustaría hacer es comparar estos archivos de audio con el original y ver cuáles coinciden con […]

pygame.mixer.Sound.play es irregular aunque se dispara regularmente

Actualmente trato de repetir un sonido cada x ms, donde x depende de un paquete UDP que recibo a través de un socket, y decidí usar pygame para eso. Utilicé esta respuesta SO para repetir algo cada x ms: https://stackoverflow.com/a/18954902/3475778 Pero ahora tengo el problema, que el sonido se reproduce de manera muy irregular y […]