Hello, I'm attempting to design an audio delay circuit. While
electronic engineering is not my specialty, I can solder like a mad man
and I have a general idea of what's going on. I was wondering if anyone
would be willing to help me along. The thing needs to have audio in
(rca and 1/8" mini) and audio out. Adjustable delay from 0-12 seconds
(more the better, but 15 would be over kill). .5 second steps would be
fine, infinite would be better. Both battery and adapter powered would
be nice. It should be small (walkman sized). On/off/bypass switch (of
course) and it should be as cheap as possible (of course). I explained
this to a guy I know in Ohio, he gave me this:
"If I understand what you're looking to do, this could be done with an
ADC, some memory to act as a buffer, and back to analog via DAC. Not
really all that complicated. Small pause on startup to fill the
buffer. Use an encoder (or even a pot) to set the delay value in the
PIC that would be shifting the data out of memory to the DAC. There
might be an even easier approach using some analog circuit, but it
would be pretty easy to do it via digital/analog converter ICs."
I understand the very basic theory behind most of that paragraph (and
could figure out the rest.) The biggest conceptual problem I have with
it is "some memory to act as a buffer." Thanks for your time.
-Mike.
electronic engineering is not my specialty, I can solder like a mad man
and I have a general idea of what's going on. I was wondering if anyone
would be willing to help me along. The thing needs to have audio in
(rca and 1/8" mini) and audio out. Adjustable delay from 0-12 seconds
(more the better, but 15 would be over kill). .5 second steps would be
fine, infinite would be better. Both battery and adapter powered would
be nice. It should be small (walkman sized). On/off/bypass switch (of
course) and it should be as cheap as possible (of course). I explained
this to a guy I know in Ohio, he gave me this:
"If I understand what you're looking to do, this could be done with an
ADC, some memory to act as a buffer, and back to analog via DAC. Not
really all that complicated. Small pause on startup to fill the
buffer. Use an encoder (or even a pot) to set the delay value in the
PIC that would be shifting the data out of memory to the DAC. There
might be an even easier approach using some analog circuit, but it
would be pretty easy to do it via digital/analog converter ICs."
I understand the very basic theory behind most of that paragraph (and
could figure out the rest.) The biggest conceptual problem I have with
it is "some memory to act as a buffer." Thanks for your time.
-Mike.