I'm making an application that plays multiple notes simultaneously. I've tried multithreading and a lot of other libraries, but they all just play the sounds after oneanother. This is what i've currently got:
import threading
import winsound
def playsound(notes, length):
for note in notes:
t = threading.Thread(target=winsound.Beep, args=(note,length))
t.start()
playsound([100,200,300],200)