diff options
| author | Jules Laplace <jules@okfoc.us> | 2016-09-19 13:10:37 -0400 |
|---|---|---|
| committer | Jules Laplace <jules@okfoc.us> | 2016-09-19 13:10:37 -0400 |
| commit | 6971d016561a9563a07494d0fc9fdb32250d5b0e (patch) | |
| tree | fb8279d40261ba71fff39d6fc2d54949efe042ff /README.md | |
initial rev
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/README.md b/README.md new file mode 100644 index 0000000..d20eaf0 --- /dev/null +++ b/README.md @@ -0,0 +1,26 @@ +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 +----- + + - <http://www.huygens-fokker.org/scala/> - the Scala tuning generator + - <https://github.com/abbernie/tune> - 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. + + + + |
