I'm trying to use the following to upsample everything to 24/96 via samplerate_best: defaults.pcm.rate_converter "samplerate_best" pcm.!default { type plug slave.pcm { type dmix ipc_key 1024 slave { pcm "hw:0,0" format S24_3LE rate 96000 } } } When I play 16/44.1 flac files via mpd, the CPU stays around 95%. When I play the same files via mplayer, the CPU stays around 2% and I see: AO: [alsa] 96000Hz 2ch s16le (2 bytes per channel) This is confusing for 2 reasons: 1. Doesn't the above indicate that the source file is not being converted from 16-bit to 24-bit even though I've specified "format S24_3LE"? 2. Why is so much more CPU being used to play files with mpd than with mplayer? If I remove the asound.conf entries, mpd no longer uses more than 2% CPU. - Grant ------------------------------------------------------------------------------ Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects _______________________________________________ Alsa-user mailing list Alsa-user@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user