Skip to content

楽曲形式 ​

MIDI Sketch Bach は10種類のバロック器楽形式で楽曲を生成します。各形式は固有の作曲規則に従い、異なる音楽構造を生み出します。

形式名に慣れていない場合

形式名は単なる雰囲気のラベルではなく、作曲テンプレートとして読んでください。形式は声部数、拍子、基準長、固定される素材、生成される素材を決めます。主題、グラウンドバス、定旋律などの用語はエンジニアのための音楽用語入門で先に確認できます。

声部数は形式が決定します

各形式は声部数・拍子・基準長を固有に持ちます。エンジンは scale または targetBars を適用してから、結果を形式固有の小節刻みへスナップします。targetBars が 0 のときは scale を使い、正の値のときは scale を上書きします。解決後の出力は形式の範囲と上限 128 小節に収められます。受け付ける範囲とスナップの注意点はオプション関係を参照してください。そのため、フーガの42小節という基準長は、既定では44小節に解決されます。numVoices オプションは存在しません — テクスチュアを選ぶには形式を選びます。

性格は演奏表現にも反映されます

character は旋律と音型のプロファイルを選びます。すべての形式で、音符のアーティキュレーションと MIDI CC プロファイルも変わります。cello_prelude では、小節ごとに使う音型パレットの順序も性格で変わります。楽器ごとの表現出力は楽器を参照してください。

形式声部数拍子基準長既定の出力長既定楽器
fugue34/442小節44小節オルガン
prelude_and_fugue34/424小節24小節オルガン
trio_sonata34/416小節16小節オルガン
chorale_prelude34/416小節16小節オルガン
toccata_and_fugue34/432小節32小節オルガン
passacaglia33/424小節24小節オルガン
fantasia_and_fugue34/432小節32小節オルガン
cello_prelude14/48小節8小節チェロ
chaconne33/416小節16小節ヴァイオリン
goldberg_variations34/420小節20小節チェンバロ

オルガン系(形式 0--6) ​

バッハのオルガン・レパートリーの主要ジャンルをカバーする7つの形式。

0. フーガ ​

バロックポリフォニーの中核をなす純粋な対位法的フーガ。

構造: 単声部の主題提示で開始し、応答(通常5度上)が続きます。追加の声部が順次主題を提示します(提示部)。単独の fugue 形式では、各声部は自分の主題提示まで待機します。展開部では、作譜された動機派生の フォルツシュピンヌング(短い動機を連続進行へ展開する書法)によるエピソードと中間提示が交替します。エピソードでは一時的に2声部になります。最後のエピソードで3声部に戻ります。休止する声部とバスの動きは声部構成を参照してください。ストレッタ(主題の重畳提示)で頂点に達し、主調での最終提示で締めくくられます。

フーガ説明の読み方

主題は中心になる旋律です。応答は、別の声部に入る同じ考えで、多くの場合5度ずらされます。エピソードは主題提示の間をつなぐ比較的自由な部分です。ストレッタは、前の主題提示が終わる前に次の提示が重なることです。

  • 既定楽器: オルガン
  • 声部数: 3
  • 拍子: 4/4
  • 基準長: 42小節
  • 既定の解決済み出力: 44小節
  • 性格: 知的、構築的に厳密

バッハのフーガ

バッハのオルガン・フーガ(BWV 578「小フーガ」ト短調、BWV 542など)はレパートリーの中でも最も高く評価される作品です。フーガはバロック形式の中で最も構造化された形式であり、声部がどのように入り、相互作用するかを規定する厳密な規則があります。

js
generator.generate({
  form: 'fugue',
  key: 7,        // G
  isMinor: true,
  character: 'playful'
})

1. 前奏曲とフーガ ​

バッハの平均律クラヴィーア曲集やオルガン前奏曲をモデルとした、流麗な前奏曲と精緻なフーガのペア。

