note-to-frequency
Version:
🎼 converts a note (scientific pitch notation) to a frequency
17 lines (10 loc) • 501 B
JavaScript
;
exports.__esModule = true;
var _notes = require('../data/notes');
var _notes2 = _interopRequireDefault(_notes);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
exports.default = function (letter, octave) {
var signature = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : '';
return octave * _notes2.default.length + _notes2.default.indexOf('' + letter + signature) + 1;
};
module.exports = exports['default'];