National Semiconductor Digitalker (DT1050 / MM54104) - alternative ROMs
The Digitalker, which dates back to around 1982, always fascinated me, but it was always too expensive. I have now finally bought one of Ebay for a nice price, and downloaded the datasheet. I always thought that all information was on board this one chip, but it seems several ROMs are needed: MM52164SSR1, MM52164SSR2 and I even read recently about a MM52164SSR5 and MM52164SSR6.
I'd say these are just (EP)ROMs and can be simulated with a microcontroller or by programming a nice 64Kbit EPROM. But then I would need to have the contents (Hexdump) of those ROMs. The chips itself, which would also be fun to have, can't be found at all: Ebay just remains blank. There might be companies like Octopart that are willing to sell 1,000 items for a very "nice" price, but that is not what I'm looking for.
But what exactly are these ROMs? Just a set of parameters that form a prefab vocabulary or are they essential for the working of the Digitalker in general. As far as I know, the Digitalker (DT1050)can be used "stand alone", but the vocabulary is then limited.
I'd say these are just (EP)ROMs and can be simulated with a microcontroller or by programming a nice 64Kbit EPROM. But then I would need to have the contents (Hexdump) of those ROMs. The chips itself, which would also be fun to have, can't be found at all: Ebay just remains blank. There might be companies like Octopart that are willing to sell 1,000 items for a very "nice" price, but that is not what I'm looking for.
But what exactly are these ROMs? Just a set of parameters that form a prefab vocabulary or are they essential for the working of the Digitalker in general. As far as I know, the Digitalker (DT1050)can be used "stand alone", but the vocabulary is then limited.
Comments
PS - Some info on this chip at https://sites.google.com/site/analogvocoderinfo/ic-speech/ic-advances-in
I'm not sure if there is some sort of a basic vocabulary in the main chip, the MM54104, so that some basic words or sounds can be produced without any ROM, I can't really derive that from the datasheet.
Indeed. I'd say NS's ROMs could be replaced with an EPROM, but indeed it requires the hexdump. I have not been able to find that. I was actually hoping someone in this forum already played with it in the past.
The datasheet is wide available, it is a lowres scan, but readable. It's pretty brief for such a complicated IC.
Interesting, I never new that DT1050 was the name of the set (consisting of the MM54104 "engine" and the MM52164SSR1 and 52164SSR2 ROMs).
Apart from the SSR1 and 2, there seem to have existed a SSR5 and 6 as well. I have no idea why this was sold prefab, if you know how to encode a new word (some sort of formula), you could create your own EPROM with a certain vocabulary.
Interesting, but it's all dead old and therefore info is hard to find...
The ROMs contain indeed "just" canned words, but some smart algorithm was used and a good starting point would be a dump of those ROMs in order to populate an EPROM. As the ROM chips cannot be found.
I see W4OLF on an Arduino forum has backed up DIgitalker ROMS, so you might try contacting him for a copy.
http://www.classiccmp.org/cini/pdf/re/Build a Speech Synthesizer (1288).pdf
I have an original Dectalk DTC01. A 68000 and a bunch of ROMS also.
Edit: wonder if the copyright is still in place on the ROMs?
http://www.electronicsurplus.com/national-semiconductor-corp-54104-ic-digitalker-speech-synthesizer
The SC-01 is 100 dollars cheaper.
http://www.gameroomrepair.com/ICparts/ICparts.htm
To pay $169 for the codec alone, you'd have to be pretty much up against a wall to rejuvenate your vintage cash flow widget. The $169 does not include the essential ROMs. Hurry, only 29 in stock!
I think most individual copyright protection extends through the author's life plus 70 years, unless the author releases it. It is different for works for hire, 95 years after publication.
Asking Price?
-Phil
Welcome to the forums! And the walk down memory lane.
Apart from the SSR1 and 2 and the SSR5 and 6, there seem to have been, according to that data book: ftp://bitsavers.informatik.uni-stuttgart.de/components/national/_dataBooks/1982_National_Linear_Databook.pdf , an SSR3 and SSR4, with just another vocabulary, as well as a MM52165SHR/L with only the numbers. I found a disassembled ROM for this SHR/L, only available through the WayBack-machine: http://web.archive.org/web/20071115000602/http://home.hiwaay.net/~jfrohwei/tech.html
, but someone compiled it for me, but it does not result in a hex that gives a working ROM after burning it in an EPROM.
If there is anyone who has (the contents of) whatever Digitalker ROM's, the 7 ROMs mentioned above (SSR1 - SSR6 + SHR/L) or any custom ROMs, I think there will be a few people cheering ;-) Please share!
ftp://bitsavers.informatik.uni-stuttgart.de/components/national/_dataBooks/1982_National_Linear_Databook.pdf
SSR3/4 is page 13-22
http://bitsavers.trailing-edge.com/components/national/_dataBooks/1984_National_Linear_Supplement.pdf
DTSW-500 CP/M software is page S14-1
ModEdit: links repaired
I'm looking for SSR5/SSR6 rom or dumps.
I have built an universal rom reader and got SSR1/SSR2 rom dumps, i can read other roms if needed
Regards
Looking dump (or roms, as i can dump these) for :
- SSR3/SSR4 used in DT1051/DT1054 evaluation board
- MM52116 used in DT1052/DT1055 evaluation board
- SSR5/SSR6 used in DT1056/DT1057 evaluation board
Thank you for help !
Always looking for SSR3/SSR4 and SSR5/SSR6 dumps !