atwiki-logo
  • 新規作成
    • 新規ページ作成
    • 新規ページ作成(その他)
      • このページをコピーして新規ページ作成
      • このウィキ内の別ページをコピーして新規ページ作成
      • このページの子ページを作成
    • 新規ウィキ作成
  • 編集
    • ページ編集
    • ページ編集(簡易版)
    • ページ名変更
    • メニュー非表示でページ編集
    • ページの閲覧/編集権限変更
    • ページの編集モード変更
    • このページにファイルをアップロード
    • メニューを編集
    • 右メニューを編集
  • バージョン管理
    • 最新版変更点(差分)
    • 編集履歴(バックアップ)
    • アップロードファイル履歴
    • ページ操作履歴
  • ページ一覧
    • ページ一覧
    • このウィキのタグ一覧
    • このウィキのタグ(更新順)
    • このページの全コメント一覧
    • このウィキの全コメント一覧
    • おまかせページ移動
  • RSS
    • このウィキの更新情報RSS
    • このウィキ新着ページRSS
  • ヘルプ
    • ご利用ガイド
    • Wiki初心者向けガイド(基本操作)
    • このウィキの管理者に連絡
    • 運営会社に連絡(不具合、障害など)
ページ検索 メニュー
IRCAM OpenMusic 支援
  • ウィキ募集バナー
  • 目安箱バナー
  • 操作ガイド
  • 新規作成
  • 編集する
  • 全ページ一覧
  • 登録/ログイン
ページ一覧
IRCAM OpenMusic 支援
  • ウィキ募集バナー
  • 目安箱バナー
  • 操作ガイド
  • 新規作成
  • 編集する
  • 全ページ一覧
  • 登録/ログイン
ページ一覧
IRCAM OpenMusic 支援
ページ検索 メニュー
  • 新規作成
  • 編集する
  • 登録/ログイン
  • 管理メニュー
管理メニュー
  • 新規作成
    • 新規ページ作成
    • 新規ページ作成(その他)
      • このページをコピーして新規ページ作成
      • このウィキ内の別ページをコピーして新規ページ作成
      • このページの子ページを作成
    • 新規ウィキ作成
  • 編集
    • ページ編集
    • ページ編集(簡易版)
    • ページ名変更
    • メニュー非表示でページ編集
    • ページの閲覧/編集権限変更
    • ページの編集モード変更
    • このページにファイルをアップロード
    • メニューを編集
    • 右メニューを編集
  • バージョン管理
    • 最新版変更点(差分)
    • 編集履歴(バックアップ)
    • アップロードファイル履歴
    • ページ操作履歴
  • ページ一覧
    • このウィキの全ページ一覧
    • このウィキのタグ一覧
    • このウィキのタグ一覧(更新順)
    • このページの全コメント一覧
    • このウィキの全コメント一覧
    • おまかせページ移動
  • RSS
    • このwikiの更新情報RSS
    • このwikiの新着ページRSS
  • ヘルプ
    • ご利用ガイド
    • Wiki初心者向けガイド(基本操作)
    • このウィキの管理者に連絡
    • 運営会社に連絡する(不具合、障害など)
  • atwiki
  • IRCAM OpenMusic 支援
  • 非公式Tutorial 14 リズム2ファーニホウ1

IRCAM OpenMusic 支援

非公式Tutorial 14 リズム2ファーニホウ1

最終更新:2020年07月17日 02:18

Bot(ページ名リンク)

- view
だれでも歓迎! 編集

非公式チュートリアル14 リズム2 ブライアン・ファーニホウのリズム分析と模倣1


現代音楽に携わる作曲家、演奏家、研究家の皆さんには周知のことと思うが、ブライアン・ファーニホウ Brian Ferneyhough という作曲家がいる。1943年イギリス生まれで、「新しい複雑性 new complexity」と呼ばれる作風を確立させた。
複層的に重なる非常に多くの連符を駆使した複雑なリズムを指定するのが、彼の楽譜の大きな特徴である。このスタイルは一時期1980-90年代に、ドイツのダルムシュタット夏季現代音楽講習会を中心に現代音楽界において大きな流行を築いた。彼の影響を受けた作曲家は数え切れないほど挙げられる。ファーニホウ自身、現在も健在で精力的に作曲活動を続けている。
楽譜著作権の問題を回避するために、他のブログ(おそらく公的な出版関連もの)から借用した楽譜を紹介する。
これは「土地 Terrain」(1992年)というヴァイオリンソロのための曲の冒頭部分である。

(掲載元ブログページ)
http://klangnewmusic.weebly.com/reverberations/brian-ferneyhoguh-collected-writings
(画像)
http://klangnewmusic.weebly.com/uploads/1/2/3/0/12308331/7797378_orig.jpg

一見するとたじろいでしまうようなこれらの複雑なリズムは、実はある一定の規則性があって構築されている。しかもその規則性は、ある意味「拍子抜け」とも言うべき(!)ごく単純な数値の組み合わせ、たとえば (1 2 3 4 5 6) といった数値とそのヴァリエーションによって成り立っているのである。逆にいうと、そのような単純な数列からここまで複雑な楽譜を作るファーニホウの手腕は実に見事である。

今回はそれをOpenMusicによって再現する過程を解説する。

なおこの本文は、IRCAMの監修でedition Delatourから出版されたOM Composer’s Book 第2巻に掲載された、IRCAMの作曲家研究課程(cursus)の教授であるミハイル・マルト Mikhail Malt 氏による論文「ブライアン・ファーニホウの音楽言語におけるいくつかの考察」 Some considerations on Brian Ferneyhough's musical language を参照したものであることをお断りしておく。(しかし説明文をそのまま訳したのではなく、ある程度判りやすいように自分の言葉で書き換えており、パッチも必要に応じて改変している。)

This article is quoted the original examples from;
Mikhail Malt: Some considerations on Brian Ferneyhough's musical language
The OM composer's book. 2 (ed. Delatour, IRCAM), page 7-19




この例は(ミハイル・マルトの論文を参照した)、まず(5 4 3 6 2 1)という数列を用いてリズムパターンを作っている。折れ線グラフを表すクラスBPF (Break Point Filter)が間にわかりやすいように入っているが、これは別になくても良い。

pusemakerのinput 0と2に同じリスト(5 4 3 6 2 1)を入れ、input 0の拍子の分母は8を指定する。結果は、5/8, 4/8, 3/8, 6/8, 2/8, 1/8のそれぞれの拍子を持つ各小節ごとに8分音符の均等なリズムが並ぶ。


次の例は、pulsemakerのinput 2に、reverseでリストを反転させた(1 2 6 3 4 5)を入力した場合である。結果は、先ほどの拍子を持つ各小節に、それぞれ1 2 6 3 4 5 の数のアタックが入っている(1拍目はタイで2分音符と8分音符が繋がっているが、アタックは1つのみである)。


ここで、subst-rhythmというファンクションについて見てみよう。これはリズムツリーのある拍に対して、そこに下位のツリー構造を挿入するファンクションである。


例えば、(? (((4 4) (1 1 2))))というリズムツリーは、4分音符、4分音符、2分音符というリズムを持つ。これの最初の拍を(1 1)という2つの拍で分割する下位のツリーを挿入してみる。

subst-rhythmのinput 1(LISPは0からものを数えるので左から2つ目のインプット)にnilを指定すると、ファンクションは0が指定されたとして認識する。

結果は、1拍目の4分音符が2つに分割されるので、8分音符が2つ、4分音符、2分音符、というリズムに置き換えられる。


subst-rhythmのinput 1に(1)という1つの値だけを持つリストを指定してみる(値としての1では不可)。LISPは0からものを数えるので、1は2拍目を意味し、4分音符、8分音符が2つ、2分音符、というリズムになる。


先ほどのinput 1に(2)を指定すると、4分音符が4個並ぶ。これは元々の3拍目の2分音符が2つに分割されるので4分音符2つ分となり、結果として4分音符4つが並ぶのである。


今度はinput 1に(0 1)リストを指定し、input 2には((1 1)(1 1 1))を指定してみる。結果は最初の1拍目の4分音符は(1 1)で2分割されて8分音符2個、次の2拍目の4分音符は(1 1 1)で3分割されて3連符8分音符が3個並ぶ。


もしinput 1に(0 2)リストを指定すると、1拍目(0)と3拍目(2)が指定されることになる。結果は1拍目の4分音符は(1 1)で2分割されて8分音符2個、3拍目の2分音符は(1 1 1)で3分割されて3連符4分音符が3個並ぶ。


