You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently it's tied-in to PyAudio which is fine.
I'm using it with Pygame though and I don't really need the extra dependency of pyaudio just to play audio when Pygame can do that too
Yeah, I think pyaudio should be some sort of "optional dependency" or something like that. I'm not an expert in python packaging but I'll see what I can figure out.
Here are the backends I'm thinking about:
pyaudio
pygame
sounddevice
miniaudio
tinyaudio
@joereynolds Any thoughts about priorities of these as backends?
No priorities from me. I've heard good things about sounddevice and obviously I'd favour pygame as the first choice because... I'm using it. I'd go with what seems to be most popular and work from there :)
Currently it's tied-in to PyAudio which is fine.
I'm using it with Pygame though and I don't really need the extra dependency of pyaudio just to play audio when Pygame can do that too
Thoughts?
Note to self to read up on Mix_SetPostMix
https://wiki.libsdl.org/SDL2_mixer/Mix_SetPostMix
https://wiki.libsdl.org/SDL2_mixer/Mix_HookMusic
and
pygame-community/pygame-ce#3289
The text was updated successfully, but these errors were encountered: