Hi, My audio changes have been committed.
In the previous versions there was a problem with the blocksize. It had to be greater than or equal to hardware blocksize not less for all virtual channel ring buffers. audioctl will not hang anymore - this was caused by a memory leak. saturate function - the channels do not decrease in volume for every new channel opened. This can be turned off by setting a sysctl hw.hdafg0.saturate, with my audio hardware. Saturate is on by default. Thanks to Onno van der Linden and maya@ for testing bugfixes and feedback. Best regards, Nat.
