Harmeq is a Harmonic Equalizer: A one-of-a-kind algorithm dreamed up by myself and a friend for destroying, interconnecting and enhancing the relative levels of harmonics within an audio stream. Think of it as having 8 pitch scalers running at once, and you're adjusting the output volume of each one of them. Their scales are 1/4,2/4,3/4,4/4, 5/4,6/4,7/4 and 8/4.

  • Version 0.1 was whipped up in a single evening. It suffers from all sorts of naive artifacts.

  • Version 0.2 has now been added. In addition to some aliasing reduction in the form of oversampling and an input filter, there are more features: There are 5 new controls for you to modify the sound! they are Divisor, Feedback Level, Harmonic Spread, Harmonic Base, and Brain Size. What do they do?

  • Feedback is the easiest to explain: It controls how much of the previous output is fed into the input.

  • Brain Size is simple- it adjusts how large the buffer is where all of the pitch scaling/sampling takes place.

    The next three controls adjust what the 8 pitch scale versions are:

  • In v0.1, and when you first turn on v0.2, the Divisor is set to 4, which means you create a series of pitch scalers with the following ratios: 1/4, 2/4, 3/4, 4/4, 5/4, 6/4, 7/4 and 8/4. If you adjust the Divisor to, for example, 3, though, you get the following series: 1/3, 2/3, 3/3, 4/3, 5/3, 6/3, 7/3, 8/3. Get it?

  • The default Harmonic Base is 1. It makes the series begin at a different value, e.g. setting Base to 5 will result in the following series: 5/3, 6/3, 7/3, 8/3, 9/3, 10/3, 11/3, 12/3.

  • The final slider, Harmonic Spread, changes the delta from overtone to overtone...for example, instead of couting by 1's, you can make it count by 7's: 5/3, 12/3, 19/3, 26/3, 33/3, 40/3, 47/3, 54/3. Pretty weird, huh? don't forget that some of those higher-pitched values will cause output freq's to be higher than the sampling rate of 44.1KHz (and also higher than the oversampling [which is coupled to the divisor] will let you get away with). You run the risk of getting aliasing distortion, so be aware!

    download software

  • ADSP-2181 EZ-Kit Lite Software (v0.1)- grundgey!
  • ADSP-2181 EZ-Kit Lite Software (v0.2)- more features


  • Harmonic Equalizer Controller Numbers


    Noah's homepage