Solmization added

This commit is contained in:
Daria Cotocu 2023-05-24 17:24:34 +01:00
parent a035412956
commit 811346e83d
2 changed files with 35 additions and 3 deletions

View file

@ -0,0 +1,17 @@
/*test for issue 302 support alternative solmization types */
import { midi2note } from '../util.mjs';
console.log(midi2note(60, 'letters')); /* should be C4*/
console.log(midi2note(60, 'solfeggio')); /* should be Do4*/
console.log(midi2note(60, 'indian')); /* should be Sa4*/
console.log(midi2note(60, 'german')); /* should be C4*/
console.log(midi2note(60, 'byzantine')); /* should be Ni4*/
console.log(midi2note(60, 'japanese')); /* should be I4*/
console.log(midi2note(70, 'letters')); /* should be Bb4*/
console.log(midi2note(70, 'solfeggio')); /* should be Sib4*/
console.log(midi2note(70, 'indian')); /* should be Ni4*/
console.log(midi2note(70, 'german')); /* should be Hb4*/
console.log(midi2note(70, 'byzantine')); /* should be Zob4*/
console.log(midi2note(70, 'japanese')); /* should be To4*/