構造: 前奏曲は鍵盤楽器固有の音型 -- アルペジオパターン、ゼクエンツ、動機展開 -- により調性を確立します。続くフーガは提示部、エピソード、最終提示を持つ完全な対位法作品です。

  • 既定楽器: オルガン
  • 声部数: 3
  • 拍子: 4/4
  • 基準長: 24小節
  • 性格: バランス型、流麗な前奏曲と知的なフーガ

バッハの前奏曲とフーガ

前奏曲とフーガの組み合わせはバッハの代名詞的形式であり、平均律クラヴィーア曲集(BWV 846--893)と偉大なオルガン前奏曲とフーガ(BWV 532, 541, 548)の両方に代表されます。

js
generator.generate({
  form: 'prelude_and_fugue',
  key: 0,        // C
  isMinor: false
})

2. トリオ・ソナタ ​

バッハのオルガン・トリオ・ソナタをモデルとした3声部テクスチュア。2つの上声部が独立したバスライン上で相互に作用します。

構造: 2つの上声部は模倣対位法で旋律的アイデアを交換しながら独立性を維持します。バス声部(通常オルガンのペダルで演奏)は独自の旋律的性格を持つ基盤を提供します。長いスケール設定では、この連続したレイアウトと内部の楽節が伸びますが、別の楽章が追加されることはありません。

  • 既定楽器: オルガン
  • 声部数: 3
  • 拍子: 4/4
  • 基準長: 16小節
  • 性格: 対話的、2つの「高音」声部の掛け合い

バッハのトリオ・ソナタ

バッハの6つのオルガン・トリオ・ソナタ(BWV 525--530)は、オルガン・レパートリーの中でも最も技術的に難しい作品であり、両手と両足の完全な独立性を要求します。各「声部」は独自の鍵盤またはペダルを持ちます。

js
generator.generate({
  form: 'trio_sonata',
  key: 5,        // F
  isMinor: false,
  bpm: 90
})

3. コラール前奏曲 ​

讃美歌旋律(コラール)に対位法的伴奏を施した楽曲。

構造: 定旋律(コラール旋律)が長い音符で現れます。その上では走句的な装飾音型声部が動き、下では独立したバスが支えます。

定旋律

定旋律は、長い音符で置かれる固定旋律です。エンジンはこれを素材として扱います。支える声部は周囲に生成されますが、固定された線そのものは自由に書き換えません。

  • 既定楽器: オルガン
  • 声部数: 3
  • 拍子: 4/4
  • 基準長: 16小節
  • 性格: 敬虔的、瞑想的。定旋律、装飾音型、バス

性格の制約

コラール前奏曲では playful と restless 性格は拒否され、生成は例外を投げます。この敬虔な形式には severe または noble を使用してください。

バッハのコラール前奏曲

バッハは生涯を通じて150以上のコラール前奏曲を作曲しました。オルゲルビュッヒライン(BWV 599--644)から「ライプツィヒ」コラール(BWV 651--668)まで、コラール前奏曲の伝統はルター派の典礼の中心でした。

js
generator.generate({
  form: 'chorale_prelude',
  key: 9,        // A
  isMinor: false,
  character: 'noble',
  bpm: 66
})

4. トッカータとフーガ ​

自由形式のトッカータと厳格なフーガを組み合わせた劇的な二部構成の作品。

構造: トッカータセクションはヴィルトゥオーゾ的なパッセージ、劇的な音階、持続和音で開始します。その後、すべての声部での主題提示、エピソード、クライマックスを持つ完全に展開されたフーガへと移行します。

  • 既定楽器: オルガン
  • 声部数: 3
  • 拍子: 4/4
  • 基準長: 32小節
  • 性格: 壮大、劇的、ヴィルトゥオーゾ的

性格の制約

トッカータとフーガでは noble 性格は拒否され、生成は例外を投げます。この形式のヴィルトゥオーゾ的なエネルギーには severe、playful、restless が適しています。

バッハのトッカータとフーガ

ニ短調のトッカータとフーガ(BWV 565)は伝統的にバッハ作とされますが、作者については議論があります。トッカータ(イタリア語の「toccare(触れる)」に由来)は、構造的なフーガが始まる前に自由な走句で演奏者の技巧を披露します。詳しくはNetherlands Bach Society の BWV 565 解説を参照してください。

