intonation-js ============= This module is a general-purpose tuning library used to work with musical scales. It supports: - equal temperament generator - scales based on intervals (just intonation) - scales based on frequencies - scl file format Once a scale is established you should be able to - - generate frequencies based on a root note - find the closest frequency within a scale to a given frequency links ----- - - the Scala tuning generator - - another tuning library with scales preloaded > Scala is a powerful software tool for experimentation with musical tunings, such as just intonation scales, equal and historical temperaments, microtonal and macrotonal scales, and non-Western scales. It supports scale creation, editing, comparison, analysis, storage, tuning of electronic instruments, and MIDI file generation and tuning conversion. All this is integrated into a single application with a wide variety of mathematical routines and scale creation methods. Scala is ideal for the exploration of tunings and becoming familiar with the concepts involved. In addition, a very large library of scales is freely available for Scala and can be used for analysis or music creation.