From 07eec13d8191af54375d65bdcf19f4ce401896d2 Mon Sep 17 00:00:00 2001 From: Lumi Pakkanen Date: Sun, 5 May 2024 14:23:33 +0300 Subject: [PATCH] Update semioctave alternative to use a smaller up inflection Keep the old version as an example. --- documentation/advanced-dsl.md | 20 +++++++++++--------- examples/semioctave-alternative-1.sw | 16 ++++++++++++++++ examples/semioctave-alternative-2.sw | 16 ++++++++++++++++ 3 files changed, 43 insertions(+), 9 deletions(-) create mode 100644 examples/semioctave-alternative-1.sw create mode 100644 examples/semioctave-alternative-2.sw diff --git a/documentation/advanced-dsl.md b/documentation/advanced-dsl.md index d0b15676..eed92c84 100644 --- a/documentation/advanced-dsl.md +++ b/documentation/advanced-dsl.md @@ -364,25 +364,27 @@ You can also declare ups to transport notes between the two periods if you wish The labels indicate the equivalent Greek nominal. ```c -"Semioctave heptanominal alternative" -^ = 1\2 - P4 +"Semioctave heptanominal alternative I" +^ = Aug4 - 1\2 C4 = 1/1 -^C4 "gamma" +vC#4 "gamma" D4 -^D4 "delta" +vD#4 "delta" E4 F4 -^F4 "zeta" +vF#4 "zeta" G4 -^G4 "eta" +vG#4 "eta" A4 -^A4 "alpha" -^Bb4 "beta" +vA#4 "alpha" +vB4 "beta" C5 ``` -The unfortunate mixed spelling ^B♭ is the result of demanding beta to be a perfect fourth above zeta. It is to be tolerated if we wish the two periods to be the same one semioctave apart. +Note how it's vB instead of vB♯ like everything else in order to have beta to be a perfect fourth above zeta. This way we get two identical periods one semioctave apart. + +Here the up inflection is mere 11.730 cents. You can also check out the [other alternative](https://github.com/xenharmonic-devs/sonic-weave/blob/main/examples/semioctave-alternative-2.sw) where zeta = ^F instead resulting in more compact notation. ### The interordinal semifourth When combined with a semiaugmented unison the true tone-splitters induce the notation `m2.5` for the semifourth `P4 / 2` basically for free. diff --git a/examples/semioctave-alternative-1.sw b/examples/semioctave-alternative-1.sw new file mode 100644 index 00000000..71d87a0d --- /dev/null +++ b/examples/semioctave-alternative-1.sw @@ -0,0 +1,16 @@ +"Semioctave heptanominal alternative I" +^ = Aug4 - 1\2 + +C4 = 1/1 +vC#4 "gamma" +D4 +vD#4 "delta" +E4 +F4 +vF#4 "zeta" +G4 +vG#4 "eta" +A4 +vA#4 "alpha" +vB4 "beta" +C5 diff --git a/examples/semioctave-alternative-2.sw b/examples/semioctave-alternative-2.sw new file mode 100644 index 00000000..d9616dcf --- /dev/null +++ b/examples/semioctave-alternative-2.sw @@ -0,0 +1,16 @@ +"Semioctave heptanominal alternative II" +^ = 1\2 - P4 + +C4 = 1/1 +^C4 "gamma" +D4 +^D4 "delta" +E4 +F4 +^F4 "zeta" +G4 +^G4 "eta" +A4 +^A4 "alpha" +^Bb4 "beta" +C5