Seite 1 von 1

PyAudiere

Verfasst: Sonntag 24. Juni 2012, 18:42
von Night4ngel
Hallo Leute,

ich habe heute irgentwo aus den Tiefen meines Pc´s nochmal PyAudiere rausgekramt. Das Projekt scheint es nicht mehr zu geben, die Website ist gelöscht.. Falls jemand Installer, oder tar.gz Datein oder die Homepage als Anleitung nochmal brauch, ich habe vorgesorgt und noch alles auf dem PC...

Nun zu meinem Problem:

Code: Alles auswählen

import audiere

d = audiere.open_device()
l = d.open_file('Complete.wav')
l.repeating = 0
l.play()

Das ist mein Skript, und ich bekomme diese Fehlermeldung, wenn ich es mit Python 2.7 in einer Idle oder mit Konsole ausführen will:

Code: Alles auswählen

ImportError: numpy.core.multiarray failed to import

Traceback (most recent call last):
  File "C:\Users\Zensiert\Desktop\Zensiert\audial.py", line 1, in <module>
    import audiere
ImportError: numpy.core.multiarray failed to import
Wenn ich jedoch Zeile für Zeile in der Idle-Konsole ausführe funzt alles wunderbar.

Also ich werd daraus nicht schlau, kann mir mal bitte jemand helfen?

Re: PyAudiere

Verfasst: Sonntag 24. Juni 2012, 19:05
von BlackJack
@Night4ngel: Führst Du beides mit dem gleichen Python aus? Oder hast Du eventuell verschiedene Python-Interpreter installiert?

Re: PyAudiere

Verfasst: Sonntag 24. Juni 2012, 19:14
von Night4ngel
Ich hab nur ein einziges Python2.7 installiert.
Dort wird beides verwendet.

Re: PyAudiere

Verfasst: Samstag 28. Juli 2012, 02:23
von Nebelhom
Habe das gerade erst gesehen. Hast du das Problem geloest?

Ich hatte bei PyAudiere einen aehnlichen Fehler, der sich durch komplette Neuinstallation selbst behoben hatte. Ich meine mich zu erinnern, dass auf der Website gebeten wurde numpy vor audiere zu installieren (macht das wirklich einen Unterschied?). Koennte aber auch komplett daneben liegen.

Ausserdem musste ich beim Oeffnen meiner Audiodateien mit .open_file() noch einen Bool angeben fuer Streaming oder nicht (Die Kombination OGG VORBIS und False, gab den geliebten "Blue Screen of Death" auf meinem System ;) )

Ich hoffe, ich konnte helfen.