[sdiy] Reverse engineer an EPROM encoding?
Jack Jackson
jackdamery at hotmail.co.uk
Wed Nov 13 13:46:15 CET 2013
Could anyone explain the topology/operation of the TR707?
I understand they have eproms that hold a few hundred samples of on sound sample. But what drives them? What is the output of the eeprom? and what is it fed into?
----------------------------------------
> From: gsn10 at hotmail.com
> To: grant at musictechnologiesgroup.com; tom at electricdruid.net
> Date: Thu, 17 Oct 2013 19:55:30 -0400
> CC: synth-diy at dropmix.xs4all.nl
> Subject: Re: [sdiy] Reverse engineer an EPROM encoding?
>
> At least Yamaha, Casio and apparently Kawai used the log-multiplication thing, though it wasn't universal. The Synclavier and Synergy didn't use it. It's an easy way to scale something digitally, provided you don't need interpolation or filtering (which both require actual multipliers). I think the idea is that the sign bit should be sent straight to the output, bypassing the exponential table. There's an example table here: http://yehar.com/blog/?p=665
>
>
>> Date: Thu, 17 Oct 2013 09:41:52 -0700
>> From: grant at musictechnologiesgroup.com
>> To: gsn10 at hotmail.com; tom at electricdruid.net
>> CC: synth-diy at dropmix.xs4all.nl
>> Subject: Re: [sdiy] Reverse engineer an EPROM encoding?
>
>>
>> It is a multiplying DAC, but Vref is fixed. Your comments make perfect
>> sense... volume control by addition. And Kawai was probably down the
>> street so to speak from Yamaha. So is there any common logarithmic
>> method from that period? Should I just try log10 or loge and see what
>> pops out?
>>
>> I'm dealing with 11 data bits plus sign. And the chord/step DAT thingy I
>> described (that resembles u_law) provides a close approximation. Not
>> close enough mind you. So I guess u-Law is a similar logarithmic method.
>>
>> I don't have my Hal Chamberlin book handy, buy perhaps he discusses this...?
>>
>> GB
> _______________________________________________
> Synth-diy mailing list
> Synth-diy at dropmix.xs4all.nl
> http://dropmix.xs4all.nl/mailman/listinfo/synth-diy
More information about the Synth-diy
mailing list