The bucket brigade device: An analog shift register
10maurycy10.github.io
10maurycy10.github.io
And how would that work in a CCD chip where thousands of positions are shifted through?
If you have a 5V supply with respect to ground (your reference voltage), and you connect a capacitor between it and ground, it will charge to 5V.
If you then disconnect the capacitor and connect the negative side to the 5V supply, then the positive side will still be 5V relative to the negative side of the capacitor, but the positive side will be 10V with respect to ground.
Now take a second capacitor. Let's call the positive sides of the two capacitors as p1 and p2 respectively, and the negative sides for n1 and n2 respectively.
If you then connect a second capacitor in parallel with the first, so both n1 and n2 are connected to 5V, the charge will equalize between them. If you then connect n1 to ground, then p1 will be negative relative to p2 and charge will start flowing into capacitor 1 from capacitor 2.
Using transistors as digital switches, you can do this "dance" of alternating where you connect the negative sides to and thus move the charge along.
https://www.alldatasheet.com/datasheet-pdf/pdf/1161976/ETC2/...
It's also why CCDs tended to have problem horizontal or vertical halos around bright lights. Nowadays, most cameras use CMOS sensors, where the amplification and readout circuitry is integrated directly into each photosensitive cell.
A CCD line obtains a window of samples directly: the cells are charged according to light sensors. Then this window of samples is shifted out in the same way as a bucket brigade delay line.
So the main differences are that the bucket brigade is clocked continuously, running nonstop and that only one of the cells obtains the sample.
The CCD runs only briefly after an image has been exposed and capture has been triggered, in order to shift out the samples, and sampling takes place at every cell.
A bucket brigade can be slowed down or sped up to change the delay. That affects the sampling rate and therefore frequency resolution. That's how we can create a chorus effect for musical instruments. So the clock speed is a direct functional parameter. Slowing down or speeding up the CCD doesn't make a difference to the result, except that there's likely an ideal range of rates, balancing between the time needed to accurately charge one cell to be equal to its neighbor, while being fast enough to avoid leakage.
At least in the pro audio space, those qualities are actually desirable.
"Am I having a stroke" comes to mind :) A bunch of drum mics? I'm no recording engineer, but I guess this is about mixing different signals from the same setup, with the signals having different delays (possibly due to filters, cables, or different types of mics)
Microphones at different distances receive a signal at different times. When combined, the signals are not phase aligned. This causes comb filtering where the combined waves reinforce and cancel each other.
Though that is sometimes desirable (e.g. comb filtering is important for spatial ambience such as reverb).
Some audio engineers find careful microphone placement solves many potential problems.
Drums are notoriously hard because modern recording techniques use many microphones on a kit.
Yeah this is about phase alignment of multiple sources. brudgers comment explains it quite eloquently.
Sounds like use.
I’ve been working on an MN3205 with digital controls and pushing it well past its reasonable specs is very fun; 4096 stages really starts to fall apart past 300ms, and when you clock it down to more than a single second you get a wet robot fart out of the other end!
I should get myself some of those to play with, and you, friend, might enjoy a tape delay or two off ebay. (I have an Echoplex and it's tons of fun)
I'm always on the lookout for a deal on a space echo or echorec! Keeping them in working condition is not the easiest unfortunately, and it's tough to justify the real thing when incredible emulations exist (I highly recommend the Strymon Volante for scratching that itch)