Re: The program for playing audio files by the key
BASS supports it for sure, even to multiple devices at the same time. I however don't know if sound_lib does. Bass4Py does though.
Threading in Python is... yeah, not impossible, but yeah. Since Asyncio exists now for Python 3, it got a bit better, but well... as Ethin said, threading is rather complicated and you should keep your hands away from it. Although Qt, should you decide to stick with it, supports native threading and also supports all required lock/mutex mechanisms to secure thread-safety, even in Python, and thats even pretty easy to achieve. Its however unnecessary when building such an easy application like yours.
-- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector