[sdiy] RE: Re: [sdiy] TB-303 cpu question - impossible
Seb Francis
seb at burnit.co.uk
Wed Nov 16 00:21:10 CET 2005
p.s. I didn't mean that it stores the actual sequence memory itself -
only that it has to do with this functionality.
Seb Francis wrote:
> the 303 cpu has nothing to do with the sound. it only has to do with
> the sequencer and sequence memory. the x0xb0x emulates only the sound
> generation circuitry of the 303 (from the widely available
> schematics), not the sequencer part.
>
> seb
>
>
> rdrake wrote:
>
>> what about these guys:
>> http://www.ladyada.net/make/x0xb0x/index.html
>>
>> did they reverse engineer the cpu? sample the sound of a factory 303
>> and burn new roms? or are you talking about something completely
>> different (i obviously don't know much about the guts of these
>> machines, but i'm curious).
>>
>> b
>>
>>
>>> ----- ------- Original Message ------- -----
>>> From: rw at firstpr.com.au
>>> To: synth-diy at dropmix.xs4all.nl
>>> Sent: Wed, 16 Nov 2005 09:52:12
>>>
>>> The TB-303 is a mask programmed 4 bit NEC CPU. There are no such CPUs
>>> available, including as far as I know any such CPUs
>>> with external ROM.
>>> I don't think there could have been an external ROM
>>> version, because it
>>> would take most of the pins to access the ROM. Other than a special
>>> device for development, I doubt if NEC ever made a
>>> chip with all the
>>> extra pins required for operation with an external
>>> ROM.
>>>
>>> There is no way anyone knows of reading the ROM. Probably there is a
>>> way of doing so as part of NEC's test procedure.
>>>
>>> So no-one has the object code. The CPUs are not
>>> available in any form.
>>> Other CPUs in devices such as TR-606s have
>>> different ROM data.
>>>
>>> Its my impression that a lot of talk about this
>>> subject is not based in
>>> reality, but on optimistic hopes that what happens
>>> in completely
>>> different situations might somehow apply to the
>>> TB-303 CPU.
>>>
>>> It is technically possible to analyse the operation
>>> of the CPU and to
>>> create a new PCB to take its place, with some chip
>>> like a PIC programmed
>>> to emulate its functions. That would be a huge
>>> project. For the actual
>>> demand for CPU chips, which I guess in 12,000 or so
>>> TB-303s in
>>> existence, are failing at about one a week
>>> somewhere in the world - it
>>> is probably a lot easier to either write off the
>>> TB-303, buy another
>>> TB-303 and grab its CPU, or forget about the
>>> sequencer and have a MIDI
>>> In system installed.
>>>
>>> I have installed the Devil Fish mods, with MIDI In
>>> for a TB-303 without
>>> a CPU.
>>>
>>> - Robin
>>>
>>> http://www.firstpr.com.au/rwi/dfish/
>>>
>>
>>
>>
>>
>>
>
More information about the Synth-diy
mailing list