input 1に与えるリストの順を逆にして(2 0)と指定すると、3拍目の2分音符は(1 1)で2分割されて4分音符が2個並び、遡って1拍目の4分音符は(1 1 1)で3分割されて3連符8分音符が3個並ぶ。


再びミハイル・マルトの論文に戻る。この例では、先ほどの(5 4 3 6 2 1)で作られたリズムを、さらにsubst-rhythmで複層化したものである。

まず最初のリストから最後の値1を削除して(5 4 3 6 2)となったものを、dx->xで順に足したものが(0 5 9 12 18 20)となる。最初の0はcdrで消して(5 9 12 18 20)とする。また、それらに挿入される下位ツリー構造は、6は休符とし、(5 4 3 -6 2)と指定する。結果は、上記画像のようなリズムが得られる。

画像右側は、dx->xなどの計算過程を省略して直接パラメータをvoiceクラスに入力したものである。結果は同じリズムが得られる。

(2020.7.17追記)
詳しく見てみよう。まず我々は今、第1のリスト(5 9 12 18 20) と、第2のリスト(5 4 3 -6 2)という2つのリストを持っている。
上記画像の左上のvoiceの楽譜を見る。タイでつながった音符は1つと数えると、全部で21個のパルスがある。LISPは0からものを数えるので、最初の5/8の1小節目の2分音符とタイでつながった8分音符は0番目のパルスである。1番目(普通に1から数えると2番目)のパルスは、4/8の2小節目の最初の4分音符である。そうやって数えていくと、1つ目のリストの最初の数値である5にあたる、5番目(普通に1から数えると6番目)のパルスというのは、3/8の3小節目の16分音符の第3音ということになる。
ここで2つ目のリストの最初の数値を見るとやはり5であるが、この5は、その小節内の他のパルスに対して5倍の音価が入るということになる。つまり、左上のvoiceの楽譜では3/8の3小節目には16分音符が6つ入っているわけだが、これは(1 1 1 1 1 1)という「6つの1」が入っていたということになる。ところが今、これの第3音(3が指定してあるわけではなく、楽譜の先頭から数えて5、つまりLISPは0からものを数えるので普通に1から数えると6番目がたまたまこのリストの中の3番目にあたる)を、今度は第2のリストの最初の数値である5に置き換えようというわけだ。そうすると(1 1 5 1 1 1) というリストに置き換わる。ちなみに1+1+5+1+1+1=10である。
ところがその小節の3/8という拍は変わらないので、1という単位が狭くなって、本来16分音符6つぶんの均等パルス(32分音符だと12個入る)だったのが、今度はそれを10等分して、10:12(つまり5:6)の32分音符が1つの間隔になる。そこに1つずつのパルスと、3つ目は(10連32分音符で)5つ分(つまり4分音符とタイでつながった32分音符)の長さを持つ長いパルスが入ることになる。
想像してみよう。電車のドアとドアの間のロングシートの椅子に6人がけで座っていたとする。最初は均等な幅で座っていたのだが、ところが左から3番目の人が降りて、代わりにものすごーくデブな人が乗ってきて、5人分の横幅をその人が独占したとしよう。椅子の横幅(3/8)は変わらないから、仕方ないので左2人と右3人は、その5倍デブの人に圧迫されて、肩身狭く詰めて座らざるを得なくなる。
結果は左下のvoiceの3小節目のようになる。
次は、第1リストの2番目の数値である9ということで(0から数えて)9番目(普通に1から数えて10番目)のパルスを見てみよう。これは左上のvoiceで見ると、6/8の4小節目の第1音ということになる。第2リストの2番目の数値は4なので、今度はこの4小節目がもともと(1 1 1)で3分割されて4分音符3つ分だったのが、(4 1 1)となって4+1+1=6で6分割されることになる。そうすると1つのパルスはちょうど8分音符1個分ということになるが、4倍デブの人は2分音符、残り2人分のスペースを8分音符ずつで分け合う、ということになる。それが左下の4番目の小節、ということになる。
次は12番目のパルスである5小節目の最初の音が3倍デブ、パルス4つだったのが(3 1 1 1)で6つ分になる、ということで、理屈は先ほどと同じである。
最後の2つは少々ややこしい。なぜなら18番目のパルスも20番目のパルスも、同じ6小節目の中にあるからである。もともと5つのパルスがあって、1/8を5等分して5連32分音符5つ分の(1 1 1 1 1)だったこの小節は、数値が置き換わった結果 (1 1 -6 1 2) というものになっている。
6がマイナスなのは気まぐれだが、ともかくここは6倍の大デブと2倍のちょいデブがいて、残りの3人は肩身狭く詰めて座る、ということになる。
6を絶対値で正の数とみなすと、1+1+6+1+2=11である。そこでこの左下の1/8の6小節目は11等分されて、11連64分音符が1つずつのパルスとなり、3つ目の数値-6はマイナスがついているから休符となり、11連64分音符のパルス6つ分(つまり付点16分休符)となる。次はまた11連64分音符のパルス1つ分。最後は2なので、64分音符の2倍である32分音符となっている。
以上、ざっとであるが、左上voiceから左下voiceに至る楽譜の変化について解説した。ファーニホウ本人の複雑リズムを決定するプロセスの一端が垣間見えれば幸いである。


