SAKryukov (talk | contribs)
Plurality coherence :-)
SAKryukov (talk | contribs)
Fixed Mixolydian
 
(48 intermediate revisions by 3 users not shown)
Line 518: Line 518:
:::::: Ah.  That makes sense. --[[User:Aura|Aura]] ([[User talk:Aura|talk]]) 20:12, 6 December 2020 (UTC)
:::::: Ah.  That makes sense. --[[User:Aura|Aura]] ([[User talk:Aura|talk]]) 20:12, 6 December 2020 (UTC)


== Microtonal Music Playground ==
== Microtonal Playground (Part 1) ==


Okay, the application already works, and I already filled in your paradiatonic scales for the demo.
Okay, the application already works, and I already filled in your paradiatonic scales for the demo.
Line 562: Line 562:


::::::::::: Surely, you don't need to know how to ''program'' it, if you are not into it already, but the mathematical aspects, this group theory things are important for your activity, as many aspects are based on it. Right now, I'm into it very much, can clarify many things. This matter is easy to learn, provided the source of knowledge is reasonably good. By the way, I noticed a lot of really bad mistakes in Mike Battaglia's lectures (plain false statements or simply confusions), commented on them, did not get any reply from the author, only [[User:Xenwolf|Xenwolf]] expressed agreement with me. Unfortunately, this entire material has to be replaced. It is referenced from the site's main page and is bad for the site's reputation. — [[User:SAKryukov|SA]], ''Wednesday 2020 December 9, 01:47 UTC''
::::::::::: Surely, you don't need to know how to ''program'' it, if you are not into it already, but the mathematical aspects, this group theory things are important for your activity, as many aspects are based on it. Right now, I'm into it very much, can clarify many things. This matter is easy to learn, provided the source of knowledge is reasonably good. By the way, I noticed a lot of really bad mistakes in Mike Battaglia's lectures (plain false statements or simply confusions), commented on them, did not get any reply from the author, only [[User:Xenwolf|Xenwolf]] expressed agreement with me. Unfortunately, this entire material has to be replaced. It is referenced from the site's main page and is bad for the site's reputation. — [[User:SAKryukov|SA]], ''Wednesday 2020 December 9, 01:47 UTC''
:::::::::::: @SA: If you'd take the time to write a introduction about group theory in respect to music, at least ''I'' would highly appreciate this. Thanks.<sub>...and sorry for disturbing</sub> --[[User:Xenwolf|Xenwolf]] ([[User talk:Xenwolf|talk]]) 09:41, 9 December 2020 (UTC)


:::::::::::: Wait, did you mean "Monzo" or "Gonzo"?  I don't know about "Gonzo" but I do know about "Monzo", and yes, I do work with that bit of math by means of my decade-old graphing calculator. --[[User:Aura|Aura]] ([[User talk:Aura|talk]]) 02:12, 9 December 2020 (UTC)
:::::::::::: Wait, did you mean "Monzo" or "Gonzo"?  I don't know about "Gonzo" but I do know about "Monzo", and yes, I do work with that bit of math by means of my decade-old graphing calculator. --[[User:Aura|Aura]] ([[User talk:Aura|talk]]) 02:12, 9 December 2020 (UTC)
Line 603: Line 605:
:::::::::::::::::::: Yes, the earlier post does in fact seem to knock out the uncommitted post while the other person is still editing, so there's that.  If revision control involves a program I don't have I might not be able to use it- then again, revision control in talk pages doesn't seem to make as much sense as revision control in the actual articles, and you and I both seem to be spectacularly prone to typos, even though you use revision control all the time.  Revision control on my end is more likely when I'm attempting to edit another type of document.  That said, I do think Xenwolf should walk you through the procedure of preventing the complete loss of those uncommitted posts for good measure, and I asked him about it. --[[User:Aura|Aura]] ([[User talk:Aura|talk]]) 07:14, 9 December 2020 (UTC)
:::::::::::::::::::: Yes, the earlier post does in fact seem to knock out the uncommitted post while the other person is still editing, so there's that.  If revision control involves a program I don't have I might not be able to use it- then again, revision control in talk pages doesn't seem to make as much sense as revision control in the actual articles, and you and I both seem to be spectacularly prone to typos, even though you use revision control all the time.  Revision control on my end is more likely when I'm attempting to edit another type of document.  That said, I do think Xenwolf should walk you through the procedure of preventing the complete loss of those uncommitted posts for good measure, and I asked him about it. --[[User:Aura|Aura]] ([[User talk:Aura|talk]]) 07:14, 9 December 2020 (UTC)


