I was searching for floating point controls and found your post. I would also appreciate such a define, but I also found an answer that might still be "up to date" http://thread.gmane.org/gmane.linux.alsa.devel/1498/focus=1507