Aura (talk | contribs)
No edit summary
SAKryukov (talk | contribs)
No edit summary
Line 205: Line 205:


::::::::::: It doesn't look too trivial to me at all, and yes, I have tried to answer this question before.  In fact, I'm actually now trying to write a music piece that utilizes different sections with different tonalities (I think that's what you call them)- you, know, I'm talking about a piece with one section in B Dorian and another section in B Locrian. --[[User:Aura|Aura]] ([[User talk:Aura|talk]]) 21:49, 25 November 2020 (UTC)
::::::::::: It doesn't look too trivial to me at all, and yes, I have tried to answer this question before.  In fact, I'm actually now trying to write a music piece that utilizes different sections with different tonalities (I think that's what you call them)- you, know, I'm talking about a piece with one section in B Dorian and another section in B Locrian. --[[User:Aura|Aura]] ([[User talk:Aura|talk]]) 21:49, 25 November 2020 (UTC)
::::::::::: Okay, this is quite enough for me for now, and sorry if I failed to figure the answer before. Here is my idea: I'm thinking about solving the more difficult problem of playing the instrument, yes, of a multi-tonal piece right at the level of the instrument. Instead of tune-on-the-fly, I could implement a light weight version of it more feasible for the performer. Let's say, for simplicity, you are preparing to play a piece with the harmonic modulations using only two tonalities. Then you use two keyboard rows, one implementing one of your scales, another — another one, and you can also transpose one or both of them to your convenience. At the moment of the modulation, the performer simply shifts fingering to another row. Think of it as a multi-manual organ, only with individual tuning on each manual... In this simple case, you don't switch anything during the performance, you adjust something ''before'' you play. What would you say about this idea? — [[User:SAKryukov|SA]] ([[User talk:SAKryukov|talk]]), 22:14, 25 November 2020 (UTC)


== Javascript ==
== Javascript ==