sound-manager
is a CLI interface for managing PulseAudio sinks (speakers),
sink-inputs (programs producing sound), sources (microphones), and
source-outputs (programs recording sound).
Additionally, the elusive-events.py
script can aid in setting e.g. the volume
on very short-lived sound effects, like the terminal bel. Run
elusive-events.py -h
for usage info.