Skip to content

dingodoppelt/slonimsky-generator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Slonimsky Scale Generator

A generator of musical scales based on the concepts of Nicolas Slonimsky's "Thesaurus of Scales and Melodic Patterns".

I used the library abcjs to draw to notation and manage the playback.

Try it here!

TODO:

  • Add naturals to to cancel out the sharps
  • refactor accidentals and octave marks (process in beam groups) (still some quirks)
  • Variable playback speed
  • Change to bass clef for the low notes (not bass clef but 8vb and 8va marks to keep it readable) ✅
  • Permutations
  • Nested patterns (patternize patterns)
  • MIDI File export
  • Presets
  • MIDI file export

Contributors

Languages

  • JavaScript 99.4%
  • Other 0.6%