These are just passing thoughts on the future of FreeBSD's sound system.
Locking and FreeBSD 4.x.
Macros like CHN_LOCK() are conditionally defined depending on whether mutex support is available. How long will these be kept in the tree? (How long is 4.x supported?) I need to revisit CV code & make similar macros in order for soc2006 code to work on 4.x.