Importieren von sound-Dateien in Python-wie NumPy-arrays (alternativen zu audiolab)

Habe ich mit Audiolab zum importieren von sound-Dateien in die Vergangenheit, und es funktionierte ganz gut. Allerdings:

-

In [2]: from scikits import audiolab
--------------------------------------------------------------------

ImportError                               Traceback (most recent call last)

C:\Python26\Scripts\<ipython console> in <module>()

C:\Python26\lib\site-packages\scikits\audiolab\__init__.py in <module>()
     23 __version__ = _version
     24
---> 25 from pysndfile import formatinfo, sndfile
     26 from pysndfile import supported_format, supported_endianness, \
     27                       supported_encoding, PyaudioException, \

C:\Python26\lib\site-packages\scikits\audiolab\pysndfile\__init__.py in <module>()
----> 1 from _sndfile import Sndfile, Format, available_file_formats, available_encodings
      2 from compat import formatinfo, sndfile, PyaudioException, PyaudioIOError
      3 from compat import supported_format, supported_endianness, supported_encoding

ImportError: DLL load failed: The specified module could not be found.``

Also ich würde gerne entweder:

  • Herauszufinden, warum es nicht funktioniert in 2.6 (etwas falsch mit _sndfile.pyd?) und vielleicht finden Sie einen Weg, um es zu erweitern arbeiten mit nicht unterstützten Formate
  • Finden Sie eine vollständige Ersatz für audiolab
Das problem mit python 2.6 unter windows (d.h. man sieht es nicht auf python 2.5). Ich habe nicht gefunden, einen Weg, um es zu beheben noch
Und ich endlich die Zeit zwischen zwei Flügen, die es endete als ein mingw bug. Ich habe eine neue version 0.11.0, die sollte das Problem beheben.
David, haben Sie ein wunderbares Werkzeug in audiolab! Ich benutze es oft. Danke.
Es funktioniert jetzt! Dank

InformationsquelleAutor endolith | 2010-03-01

Schreibe einen Kommentar