From 15b1573c822cc94e468f15b9c5fb36b9aac44664 Mon Sep 17 00:00:00 2001 From: Lumi Pakkanen Date: Mon, 22 Jul 2024 10:55:11 +0300 Subject: [PATCH] Update sonic-weave dependency Add syntonic accidentals to the character palette. Makes empty records and empty basis falsy. --- package-lock.json | 8 ++++---- package.json | 2 +- src/character-palette.json | 6 ++++++ 3 files changed, 11 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0673bfe1..3e68fa46 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "moment-of-symmetry": "^0.8.3", "pinia": "^2.1.7", "qs": "^6.12.3", - "sonic-weave": "^0.10.6", + "sonic-weave": "^0.10.7", "sw-synth": "^0.1.1", "values.js": "^2.1.1", "vue": "^3.3.4", @@ -5417,9 +5417,9 @@ } }, "node_modules/sonic-weave": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/sonic-weave/-/sonic-weave-0.10.6.tgz", - "integrity": "sha512-tYqD89RQ0utvCZ2uRiGB1CpOIlCcdyn3XUF6+8WF/h65mlWI3cxrbEEjx8cHu1ohhTuk7eOWM3fhpw8wotTVsw==", + "version": "0.10.7", + "resolved": "https://registry.npmjs.org/sonic-weave/-/sonic-weave-0.10.7.tgz", + "integrity": "sha512-oHO46B93CyTDwoywajD8SutP9gXJI6n2Mt192FeAg4H6YolRynVL64dZ+yWcRuO/G60Ed4XeVMDt+A/LEO4qHA==", "dependencies": { "moment-of-symmetry": "^0.8.3", "xen-dev-utils": "^0.11.0" diff --git a/package.json b/package.json index 3c0330df..0128faca 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ "moment-of-symmetry": "^0.8.3", "pinia": "^2.1.7", "qs": "^6.12.3", - "sonic-weave": "^0.10.6", + "sonic-weave": "^0.10.7", "sw-synth": "^0.1.1", "values.js": "^2.1.1", "vue": "^3.3.4", diff --git a/src/character-palette.json b/src/character-palette.json index d40f5a3f..e65516dd 100644 --- a/src/character-palette.json +++ b/src/character-palette.json @@ -8,6 +8,12 @@ "𝄲": "Quarter sharp sign. Raises pitch by sqrt(2187/2048).", "‡": "Quarter sharp sign. Raises pitch by sqrt(2187/2048).", "𝄳": "Quarter flat sign. Lowers pitch by sqrt(2187/2048).", + "𝄮": "Syntonic up sign. Raises pitch by 81/80.", + "𝄯": "Syntonic down sign. Lowers pitch by 81/80.", + "𝄱": "Sharp syntonic down sign. Raises pitch by 135/128.", + "𝄬": "Flat syntonic up sign. Lowers pitch by 135/128.", + "𝄰": "Sharp syntonic up sign. Raises pitch by 177147/163840.", + "𝄭": "Flat syntonic down sign. Lowers pitch by 177147/163840.", "½": "Semi-prefix. E.g. G semisharp four G½♯4, semimajor third ½M3, perfect sesquith P1½.", "¼": "Quarter-prefix. E.g. E quarter flat four E¼♭4.", "¾": "Sesqui-semi-prefix. E.g. D sesqui semisharp four D¾♯4.",