Program info

Freequency's development had stopped
Since I lost all source code related to this program, I decided to stop putting more energy into it. I'm sorry for all those who asked for new features/updates.

Latest version : 2.01
Freequency version 2.01 is available for download. Go to the download section to get it! The changes from the last version are a few bug fixes and an iconical view of some delay value's notes. A new utility to reset all registry values is also included in the package.
Version 2.01 screenshot

If you encounter problems or bugs
If you encounter problems running Freequency, try to download and run this utility (13k). It basically resets the Freequency registry settings and should solve the "Type Mismatch" error and invisible window problems.


Purpose & explanation
There are many purposes for this program. It is actually divided in 4 distinct sections:
Delay values, Tap tempo, Loop calculator, and the Tuning fork.

The Delay values will give you 24 numbers for use with an audio effects processor or computer program. A "typical" use for this is a Digital Delay. Freequency's values are the exact values you need according to a certain tempo (BPM). Click on one of the "suggested stereo pairs" and you get 2 highlighted values for stereo delays (ping pong, whatever). Other uses of these values are countless. You can basically use them with any cyclic effects processor such as Multi-tap delays, Phasers, Flangers, Amplitude modulators, Gappers, Chorus, etc..

The Loop calculator calculates the right number of samples a loop should have to be perfect, according to a BPM. This part is oriented towards more advanced musicians (sampling addicts?) who make, or customize, their own samples/loops. When you scroll or type in a BPM, you see the "Total Samples" box change as well. That value corresponds to the number of samples a loop should have for 1 beat (or whatever is shown in the "Beats" textbox. From there, you can multiply or divide by 2 if your loop is longer or shorter with the [x] or the [÷] buttons. There is also a "Length" and "BPM" button underneath. This is mostly used if you already have a loop and wish to find out what BPM it corresponds to.

The Tap tempo section is pretty simple: tap on the button with your mouse and see the BPM appear in it's box. Once you've finished "tapping to the beat", click on the [<-- use] button to send the value into the main BPM box.

The Tuning fork is another nice feature to sooth your sampling headaches. Consider it as a normal 2-octave tuning fork (from C4 to B5). Click on the "Play/Stop Note" button and hear the sound, and on each of the keyboard's 12 notes to change pitch. The output takes the main WAVE OUT port of your computer, but doesn't say anything when this port is already taken by another application. The output is a 16-bit sine wave. It's pretty basic, and depending on your computer's speed, you might hear tiny "clicks" since each tone has been independently generated and looped manually. It has been tested on a 486 DX4-100Mhz with a SoundBlasterPro (with DirectX installed) and it works fine... (I hear clicks but the pitch is fine). Click again on the "Play/Stop" button to stop the sound. Notes have been mapped on the computer keyboard also. Here's the key mapping:
S
D G H J
Z
X C V B N M
Press any other key to Stop playback.

System requirements

  1. 486 or faster running Windows 9* or NT 4+.
  2. A web browser
  3. A 16 bit sound card for the Tuning Fork
  4. A 16 bit video card to see da real thing (65000 colors +)
  5. Visual Basic 5 runtime files (included with Freequency)

History

September 1998 - v. 2.0 final

  1. Some misc. bugs corrected
  2. Added an "Extended view" for the Loop Calculator (24 values)
  3. Now remembers the Dotted/Triplet button, and the Sample Rate, when Freequency exits
  4. Corrected the "Stay on top" feature when other buttons were pressed
  5. Simplified the help document (printer-friendly)
  6. Slightly modified the window to make it behave normally
  7. Link to "Updates" and the web site from the About box
July 1998 - v. 2.0 BETA (a)
  1. Freequence changed it's name to Freequency
  2. Printable results (all shown values)
  3. Tuning fork for tuning purposes (basic sine wave output for 2 octaves)
  4. Tap tempo calculator for a quick BPM count
  5. "Triplets" button for Delay Values
  6. Added "Beats" and "Measures" info for the Loop calculator
  7. Instant info for delay values (eg. whole note, 1/16 note, ...)
  8. "Stay on top" feature
  9. Window shade mode when titlebar is double-clicked
  10. "Large view" or "Big window" abandoned.
  11. A slightly sexier interface :-).
  12. Some examples for the WaveLab wave editor in the help files.
February 1998 - v. 1.20
  1. Freequency has 2 sizes (big & small)
  2. Corrected "Dotted" instead of "Triplets" in the Delay Calculator
  3. Added ToolTips for notes (i.e.: Whole note, 1/2 dotted,...)
  4. Now remembers the last window size, position & selected BPM
  5. Added a link to Freequency's site in the "About" window
  6. Added more extensive HTML help files with screenshots for CoolEdit96 and SoundForge4 editors in Help document
  7. Added a "Length" parameter in the Beat Calculator for easier calculation with other WAV editors
  8. Now selects the text with one click inside boxes to copy faster

October 1997 - v. 1.00
  1. Version 1.00 launched.

Thanks & acknowledgements

  • dUb pUnk - for his suggestions and patience
  • Garwalf - for his skills, inspiration and friendship
  • My brother Stephane - for his talent and good taste
  • My wife Mari - for her love(?), patience, and good taste for trip-hop
  • My daughter Virginie - for her love, patience and good taste for hard techno
  • My father who let me do whatever I wanted
  • My employer who really doesn't care about this proggie but gave me the chance to feed my family and buy gear anyway!

Copyright

The name Freequency and this document are ©1998 Bassline Productions. Any reproduction of this document, in whole or in part, without permission from the Author is prohibited.




© 1998, Bassline Productions.
This page should be seen inside frames.