instructions for using virtualenv.py in cur directory
C:>C:Python25python.exe "C:Documents and SettingsAdministratorDesktopvirt ualenv-1.0virtualenv.py" sandbox New python executable in sandboxScriptspython.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
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:
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
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
pygame, custom interface write language to enable tests
interface should show different USBs... can see last known state of them