[sdiy] Analysis of the TB-303 CPU timing

Julian Schmidt elfenjunge at gmx.net
Sun Mar 19 21:40:04 CET 2017


Sunfl0wr from the Re-303 forums just released his disassembler and 
emulation code for the AVR on github for those interested
https://github.com/sunflowr/seq303

Best,
Julian

Am 16.03.2017 um 20:04 schrieb Tony K:
> I read out the SH-101 code so busy disassembling that one, but always happy to look at more Roland music software.
> (nudge nudge wink wink)
>
> Incidentally it's been a while , which micro they using in there ? My XDASM cross-disassembler covers most of the popular ones of the day.
>
>
> Tony
>
>> On Mar 16, 2017, at 2:01 PM, Gordonjcp <gordonjcp at gjcp.net> wrote:
>>
>>> On Thu, Mar 16, 2017 at 03:28:27PM -0000, Colin f wrote:
>>>
>>>> While I was working on a reimplementation another guy over at the RE-303
>>>> forum got this image working running on my AVR based CPU hardware using
>>>> the MAME code.
>>>> It runs surprisingly good, but even with a 20MHz clock it has timing
>>> problems.
>>>> There is a noticeable lag between clock input and reaction. About 1/2 to
>>>> 3/4 of a whole clock cycle at medium tempo and the gate off latency seems
>>>> to be more in the 10ms range than the 2.4ms I measured on the original
>>> CPU.
>>>
>>> You don't need to run it in real-time to use it to generate precise
>>> measurements of the jitter & latency you would get from the real machine.
>>> Did anyone disassemble the hex file to readable text ?
>> I could maybe take a look if someone has the hex file and a programming guide for the chip?  I'm quite deep into disassembling a car ECU right now but I bet there's hardly anything in the 303.
>>
>> -- 
>> Gordonjcp MM0YEQ
>>
>> _______________________________________________
>> Synth-diy mailing list
>> Synth-diy at synth-diy.org
>> http://synth-diy.org/mailman/listinfo/synth-diy
> _______________________________________________
> Synth-diy mailing list
> Synth-diy at synth-diy.org
> http://synth-diy.org/mailman/listinfo/synth-diy




More information about the Synth-diy mailing list