Can Analog Electronics Achieve Real Time Pitch Lowering?

In summary: You can also use a 'phase locked loop' to keep the output data perfectly in sync with the input data, but that's more work.In summary, using analogical electronics, one can lower the pitch of a sound input by half and play it closer to real time as possible.
  • #1
Zeor137
6
0
I want to project a circuit that lower the pitch of a sound input by half and plays it closer to real time as possible. I thought about converting the input to digital and then to analogical, with a slower clock. But I wonder if i could do it using only analogical electronics.
 
Engineering news on Phys.org
  • #2
I don't think the term "real time" is applicable here. If the beginning of your converted sound coincides with the beginning of the original sound, then the end of the converted sound will occur at double the length of the original.
 
  • #3
There are many guitar effects pedals that do this; to make the guitar sound like a bass by lowering the pitch an octave.

Read about them on wiki:
http://en.wikipedia.org/wiki/Octave_effect

Most pedal schematics can be found online via google.

All of the analog ones are monophonic And (like all effects pedals) there is no noticeable time delay, no one would buy a pedal that puts you behind the beat!

Check out the EHX POG, HOG and POG 2 for polyphonic circuits. (P/HOG = polyphonic/Harmonic octave generator).
 
  • #4
skeptic2 said:
I don't think the term "real time" is applicable here. If the beginning of your converted sound coincides with the beginning of the original sound, then the end of the converted sound will occur at double the length of the original.

Software to process audio to change the pitch and the speed of music independently by arbitrary amounts (not just factors of 2) is easy to find. Of course it introduces some form of distortion, either by cutting out cycles of the original or repeating them, but the results are acceptable to listen to, whatever a frequency analyzer or distortion meter might say about them. The signal processing algorithms are well known.

The speed of sound in air is about 1 foot per millisecond, so "real time" processing delays of a few milliseconds are not very important, and a modern PC can do a lot of processing in a few milliseconds.
 
  • #5
Try a search on "Darth Vader Voice" .
 
  • #6
skeptic2 said:
I don't think the term "real time" is applicable here. If the beginning of your converted sound coincides with the beginning of the original sound, then the end of the converted sound will occur at double the length of the original.

If you are providing a continuous output from a processor - rather than batch processing - you can call it 'real time'. If you want to be fussy you would say that absolutely any electronic processing introduces some delay and it's not really real time.

The original 'real time' pitch changing was done with a tape with a fixed record head and a set of playback heads on a rotating drum (like on a VHS player). The heads would read off the tape faster or slower than the recorded material - according to which way the drum was rotating. Of course, each replay head would rotate until it lost contact with the tape and then another head would take over. Fine - except there was a change of phase and amplitude as one head took over from another. It's not hard to do the equivalent with a RAM based system. You can get a much more convincing effect this way because you can window the data as you crossover between 'virtual' read heads (memory pointers).
 

1. How does lowering the pitch in real time work?

Lowering the pitch in real time involves modifying the frequency of a sound signal in order to make it sound lower or deeper. This can be achieved by using a pitch shifting algorithm, which changes the pitch of the sound signal without altering its duration, or by using a time stretching algorithm, which changes both the pitch and duration of the sound signal.

2. Is it possible to lower the pitch of any sound in real time?

Yes, it is possible to lower the pitch of any sound in real time using digital audio software or hardware. However, the quality of the pitch shift may vary depending on the complexity of the sound signal and the accuracy of the pitch shifting algorithm being used.

3. What are the applications of lowering the pitch in real time?

Lowering the pitch in real time can be used in various applications such as music production, voice modification, and audio post-production. It can also be used in live performances to create different vocal effects or to match the key of a song to a singer's vocal range.

4. Are there any drawbacks to lowering the pitch in real time?

One potential drawback of lowering the pitch in real time is that it may introduce some artifacts or distortions into the sound signal. This can be minimized by using high-quality pitch shifting algorithms and proper settings. Additionally, lowering the pitch too much may result in an unnatural or robotic sound.

5. Can lowering the pitch in real time be reversed?

Yes, the pitch can be easily reversed to its original state by using the same pitch shifting algorithm in the opposite direction. However, if the pitch has been lowered too much, the original quality of the sound signal may not be fully recovered. It is always recommended to save a copy of the original sound signal before applying any pitch modifications.

Similar threads

Replies
14
Views
2K
Replies
7
Views
3K
  • Electrical Engineering
Replies
30
Views
2K
Replies
14
Views
2K
  • Electrical Engineering
Replies
7
Views
6K
Replies
8
Views
2K
  • Electrical Engineering
Replies
20
Views
3K
  • High Energy, Nuclear, Particle Physics
Replies
9
Views
1K
  • Electrical Engineering
Replies
12
Views
1K
  • Special and General Relativity
Replies
27
Views
4K
Back
Top