J'ai trouvé une bibliothèque appelée Pydub (http://pydub.com/) qui vous permet de manipuler facilement les données musicales. J'ai synthétisé des fichiers WAV et joué avec eux.
Installez avec pip installez pydub avec ffmpeg ou avconv.
Le code source ressemble à ceci
#!/usr/bin/env python2.7
#-*- coding: utf-8 -*-
from pydub import AudioSegment
sound1 = AudioSegment.from_wav("path to wav file 1")
sound2 = AudioSegment.from_wav("path to wav file 2")
sound3 = AudioSegment.from_wav("path to wav file 3")
combined_sounds = sound1 + sound2 + sound3
combined_sounds.export("path to save path/combined_sounds.wav", format="wav")
Recommended Posts