(次回に続く)

タグ:

+ タグ編集
  • タグ:
タグの更新に失敗しました
エラーが発生しました。ページを更新してください。
ページを更新
「非公式Tutorial 14 リズム2ファーニホウ1」をウィキ内検索
LINE
シェア
Tweet
添付ファイル
  • omtutorial14_01.png
  • omtutorial14_02.png
  • omtutorial14_03.png
  • omtutorial14_04.png
  • omtutorial14_05.png
  • omtutorial14_06.png
  • omtutorial14_07.png
  • omtutorial14_08.png
  • omtutorial14_09.png
  • omtutorial14_10.png
IRCAM OpenMusic 支援
記事メニュー

メニュー

  • トップページ
    • ダウンロード
    • インストール
  • クイックスタート
    • セッションの開始
    • パッチの作成
    • ワークスペースでのパッチの操作
    • アプリケーションを作る (1)
    • アプリケーションを作る (2)
    • アプリケーションを作る (3)
    • オブジェクトの操作 (1)
    • オブジェクトの操作 (2)
    • 保存・終了
  • ユーザーマニュアル
  • 基本リファレンス
  • ライブラリリファレンス
    • Esquisse
    • LZ
    • OMAlea
    • OMChaos
    • OMClouds
    • Profile
    • RepMus
    • Situation


  • OpenMusicの歴史
  • 非公式Tutorial 概要
    • 01 note chord chord-seq
    • 02 repeat-n omloop
    • 03 random
    • 04 omif subpatch
    • 05 様々なファンクション
    • 06 バッハ平均律
    • 07 武満徹分析
    • 08 multi-seq voice poly
    • 09 ディアトニック即興
    • 10 メシアン様式即興
    • 11 文字列のファンクション
    • 12 ハイドンの名による
    • 13 リズム1
    • 14 リズム2ファーニホウ1
    • 15 リズム3ファーニホウ2
    • 16 リズム4ファーニホウ3


  • 掲示板


  • 落書き
  • 落書き20150822



ここを編集
記事メニュー2

更新履歴

取得中です。


ここを編集
人気記事ランキング
  1. 条件演算子
  2. 反復条件を定義する WhileLoop
  3. 非公式Tutorial 10 メシアン様式即興
  4. リストの要素を列挙する ListLoop
  5. mean-derivation
  6. list-modulo
  7. filtertree
  8. baker1
  9. 非公式Tutorial 07 武満徹分析
もっと見る
最近更新されたページ
  • 386日前

    トップページ
  • 938日前

    ユーザーマニュアル
  • 1150日前

    非公式Tutorial 03 random
  • 1155日前

    非公式Tutorial 12 ハイドンの名によるメヌエット
  • 1155日前

    非公式Tutorial 10 メシアン様式即興
  • 1155日前

    非公式Tutorial 09 ディアトニック即興
  • 1155日前

    非公式Tutorial 08 multi-seq voice poly
  • 1155日前

    非公式Tutorial 07 武満徹分析
  • 1875日前

    非公式Tutorial 14 リズム2ファーニホウ1
  • 1943日前

    掲示板