::::::::::::::::::::: Okay, probably we understand how such posts conflict. Now, "revision control in talk pages doesn't seem to make as much sense as revision control in the actual articles"? No, I think you are not right. 1) In the present situation, there is no difference between articles and talks, so revision control would be equally useful. 2) In better situation, say, on GitHub where wiki is fundamentally integrated, the talk looks "more talkative", much closer to the chat software, which is much more usable: people are not working at the same document. Instead, each post goes in a separate section, everything is automatic, you don't have to do this very annoying indents, and yet it's quite apparent which comment you are commenting. And when people work at the same document, this is just a work at a file, no matter if this is a wiki or any other file, same revision-controlled behavior. Mediawiki is great, simple but just overly generalized: the concept of Talk is no different from an article, so we don't have chat-specific features, so this is not so convenient in first place. Maybe you simply need to look at such systems where wiki is integrated with revision control, then you would have a better feel of it. &mdash;&nbsp;[[User:SAKryukov|SA]],&nbsp;''Wednesday&nbsp;2020&nbsp;December&nbsp;9,&nbsp;08:03&nbsp;UTC''
::::::::::::::::::::: Okay, probably we understand how such posts conflict. Now, "revision control in talk pages doesn't seem to make as much sense as revision control in the actual articles"? No, I think you are not right. 1) In the present situation, there is no difference between articles and talks, so revision control would be equally useful. 2) In better situation, say, on GitHub where wiki is fundamentally integrated, the talk looks "more talkative", much closer to the chat software, which is much more usable: people are not working at the same document. Instead, each post goes in a separate section, everything is automatic, you don't have to do these very annoying indents, and yet it's quite apparent which comment you are commenting. And when people work at the same document, this is just a work at a file, no matter if this is a wiki or any other file, same revision-controlled behavior. Also, there are no special "Talk" pages, which is also very good. Instead, a discussion can be opened on every event, first of all, a commit pushed to the central repository. A commit, release, tag, some action, but not a file. This is very logical: what we discuss? Not a file itself, but rather a decision: adding a bunch of tiles, changing them, a request, and so on. It absolutely cannot prevent any free discussions. Say, you request some approval from members for the decision affecting others? Okay, we discuss it first, then decide together. It is not related to actual permissions, we can use different permission policies, from a very free one to a very strict. Mediawiki is great, simple but just overly generalized, maybe oversimplified: the concept of Talk is no different from an article, so we don't have chat-specific features, so this is not so convenient in first place. Maybe you simply need to look at such systems where wiki is integrated with revision control, then you would have a better feel of it. &mdash;&nbsp;[[User:SAKryukov|SA]],&nbsp;''Wednesday&nbsp;2020&nbsp;December&nbsp;9,&nbsp;08:03&nbsp;UTC''
 
::::::::::::::::::::: And, as you often say, for a record: I do not use any revision control for my talks on this site (more exactly, I do have some repository, but this is more of a TODO collection). If revision control is not well integrated, the trade-off between efforts and the usefulness is not so good. With real articles, the story is totally different: I developed a pretty big publishing system, worked as a contributor for the Microsoft Visual Studio Code (in contrast to bulky Visual Studio, brilliant editor and IDE: open-source, multi-platform, very light weight). I easily adopt any article project to any reasonable requirements, always work on revision control, and almost never use any online editors. But then this approach helps me to push an article to the publication pretty much in a single shot. For a talk with its small posts, it would be way to much bothering... &mdash;&nbsp;[[User:SAKryukov|SA]],&nbsp;''Wednesday&nbsp;2020&nbsp;December&nbsp;9,&nbsp;08:36&nbsp;UTC''
 