js
generator.generate({
  form: 'toccata_and_fugue',
  key: 2,        // D
  isMinor: true,
  character: 'restless',
  bpm: 80
})

5. パッサカリア ​

繰り返されるバス主題(オスティナート)上に構築される変奏形式。

構造: 歴史上、パッサカリアとシャコンヌの呼び名は重なっており、反復する低音や和声の枠組みが変奏ごとに異なる声部配置や装飾で実現されることもあります(SFCM のオスティナート分析)。このエンジンでは、バスのキャリアを提示してから主変奏声部と中声部の対旋律を重ねます。そのキャリアは、生成される変奏のあいだ意図的に不変です。

  • 既定楽器: オルガン
  • 声部数: 3
  • 拍子: 3/4
  • 基準長: 24小節
  • 性格: 高まる緊張感、記念碑的

バッハのパッサカリア

バッハのパッサカリアとフーガ ハ短調(BWV 582)は変奏形式の傑作であり、8小節のバス主題上に20の変奏を構築した後、二重フーガで頂点を迎えます。この形式は17世紀のスペインとイタリアに起源を持ちます。

js
generator.generate({
  form: 'passacaglia',
  key: 0,        // C
  isMinor: true,
  scale: 'long'
})

6. 幻想曲とフーガ ​

自由な幻想曲と構造的なフーガの組み合わせ。

構造: 幻想曲セクションは即興的でラプソディックな書法 -- 大胆な和声探求、予期しない転調、厳格な形式に縛られない劇的なジェスチャー -- を特徴とします。これに続いて完全に展開されたフーガが対位法的厳密さと形式的完結をもたらします。

  • 既定楽器: オルガン
  • 声部数: 3
  • 拍子: 4/4
  • 基準長: 32小節
  • 性格: 想像力豊かな幻想曲、規律あるフーガ

バッハの幻想曲とフーガ

バッハのオルガン幻想曲とフーガ(たとえば BWV 537 と 542)は、幻想曲(イタリア語の「fantasia(想像力)」に由来)の即興的自由さとフーガの知的規律を組み合わせています。ト短調の幻想曲とフーガ(BWV 542)は、史上最も偉大なオルガン作品の一つとされています。

js
generator.generate({
  form: 'fantasia_and_fugue',
  key: 7,        // G
  isMinor: true,
  bpm: 88
})

独奏楽器系(形式 7--8) ​

無伴奏弦楽器のための2つの形式。

7. チェロ前奏曲 ​

バッハの無伴奏チェロ組曲の冒頭楽章をモデルとした、独奏チェロのための流麗な前奏曲。

構造: 単一の連続線が、分散和音などのフィグレーションによって和声進行を描き出します。音域の変化から暗示された声部が浮かび上がり、低音・内声の和声・上声の旋律が一つの旋律線の中で織り交ぜられます。エンジンは性格に応じて小節ごとの音型パレットの順序を変えるため、声部数を増やさずに表面の音型が変わります。

  • 既定楽器: チェロ
  • 声部数: 1
  • 拍子: 4/4
  • 基準長: 8小節
  • 性格: 流麗、和声的に豊か、瞑想的

バッハの無伴奏チェロ組曲

6つの無伴奏チェロ組曲(BWV 1007--1012)はチェロ・レパートリーの礎石ですが、前奏曲のテクスチュアは一様ではありません。第1組曲は流れる分散和音で始まり、第5組曲(BWV 1011)は速い部分へ続く緩やかなフランス風序曲のテクスチュアで始まります。こうした独奏線はすべてがアルペジオでなくても複数の声部を暗示できます。詳しくはNetherlands Bach Society の BWV 1011 解説を参照してください。

js
generator.generate({
  form: 'cello_prelude',
  key: 7,        // G
  isMinor: false,
  instrument: 'cello'
})

8. シャコンヌ ​

