Skip to content

Latest commit

 

History

History
30 lines (20 loc) · 1.28 KB

README.md

File metadata and controls

30 lines (20 loc) · 1.28 KB

Controls

  • KEY MAP

    each line is a string of keys which are mapped to the note equal to their line number

  • RATE

    a math expression for the rate of SEQUENCE playback (steps per second)

  • SEQUENCE

    each line is a string of keys which are played at the step equal to their line number

  • ROOT NOTE

    a math expression for the integer note number of the tonic

  • ROOT FREQ

    a math expression for the frequency of the tonic (cycles per second)

  • SCALE

    each line is a math expression for the frequency interval of the SCALE degree equal to its line number. The last line is the octave interval.

  • HARMONICS

    each line is a math expression for the integer frequency interval of a sine component in the oscillator waveform


Frequency Explorer was built with these open-source libraries:

  • scalemap for microtonal note-to-frequency mapping
  • TinyExpr for math expression parsing
  • Emscripten for compiling C → WebAssembly