UNPKG

abc-notation-transposition

Version:

A robust utility for transposing ABC Notation by half steps.

6 lines (5 loc) 429 B
const {getInstructionsFromKeyField} = require('../../../../functions/transpose-abc'); test('Expect getInstructionsFromKeyField to return legal key field instructions joined by space characters.', () => { const testKeyField = 'K:C clef=treble+8 middle=B transpose=-2 octave=-2 stafflines=5'; expect(getInstructionsFromKeyField(testKeyField)).toBe(' clef=treble+8 middle=B transpose=-2 octave=-2 stafflines=5'); });