есть документированая команда, которая переводит гс в режим эмуляции ковокса. если ее дать - можно будет слать звук в B3, но это частное применение. там еще есть стерео ковокс и квадро (но вроде через единственный порт), но это частные случаи (а самому можно вообще много чего наворотить). вообще, B3 - это порт данных, через него идет весь обмен данными с гс.
кстати, еще не факт, что софт для #b3-ковокса заработает без гс, ибо может просто зависнуть на инициализации.
вот блокировка - отличная идея. в принципе.

