> What I'd like to see: > > I like the idea of having audio device support for the major operating > systems in the standard library. > > But I am even more interested in a common interface for simple operations. > > IMO, the API should support: > > - stereo playback > - stereo recording > - different sampling rates and formats (alaw, mulaw and PCM in signed > integers in various widths and maybe PCM in floats/doubles). > - device selection > - volume control > > Overall, I think the level of abstraction in the OSS or ALSA APIs is > about right, coreaudio on OS X and DirectSound on Windows are overkill > outside of niche applications. > > I would volunteer sample implementations for Windows, OS X and Linux > (ALSA). > > - Lars
That sounds like a nice basic simple interface. I suggest writing it up and submitting it as a patch or even making it stand alone module with its own distutils setup.py. It sounds like a good idea regardless of it its accepted into the standard library. (clearly what we have now for python audio is a mess :) -gps
_______________________________________________ Python-3000 mailing list [email protected] http://mail.python.org/mailman/listinfo/python-3000 Unsubscribe: http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com
