pymad 0.5.4 review

Download
by rbytes.net on

pymad is a Python module that allows Python programs to use the MPEG Audio Decoder library. pymad provides a high-level API, simil

License: GPL (GNU General Public License)
File size: 21K
Developer: Jamie Wilkinson
0 stars award from rbytes.net

pymad is a Python module that allows Python programs to use the MPEG Audio Decoder library.

pymad provides a high-level API, similar to the pyogg module, which makes reading PCM data from MPEG audio streams a piece of cake.

Using pymad is as easy as:

import mad, ao, sys

mf = mad.MadFile(sys.argv[1])
dev = ao.AudioDevice('oss', rate=mf.samplerate())
while 1:
buf = mf.read()
if buf is None:
break
dev.play(buf, len(buf))


pymad uses the Python distutils tool. To build and install pymad, install python and libmad development files, and then:

Remember to make sure /usr/local/python/site-packages/ is in your Python search path.

pymad is licensed under the GNU General Public License.

pymad 0.5.4 search tags