Kevin's Amazing Echo Machine Written and Copyright (c) 1988, 89 by Kevin Kelm (719) 392-1023, CIS 71071,2726 but in the Public Domain -------------------------------------------------- WHAT'S THE BIG DEAL? SuperEcho does something I've never seen another program do: given an audio input to the left channel of an audio digitizer in the parallel port, SuperEcho will perform a variety of LIVE special effects on that signal, including echos and pitch changes without speed changes! --------------------------------------------------------------------------- WOW! HOW DO I MAKE IT WORK? There are a 12 gadgets that allow you to change to parameters of what is going on. The are listed below with their descriptions. # VOICES (1...4): Lets you set how many channels will be involed. BUFFER (8..65535): You can specify how much memory the buffer is to take up. Pitch changes should be done with a small buffer, say 127, and echos can be made with larger (16384+) buffers. FREQ (L|R)(1|2) (124..600): These are the left/right channels 1 and 2 frequency settings. A low number means a high- pitched voice, and a high number means a deep voice. ECHO DELAY: The number to count to before starting each channel. This (0...65535) creates the separation between each channel's playback which creates echos. A low number means a short separation and a high number means a long separation. VOLUME(L|R)(1|2): These sliders independently set the volume of each channel. Fading echos can be made with decreasing volumes. SAMPLE DELAY (0..20): This lets you set the number the computer will count to before each sampling of the digitizer. Low numbers mean better signal quality, while larger numbers can shift the frequency of playback higher (sort of like an octave shift). GO! : Clicking this will start the echo effect with the current parameters. The system will seem to freeze, but as soon as your mouse pointer stops moving (it may take a sec to get set up), SuperEcho will start processing signals. You can press the left mouse button to stop. QUIT: Exit SuperEcho. --------------------------------------------------------------------------- WOW! TELL ME MORE! I have my own set of favorite parameters. One is the default, which creates a LOW, BOOMING ECHOING voice, which does WONDERS to scare the kiddies on Halloween! I like to hook the digitizer up to a microphone and speak directly in. Another fun activity is to plug in a radio, say a talk show, and set up the parameters to be #V=1, Buf=4095, FreqL1=160 or 170, Samp=0. I think that's right. This will make the radio announcer st-st-stutter like Max Headroom! with small frequencies, like 124, you can create the "Mooooommmmmmyyyy!" voice from the TV in Poltergeist! Also try mixing a range of frequencies, like 124, 200, 160 and 180 and a small buffer to sound like a whole group of people! Anyway, have fun and enjoy! Above all, spend some time with SuperEcho, plugging different values in and trying new things. I'm sure there are even some combinations that **I** haven't even heard. Try to keep a running list of your favorite parameters. It would be great if someone came up with a good list of effects and their parameters! Who out there is ready to use channel modification modes, etc. to make robot effects? What ELSE can you come up with? I'd love to see the results of YOUR audio hacks! -------------------------------------------------------------------------- If you like, I can be contacted at the following address: Alternate Realities c/o Kevin Kelm 7080 Roaring Springs Avenue Colorado Springs, CO 80817