「レギュラーテンペラメントとランクrテンペラメント」の版間の差分
Dummy index (トーク | 投稿記録) ミス |
大胆な編集 |
||
| 7行目: | 7行目: | ||
{{上級者向け|レギュラーテンペラメント}} | {{上級者向け|レギュラーテンペラメント}} | ||
'''レギュラーテンペラメント'''は対象の[[純正律|(純正)音程]]のアーベル群からテンパーされた音程のアーベル群への{{w|群準同型|準同型写像}}である。典型的には、定義域は有理数の乗法的部分群である(aka ''p''-limit JI)。テンパーは、故意にチューニングを変更することによってコンマ、またはコンマのセットが「消され」、ユニゾンになること([[テンパーアウト]]という)によって実行される。レギュラーテンペラメントの有用性の一部は、音階を生成することである。その音階は、厳密な純正律に比べ簡略であり、協和する音程を多く持ちつつ、高いレベルの協和、または純正律の近似を維持する。そして他の一部は、コンマをテンパーアウトするものとして利用できる「語呂合わせ」を導入することである。テンペラメントは効果的に純正律の次元を減らす。それによりピッチ間の関係性をより簡略化するのである。 | '''レギュラーテンペラメント'''は対象の[[純正律|(純正)音程]]のアーベル群からテンパーされた音程のアーベル群への{{w|群準同型|準同型写像}}である。典型的には、定義域は有理数の乗法的部分群である(aka ''p''-limit JI)。テンパーは、故意にチューニングを変更することによってコンマ、またはコンマのセットが「消され」、ユニゾンになること([[テンパーアウト]]という)によって実行される。レギュラーテンペラメントの有用性の一部は、音階を生成することである。その音階は、厳密な純正律に比べ簡略であり、協和する音程を多く持ちつつ、高いレベルの協和、または純正律の近似を維持する。そして他の一部は、コンマをテンパーアウトするものとして利用できる「語呂合わせ」を導入することである。テンペラメントは効果的に純正律の次元を減らす。それによりピッチ間の関係性をより簡略化するのである。 | ||
| 43行目: | 17行目: | ||
各レギュラーテンペラメントは抽象的なもので、特定のチューニングを決定してしまうものではない。任意のテンペラメントの最適なチューニングを計算で求めることができるが、最適性の尺度はいくつも存在していてそれぞれチューニング結果も異なることになる。そのため、各テンペラメントにはチューニング可能な範囲([[ジェネレーターとピリオド|ジェネレーター]]のサイズの範囲で示される)がある、というように取り扱うことが多い。ジェネレーターのチューニングが与えられると、任意のテンパーされた音程はジェネレーターの整数係数線形結合として計算できる。この性質がテンペラメントをレギュラーたらしめている。 | 各レギュラーテンペラメントは抽象的なもので、特定のチューニングを決定してしまうものではない。任意のテンペラメントの最適なチューニングを計算で求めることができるが、最適性の尺度はいくつも存在していてそれぞれチューニング結果も異なることになる。そのため、各テンペラメントにはチューニング可能な範囲([[ジェネレーターとピリオド|ジェネレーター]]のサイズの範囲で示される)がある、というように取り扱うことが多い。ジェネレーターのチューニングが与えられると、任意のテンパーされた音程はジェネレーターの整数係数線形結合として計算できる。この性質がテンペラメントをレギュラーたらしめている。 | ||
== 次元数、またはランク == | |||
特定の調律(つまり周波数比決定済み)におけるランク-''r'' レギュラーテンペラメントはおそらく、与えられた ''r'' 個の乗法的に独立した実数により定義されるだろう。それら実数を掛け合わせることでそのテンペラメントの音程が生成できる。ランク-''r'' テンペラメントは ''r'' 個のジェネレーターにより定義され、従って ''r'' 行(個)の[[ヴァル]]である。抽象的レギュラーテンペラメントは、様々な方法により定義される。例えば、テンペラメントにおけるテンパーアウトされるコンマのセットで与えることで定義されたり、テンペラメントの[[マッピング]]を定義する ''r'' 行のヴァルを与えるというやり方だったりする。テンパーアウトされたコンマをもつテンペラメントの特徴は、コンマポンプである。和声的に関連する音符やコードのシーケンスにより、開始地点に戻る。それらは純正律では不可能なことである。例としては、ミーントーンテンペラメントの I-vii-IV-ii-V-I である。 | 特定の調律(つまり周波数比決定済み)におけるランク-''r'' レギュラーテンペラメントはおそらく、与えられた ''r'' 個の乗法的に独立した実数により定義されるだろう。それら実数を掛け合わせることでそのテンペラメントの音程が生成できる。ランク-''r'' テンペラメントは ''r'' 個のジェネレーターにより定義され、従って ''r'' 行(個)の[[ヴァル]]である。抽象的レギュラーテンペラメントは、様々な方法により定義される。例えば、テンペラメントにおけるテンパーアウトされるコンマのセットで与えることで定義されたり、テンペラメントの[[マッピング]]を定義する ''r'' 行のヴァルを与えるというやり方だったりする。テンパーアウトされたコンマをもつテンペラメントの特徴は、コンマポンプである。和声的に関連する音符やコードのシーケンスにより、開始地点に戻る。それらは純正律では不可能なことである。例としては、ミーントーンテンペラメントの I-vii-IV-ii-V-I である。 | ||
=== ランク1テンペラメント (平均律) === | |||
[[平均律]] (ET or tET) と [[オクターブ平均律|オクターブの均等な分割]] (edo or ed2) は似た概念であるが、用語の使われ方が異なる。''p''-リミット平均律は、単純にジェネレーターが1種類しかない ''p''-リミットテンペラメント、つまりランク1テンペラメントであって、''p''-リミット純正音程を1次元座標を用いてマップする。このようにETという用語はオクターブなど何らかの音程を等分割するということに縛られず、実際に純オクターブを等分割するものではないETが多数開発されている。他方で、''n''-edoは、オクターブを ''n'' 個に等分したものであって、純正音程からのマッピングを考慮していないものである。edoはマッピングの出力に位置づけることでETとして扱える。それは典型的にはedoに支持<sup>(広義)</sup>されるテンペラメントのヴァルを使ってであるが、おもしろい結果を得るためにそれ以外のヴァルを使うこともできる。慣れ親しんだ12平均律(edoとETを区別せずこのように呼ぶこととする)は完全5度(約 701.955 セント)のサイズをピタゴラスコンマの 1/12 だけ短縮することによって 700.0 セントの5度を得る。ほかにも12etに支持<sup>(狭義?)</sup>されるテンペラメントがある。 | [[平均律]] (ET or tET) と [[オクターブ平均律|オクターブの均等な分割]] (edo or ed2) は似た概念であるが、用語の使われ方が異なる。''p''-リミット平均律は、単純にジェネレーターが1種類しかない ''p''-リミットテンペラメント、つまりランク1テンペラメントであって、''p''-リミット純正音程を1次元座標を用いてマップする。このようにETという用語はオクターブなど何らかの音程を等分割するということに縛られず、実際に純オクターブを等分割するものではないETが多数開発されている。他方で、''n''-edoは、オクターブを ''n'' 個に等分したものであって、純正音程からのマッピングを考慮していないものである。edoはマッピングの出力に位置づけることでETとして扱える。それは典型的にはedoに支持<sup>(広義)</sup>されるテンペラメントのヴァルを使ってであるが、おもしろい結果を得るためにそれ以外のヴァルを使うこともできる。慣れ親しんだ12平均律(edoとETを区別せずこのように呼ぶこととする)は完全5度(約 701.955 セント)のサイズをピタゴラスコンマの 1/12 だけ短縮することによって 700.0 セントの5度を得る。ほかにも12etに支持<sup>(狭義?)</sup>されるテンペラメントがある。 | ||
=== ランク2テンペラメント === | |||
''p''-リミットランク2テンペラメントは ''p''-リミット純正律のすべての音程を2次元座標を用いてマップする。このためランク2テンペラメントは2種類のジェネレーターを有している。ジェネレーターの大きさは問わない。つまりランク2テンペラメントは 2 行のヴァルからなるマッピングで定義される。それぞれのヴァルがそれぞれのジェネレーターに対応する。大きいほうの(または1番目の)ジェネレーターはピリオド(周期)と呼ばれ(なのでこのマッピングはperiod-generator mappingとも呼ばれる)、ピリオドはたいていオクターブかその整数分の1となる。ピリオドがオクターブの場合は'''linear temperament'''と呼ばれる。ランク2テンペラメントは追加でコンマをテンパーアウトすることによって関係する(それを支持<sup>(狭義)</sup>する)ランク1テンペラメントにすることができる。例えば、5リミットミーントーンテンペラメントはランク2であり(3次元である5リミット純正律から 81/80 をテンパーアウトしたものであり)、追加でピタゴラスコンマをテンパーアウトすることで12etとなる。(RTTに基づきどういうETになるかというのを脇に置いて、ジェネレーターの大きさをEDOに合わせることでそのEDOで演奏できるようになることを指してEDO tuningという言い方をされることもある。) | ''p''-リミットランク2テンペラメントは ''p''-リミット純正律のすべての音程を2次元座標を用いてマップする。このためランク2テンペラメントは2種類のジェネレーターを有している。ジェネレーターの大きさは問わない。つまりランク2テンペラメントは 2 行のヴァルからなるマッピングで定義される。それぞれのヴァルがそれぞれのジェネレーターに対応する。大きいほうの(または1番目の)ジェネレーターはピリオド(周期)と呼ばれ(なのでこのマッピングはperiod-generator mappingとも呼ばれる)、ピリオドはたいていオクターブかその整数分の1となる。ピリオドがオクターブの場合は'''linear temperament'''と呼ばれる。ランク2テンペラメントは追加でコンマをテンパーアウトすることによって関係する(それを支持<sup>(狭義)</sup>する)ランク1テンペラメントにすることができる。例えば、5リミットミーントーンテンペラメントはランク2であり(3次元である5リミット純正律から 81/80 をテンパーアウトしたものであり)、追加でピタゴラスコンマをテンパーアウトすることで12etとなる。(RTTに基づきどういうETになるかというのを脇に置いて、ジェネレーターの大きさをEDOに合わせることでそのEDOで演奏できるようになることを指してEDO tuningという言い方をされることもある。) | ||
ランク2とランク3のレギュラーテンペラメントが{{en仮リンク|Optimal patent val}}にカタログ化されている。ランク2テンペラメントはマッピングに基づいて{{en仮リンク|Proposed names for rank 2 temperaments}}に、ジェネレーターのサイズに基づいて{{en仮リンク|Map of rank-2 temperaments}}にリスト化されている。{{en仮リンク|pergen}}も参考のこと。{{en仮リンク|Graham Breed}}の[http://x31eq.com/catalog2.html giant list of regular temperaments]もある。 | ランク2とランク3のレギュラーテンペラメントが{{en仮リンク|Optimal patent val}}にカタログ化されている。ランク2テンペラメントはマッピングに基づいて{{en仮リンク|Proposed names for rank 2 temperaments}}に、ジェネレーターのサイズに基づいて{{en仮リンク|Map of rank-2 temperaments}}にリスト化されている。{{en仮リンク|pergen}}も参考のこと。{{en仮リンク|Graham Breed}}の[http://x31eq.com/catalog2.html giant list of regular temperaments]もある。 | ||
== レギュラーテンペラメントの特徴づけ == | |||
=== Normal val lists === | |||
{{see also|マッピング}} | {{see also|マッピング}} | ||
{{main|標準形 #マッピングの標準形}} | {{main|標準形 #マッピングの標準形}} | ||
| 63行目: | 36行目: | ||
ヴァルのリストが与えられた場合、それを[[飽和、ねじれ、contorsion|saturate]](マッピングの約分みたいなもの。これができていないとマッピングで出力される音程に対してジェネレーターによる格子が無駄に細かくなり全射ではなくなる)し、エルミート標準形を使って整理しnormal val listにする場合がある。これは抽象的テンペラメントを規範的に表現する。各ヴァルを有理数の音程に適用(慣れていればマッピングとモンゾの行列演算)するとテンペラメントの音程<!-- 基準音を決めてあればnotesでいいけど -->全体を表すアーベル群の要素1つ(つまりテンペラメントの音程)が得られる。例えば、7リミットミラクルを表すマッピングは [{{val| 1 1 3 3 }}, {{val| 0 6 -7 -2 }}] であり、これを 16/15 または 15/14 に適用すると [0 1] (2番目のジェネレーター1個)というテンパード音程になる。 | ヴァルのリストが与えられた場合、それを[[飽和、ねじれ、contorsion|saturate]](マッピングの約分みたいなもの。これができていないとマッピングで出力される音程に対してジェネレーターによる格子が無駄に細かくなり全射ではなくなる)し、エルミート標準形を使って整理しnormal val listにする場合がある。これは抽象的テンペラメントを規範的に表現する。各ヴァルを有理数の音程に適用(慣れていればマッピングとモンゾの行列演算)するとテンペラメントの音程<!-- 基準音を決めてあればnotesでいいけど -->全体を表すアーベル群の要素1つ(つまりテンペラメントの音程)が得られる。例えば、7リミットミラクルを表すマッピングは [{{val| 1 1 3 3 }}, {{val| 0 6 -7 -2 }}] であり、これを 16/15 または 15/14 に適用すると [0 1] (2番目のジェネレーター1個)というテンパード音程になる。 | ||
=== Normal comma lists === | |||
{{see also|コンマ基底}} | {{see also|コンマ基底}} | ||
{{main|標準形 #コンマ基底の標準形}} | {{main|標準形 #コンマ基底の標準形}} | ||
| 71行目: | 44行目: | ||
テンパーアウトするコンマのリストでテンペラメントを表す場合、リストはval listと同様にsaturate ([[defactoring]]) しておくほうが良い。 | テンパーアウトするコンマのリストでテンペラメントを表す場合、リストはval listと同様にsaturate ([[defactoring]]) しておくほうが良い。 | ||
=== Wedgie === | |||
{{main|{{en仮リンク| Wedgies and multivals }}}} | {{main|{{en仮リンク| Wedgies and multivals }}}} | ||
| 80行目: | 53行目: | ||
<!-- As explained on the [[Interior product #Applications|interior product]] page, if W is the ''r''-wedgie defining the rank-''r'' temperament, then the tuning of a mapping for the temperament can be defined via an (''r'' - 1)-multimonzo V which has the property that for every JI interval ''q'', the tempered value of ''q'' is given by the dot product (W∨''q'')·V. --> | <!-- As explained on the [[Interior product #Applications|interior product]] page, if W is the ''r''-wedgie defining the rank-''r'' temperament, then the tuning of a mapping for the temperament can be defined via an (''r'' - 1)-multimonzo V which has the property that for every JI interval ''q'', the tempered value of ''q'' is given by the dot product (W∨''q'')·V. --> | ||
=== Frobenius projection matrix === | |||
{{main|{{en仮リンク| Tenney-Euclidean Tuning #Frobenius tuning and Frobenius projection matrix }}}} | {{main|{{en仮リンク| Tenney-Euclidean Tuning #Frobenius tuning and Frobenius projection matrix }}}} | ||