もっと見る
人気記事ランキング
  1. 条件演算子
  2. 反復条件を定義する WhileLoop
  3. 非公式Tutorial 10 メシアン様式即興
  4. リストの要素を列挙する ListLoop
  5. mean-derivation
  6. list-modulo
  7. filtertree
  8. baker1
  9. 非公式Tutorial 07 武満徹分析
もっと見る
最近更新されたページ
  • 386日前

    トップページ
  • 938日前

    ユーザーマニュアル
  • 1150日前

    非公式Tutorial 03 random
  • 1155日前

    非公式Tutorial 12 ハイドンの名によるメヌエット
  • 1155日前

    非公式Tutorial 10 メシアン様式即興
  • 1155日前

    非公式Tutorial 09 ディアトニック即興
  • 1155日前

    非公式Tutorial 08 multi-seq voice poly
  • 1155日前

    非公式Tutorial 07 武満徹分析
  • 1875日前

    非公式Tutorial 14 リズム2ファーニホウ1
  • 1943日前

    掲示板
もっと見る
ウィキ募集バナー
急上昇Wikiランキング

急上昇中のWikiランキングです。今注目を集めている話題をチェックしてみよう!

  1. 馬主データベース@Wiki
  2. Dragon Marked For Death攻略Wiki
  3. 固めまとめWiki
  4. SDガンダム Gジェネレーションオーバーワールド 攻略Wiki
  5. GUNDAM WAR Wiki
  6. ファイアーエムブレム用語辞典
  7. 発車メロディーwiki
  8. ときめきメモリアル大辞典
  9. イナズマイレブンGO ギャラクシー ビッグバン/スーパーノヴァ 攻略wiki
  10. 番組スポンサー 詳しく! @ ウィキ
もっと見る
人気Wikiランキング

atwikiでよく見られているWikiのランキングです。新しい情報を発見してみよう!

  1. アニヲタWiki(仮)
  2. ストグラ まとめ @ウィキ
  3. ゲームカタログ@Wiki ~名作からクソゲーまで~
  4. 初音ミク Wiki
  5. 検索してはいけない言葉 @ ウィキ
  6. 発車メロディーwiki
  7. 機動戦士ガンダム バトルオペレーション2攻略Wiki 3rd Season
  8. 機動戦士ガンダム EXTREME VS.2 INFINITEBOOST wiki
  9. オレカバトル アプリ版 @ ウィキ
  10. Grand Theft Auto V(グランドセフトオート5)GTA5 & GTAオンライン 情報・攻略wiki
もっと見る
新規Wikiランキング

最近作成されたWikiのアクセスランキングです。見るだけでなく加筆してみよう!

  1. まどドラ攻略wiki
  2. MadTown GTA (Beta) まとめウィキ
  3. シュガードール情報まとめウィキ
  4. SurrounDead 攻略 (非公式wiki)
  5. Dark War Survival攻略
  6. R.E.P.O. 日本語解説Wiki
  7. ちいぽけ攻略
  8. シミュグラ2Wiki(Simulation Of Grand2)GTARP
  9. カツドンチャンネル @ Wiki
  10. AviUtl2のWiki
もっと見る
全体ページランキング

最近アクセスの多かったページランキングです。話題のページを見に行こう!

  1. 参加者一覧 - ストグラ まとめ @ウィキ
  2. 赤いガンダム - 機動戦士ガンダム EXTREME VS.2 INFINITEBOOST wiki
  3. 魔獣トゲイラ - バトルロイヤルR+α ファンフィクション(二次創作など)総合wiki
  4. 山下 ひろし - ストグラ まとめ @ウィキ
  5. マジカルバケーション - ゲームカタログ@Wiki ~名作からクソゲーまで~
  6. スティルインラブ(ウマ娘 プリティーダービー) - アニヲタWiki(仮)
  7. 稼ぎ - 地球防衛軍6 @ ウィキ
  8. ミッション攻略 - 地球防衛軍6 @ ウィキ
  9. サーヴァント/一覧/クラス別 - Fate/Grand Order @wiki 【FGO】
  10. 無馬 かな - ストグラ まとめ @ウィキ
もっと見る

  • このWikiのTOPへ
  • 全ページ一覧
  • アットウィキTOP
  • 利用規約
  • プライバシーポリシー

2019 AtWiki, Inc.