I tried since a while to get BIAB (2012) to run and followed all advices I found in the net, i.e., using alsa and timidity. But I am not really content with this solution.
Biab comes with Coyote. This is a soft synth which plays midi using the sound font gm.dls, and secondly, is a sample player which Biab uses to play Realtracks.
Coyote is a DXi (DirectX instrument) plugin. The dll gets installed together with biab and seems to be registered correctly. At least Biab shows Coyote in the plugin select menu.
But then an error message pops up saying that Biab cannot communicate with Coyote.
I have no idea how to find out what the problem might be.
I read some threads that some games also require DXi functionality and they recommend to install a laundry list of dlls from the original DirectX distro. But on the other hand I read at WineHQ that they expressly discourage from doing so. So I am quite at a loss and would appreciate any hint.
I took the picture below from www.pgmusic.com which illustrates how sound is routed. I marked the preferred routing in red.