Boodler uses the standard Python distutils system for building and installation.
First, download and unpack the source code from the Boodler web site.
Boodler is written in Python; you must have a Python interpreter installed on your system in order to run it. Python 3 is required.
Boodler can generate audio output in one form, which is defined by a driver module:
stdout
-- write raw sample output to stdoutIf you list the source directory, you will see the following arrangement:
Type python setup.py build.
This tries to figure out the configuration of your system, and compiles the Boodler modules which can be compiled.
Type sudo python setup.py install.
This installs Boodler in the system's Python directory. The
sudo
command will ask you for your password, which the
setup script needs to write to a system directory. If you want to
install to a different directory, you could instead type:
python setup.py install --prefix directory
Try this command:
boodler --testsound
You should hear a quick melody of test tones -- first alternating between left and right channels, and then playing in both.
You can now begin using Boodler.
PATH
. Try /usr/local/bin/boodler
, or
(on the Mac)
/System/Library/Frameworks/Python.framework/Versions/Current/bin/boodler
.PATH
,
type rehash
.--define buffercount=count
option.
The default is 6; increasing it to 12 or 16 should help:
boodler --define buffercount=12 --testsound
xmixer
,
amixer
, or alsamixer
) to reduce the
"PCM" component of your sound driver. You can compensate
by turning up the "Master" component, or just turning up your speakers.--master
argument to Boodler, giving it a
master mixing volume less than the default of 0.5.
Again, you can compensate with a mixer application or by turning up
your speakers.