yoppa.org


前橋工科大学 – サウンドプログラミング2024

Strudel 基本 1 : 変なリズムを作ってみる – 変拍子、ポリリズム、ポリミーター、ユークリッドリズム

Toussaint, Godfried. “The Euclidean algorithm generates traditional musical rhythms.” 2005

先週の入門編に引き続き、Strudelを使用してリズムパターンを生成していきます。今回は、「変なリズム」を作成する様々な手法を紹介します。変拍子、奇数拍子、ポリリズム、ポリミーター、ユークリッドリズムといった様々な概念や手法と共に、Strudelでのパターン生成について理解を深めていきましょう。

スライド資料

サンプルコード

オーソドックスなリズム

// 8ビート
sound("hh*8, bd sd bd sd")

// 8ビート + シンコペーション
sound("hh*8, bd sd [~ bd] sd")

パラレルに演奏

sound("hh hh hh, bd casio")

sound("hh hh hh, bd bd, ~ casio*2 ~ cp")

sound("hh hh hh, bd [bd,casio]")

ポリリズム

sound("rim*4, hh*5")

sound("bd ~ rim ~, bd hh*2 hh ~ hh*2").bank("AkaiMPC60")

sound("bd*5, rim hh hh ~ rim hh <hh*2 hh> ~").bank("AkaiMPC60")

ポリミーター

sound("{bd sd bd hh, bd rim cp hh hh}")

sound("{lt*5, ht*4}").bank("AkaiLinn")

ユークリッドリズム

sound("bd(3, 8), hh(9, 16)")

sound("bd(3, 7), hh(9, 14, 5), cp(5, 7, 2)")

変拍子 + ユークリッドリズム + ポリリズム (+ ビジュアライズ)

sound("bd(2, 7), hh(11, 14), cp(5, 14, 7), lt(3, 3), mt(4, 4)")
  .bank("RolandTR909")
  .punchcard().color("gray")

参考資料

「変なリズム」な曲プレイリスト

  • Take Five, The Dave Brubeck Quartet
    • 変拍子 (5/4)
  • Money, Pink Floyd
    • 変拍子 (7/4)
  • Scatterbrain, Jeff Beck
    • 変拍子 (9/8)
  • The Fish, Yes
    • 変拍子 (7/8,)
  • Fire Back About Your New Baby’s Sex, Don Caballero
    • 変拍子 (7/8 → 6/8 → 5/8)
  • Never Meant, American Football
    • 変拍子 (12/4)
  • Morning Bell, Radiohead
    • 変拍子 (5/4)
  • STRUCTURE I, DATE COURSE PENTAGON ROYAL GARDEN
    • ポリリズム (8/5 + 4/4)
  • ポリリズム, Perfume
    • ポリミーター (4/4 + 5/4 + 3/4)
  • Discipline, King Crimson
    • 変拍子、ポリミーター (5/8 + 4/4, 17/16?)

アンケート

本日の講義を履修した方は以下のアンケートに回答してください。

※ 旧カリ「サウンドプログラミング」「環境情報デザイン」で履修の方はこちら