time-meter

0.3.0 • Public • Published

time-meter

Music time signatures in javascript.

var time = require('time-meter');
meter = time("4/4");
meter.beats;        // => 4
meter.subdivision;  // => 4
meter.measure;      // => 1

In combination with note-duration you can do things like this:

var duration = require('note-duration');
var time = require('time-meter');
 
// You can have 8 quarters inside a 4/4 measure
duration(time(4/4).measure / 8); // => 'q' (8 quarters in a 4/4 measure)
duration(time(3/4).measure / 2); // => 'q.' (2 quarters with dot in a 3/4 measure)

License

MIT License

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.3.0
    7
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.3.0
    7
  • 0.2.0
    1
  • 0.1.0
    0

Package Sidebar

Install

npm i time-meter

Weekly Downloads

3

Version

0.3.0

License

MIT

Last publish

Collaborators

  • danigb