The cli is very simple, just sufficient for shutting up a sound or tweaking a parameter.
Here are a few of its commands. A complete list can be found by running the cli and typing help. It will give you help on topics too, by typing,
help source
for example...
source variable_name GdamType [arg_name_1 arg_val_1 ...]
Create a new source that you can refer to as $variable_name of type GdamType. (eg GdamSeekableMp3, GdamGain, ...) Argument specify parameters to construct the source with.
set source_id [arg_name_1 arg_val_1 ...]
Set parameters for a sound source.
ls source_id
Print arguments for the given source id.
add source_id [mixer_id]
Add a source to a mixer (the default top-level mixer if mixed_id is omitted).
detach source_id
Remove a source from whatever its parent is.
mixer
device
Print the mixer and device ids, which are also accessible via $mixer and $device.
