z2trillion
100+ Head-Fier
- Joined
- Aug 12, 2004
- Posts
- 127
- Likes
- 0
My plans for the attenuator:
256 position encoder to control volume up/down.
20 bit counter that goes up and down based on pulses from encoder and direction of rotation.*
20 bit counter feeds parallel eprom which has 720 binary values in a roughly exponential sequence.
Values from eprom turn relays on/off in a 20 bit r-2r ladder adc.
*I'll hook it up so that the counter can't go from 1111...1111 to 000...000 and vice versa.
Does this look like it will work? One obvious issue could be sending the signal through 20 relays; I'll probably hook all 40 up in series and see if I can hear a difference. Other than that, are than any other issues I am overlooking? Thanks.
256 position encoder to control volume up/down.
20 bit counter that goes up and down based on pulses from encoder and direction of rotation.*
20 bit counter feeds parallel eprom which has 720 binary values in a roughly exponential sequence.
Values from eprom turn relays on/off in a 20 bit r-2r ladder adc.
*I'll hook it up so that the counter can't go from 1111...1111 to 000...000 and vice versa.
Does this look like it will work? One obvious issue could be sending the signal through 20 relays; I'll probably hook all 40 up in series and see if I can hear a difference. Other than that, are than any other issues I am overlooking? Thanks.