VOGONS


First post, by JayAlien

User metadata
Rank Member
Rank
Member

Hey,
I'm sure this is pretty straight forward (haha) but here we go. I've got a PC with an SB16 in it. The SB16 has a wavetable header. I picked up an S2 dreamblaster and wanted to give it a go. I also have an Music Quest MPU clone in the PC, and would like to switch easily from the external MIDI modules, to the Dreamblaster S2.

From an SET MIDI AUTOEXEC.BAT Question older post Cloudschatze describes the set MIDI command as working thus:

SYNTH:1 (Internal FM or AWE synth)
SYNTH:2 (External MIDI port / WaveBlaster header)

I don't currently have a SET MIDI line in my autoexec, is this as simple as adding this line to autoexec?
I know I could just try this, but wanted to see if there were any problems before I tried.
Thanks J

386sx25 SBP2 2M
P75(486) SB16 8M
P133 S3 Vir DX A64g 32M
P233MMX R128Pro A64 64M
Pii400 TNT2 Live! 128M
P3-1G V5 M80 256M
P3-1.4G R8500 A1 256M
A3200 9700Pro A2 512M
X6800 X850XT A2ZS 1G
E8600 X1950XTX Xfi 2G
QX9650 3870 Xfi 2G
i7-975 GTX570 Xfi 3GB

Reply 1 of 7, by SScorpio

User metadata
Rank Member
Rank
Member

Connect the S2 to the Music Quest MPU clone's wavetable header. You want to default its IO to 330 for most games, some older ones might require 300 but most look for 330.

For the SB16, set its MPU401 to 300. If you have a PnP SB16, use Unisound and you can skip the MPU initialization altogether.

After everything is initialized, the SET Blaster statement should have the MPU401 setting as 330. The Music Quest will output wavetable audio, as well as send MIDI to an external module. So switching between them is as simple as choosing the audio out from the Music Quest or the external module.

Reply 2 of 7, by JayAlien

User metadata
Rank Member
Rank
Member

SScorpio, thanks for the detailed response. I omitted something in my post; I'm trying to avoid using the wavetable header on the Music Quest MPU close, purely to avoid cabling headaches. I have no free inputs on my mixer, and prefer to use the mixer, rather than pipe midi devices back through the SB16. However, if using the the wavetable header on the MPU card is going to avoid creating further config headaches, I could always disconnect something - just I rather enjoy everything cabled up and ready to go, without having to plug cables when I want to use another PC.
Thanks!

386sx25 SBP2 2M
P75(486) SB16 8M
P133 S3 Vir DX A64g 32M
P233MMX R128Pro A64 64M
Pii400 TNT2 Live! 128M
P3-1G V5 M80 256M
P3-1.4G R8500 A1 256M
A3200 9700Pro A2 512M
X6800 X850XT A2ZS 1G
E8600 X1950XTX Xfi 2G
QX9650 3870 Xfi 2G
i7-975 GTX570 Xfi 3GB

Reply 3 of 7, by SScorpio

User metadata
Rank Member
Rank
Member

The MPU401s on SB16s are mixed bags and most (possibly all) have some issue. It could have the drop notes bug that's easy to verify in Doom 2, or it might have the issue where MIDI has problems when using 16-bit audio.

Since you are using an external mixer, you'll probably have a better experience using the wavetable on the Music Quest. Since that and the SB16 are separate outputs, you can easily control the levels of each right from the mixer. If you were using the SB16 you'd have to rely on a software mixer. Some games mess with volumes when they launch, and not all games have in-game sound volumes.

Reply 4 of 7, by JayAlien

User metadata
Rank Member
Rank
Member

Good point, and I'd forgotten about the hanging notes issue on the SB16, which mine does suffer from, at least on externally connected modules. I'll stick the daughterboard on the Music Quest, thanks for your advice!

So there's still a part of this I'm not clear on... The MQ MPU clone is already in the PC and functions as a MPU-401 type device, and works with external modules. Currently there is nothing plugged into the audio jack on the MQ MPU, as the device is not creating any sound, that's handled by the external devices. I'm not clear if there is a 'switch' that tells the MQ MPU to use either an onboard wavetable board, or the external midi devices, or if midi data is being sent to 330, both wavetable and external midi are active and it's just a case of muting the mixer on the one you don't want. I think I'm missing something really obvious here....?
Thanks

386sx25 SBP2 2M
P75(486) SB16 8M
P133 S3 Vir DX A64g 32M
P233MMX R128Pro A64 64M
Pii400 TNT2 Live! 128M
P3-1G V5 M80 256M
P3-1.4G R8500 A1 256M
A3200 9700Pro A2 512M
X6800 X850XT A2ZS 1G
E8600 X1950XTX Xfi 2G
QX9650 3870 Xfi 2G
i7-975 GTX570 Xfi 3GB

Reply 5 of 7, by JayAlien

User metadata
Rank Member
Rank
Member

OK an update, I've got the waveblaster connected to the MQ MPU, and I routed the audio output into the Line In on the SB16 to simplify cabling and it works great. Using Doom and selecting Waveblaster, all audio comes into the mixer from the SB16 (as is should).
My issue now is when I select Sound Canvas, I still get audio from the waveblaster. Is there a way to turn this off? As I want the digitized sound from the SB16, I end up hearing both the external soundcanvas along with the waveblaster...

386sx25 SBP2 2M
P75(486) SB16 8M
P133 S3 Vir DX A64g 32M
P233MMX R128Pro A64 64M
Pii400 TNT2 Live! 128M
P3-1G V5 M80 256M
P3-1.4G R8500 A1 256M
A3200 9700Pro A2 512M
X6800 X850XT A2ZS 1G
E8600 X1950XTX Xfi 2G
QX9650 3870 Xfi 2G
i7-975 GTX570 Xfi 3GB

Reply 6 of 7, by keropi

User metadata
Rank l33t++
Rank
l33t++

Hi!
Well the pcmidi audio output is a "dumb" one, there is no mixer or way to cut off sound unless you disconnect the cable or mess with the sb16 mixer app and mute line-in

Last edited by keropi on 2022-03-30, 22:32. Edited 1 time in total.

🎵 🎧 PCMIDI MPU , OrpheusII , Action Rewind , Megacard and 🎶GoldLib soundcard website

Reply 7 of 7, by JayAlien

User metadata
Rank Member
Rank
Member

Thanks! I think the real solution for me is a mixer with > 4 inputs. If anyone has a suggestion I'd love to hear it 😀

386sx25 SBP2 2M
P75(486) SB16 8M
P133 S3 Vir DX A64g 32M
P233MMX R128Pro A64 64M
Pii400 TNT2 Live! 128M
P3-1G V5 M80 256M
P3-1.4G R8500 A1 256M
A3200 9700Pro A2 512M
X6800 X850XT A2ZS 1G
E8600 X1950XTX Xfi 2G
QX9650 3870 Xfi 2G
i7-975 GTX570 Xfi 3GB