QUOTE(Egor @ Apr 13 2008, 14:11)

"32" in foobar2000 is 32-bit floating-point. FLAC does only support integer data.
I dont see how that actually makes the flac encoder encode 32bit int or float. Nor does it explain if foobars flac decoder can decode 32bit int or float.. Your statement sounds just like internal workings of foobar on other formats rather than anything to do with flac/foobar supporting 32bit.
From my understanding all of kmixer is based on floats so regardless of what you send it the data will be converted to a float for it's own workings. Picking between a 32bit int and float output is only handy when dealing with crappy drivers like Creative release which dont support float in many cases, unless that has been fixed in the last few years.