Generative Ambient JI Music!

Volume

JI Limit: 5

Pitch Bend Probability: 0%

Max Pitch Bend: 0 Hz

Interval: 1000 ms

Minimum Length: 2 x Interval

Maximum Length: 5 x Interval


How It Works

  1. Every second, the fundamental frequency of all currently sounding frequencies is calculated.
  2. A random harmonic (2 <= n <= limit) of this fundamental is generated. If there aren't any existing frequencies, a random frequency is generated instead.
  3. This new frequency is normalized to the range of 128-2056 Hz.
  4. Repeat!

Each tone generated lasts between 2 and 5 seconds, and the fundamental frequency will slowly evolve as certain notes appear and disappear. They'll have a slight (slow) pitch bend a certain percentage of the time, just for fun.


github/skarukas