Mit Python3 Töne über Soundkarte ausgeben lassen

Gast #6293461
Lesenswert?

Hallo,

kann man mit Python3 irgendwie bequem Töne über die Soundkarte eines 
Win10-PCs ausgeben lassen?

Also so, dass man z.B. einem Plugin mitteilt, man möchte gerne den Ton 
C3 als Klaviersound mit der Zeitdauer x und der Lautstärke y erklingen 
lassen.
(wie MIDI oder so ähnlich, Polyphonie sollte möglich sein)
#6297592
Lesenswert?

Wenn ich danach suche, kommen erst mal Abspieler für wav oder mp3, z.B.
https://pythonbasics.org/python-play-sound/
https://realpython.com/playing-and-recording-sound-python/

da gibt es auch eine Beschreibung, wie man mit "NumPy" einen Ton 
ausgibt. Aber polyphon ist schon eine anspruchsvollere Forderung.

Ein MIDI-Player/Notensatzprogramm wie Musescore kommt nicht infrage? 
Darin ist schon ein Musiksynthesizer enthalten, kann also MIDI-Files 
direkt abspielen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren