Talk:IFDO

From Xenharmonic Wiki
Revision as of 19:58, 1 April 2023 by Cmloegcmluin (talk | contribs)
Jump to navigation Jump to search

Critique of naming system

Recently, Flora introduced the idea of conceptualizing equal-step tunings in terms of various well-known mathematical means such as the geometric mean, arithmetic mean, and harmonic mean. To be clear, these were not novel tunings she proposed; rather, she introduced yet another way of identifying and reasoning about this existing equal-step family of tunings which have already been studied and named ad nauseum throughout xenharmonic history.

Flora wisely chose not to suggest identifying tunings by the "harmonic mean", due to the established and contradictory meaning of "harmonic" in our musical field. I have pushed back against her use of "arithmetic mean" for similar reasons; Shaahin Mohajeri introduced it to the xen lexicon in 2006 via his Arithmetic Division of the Octave (ADO) tuning (see here: https://yahootuninggroupsultimatebackup.github.io/makemicromusic/topicId_13427.html#13427), where Shaahin used the word as a reference to the mathematical concept of an arithmetic sequence/progression, which is a sequence formed by repeatedly adding a constant. So what Shaahin did was assume the constant was in terms of frequency. Another thing he did was use a word for an open sequence to describe a tuning which is a periodic division of an interval. In 2021, along with Billy Stiltner and Paul Erlich, I developed a naming system for equal-step tunings which handles both periodic divisions and open sequences. In this system, the former are "Equal Divisions", as in the overwhelming popular Equal Divisions of the Octave (EDO); the latter are "Arithmetic Sequences". So we borrowed Shaahin's use of "arithmetic", but repurposed it in a more appropriate way: for sequences, not divisions. And another thing we improved over Shaahin's concept was to treat pitch, not frequency, as the default musical resource; this agrees with the overwhelming popularity of EDOs, which are in fact equal pitch divisions of the octave. In short, we extended the established basic ideas of equal divisions and arithmetic sequences of pitch to the two other fundamental musical resources of frequency and length. We felt comfortable with the fact Shaahin's ADO made different assumptions than our system, because Shaahin was clearly not attempting to develop a full, internally-consistent system like we were (one need only look to his other tuning, EDL, which is neither consistent with ADO nor EDO). However, Flora does indeed seem to be attempting to develop a rivalling full internally-consistent system to the one we developed already. And my concern with Flora's proposal is that it uses the word "arithmetic" to describe tuning systems in this family but in a different sense than "arithmetic" has been being used historically. In the case of Shaahin's ADO, the two meanings happen to coincide. But when she extends the idea to "inverse-arithmetic mean", as a substitute for the even more unusable "harmonic mean", her meaning of "arithmetic" comes into conflict with our system's meaning. And we can see another negative consequence of Flora's proposal in that a page cropped up for "Arithmetic MOS", where CompactStar has gotten comfortable with treating "arithmetic" as synonymous with "of frequency" (see: https://en.xen.wiki/w/Talk:Arithmetic_MOS_scale).

Recently on the Discord server, CompactStar took a step toward generalizing Flora's concept of using mathematical means to describe equal-step tunings when he proposed the concept of an RD, where an interval is divided into equal parts according to the root mean square (RMS). Flora took the next step, showing that any power mean (p-mean) could be used in this way to define an equal-step tuning. The geometric mean is p = 0, the arithmetic mean is p = 1, the harmonic mean is p = -1, and the quadratic mean (same as RMS) is p = 2. So p = 0 corresponds with ED's/AS's of pitch, p = 1 corresponds with ED's/AS's of frequency, and p = -1 corresponds with ED's/AS's of length (of strings, resonating chambers, etc.). But this p = 2 corresponds with a new type of musical resource, on the other side of frequency yet from pitch. This is a novel tuning system and worth studying.

In my opinion, originally, Flora's idea of using mathematical means to describe these popular equal-step tunings was unnecessarily obscure, in comparison with the system I helped design a couple years ago which is much more directly accessible to practicing musicians, through its use of the three actual physical/psychoacoustic resources of frequency, pitch, and length. However, this new idea which leverages mathematical power means to explore new tunings, and describe this family of tunings along a smooth continuum — e.g. there's potential for tunings defined somewhere between equal divisions of frequency and pitch like 1/2MD, or between pitch and length e.g. (-1/2)MD — finally justifies Flora's concept. And so, if mathematical means are to be used in this way, then I would strongly prefer use of the power mean's power in the name, rather than "arithmetic" and the new coinage "inverse-arithmetic" (which is a bit strained anyway) as in AD and ID. I hope that in consideration of all of this, Flora and CompactStar will consider switching to refer to AD's as 1MD's and ID's as (-1)MD's. --Cmloegcmluin (talk) 19:06, 27 March 2023 (UTC)

A few points to add:
  1. I disagree I used the term arithmetic differently from the sense of Shaahin Mohajeri (2006), altho I admit it differs from Billy Stiltner et al (2021). As one way to see it, frequency is implied as the default measurement – but more appropriately the measurement is determined by the specific word in the place. Using arithmetic for anything other than frequency would bug me, just as harmonic mean bugs us since its defined in terms of length.
  2. I suppose the letter M stands for mean, such that the full name is m-mean division? Not that I disapprove of a change of the page title, at this point I hesitate to say it's the right word choice. Specifically, whenever there's a mean there's also a sequence, including the fractional-order ones, since the mean is really an element of a special case of a sequence. So this concept is based on not exactly means but sequences. I'd consider the full name is order-m division or order-m sequence division.
  3. I believe m = 1 and m = -1 deserve verbal names (even tho they're disputed) in addition to the formal one, just as m = 0 does.
FloraC (talk) 10:40, 28 March 2023 (UTC)
  1. I'm sorry, but you are simply wrong to disagree with my point that you used "arithmetic" differently than Shaahin. Frequency being implied as the default measurement is the only valid way to see this. If you check the link provided, it is absolutely clear that Shaahin intended it to refer to arithmetic sequences/progressions, and not to the arithmetic mean. I'm sorry that using arithmetic for anything other than frequency bugs you, but this is the way it has been done since 2006 and I hope that even if it doesn't work for you that you will respect those for whom it has been working well.
  2. Yes, the M stands for mean. It's possible that you're using "sequence" and "division" differently than they are used in the existing system; I cannot understand what a "sequence division" could be in terms of what has already been established, since those are two mutually exclusive tuning types: one open-ended, the other periodic. I wasn't explicit about this in my previous post, but this application of power means to equal-step tunings applies well for both divisions and sequences. That is, I would expect that an EFD (equal frequency division) would be equivalent to a 1MD (1-mean division), and an AFS (arithmetic frequency sequence) would be equivalent to a 1MS (1-mean sequence); similarly, an ELD (equal length division) would be equivalent to a (-1)MD ((-1)-mean division) and an ALS (arithmetic length sequence) would be equivalent to a (-1)MS ((-1)-mean sequence). The same for E(P)D = 0MD and APS = 0MS, too.
  3. I think AMD for "arithmetic mean division" as a substitute for 1MD, GMD for "geometric mean division" as a substitute for 0MD, and HMD for "harmonic mean division" as a substitute for (-1)MD, would all be fine. Using simply AD and HD (or ID) is not acceptable, because it is incompatible with ED, implying that in an ED, the frequencies of pitches are related to their immediate neighbors by the "equal mean" of their frequencies; however, the "equal mean" does not exist, so this is not true. The established system simply assumes pitch to have naturally been the default resource, and so an ED is an E(P)D, and this was extended to EFD and ELD.
--Cmloegcmluin (talk) 18:23, 28 March 2023 (UTC)
Just becuz you so framed it isn't evidence that I be wrong. You showed it yourself that Shaahin's ado was originally intended to be measured in frequency, where as the extension I made involves viewing the word as indicating the scale of measurement, as in AD vs ED vs ID. The other problem, which also has to do with your second point, is that you don't realize the mean is an element of a special case of the sequence/progression, so my extension isn't based exactly on the means, but a uniform of both. FloraC (talk) 03:48, 29 March 2023 (UTC)
Adding my grain of salt: I don't think it's wrong to have both a systematic naming system for theorists who want to get everything covered unambiguously and, in parallel, a set of everyday terms for musicians. I view cmloegcmluin's system of harmonotonic tunings as a systematic naming system, whereas the term "IDO" tries to follow the footsteps of "EDO" as a more colloquial term (i.e. not as unambiguous, but understood by most in context). I personally don't like "IDO" because I find it much harder to understand compared to "subharmonic series segment" (used by Sevish and probably more before/after him) or "undertone scale" (used by Andrew Heathwaite and probably more before/after him), while also not being as explicit as cmloegcmluin's systematic terminology. There are also shorthand notations like 24::12 (pronounced as "subharmonics 24 to 12") that convey more effectively the idea of "12ido" that aren't much longer or harder to say than "12ido". As for fractional-order tuning systems, I think it's better to start by developing a systematic naming system, if only because it might not turn out useful or necessary to make it musician-friendly later. --Fredg999 (talk) 01:11, 29 March 2023 (UTC)
I don't see how inverse-arithmetic division could be described as more "colloquial" than equal division of length. To me it seems impossible to argue that this is more of an "everyday term for musicians", since ID references a recently made-up variation on a mathematical mean which most musicians do not know in the first place, while ELD references the physical property of string or resonating chamber length that practicing musicians actually physically deal with. The EFD/E(P)D/ELD system is both the unambiguous and comprehensive system for theorists as well as the more accessible system for music makers, and it has slight (2 years) historical precedence. --Cmloegcmluin (talk) 02:17, 29 March 2023 (UTC)
In case I wasn't clear, I wasn't stating that IDO is more colloquial than EDL/ELD, but rather that IDO seems derived and inspired by EDO, which is more colloquial than its systematic counterpart EPDO. I agree that "equal length division" and "equal frequency division" are clear enough to be used directly by musicians, especially when using irrational numbers. As for (sub)harmonic series segment, now that I think about it, I believe they cover only a subset of otonal/utonal divisions/sequences (e.g. 4:7:10:...:25:28 is not a harmonic series segment, but it is an OD/OS), so unless I'm mistaken, it might be good to keep both terms around to describe the different concepts. --Fredg999 (talk) 03:01, 29 March 2023 (UTC)
Ah, sorry, I see what you mean now. However, now I don't see how ID "seems derived and inspired by" ED any more than EFD and ELD are derived and inspired by E(P)D. --Cmloegcmluin (talk) 03:43, 29 March 2023 (UTC)
I have documented the history here: ADO#History, and also updated the IDO page accordingly. Because this way of using "arithmetic" is contentious:
a) I have suggested that the pages Arithmetic interval chain and Arithmetic MOS scale) be withdrawn from the main wiki and changed to user pages, at least for now (see: Talk:Arithmetic interval chain and Talk:Arithmetic MOS scale).
b) I have added ODO and UDO as additional equivalent bolded terms to all of the recently created ADO and IDO pages, and created redirect pages to them. However, I don't think this is quite enough; I believe that the redirects should be swapped so that the ODO and UDO pages are the destination pages (and accordingly that the order of the bolded terms be switched on each page so that ODO and UDO take precedence, and ODO/UDO used afterward throughout each page).
c) I also suggest that the ADO and IDO infoboxes be changed to the ODO and UDO infoboxes.
I have not taken those actions yet, however, because I did not create all these pages myself, and I want to respect CompactStar's authorship and give them a chance to weigh in on the matter. I'm sorry this is a lot of changes and suggested further changes, but I was just not available to spend my time and energy on this issue while it was beginning to balloon out of control these past couple months. --Cmloegcmluin (talk) 18:43, 30 March 2023 (UTC)
I strongly oppose moving ado to odo and ido to udo. If anything, efdo and eldo would be acceptable. As I said in Talk:Arithmetic tuning, OD and UD shouldn't be used to identify tuning systems. FloraC (talk) 05:29, 31 March 2023 (UTC)
Sorry, but I still don't really understand your concern about OD and UD. On the Talk page you mention (Talk:Arithmetic tuning) you said something about "lack of orthogonality". When I pressed you to explain this idea, you wrote: "I explained the lack of orthogonality as 'one specification is often encompassed by another', and so by having orthogonality our specifications would be minimal and disjoint from each other. Note that this is not abouting deprecating the concepts and the names, only how we specify individual tuning systems." I'm sorry I dropped that conversational thread, and I'm really sorry about this too, but I still can't figure out what you're trying to say here. Could you try explaining in another way, please?
One thing I'm confused about is that I thought recently on Discord you said you preferred OD and UD over EFD and ELD, though it was on the condition that they be able to apply to divisions of irrational intervals and therefore be non-JI (which I noted was an unacceptable condition). I only find it slightly less unacceptable to use EFD where OD is possible, because of the implication that an EFD must be non-JI. But maybe I'm just a bit lost because there have been so many subtleties to this discussion, and it has been fragmented in so many places, and it's taken place relatively slowly over the course of many years, so it's hard for me to keep everything straight. I have probably accidentally said inconsistent things here or there, so I sincerely apologize if you find that I wasted your time or confused you due to something like that.
Oh, but I did figure out what you meant by a "sequence division" in the discussion above. I think my confusion arose because we're using "sequence" in two different ways. The system I designed with Paul and Billy uses sequence as opposed to a division, i.e. open-ended as opposed to periodic. But you're using sequence as in arithmetic sequence, geometric sequence, harmonic sequence, etc. (which are closely related to arithmetic mean, geometric mean, harmonic mean, etc.) Sorry I didn't understand that immediately. So, I propose that since in your context, we can use "progression" as an exact synonym, we stick to using "progression" for that context, to avoid further miscommunication. Hopefully that works for you, too. --Cmloegcmluin (talk) 23:55, 31 March 2023 (UTC)
Hmmm, here's another way to speak of odo's lack of orthogonality: it contains redundant information, as both otonal and octave imply rationality and not becuz it has to be designed this way. An orthogonal system will have these kind of redundancies minimized, like that orthogonality in linear algebra, you know. In this case ado or efdo is sufficient to uniquely identify the object with rationality conveyed thru the divided interval itself, so it's advantageous. Using otonal will introduce a kind of perplexity in which we can find "grammatically" possible but "semantically" invalid combinations such as *odφ.
I can see how sequence means two different things. What I was calling the sequence was also known as "linspace" in some programming libraries, if that makes any sense to you. For the open-ended sequence, let's say progression from now on.
FloraC (talk) 14:54, 1 April 2023 (UTC)
I'm glad we're in agreement on the progression vs. sequence thing. Thanks.
And okay, I think I finally understand what you're saying now re: "orthogonality". Thank you for your patience with me. However, it doesn't dissuade me from seeing ODO as the more appropriate equivalence to ADO.
I've tried to use an extended analogy to deal with this issue. Now, this maybe isn't a perfect or exact analogy, nor is it any simpler than the music problem we're looking at, but perhaps a problem with an matching structure but different contents will give us a new opportunity to reason through our disagreement. Maybe it'll give us a clean foundation from where we can identity places our assumptions have diverged.
So suppose we have a situation where the easy, obvious, and popular things to care about are sets of circle centers. Then someone points out that we might consider ellipses, too, but when they start experimenting with this, they realize that technically what we should be interested in when we generalize circles like this are the lower of these shapes' foci, not their centers.
Then people come along to give the community systematic ways to name this stuff. For example, they could use n-LFSp: n-cardinality Lower Foci Sets of shapes which are somehow specified by p. Perhaps this p could be the proportion between the distance between foci and the radius, or something like that. And of course we could use a special case of C for Circle in place of however we'd specify p for circles (akin to how we use the special case of O for Octave in place of 2).
But here's where I think you and I would differ. If I understand your thinking correctly, then I expect you'd say that we should only use n-LFSp, including for the primary use case of circles: n-LFSC. On the other hand, I'd say that we should use n-CSC for Center Sets of Circles, and only revert to n-LFSp when experimenting with these more complex ellipses and their foci. Your problem with my n-CSC acronym would be twofold:
  1. It contains a redundancy, because if we know we're using circles, then we already know their lower foci are their centers, so you think it's forbiddingly wasteful or confusing to say so.
  2. It makes the naming system overall more complex, because we have two acronyms where we could get away with only one.
