Skip to content

saebekassebil/teoria-simplify-note

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

teoria-simplify-note

This module "simplifies" a note, to an enharmonic note with fewer accidentals. E.g.:

var teoria = require('teoria');
var simplify = require('teoria-simplify-note');

console.log(simplify(teoria.note('Fb'))); // -> TeoriaNote('E');
console.log(simplify(teoria.note('B#'))); // -> TeoriaNote('C');
console.log(simplify(teoria.note('Abb'))) // -> TeoriaNote('G');

methods

var simplify = require('teoria-simplify-note');

var simplenote = simplify(TeoriaNote)

simplenote is now the enharmonic of TeoriaNote with the fewest accidentals.

About

Simplifies (if possible) a note. Fb -> E

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published