VOGONS


First post, by matze79

User metadata
Rank l33t
Rank
l33t
The attachment photo_2026-08-26_21-11-03.jpg is no longer available
The attachment photo_2026-08-26_21-02-37.jpg is no longer available

The SB Bug Stomper is the answer to buggy Sound Blaster cards that suffer from hanging notes.
Placed between the wavetable module and the Sound Blaster, it tracks all MIDI note events, including Note On and Note Off messages.
If it detects something out of the ordinary, it steps in and stops the stuck note — putting an end to those horrible, never-ending tones.

Prototype Test soon 😀

Reply 1 of 10, by aitotat

User metadata
Rank Member
Rank
Member

Nice idea! That would make those Vibra (pro) CT2502 based cards, like SB16 CT2940, real nice since you can't replace DSP on those.

Edit:
Sorry, I can't resist this. Two days ago I finished modding wavetable header for AWE64 CT4500 (it will be on my next video). That board to fix hanging notes would make a bit nicer lookin mod but more importantly possible to mod CT3600, another great CT2502 based card. I wouldn't even consider modding that one because of the MPU bugs but that board would change things. CT3600 would be like CT4500 but with real Yamaha OPL3 (but that requires a mod as well).

The attachment CT4500modReady.jpg is no longer available
Last edited by aitotat on 2026-08-28, 18:11. Edited 1 time in total.

My youtube channel

Reply 4 of 10, by Angus.Young

User metadata
Rank Newbie
Rank
Newbie

Love this... hope it makes it to production i'd grab a couple.

Reply 5 of 10, by Ozzuneoj

User metadata
Rank l33t
Rank
l33t
matze79 wrote on 2026-08-27, 15:05:
The SB Bug Stomper is the answer to buggy Sound Blaster cards that suffer from hanging notes. Placed between the wavetable modu […]
Show full quote
The attachment photo_2026-08-26_21-11-03.jpg is no longer available
The attachment photo_2026-08-26_21-02-37.jpg is no longer available

The SB Bug Stomper is the answer to buggy Sound Blaster cards that suffer from hanging notes.
Placed between the wavetable module and the Sound Blaster, it tracks all MIDI note events, including Note On and Note Off messages.
If it detects something out of the ordinary, it steps in and stops the stuck note — putting an end to those horrible, never-ending tones.

Prototype Test soon 😀

That's so cool!

Just curious... since it is interacting with Note On\Off messages via the waveblaster header, does it work on other cards? MediaVision Pro Audio Spectrum 16 cards are praised for their output quality compared to SB16 but apparently suffer from hanging note bugs as well. I haven't experienced it personally, but if there is any chance that this mitigates those as well that would be awesome.

Now for some blitting from the back buffer.

Reply 6 of 10, by NeoG_

User metadata
Rank Oldbie
Rank
Oldbie

It looks like you'd need to solder this to the wavetable card? I feel like if you are going to modify a card it should be the SB since that's where the bug is 🤔

98/DOS Rig: BabyAT AladdinV, K6-2+/550, V3 2000, 128MB PC100, 20GB HDD, 128GB SD2IDE, SB Live!, SB16-SCSI, PicoGUS, WP32 McCake, iNFRA CD, ZIP100
XP Rig: Lian Li PC-10 ATX, Gigabyte X38-DQ6, Core2Duo E6850, ATi HD5870, 2GB DDR2, 2TB HDD, X-Fi XtremeGamer

Reply 7 of 10, by 640K!enough

User metadata
Rank Oldbie
Rank
Oldbie
NeoG_ wrote on 2026-08-30, 22:37:

It looks like you'd need to solder this to the wavetable card? I feel like if you are going to modify a card it should be the SB since that's where the bug is 🤔

It looks to me like there will be two headers on the finished board. I would expect this to effectively be "sandwiched" between the buggy host card and the daughterboard, where it will transparently analyse MIDI messages and act as necessary.

Reply 8 of 10, by Shponglefan

User metadata
Rank l33t
Rank
l33t

I assume there would be a header socket on the finished board.

The main consideration would be the physical offset of connecting a wavetable header. I imagine it will block an adjacent slot, unless in a shared ISA/PCI slot.

That said, this seems brilliant and may finally make my Sound Blaster wavetable headers useful. 😁

Pentium 4 Multi-OS Build
486 DX4-100 with 6 sound cards
486 DX-33 with 5 sound cards

Reply 9 of 10, by Shiftyy

User metadata
Rank Newbie
Rank
Newbie

I'm interested. How fast can it detect an anomaly? E.g. Is there any delay before the fix kicks in? Basically I'm wondering if playback would be 100% the same when compared to a sound card without the bug.

Reply 10 of 10, by matze79

User metadata
Rank l33t
Rank
l33t

Hi,

i awaiting prototypes 😀
then we will see.

The attachment stomper.jpg is no longer available

You put the Stomper on your SB card, then connect your Wavetable to the Stomper.

It simply intercepts the communication and tries to identify stuck notes. It tracks all notes and looks for “high-pitch” stuck notes and other anomalies.
It adds miniscule non audible delay of around ~2ms to Midi. The MCU is pretty fast.

@Dreamblaster’s new Wavetable also implements this idea.

On my buggy SB Vibra 16, it actually works. 😀