musie 1.0.9 • Public • Published 7 years ago musie.js
A super-simple javascript music utility. By referencing a note name and (optionally) a scale or chord, this library will return one or a series of note objects. Check it out in action at:
Install
npm install musie
Examples
var musie = require ( ' musie ' ) ;
musie . get ( ' A4 ' ) ;
musie . get ( ' A3 ' , ' major ' ) ;
Available chords
Chord
Reference
Minor
m
Major
M
Minor 7
m7
Major 7
maj7
Dominant 7
dom7
Diminished 7
dim7
Available scales
Scale
Reference
Chromatic
chromatic
Major
major
Natural Minor
natural_minor
Harmonic Minor
harmonic_minor
Melodic_minor
melodic_minor
Phrygian mode
phrygian
Lydian mode
lydian
Mixolydian mode
mixolydian
Locrian mode
locrian
Whole tone
whole_tone
Blues scale
blues
Major blues scale
major_blues
Minor pentatonic
minor_pentatonic
Major pentatonic
major_pentatonic
Diminished scale
diminished
Whole half diminished scale
whole_half
Dorian b2
dorian_b2
Lydian augmented
lydian_augmented
Lydian dominant
lydian_dominant
Mixolydian b6
mixolydian_b6
Half diminished
half_diminished
Altered scale
altered
Augmented scale
augmented
Bebop dominant
bebop_dominant
Bebop major
bebop_major
Bebop minor
bebop_minor
Bebop dorian
bebop_dorian
Package Sidebar Install Downloads Weekly Downloads