Solmization added
This commit is contained in:
parent
a035412956
commit
811346e83d
2 changed files with 35 additions and 3 deletions
17
packages/core/test/solmization.test.js
Normal file
17
packages/core/test/solmization.test.js
Normal 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*/
|
||||
Loading…
Add table
Add a link
Reference in a new issue