Built-In Tape Speed / Pitch Controls on my Portastudio 424 |
Opening the Portastudio, you can see the cassette and motor assembly in the upper right. |
Zooming in on the cassette and motor assembly, you can see the capstan and its mating pinch roller. This is what controls the tape speed. |
Looking at the underside of the cassette and motor assembly. You can see the capstan flywheel, which is belt-driven by the capstan motor, which I'm probing using my clip leads. |
Rotating the cassette and motor assembly again. Here you can see that the capstan motor terminals are labeled 1-4. |
Assuming Motor Pin 4 is Ground, Here are the Voltages that I Measured at Different Tape Speeds. Pin 1 Appears to Control the Tape Speed. |
Finding the Command Terminal: Using my digital multi-meter (DMM) with the Portastudio turned on, I quickly determined that on my 424, Pin #4 is ground. This is in contrast to the 464 schematic, which showed ground as Pin #1. Regardless, moving forward, I put in a cassette and pressed play. Then, using Pin #4 as a reference, I measured the voltage at the other three terminals for different speed settings. The values are shown in the graph above. As can be seen, the voltage at Pin #1 drops as the speed increases. The voltage at the other pins stays the same (basically). So, I think that this confirms that Pin #1 is the terminal for the speed command signal, because it is the only one that changes with speed. It appears likely that Pin #3 is the power supply for the motor, because it is the highest voltage signal and stays firm at +12V. Therefore, through process of elimination, Pin #2 must be the terminal associated with the speed sensing.
After recording a ~65 Hz tone at the normal tape speed, I see that there is a nice inverse relationship between the motor control voltage and the resulting pitch. |
Pitch vs Speed: So now that we have a good handle on how the Portastudio changes the command voltage based on the user settings for the tape speed, there is still the question of how much the speed of the tape actually changes. Since tape speed directly affects the pitch of the audio that has been recorded to the tape, I've decided to quantify the change in tape speed by recording a tone onto the tape (at "Normal" speed) and then measuring the frequency of the tone as I change the speed. The results of this experiment are shown as the red line in the graph above. As expected, higher tape speed results in higher frequency. Plotting frequency directly against the capstan command voltage, we get the relationship shown below. Nice and linear. Excellent.
The relationship between control voltage and pitch is nice and linear. |
Creating the Command Voltage: OK, now we're getting serious. If I really want to make a mellotron out of my Portastudio, I have to generate the precise command voltage in order to achieve the pitch that I want. The "command voltage" is is the voltage at Pin #1 relative to Pin #2, both of which are riding well above ground. Assuming that I'm creating my command voltage from a 0-5V sounce (such as from an Arduino or something), I need a circuit that will both boost the voltage up to the correct DC level and to adjust the voltage based on whatever is happening on Pin #2. The circuit shown below should do exactly that.
Notional Op-Amp Circuit Configuration to Generate the Correct Capstan Command Voltage (Pin #1) Given a 0-5V Input Voltage. [Revised, Mar 9, 2014] |
Picking the Right Input Voltage: While the circuit above should achieve my goals, it is an inverting amplifier with respect to the input voltage that I'll be injecting. This means that an upward-going input signal results in a downward-going output signal. As a result, the relationship shown earlier in the frequency-vs-voltage plot shown earlier is inverted. To account for the inversion, I made the graph below. Also, because I actually care about the perceived pitch of the tone (the note on the scale), not the actual frequency of the tone, I converted "frequency" axis into "pitch". With this new graph, I can choose how many semitones of pitch shifting I want (say, shift up an octave, which is 12 semitones) and then I can simply read off the voltage that I need to send to my op-amp circuit (in this case, +12 semitones requires a voltage of +3.25V. Easy!
Next Steps: With all of this analysis, I think that I have figured out how to control the tape speed of the Portastudio 424 to get the pitch shifting that I want. Now I have to go and try it out. It's time to smell the solder!
UPDATE, Mar 9, 2014: I tried building the original op-amp circuit that I showed. It did not have the correct input-output relationship at all. The problem was that I did not include any of the resistors (R3 and R4) that are now shown on the non-inverting input. Ooops! Adding R3 and R4, the input-output relationship is now correct.
If I want to achieve a certain pitch, here is the relationship that determines the control voltage that I need to generate. |
Next Steps: With all of this analysis, I think that I have figured out how to control the tape speed of the Portastudio 424 to get the pitch shifting that I want. Now I have to go and try it out. It's time to smell the solder!
UPDATE, Mar 9, 2014: I tried building the original op-amp circuit that I showed. It did not have the correct input-output relationship at all. The problem was that I did not include any of the resistors (R3 and R4) that are now shown on the non-inverting input. Ooops! Adding R3 and R4, the input-output relationship is now correct.
hello . i have a problem whit cabstan motor.. (an portastudio 464) but i think is only inperfect contact, becose when a put out the motor, and i remake solders , it work.. but on reasambling , again not work . still work at this mixer... on my blog you see another problem: an a small gear it's broken. next gear after motor of the mechanical sistem, that who lift and down the audio head and role of cabstan . i find an aprox identicaly gear in a women epilator :))))) (silkepil braun) it fits inside whit minor adjustment of gear. also i change the motor whit one bigger (and more new) (from a printer) if you can give me the manual i would be very very happy :) . my mail is studiounder@yahoo.com.nospam.com (delete nospam.com) many many thanks in advance .
ReplyDeleteHey Chip.
ReplyDeleteDidn't know where to message you privately (don't even know if you can here) but I am messaging to ask you if I could purchase your copy of your 464 service manual. I own two and one isn't working and would like to have a go at getting it going. I can't seem to find one on ebay or online, seems they are elusive. Please contact me at gabbernutter at hotmail dot com
Thanks mate, I love your blog. I bought the Tascams after seeing the mods you did to yours ;)
Hello,
ReplyDeleteNice hack ;)
What are the voltages of the transformer secondary windings of the Tascam portastudio 464?
If someone has the service manual of this mixer or diagrams more accurate than the user manual, it would be perfect!
Thank you in advance.