Delete: Delete the selected configuation file.
Copy: Provide new name and copy the selected configuation file.
New: Create empty new configuration (contains minimal required settings).
Download: Download the selected configuation file.
Upload: Upload a new configuration file. If file already exists it will be overwritten.
Check: Check if the selected configuration is a valid CamillaDSP configuration.
Changes to the configuration are effective immediately after pausing/stopping playback.
Information on how to create CamillaDSP configuration files can be found on the
CamillaDSP homepage.
If CamillaDSP can't play audio, errors will be reported to the MPD log
/var/log/mpd/log
In case this is due to channel counts or sampling rates which are not supported by your DAC,
you can either handle this in CamillaDSP with mixers or resamplers
or change the formats which are passed to CamillaDSP in
/etc/alsa/conf.d/camilladsp.conf
If this file is erroneous,
/var/log/moode.log and
/var/log/syslog may also provide hints.
To create new configurations you have three choices:
The easy start by copying an existing configuration and start the camillagui (at the bottom of this page).
Press the new button for minimal configuration and edit this on.
Or brew your own configuration file from scratch in text editor. With the currently selected sound device, this is the minimal config, that you need to get any sound through CamillaDSP:
devices:
samplerate: 44100 # irrelevant if resampling is disabled - then it will be overridden with the incoming sample rate
chunksize: 4096 # increase, if buffer underruns occur when using higher samplerates (e.g. to 8192, 16384, 32768, 65536, ...)
queuelimit: 1 # increasing this introduces significant latency when stopping playback or changing songs
# e.g.: samplerate=44100, chunksize=1024, queuelimit=44 => latency ~ 1s
capture:
type: Stdin
channels: 2 # irrelevant - will always be overridden (currently always 2)
format: S32LE # irrelevant - will always be overridden with the incoming sample format
playback:
type: Alsa
channels: 2
device: "hw:1" # by default, this is automatically updated when configuration is choosen. (correct value is only shown, when playback is stopped.) #
format: S16LE # supported formats are: S16LE (correct value is only shown, when playback is stopped)
Any reference to a convolution file should be relative like
../coeffs/yourfile.wav