Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10 5/3/83; site rocksvax.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxl!houxm!houxz!vax135!cornell!uw-beaver!tektronix!hplabs!hao!seismo!rochester!rocksanne!rocksvax!dave From: dave@rocksvax.UUCP (Dave Sewhuk) Newsgroups: net.audio,net.music Subject: Re: speeding up sound Message-ID: <216@rocksvax.UUCP> Date: Wed, 18-Jul-84 11:06:00 EDT Article-I.D.: rocksvax.216 Posted: Wed Jul 18 11:06:00 1984 Date-Received: Fri, 20-Jul-84 03:34:54 EDT References: <318@harvard.ARPA> <273@loral.UUCP> Organization: Xerox Lines: 35 You grab small chunks of audio sampled at rate X, throw away some of the samples. You buffer the samples up so that they can be played out at a steady, slower rate and record them at this slower rate. When you play back the recording, you use the normal rate, remember they were sampled originally at this rate so no pitch change, and you end up speeding up the audio rate without changing the pitch, due to the thrown away samples. This works well with voice because you can cleverly find the spaces and throw away more data in the spaces than in the voice. This makes the person talk more like the Federal Express guy. You always reduce the bandwidth going in thus keeping the process from making something from nothing. I heard an article using this technique on "All Things Considered" last year. They had Noel Adams read a poem that took 18 secs to read, compressed it such that it took only 10 sec to play back. Sounded like Noel was talking faster... My Yamaha CD-X1 uses that technique to acheive fast forward/reverse. You hear snips of music at the proper pitch, only much faster. You hear the snips when you take out too much data, which for fast forward is OK. As for independently changing pitch you use a balanced mixer and a low pass filter to to translate the baseband pitches to any other frequency you want. Audio goes in 1 port a signal generator in the other. If you set signal gen to 1Khz you translate all incoming frequencies 1Khz. Theory for this is found in any communications book and is the basis for AM broadcasting, only they use signal generator in the Mhz region. By using complex waves as the translate frequency you can make all the sci-fi voices you ever wanted to hear, great fun to do... Hope that clears up those operations. -- Dave arpa: Sewhuk.HENR@Xerox.ARPA uucp: {allegra,rochester,amd,sunybcs}!rocksvax!dave