UNPKG

abcjs

Version:

Renderer for abc music notation

24 lines (18 loc) 616 B
var StringPatterns = require('../string-patterns'); function ViolinPatterns(plugin) { this.tuning = plugin._super.params.tuning; if (!this.tuning) { this.tuning = ['G,', 'D', 'A', 'e']; } plugin.tuning = this.tuning; this.strings = new StringPatterns(plugin); } ViolinPatterns.prototype.notesToNumber = function (notes, graces) { var converter = this.strings; return converter.notesToNumber(notes, graces); }; ViolinPatterns.prototype.stringToPitch = function (stringNumber) { var converter = this.strings; return converter.stringToPitch(stringNumber); }; module.exports = ViolinPatterns;