But I would counterargue:
  1. Redundancy isn't good, I agree, but having some is not a deal-breaker. "Center" conveys much more than simply "circleness", and "circle" conveys much more than simply "centerness"; it's well worth the slight amount of overlap in their meanings for us to convey the full implications of both.
  2. It's more important to give the primary use casers the clearest, simplest acronym, and let the experimenters deal with how to work around it. It's Dave's and my "don't FUSS" principle: don't foul up the simple stuff. In other words, what's more important than the simplicity of the system itself is the utilitarian simplicity of the average users' experience of the system. I accept the risk of n-CSp where someone mistakenly uses "centers" to refer to non-circular ellipses; that may confuse some of the advanced people, but that's on them; it doesn't bother me because it's not endangering the 99% of basic users who are doing the simple stuff with circles.
So if 99% of people have been coming here to deal with and talk about circle centers — and don't have any interest in the fact that these circle centers are also lower foci, which is a more advanced concept — then n-CSC is the more appropriate acronym. And I'm saying that this is analogous to people coming here to deal with overtone-based tunings, which a very basic music concept — and having no particular interest or awareness about their steps being equal frequency amounts, which is a more advanced physics/math concept. This is why I co-designed the naming system which offers n-ODp for the ordinary musician interested in otonalities, and n-EFDp for the more advanced experimenters. --Cmloegcmluin (talk) 19:58, 1 April 2023 (UTC)