Hi all, I have an app that is using the async interface of pulse that comes with Ubuntu 10.04 Server Version: 0.9.21-63-gd3efa-dirty Linked to Library Version: 0.9.21-63-gd3efa-dirty Compiled with Library Version: 0.9.14 The sink info structure reports that it has 8 channels available (which is expected as it is using a 7.1 surround sound device). I find that if I try to open a stream to the sink with 1 - 6 channels everything works as expected, but if I try to open 7 or 8 channels, then pa_stream_new() returns NULL with "Invalid argument" set in the context errno. Are there any known issues with using Pulse with a 7.1 surround system? If not, I can post some code that returns the error if that will help (it is a stand alone test app, but is large and a little messy at the moment). Thanks, Brendon.