Don't only use the ignore_dB property for the profile sets but also when setting up the mixer of a device, like pulseaudio does.
Also disable initial automatic profile selection when auto-profile is set to false
See #426
libacp is a port and wrapper around the pulseaudio card profile code. It uses a set of templates for construct a card profile and mixer port settings. It also has support for UCM when available for the hardware.