instructions for using virtualenv.py in cur directory

C:\>C:\Python25\python.exe "C:\Documents and Settings\Administrator\Desktop\virt
ualenv-1.0\virtualenv.py" sandbox
New python executable in sandbox\Scripts\python.exe
Installing setuptools...............................done.

virtualenv.py [virtualenv-name]
virtualenv.py tiny

cd [virtualenv-name]
cd tiny
source bin/activate

ultimately, for media playback, probably just want to focus on generating playlists that can be used in any player (m3u) and the mechanisms to send/synchronize data.

this way it shouldn't matter what the user has installed.

after doing some exhaustive searches
looks like the tools used in subcircuit are still some of the best available
as far as mp3 decoding is concerned
pymad

other options include:
pymedia
pygame

http://www.google.com/search?client=firefox-a&rls=org.mozilla%3Aen-US%3Aofficial&channel=s&hl=en&q=streaming+media&btnG=Google+Search
streaming media - Google Search
http://en.wikipedia.org/wiki/Streaming_media
Streaming media - Wikipedia, the free encyclopedia
http://en.wikipedia.org/wiki/List_of_streaming_media_systems
List of streaming media systems - Wikipedia, the free encyclopedia
http://en.wikipedia.org/wiki/FFmpeg
FFmpeg - Wikipedia, the free encyclopedia
http://www.google.com/search?q=python+streaming+media&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a
python streaming media - Google Search
http://www.scvi.net/stream/soft.htm
Open Source P2P Video Streaming Software
http://www.jejik.com/articles/2007/01/streaming_audio_over_tcp_with_python-gstreamer/
Streaming audio over TCP with python-gstreamer - Lone Wolves - Web, game, and open source development
http://en.wikipedia.org/wiki/Fabrice_Bellard
Fabrice Bellard - Wikipedia, the free encyclopedia
http://www.google.com/search?hl=en&client=firefox-a&rls=org.mozilla%3Aen-US%3Aofficial&hs=G9p&q=python+play+mp3&btnG=Search
python play mp3 - Google Search
http://mail.python.org/pipermail/python-list/2001-October/108837.html
a pure python mp3 player?
http://pymedia.org/tut/index.html
PyMedia - Python module for avi, mp3, dvd, wma, ogg processing - pymedia_tut
http://sourceforge.net/projects/pymedia/
SourceForge.net: PyMedia
http://pymedia.org/tut/src/aplayer.py.html
sources
http://pymedia.org/tut/install_src.html
PyMedia - Python module for avi, mp3, dvd, wma, ogg processing - pymedia_tut
http://pymedia.org/
PyMedia - Python module for avi, mp3, dvd, wma, ogg processing - pymedia
http://www.google.com/search?hl=en&client=firefox-a&rls=org.mozilla%3Aen-US%3Aofficial&hs=nGw&q=pymedia+osx&btnG=Search
pymedia osx - Google Search
http://www.google.com/search?q=pydfb&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a
pydfb - Google Search
http://www.pygame.org/news.html
pygame - python game development
http://coding.derkeiler.com/Archive/Python/comp.lang.python/2003-10/4404.html
comp.lang.python: Re: play mp3 files from python
http://aspn.activestate.com/ASPN/Mail/Message/pygame-users/1865503
Re: [pygame] MP3 and pygame :: ASPN Mail Archive :: pygame-users
file:///charles_b/external/python/pygame-1.8.1release/docs/ref/mixer.html
mixer - Pygame Documentation
file:///charles_b/external/python/pygame-1.8.1release/docs/ref/movie.html
movie - Pygame Documentation
http://en.wikipedia.org/wiki/MPlayer
MPlayer - Wikipedia, the free encyclopedia
http://www.pygame.org/download.shtml
pygame - python game development
http://www.pygame.org/install.html
Pygame Installation
http://pygame.org/wiki/MacCompile
pygame - python game development
http://www.libsdl.org/
Simple DirectMedia Layer
http://www.libsdl.org/download-1.2.php
Simple DirectMedia Layer
http://www.libsdl.org/applications.php
Simple DirectMedia Layer
http://aug.ment.org/datadada/
August Black
http://www.libsdl.org/opengl/index.php
Simple DirectMedia Layer
http://www.libsdl.org/faq.php?action=listentries&category=1
Simple DirectMedia Layer
http://packages.ubuntu.com/search?suite=default§ion=all&arch=any&searchon=names&keywords=pygame
Ubuntu -- Package Search Results -- pygame
http://packages.ubuntu.com/gutsy/python-pygame
Ubuntu -- Details of package python-pygame in gutsy

pymad instead:

download
unpack
make sure libmad and libmad-dev are installed

./config_unix.py

sudo python setup.py install



giving this a try since pygame sounded so bad for audio

downloaded source file:

http://pymedia.org/

extracted

tried:
sudo python setup.py build


Using UNIX configuration...

OGG : not found
VORBIS : not found
FAAD : not found
MP3LAME : not found
VORBISENC : not found
ALSA : not found

http://pymedia.org/tut/install_src.html


libogg-dev - Ogg Bitstream Library Development
libogg0 - Ogg Bitstream Library
libvorbis-dev - The Vorbis General Audio Compression Codec (development files)
libvorbis0a - The Vorbis General Audio Compression Codec
libvorbisenc2 - The Vorbis General Audio Compression Codec
liblame-dev - LAME Ain't an MP3 Encoder
liblame0 - LAME Ain't an MP3 Encoder
libfaad2-0 - freeware Advanced Audio Decoder - runtime files
libfaad2-dev - freeware Advanced Audio Decoder - development files
libalsaplayer-dev - PCM player designed for ALSA (interface library, development files)
libalsaplayer0 - PCM player designed for ALSA (interface library)

libvorbisfile3 - The Vorbis General Audio Compression Codec

libogg-dev - Ogg Bitstream Library Development
libogg0 - Ogg Bitstream Library
libvorbis-dev - The Vorbis General Audio Compression Codec (development files)
libvorbis0a - The Vorbis General Audio Compression Codec
libvorbisenc2 - The Vorbis General Audio Compression Codec
liblame-dev - LAME Ain't an MP3 Encoder
liblame0 - LAME Ain't an MP3 Encoder
libfaad2-0 - freeware Advanced Audio Decoder - runtime files
libfaad2-dev - freeware Advanced Audio Decoder - development files
libalsaplayer-dev - PCM player designed for ALSA (interface library, development files)
libalsaplayer0 - PCM player designed for ALSA (interface library)

cd charles_b/external/python/
cd ipython-0.9.beta3
sudo python setup.py install
ipython

downloaded last weekend

http://ipython.scipy.org/dist/testing/
Index of /dist/testing
http://ipython.scipy.org/moin/Documentation
Documentation - IPython
http://ipython.scipy.org/doc/manual/html/
IPython Documentation — IPython v0.9.beta3 documentation
http://ipython.scipy.org/doc/manual/html/interactive/tutorial.html
Quick IPython tutorial — IPython v0.9.beta3 documentation
http://ipython.scipy.org/moin/FAQ
FAQ - IPython
http://www.onlamp.com/pub/a/python/2005/01/27/ipython.html
ONLamp.com -- Enhanced Interactive Python with IPython


pygame,
custom interface
write language to enable tests

interface should show different USBs... can see last known state of them