バッハのパルティータ第2番ニ短調のシャコンヌに着想を得た、独奏ヴァイオリンのための壮大な変奏形式。

構造: エンジンは、3/4 拍子の反復周期に 3 つのレーンを宣言します。V0 は変奏、V1 は他声部と衝突しない音域があるときにグラウンドの暗黙の和声を補う中声、V2 はグラウンドを担います。V1 は冒頭では休み、適切な配置がない小節や周期では休符になります。バッハの BWV 1004 シャコンヌは、反復する和声と低音の枠組みを重音、分散和音的なフィグレーション、暗示された声部で実現しており、歴史上のテクスチュアはエンジンの 3 レーンの抽象化より豊かです。

  • 既定楽器: ヴァイオリン
  • 声部数: 3
  • 拍子: 3/4
  • 基準長: 16小節
  • 性格: 叙事詩的、強烈に表現的、建築的に壮大

バッハのシャコンヌ

パルティータ第2番ニ短調(BWV 1004)のシャコンヌは、音楽全体の中でも最も偉大な業績の一つと広くみなされています。約15分の中で、バッハは単純な和声的枠組みから一つの世界を構築し、ヴァイオリンに可能なあらゆる音域と技法を探求しています。

js
generator.generate({
  form: 'chaconne',
  key: 2,        // D
  isMinor: true,
  instrument: 'violin'
})

変奏系(形式 9) ​

9. ゴルトベルク変奏曲 ​

バッハのゴルトベルク変奏曲(BWV 988)をモデルとした、エンジンの抽象化では4小節ごとに反復する不変キャリアを持つ主題と変奏のサイクル。

構造: バッハのアリアは、30の変奏が保つ根底低音と和声の枠組みを示しますが、表面の音、音価、テクスチュアは変奏ごとに変化します。第3変奏から第27変奏までは3つごとにユニゾンから9度まで広がるカノンで、第30変奏は10度のカノンではなくクォドリベットです。エンジンの既定20小節レイアウトは4小節の変奏ブロック5つで構成され、不変のアリア・バスキャリアは各4小節ブロックで反復されます。scale: "full" で正の targetBars を指定しない場合は、20 × 4 = 80 小節ではなく、完全な圧縮レイアウトである 128 小節を選びます。正の targetBars は scale を上書きします。Bach-Archiv Leipzig の概要とNetherlands Bach Society の BWV 988 解説も参照してください。

  • 既定楽器: チェンバロ
  • 声部数: 3
  • 拍子: 4/4
  • 基準長: 20小節
  • 性格: 創意に富み、百科全書的、建築的に統一

バッハのゴルトベルク変奏曲

ゴルトベルク変奏曲(BWV 988)は変奏形式の頂点です。アリアと30の変奏からなり、第3変奏から第27変奏まで3つごとにカノンが置かれ、第30変奏はクォドリベットです。各変奏はアリアの根底低音と和声の枠組みを共有しますが、実際に鳴るバスラインやテクスチュアは変化します。

js
generator.generate({
  form: 'goldberg_variations',
  key: 7,        // G
  isMinor: false,
  instrument: 'harpsichord'
})

用途別の形式選択ガイド ​

用途推奨形式
壮大なオルガン作品トッカータとフーガ、幻想曲とフーガ、前奏曲とフーガ
対位法の学習フーガ、トリオ・ソナタ
独奏チェロ作品チェロ前奏曲
独奏ヴァイオリン作品シャコンヌ
瞑想的・敬虔的楽曲コラール前奏曲
変奏技法パッサカリア、シャコンヌ
室内楽的テクスチュアトリオ・ソナタ
主題と変奏ゴルトベルク変奏曲
複雑なポリフォニーフーガ、幻想曲とフーガ
劇的・ヴィルトゥオーゾ的作品トッカータとフーガ、幻想曲とフーガ

TIP

各形式の完全な既定値と有効範囲についてはプリセット一覧をご覧ください。

Dual-licensed: AGPL-3.0 · commercial licensing available. Generated MIDI is yours to use freely.