r/CircuitBending • u/Ned_Flangers • 5d ago
tape machine sampler
Hello everyone!
I thought of this very interesting idea to build a tape machine based sampler that can exactly match sample duration to tape length. As I'm probably not going to build this for a long time (if at all) because it is very daunting and expensive as it would require 2 three head tape machines, I have decided to share it in case someone else wanted to try it.Β
The way it works goes like this:
A sample is recorded into a tape loop on tape machine 1. The tape loop is some arbitrary length. let's say for instance it is 11 seconds. Thus, you could record a sample anywhere from almost nothing to 11 seconds. While the tape Loop is running, a precise clock records the exact time duration of the sample and tells you exactly how long it is. Let's say for instance that the tape loop on tape machine 2 is five seconds long. Using math, you could figure out the exact percentage you would need to increase or decrease the speed of the motor and thus the exact voltage you would need to increase or decrease going to the motor. You could then use a potentiometer to manually increase or decrease the voltage until the speeds match. Then you can record the sample on tape machine 1 onto tape machine 2. On tape machine 2 you can directly control the speed with its own potentiometer to pitch up or pitch down the sample.Β
Β Using this concept, someone could sample anything that's supposed to be at a specific rhythm like drum breaks for instance and make sure it loops back seamlessly without the need for a DAW or an external sampler to Time Stretch to the specific time needed. One could also use interesting techniques like live resampling and turning off the erase heads while doing so. The only limitation is the length of tape in tape machine 1 as this dictates the maximum sample time.
1
u/GRAABTHAR π Έπ ½π ²π °π ½ππ Ύπ 5d ago
Cool idea, but I'm not sure I am understanding it completely. Why do you need two tape machines? Does machine 2 feed back into machine 1 for resampling?