Seite 1 von 1

Sound API zum programmieren einer DJ Software

Verfasst: Montag 8. November 2010, 15:37
von ulrich1992
Hallo, bin neu hier und beschäftige mich seit einer Weile mit Python.
Ich möchte gerne eine DJ Software in Python programmieren und suchen dafür eine geeignete Sound API, die folgende Features haben sollte:
* Plattformunabhängig
* Kanäle (Mixer) von Dolby Sorroundkarte einzeln ansteuerbar
* Playback von MP3, WAV und OGG Vorbis
* Einfach zu nutzen
* Ändern der Lautstärke eines Streams
* Pitchen und Tempoänderung bei laufenden Sound
* Play, Stop, Pause, Spulen
* Soundeffekte wären gut, müssen aber nicht.


Welche Sound API könnte dazu geeignet sein?
Habe schon http://www.pyaudiere.org/ probiert, aber dort kann man leider keine einzelnen Kanäle ansteuern, deswegen für mich unbrauchbar.

Re: Sound API zum programmieren einer DJ Software

Verfasst: Montag 8. November 2010, 15:48
von Hyperion
Du könntest Dir mal phonon als Teil von Qt angucken. Idealerweise könntest Du dann zudem gleich PyQt als GUI für Deine Software nutzen.

Nur mal so kritisch nachgefragt: Hast Du denn in Python schon Erfahrung? Als Anfänger könnte das Projekt in einigen Teilen doch stark überfordernd sein...

Re: Sound API zum programmieren einer DJ Software

Verfasst: Montag 8. November 2010, 15:52
von ulrich1992
Hyperion hat geschrieben:Du könntest Dir mal phonon als Teil von Qt angucken. Idealerweise könntest Du dann zudem gleich PyQt als GUI für Deine Software nutzen.

Nur mal so kritisch nachgefragt: Hast Du denn in Python schon Erfahrung? Als Anfänger könnte das Projekt in einigen Teilen doch stark überfordernd sein...
Ich denke ich habe genug Erfahrung. Ich beherrsche auch mehrere andere Programmiersprachen fast perfekt und viele Dinge sind da ähnlich. Nur die Syntax ist halt anders.

Re: Sound API zum programmieren einer DJ Software

Verfasst: Montag 8. November 2010, 16:52
von BlackJack
@ulrich1992: Naja, dieses "nur die Syntax ist halt anders" reicht vielleicht nicht. Sprachen bestehen nicht nur aus Syntax sondern auch aus einer idiomatischen Anwendung davon.

Re: Sound API zum programmieren einer DJ Software

Verfasst: Montag 8. November 2010, 17:21
von Hyperion
ulrich1992 hat geschrieben: Ich denke ich habe genug Erfahrung. Ich beherrsche auch mehrere andere Programmiersprachen fast perfekt und viele Dinge sind da ähnlich. Nur die Syntax ist halt anders.
Hui... solche Aussagen treffen oftmals eher diejenigen, die zwar von sich überzeugt sind, aber die Realität falsch einschätzen :mrgreen:

Ich halte es da eher mit Sokrates: "Ich weiß, dass ich nichts weiß!" ;-)

Naja, vielleicht irre ich mich hierbei ja auch.

Re: Sound API zum programmieren einer DJ Software

Verfasst: Montag 8. November 2010, 18:46
von Xynon1
War das nicht: "Je mehr ich weiß, desto mehr weiß ich, dass ich nichts weißt." :D

Kann ich aber nur bestätigen :roll: