So I replaced the v4.13 DSP on my SB16 CT2910 with a v4.05...

Discussion about old sound cards, MIDI devices and sound related accessories.

So I replaced the v4.13 DSP on my SB16 CT2910 with a v4.05...

Postby Eep386 » 2019-3-15 @ 07:14

...And it works :)

I have a dead CT1740 and a healthy CT2910. I rather like the CT2910 a lot as its YMF289 OPL3 FM chip sounds exactly as I remember the FM synthesis on my first sound card, an Addonics YMF719E-based card, had sounded. But one thing that was off-putting was that notorious bugged v4.13 DSP with its clicks and stutters, so I've been sticking to a CT1770 SB16 SCSI up to this point.

Today I worked up the courage and swapped the DSP chip on my CT2910 with the v4.05 from the dead CT1740, and much to my surprise everything works fine (so far). I haven't tested specifically for the single-cycle DMA clicking problems and the like, but for now I am happy to have a YMF289 OPL3 SB16 with a 'non-bugged' DSP. Earlier on the CT2910 I had changed the MC3403 quad op-amps out for TL074's, and that had cut the hiss roughly in half. I also changed the op-amps on the CT1770, and got a similar (albeit somewhat less pronounced) improvement. The CT2910 already has a good CT1703-A DAC so that does not need to be changed.

Further testing (and pictures) is pending.
Last edited by Eep386 on 2019-3-15 @ 07:25, edited 1 time in total.
My synthesizer hierarchy: Novachord > DX-7 > YM2151 > YM3812 > CT1747/YMF262/YMF289 > CQM > PC Speaker > AudioPCI "FM" (retch)
User avatar
Eep386
Newbie
 
Posts: 91
Joined: 2012-9-14 @ 05:25
Location: Not far from Sacramento, CA

Re: So I replaced the v4.13 DSP on my SB16 CT2910 with a v4.05...

Postby Cyrix200+ » 2019-3-15 @ 07:25

Pictures please :)
User avatar
Cyrix200+
Oldbie
 
Posts: 898
Joined: 2015-5-11 @ 15:52
Location: The Netherlands

Re: So I replaced the v4.13 DSP on my SB16 CT2910 with a v4.05...

Postby Eep386 » 2019-3-15 @ 07:32

Here's the card:
IMG_0879.JPG


The star of the show, the v4.05 DSP:
IMG_0880.JPG


And now a view of the TL074 op-amps:
IMG_0881.JPG


Unfortunately the only way I can think of to get v4.05 DSP chips, is from busted old SB16's. At least the one broken CT1740 I had wasn't going to go to total waste.
My synthesizer hierarchy: Novachord > DX-7 > YM2151 > YM3812 > CT1747/YMF262/YMF289 > CQM > PC Speaker > AudioPCI "FM" (retch)
User avatar
Eep386
Newbie
 
Posts: 91
Joined: 2012-9-14 @ 05:25
Location: Not far from Sacramento, CA

Re: So I replaced the v4.13 DSP on my SB16 CT2910 with a v4.05...

Postby kixs » 2019-3-15 @ 07:38

Great to see it working with an older DSP :D More tests please ;)
My Amibay: SALE | BUY - Updated on 2019-01-24
User avatar
kixs
l33t
 
Posts: 2264
Joined: 2013-1-31 @ 02:08
Location: Slovenia, EU

Re: So I replaced the v4.13 DSP on my SB16 CT2910 with a v4.05...

Postby appiah4 » 2019-3-15 @ 08:56

The obvious question is - did this completely fix all MIDI interface bugs? Can we once and for all confirm it's DSP related and not a silicon bug in the other ICs?
1989:A500|+512K|ACA500+|C1084S
1992:HIPPO-VL+|U5SX-33|8M|GD5428|CT2290|S2
1995:P5I430VX|P133|32M|S3T64+/MX2|V1|CT3980/32M
1998:S1573S|K6-2/400|64M|V2/SLI|CT4500/32M
2001:GA-6OXT|P3-1200|384M|GF4Ti4200|MX300
2004:K8VD|3700+|2G|X1950PRO|SB0350
User avatar
appiah4
l33t
 
Posts: 3484
Joined: 2017-2-19 @ 07:36

Re: So I replaced the v4.13 DSP on my SB16 CT2910 with a v4.05...

Postby Cyrix200+ » 2019-3-15 @ 09:24

Nice work!
User avatar
Cyrix200+
Oldbie
 
Posts: 898
Joined: 2015-5-11 @ 15:52
Location: The Netherlands

Re: So I replaced the v4.13 DSP on my SB16 CT2910 with a v4.05...

Postby Eep386 » 2019-3-15 @ 17:17

appiah4 wrote:The obvious question is - did this completely fix all MIDI interface bugs? Can we once and for all confirm it's DSP related and not a silicon bug in the other ICs?


Unfortunately I don't have a single MIDI device to my name to test it with, not even a Wave Blaster-compatible rompler. Guess that will be the next thing on my agenda, next paycheck.

https://www.ebay.com/itm/Dreamblaster-Synth-S2-Daughterboard-WaveBlaster-MIDI-Yamaha-DB50XG-XR385-type/282363679686?epid=2193887349&hash=item41be2fd3c6:g:BvUAAOSw0rdb3cOL
Would this be good? Or is it too expensive?
My synthesizer hierarchy: Novachord > DX-7 > YM2151 > YM3812 > CT1747/YMF262/YMF289 > CQM > PC Speaker > AudioPCI "FM" (retch)
User avatar
Eep386
Newbie
 
Posts: 91
Joined: 2012-9-14 @ 05:25
Location: Not far from Sacramento, CA

Re: So I replaced the v4.13 DSP on my SB16 CT2910 with a v4.05...

Postby appiah4 » 2019-3-15 @ 17:54

That auction leads me to a gibberish listing from China I would not trust. Dreamblaster is a fellow Vogoner who makes and sella these MIDI devices, his Dreamblaster S2 wavetable board can be had for around 20 EUR on his wesite http://www.serdashop.com; he also sells other fantastic midi gear.
Last edited by appiah4 on 2019-3-15 @ 20:49, edited 1 time in total.
1989:A500|+512K|ACA500+|C1084S
1992:HIPPO-VL+|U5SX-33|8M|GD5428|CT2290|S2
1995:P5I430VX|P133|32M|S3T64+/MX2|V1|CT3980/32M
1998:S1573S|K6-2/400|64M|V2/SLI|CT4500/32M
2001:GA-6OXT|P3-1200|384M|GF4Ti4200|MX300
2004:K8VD|3700+|2G|X1950PRO|SB0350
User avatar
appiah4
l33t
 
Posts: 3484
Joined: 2017-2-19 @ 07:36

Re: So I replaced the v4.13 DSP on my SB16 CT2910 with a v4.05...

Postby keropi » 2019-3-15 @ 18:05

^ that Chinese seller is legit and he gets his stock from Serdaco in bulk - no issues buying from there if necessary
"source" shop is here: https://www.serdashop.com/
User avatar
keropi
l33t++
 
Posts: 7031
Joined: 2003-9-08 @ 06:45
Location: Greece

Re: So I replaced the v4.13 DSP on my SB16 CT2910 with a v4.05...

Postby MrSmiley381 » 2019-6-02 @ 14:43

Well, this is a rad mod that quickly went quiet. I'm totally interested to learn if this fixed all the issues common to SB16's. I finally got around to testing my CT3900 (listing said CT3900-S, so a second revision?) and it's a nice card, though I'd like to stress test it a bit. According to James-F and Cloudschatze here the illegitimate hanging note bug is more than likely an issue with sound drivers and CPU hiccups.
I spend my days fighting with clunky software so I can afford to spend my evenings fighting with clunky hardware.
User avatar
MrSmiley381
Newbie
 
Posts: 33
Joined: 2018-9-11 @ 11:55

Re: So I replaced the v4.13 DSP on my SB16 CT2910 with a v4.05...

Postby Jo22 » 2019-6-02 @ 15:19

Interesting., Congratulations! ^_^

Btw, does anybody know what the SB16 DSP actually is ? I apologize if that sounds ignorant, but I just don't know.
- The original Sound Blasters used an 8051 series microcontroller (8751 to be precise), so maybe the SB16 uses a related one ?

If so, that would be cool. It would make it possible to make replicas of the v4.05 DSP, maybe adding some features (Thunder Board modes) or emulate SB Pro mixer etc.
There are controllers with an 8052 compatible instructions set that can run up to ~100MHz by now..
"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//
User avatar
Jo22
l33t
 
Posts: 3600
Joined: 2009-12-13 @ 07:06
Location: Europe

Re: So I replaced the v4.13 DSP on my SB16 CT2910 with a v4.05...

Postby SirNickity » 2019-6-03 @ 17:11

As I understand it: Nobody has successfully dumped the ROM image of the later SB cards. Doing so is likely to require decapsulation, or hacking the chip's IP protection via power glitching (etc.)
SirNickity
Oldbie
 
Posts: 562
Joined: 2018-11-08 @ 04:51


Return to Sound

Who is online

Users browsing this forum: No registered users and 3 guests