:::::::::::::::::::::: It sounds like we actually have a somewhat similar stance regarding revision control for talks on this site- the only thing is that talk pages on this Wiki are those pages that are specifically designated for host such talks, where as other pages (especially the ones I'm referring to as actual articles) are not.  There may not be any difference from a technical standpoint, but I'm more concerned about the designated function of the page when it comes to this.  On my end, I have to admit I don't have even a proper repository in most cases, so that's on me.  Also, I don't exactly keep track of Mediawiki's technical aspects as I'm not an admin. --[[User:Aura|Aura]] ([[User talk:Aura|talk]]) 17:23, 9 December 2020 (UTC)
 
:::::::::::::::::::::: On another note, the statement I use is "for the record", not "for a record".  I've done enough studies on Russian (informal studies of course) to know that the function of words like "a" and "the" in English is accounted for in Russian by the definite and indefinite forms on verbs, with "the" corresponding to the marker on Russian's definite forms while "a" and "an" correspond to the marker on Russian's indefinite forms whenever they actually appear.  Yes there's functional differences between words like "a", "an" and "the" and the markers on Russian's definite and indefinite forms- namely that in some cases, such as with Proper nouns, the word "the" isn't always needed, while "a" and "an" are only use for single objects- other functional aspects are quite similar.  Just thought you might want to know. --[[User:Aura|Aura]] ([[User talk:Aura|talk]]) 17:23, 9 December 2020 (UTC)
 
::::::::::::::::::::::: Ha! Thank you for the note. What you say is perfectly true. You know, I sometimes participate in discussions over one great Russian Youtube channel devoted to English, have some involvement in linguistics, and understand such issues related to different patterns and lines of thinking in different cultures. You probably know that Russian is very complicated, highly synthetic-inflectional, and lacks articles, but article functions do exist in some strange ways. We discussed a lot of interesting and often very funny things. I'm not sure you correctly understand the expression of "article functions" in Russian. First of all, I don't know what is "indefinite form of nouns", I only understand "indefinite verb", and I think the notion "indefinite" is not even used in Russian. Article function is more typically expressed with an adjective. However, nouns also can play some role. I'll give you only some funny examples. For example, in modern jargon, people  often use the moderately rude word "pepper" (or "horseradish", with the jargon use of complicated euphemism origin) meaning simply "male person". In certain contexts, one of this jargon meanings is "a man" as opposed to "the man", that is, some man, no matter who, or unknown one. There are many similar cases. Now, one funny adjective example. One day, my friend and former roommate make my guest laugh by saying in the discussion on some legal matter: "Suppose, you have some abstract wife...". I knew him better, so for me, his manner of expression was natural. Indeed, in some "cultured" communities the adjective "abstract" is used to carry just the function of the indefinite article. :-) &mdash;&nbsp;[[User:SAKryukov|SA]],&nbsp;''Wednesday&nbsp;2020&nbsp;December&nbsp;9,&nbsp;19:04&nbsp;UTC''
 
:::::::::::::::::::::::: Sorry, I forgot that Russian does the definite-indefinite distinction with verbs rather than nouns, but funny enough, some languages- if I recall correctly- express the definite-indefinite function on nouns rather than verbs.  My mistake.  Fixed in my above comment. --[[User:Aura|Aura]] ([[User talk:Aura|talk]]) 19:16, 9 December 2020 (UTC)
 
::::::::::::::::::::::::: Please, no need to apologize, and thank you! This is just a very interesting topic. &mdash;&nbsp;[[User:SAKryukov|SA]],&nbsp;''Wednesday&nbsp;2020&nbsp;December&nbsp;9,&nbsp;19:56&nbsp;UTC''
 
:::::::::::::::::::::::: I must also point out that for one of my other projects, I'm actually trying to create a language that is descended from English in the same way that Spanish, Italian and French are all descended from Latin.  This language is weird in some ways because the parts that decline verbs in this language of mine are prefixes rather than suffixes- oh, and there's a realist future tense for things that are bound to happen as opposed to irrealis future tenses that have distinct deontic, conditional, or epistemic modality. --[[User:Aura|Aura]] ([[User talk:Aura|talk]]) 19:27, 9 December 2020 (UTC)
 
::::::::::::::::::::::::: Oh! It sounds so interesting! You know, it was my guess based on some of your comments, that you also take special interest in linguistics. Any more information? Links? &mdash;&nbsp;[[User:SAKryukov|SA]],&nbsp;''Wednesday&nbsp;2020&nbsp;December&nbsp;9,&nbsp;19:54&nbsp;UTC''
 
:::::::::::::::::::::::::: The majority of the fruits of my labors in this particular arena are not to be found online, and that is for a reason- they are connected to what should eventually be a serialized novel roughly the size of "War and Peace" that I have yet to finish.  That said, we can exchange emails about some of the present details of this language- especially since talking in depth about this matter is not a topic that is suitable for this Wiki. --[[User:Aura|Aura]] ([[User talk:Aura|talk]]) 20:02, 9 December 2020 (UTC)
 
::::::::::::::::::::::::::: "War and Piece" size? Great, please don't forget to include your chapters on historical philosophy. :-)
::::::::::::::::::::::::::: Now, about e-mail exchange — this is the right idea. I don't mind at all. Let's do the following: really, let's set aside all further discussions here (except musical/mathematical/software topics potentially interesting to the Xenharmonic readers) and move them in private. More exactly: to start, will you look at [[User:SAKryukov#Profile_and_Contacts|my contact section on my main page]]. I reference two means of indirect mailing: via my site or xen.wiki). You can try both and decide what is more convenient for you. Then we'll have a further choice: to continue in any of these ways, or go further away from any of these sites, which would be even simpler. To do so, you may choose to share some real e-mail address, and then we will have more choices. First, I can send my real e-mail in response. I will ask you to keep it secret and address other people to my [[User:SAKryukov#Profile_and_Contacts|xen.wiki page]]. Also, I can invite you for a chat, which is more convenient than e-mail, but it would be better to use both chat and e-mail, depending on the purpose. Finally, I have a choice of chats I actively use: 1) I can create a channel on my Slack site, it is more convenient and mostly used for my discussions with musicians, 2) Skype, which is much less convenient, 3) I have some settings for an ad-hoc chat. Now, all chat channels I have are non-commercial, but they allow voice and video over IP (but only one facility has screen sharing). I have the applications, but on your side, you don't have to install anything, pure Web browser would suffice. I don't really like using video, but would not mind talking in voice. I really prefer char for small talks. Also, we can only try different channels and then decide. So, what do you think? Will you do it? If you will, the next step is yours. &mdash;&nbsp;[[User:SAKryukov|SA]],&nbsp;''Wednesday&nbsp;2020&nbsp;December&nbsp;9,&nbsp;20:53&nbsp;UTC''
 
:::::::::::::::::::::::::::: Truth be told, there are a lot of elements concerning the historical philosophy that I'm keeping secret at this time, though perhaps we can talk about some of them during our discussion.  I did go to your contact section on your main page, and I decided to send an email via xen.wiki, and chances are we will likely continue our conversations among personal email exchanges.  I do intend to keep things secret as much as possible, but given the nature of technology, and the fact that I'm only now starting to get help on the actual novel from other people, some elements of our conversation may end up on Discord, though we will have to discuss which things we can allow to make their way to Discord and which things we need to keep under wraps. --[[User:Aura|Aura]] ([[User talk:Aura|talk]]) 21:03, 9 December 2020 (UTC)
 
:::::::::::::::::::::::::::: For the record, I have no intention of sharing your real email with other people, so no need to worry about that.  It's other things that I'm concerned about keeping secret on my end. --[[User:Aura|Aura]] ([[User talk:Aura|talk]]) 21:08, 9 December 2020 (UTC)
 
::::::::::::::::::::::::::::: I do understand it, no worries at all; I mentioned it just for keeping things proper. So, will you write to me? If you share your real e-mail in any of your communications, I'll surely keep it secret, naturally. &mdash;&nbsp;[[User:SAKryukov|SA]],&nbsp;''Wednesday&nbsp;2020&nbsp;December&nbsp;9,&nbsp;21:16&nbsp;UTC''
 
::::::::::::::::::::::::::::: Frankly, as you could have noticed, I mentioned historical philosophy only to make a humorous reference to L. Tolstoy. (At school, many children make fun of Tolstoy, because these chapters are enormously big, so many consider them as inappropriate, but I've read them very carefully even at that time.) At the same time, somehow I'm not too surprised that you have something real on this topic. &mdash;&nbsp;[[User:SAKryukov|SA]],&nbsp;''Wednesday&nbsp;2020&nbsp;December&nbsp;9,&nbsp;21:23&nbsp;UTC''
:::::::::::::::::::::::::::::: I attempted to write to you by means of xen.wiki soon after I mentioned us emailing one another.  However, I'm now wondering if that email went through. You may need to check your email's files for junk, as the email I sent could have ended up there for some weird reason. --[[User:Aura|Aura]] ([[User talk:Aura|talk]]) 21:28, 9 December 2020 (UTC)
 
::::::::::::::::::::::::::::::: Not to worry, your message arrived just as expected, thank you. Now, do you want to go further and share your e-mail, or I can send a message in the same way first, share my e-mail, so we can communicate independently from this site, more conveniently? &mdash;&nbsp;[[User:SAKryukov|SA]],&nbsp;''Wednesday&nbsp;2020&nbsp;December&nbsp;9,&nbsp;21:50&nbsp;UTC''
 
:::::::::::::::::::::::::::::::: Finally!  I was wondering when it would.  I think it would be better for you to respond to my message.  Given my experience exchanging emails with Xenwolf, I think it best that you actually respond to the message I sent.  Hopefully from there, I can respond and give you my actual email.  If not, we'll try another means of exchanging emails. --[[User:Aura|Aura]] ([[User talk:Aura|talk]]) 21:59, 9 December 2020 (UTC)
 
::::::::::::::::::::::::::::::::: Done. Please give me the confirmation here, just for this first time. &mdash;&nbsp;[[User:SAKryukov|SA]],&nbsp;''Wednesday&nbsp;2020&nbsp;December&nbsp;9,&nbsp;22:25&nbsp;UTC''
 
:::::::::::::::::::::::::::::::::: I got your message, and I've sent a reply.  We should be good from there. --[[User:Aura|Aura]] ([[User talk:Aura|talk]]) 22:33, 9 December 2020 (UTC)
 
::::::::::::::::::::::::::::::::::: Yes, everything looks fine. Thank you. You got my reply; no need to send confirmations anymore.
:::::::::::::::::::::::::::::::::::  I got a pleasant surprise: I tried to explain the pretty nasty Wiki styling bug with external links (at least for Vector I use), and Xenwolf kept saying that everything is fine, there was nothing to fix. But recently I found that the bug is fixed by someone. It feels nice! &mdash;&nbsp;[[User:SAKryukov|SA]],&nbsp;''Wednesday&nbsp;2020&nbsp;December&nbsp;9,&nbsp;23:46&nbsp;UTC''
 
:::::::::::::::::::::::::: I do however think I should mention that "Folly of a Drunk" sprang out of an early draft of one particular scene in my serialized novel, as do a number of my non-microtonal songs. --[[User:Aura|Aura]] ([[User talk:Aura|talk]]) 20:08, 9 December 2020 (UTC)
 
::::::::::::::::::::::::::: Yes, interesting. &mdash;&nbsp;[[User:SAKryukov|SA]],&nbsp;''Wednesday&nbsp;2020&nbsp;December&nbsp;9,&nbsp;20:27&nbsp;UTC''


::::::::: Also, only today I faced the problem with sound degraded with time, don't know how to reproduce; this problem was never exposed with the rest of the applications based on the same synthesis engine. That problem may take time... &mdash;&nbsp;[[User:SAKryukov|SA]],&nbsp;''Wednesday&nbsp;2020&nbsp;December&nbsp;9,&nbsp;00:01&nbsp;UTC''
::::::::: Also, only today I faced the problem with sound degraded with time, don't know how to reproduce; this problem was never exposed with the rest of the applications based on the same synthesis engine. That problem may take time... &mdash;&nbsp;[[User:SAKryukov|SA]],&nbsp;''Wednesday&nbsp;2020&nbsp;December&nbsp;9,&nbsp;00:01&nbsp;UTC''
Line 616: Line 664:


: If you link to or cite my pages here on this wiki, we also need to take stock of the fact that the content of these pages is liable to change in the future.  Sorry I didn't say this right the first time. --[[User:Aura|Aura]] ([[User talk:Aura|talk]]) 01:56, 8 December 2020 (UTC)
: If you link to or cite my pages here on this wiki, we also need to take stock of the fact that the content of these pages is liable to change in the future.  Sorry I didn't say this right the first time. --[[User:Aura|Aura]] ([[User talk:Aura|talk]]) 01:56, 8 December 2020 (UTC)
=== 4.9.5 ===
V.&thinsp;4.9.5: Added mechanism of customization of user's tonal system in a separate file, refined user's error reporting.
The customization is shown on the sample [https://github.com/SAKryukov/microtonal-chromatic-lattice-keyboard/tree/master/docs/playground/custom-demo playground/custom-demo].
This is how customization works:
The user creates a new copy of the file [https://github.com/SAKryukov/microtonal-chromatic-lattice-keyboard/blob/master/docs/playground/user.data user.data] in some separate location. The application can start with this file if it is specified in the Web browser ''address line'' as a query parameter, for example:
<code>...playground/index.html?custom-demo/customized.user.data</code>
The path should be relative to “...playground/index.html”.
For simplification, this address line could be placed in another custom file, an HTML file, such as the demo file “index.html” in  [https://github.com/SAKryukov/microtonal-chromatic-lattice-keyboard/tree/master/docs/playground/custom-demo playground/custom-demo]. In this case, the application can be started with the custom tonal system data in one click.
Customization cannot work in [https://SAKryukov.GitHub.io/microtonal-chromatic-lattice-keyboard/playground live demo]. Instead, the entire project should be [https://github.com/SAKryukov/microtonal-chromatic-lattice-keyboard downloaded]. See the green button entitled “Code”. In the downloaded code, we only need its sub-directory “docs”, everything else can be deleted. (The weird directory name “docs” is related to the GitHub naming requirements for the content served by a product's Web site used for [https://SAKryukov.GitHub.io/microtonal-chromatic-lattice-keyboard/playground live demo]. In fact, all the production code is in this directory).
== Keyboards based on the designs by  Kite Giedraitis ==
[[User talk:TallKite#Your tonal system on my microtonal platform|The discussion on this topic]] shall be moved to a separate [[User talk:SAKryukov/Keyboards based on the designs by Kite Giedraitis|sub-page]]
== Reduce comma tables on EDO pages ==
Please have a look at [[Xenharmonic Wiki: Things to do #Comma tables in EDO_pages]]. Thanks --[[User:Xenwolf|Xenwolf]] ([[User talk:Xenwolf|talk]]) 09:09, 11 January 2021 (UTC)
: Looking... — thank you. &mdash;&nbsp;[[User:SAKryukov|SA]],&nbsp;''Tuesday&nbsp;2021&nbsp;January&nbsp;12,&nbsp;21:23&nbsp;UTC''
== Microtonal Playground (Part 2) ==
Hey, SA, it seems that the Microtonal playground has one problem, at least in the 12-edo version.  The "B" in the Mixolydian row should be renamed "B-Flat" to match the other instances of that same note in other rows.  Sorry about this. --[[User:Aura|Aura]] ([[User talk:Aura|talk]]) 22:02, 19 February 2021 (UTC)
: Thank you, that's correct. Fixed. &mdash;&nbsp;[[User:SAKryukov|SA]],&nbsp;''Saturday&nbsp;2021&nbsp;February&nbsp;20,&nbsp;17:05&nbsp;UTC''