マガジン

スウィングを少しだけかける:跳ねるリズムの作り方

遊びを見つける

執筆にClaudeを使用しています。

十六個のパッドとキック、スネア、ハイハットを並べたドラムループの立体イメージ。
記事のテーマをもとに制作したAI生成イラスト。

4つ打ちのキックに、等間隔で刻んだハイハットを重ねたループを考えてみます。拍の位置は正確なのに、どこか機械的で、体が揺れません。こういうときに試す定番が「スウィング」です。音を足すのでも音色を変えるのでもなく、鳴らすタイミングだけを少し動かします。 この記事で確かめるのは、スウィングを「少しだけ」かけると、同じパターンの聞こえ方がどう変わるかです。数字の大小ではなく、耳で違いが分かる境目を自分で探します。題材は、4つの音を16ステップに並べてループ再生するリズムスタジオ「WAVE / WAVE」です。この作品にはテンポとスウィングの設定があるので、同じパターンのまま設定だけを変えて聞き比べられます。 後半では、スウィングの仕組みを確かめる短いコードも用意しました。作品を触るだけでも手順は完結します。

この記事の目次
  1. スウィングは何をずらす設定か
  2. 準備:聞き比べの土台をそろえる
  3. 手順:同じパターンで聞き比べる
  4. 記録の取り方と結果の読み方
  5. 原理を耳で確かめる最小コード
  6. 起こりやすい誤り
  7. 次の行動

スウィングは何をずらす設定か

スウィングは、等間隔に並んだ音のうち「裏」にあたる音を、少し後ろへずらす操作です。8分音符を二つずつ組にして考えると分かりやすくなります。1拍を二つに割ると、前半が「表」、後半が「裏」です。

  • スウィングなし:裏は拍のちょうど真ん中で鳴ります。
  • スウィングあり:裏が真ん中より後ろで鳴ります。表と裏の長さが「長い・短い」の組になるので、跳ねて聞こえます。

裏が拍のどこで鳴るかを、拍の長さに対する割合で表す考え方があります。50%がちょうど真ん中で、均等な状態です。一般には、67%前後が三連符の1拍目と3拍目を取ったような、はっきり跳ねる位置と説明されます。50%と67%の間が「少しだけかける」領域です。

注意点が二つあります。まず、WAVE / WAVE の16ステップのうちどのステップが遅れるか、設定の数値がどんな範囲や刻みかは、確認できていません。作品を開いて確かめてください。次に、遅れるのは裏にあたる音だけなので、裏にあたるステップに音が入っていなければ、スウィングをかけても聞こえる変化は小さくなります。

準備:聞き比べの土台をそろえる

比較実験では、変える条件を一つに絞ることが大切です。スウィング以外の条件は固定します。

用意するもの:

  • WAVE / WAVE を開いたブラウザ(イヤホンかヘッドホンがあると、細かいずれが分かりやすくなります)
  • メモ用の紙かテキスト(後述の記録表を書き写せるもの)
  • 3分程度の時間

固定する条件:

  1. 音量:途中で変えません。
  2. テンポ:一度決めたら比較が終わるまで動かしません。テンポが違うと跳ねの印象も変わるためです。
  3. パターン:比較の間は1つに固定します。

パターンは、3つのお手本のうち8分音符の刻みが目立つものを選ぶ方法が手軽です。どのお手本がそうなのかは、再生して確かめてください。自分で並べる場合は、次のように組みます。

  • 1つのトラックの1・3・5…番目のステップに音を置く(表の位置)
  • 別のトラックの2・4・6…番目のステップにも音を置く(裏の位置)

どのトラックがどの音かは作品側の表示に従います。裏に音が入っているかが重要なので、全ステップを埋める必要はありません。

手順:同じパターンで聞き比べる

ここからが本題です。スウィングの値を変えながら、同じループを聞き続けます。

  1. スウィングを最小にする。 設定を「かからない」状態に合わせます。数値かつまみのどちらでも、いちばん小さい端が目安です。どこが均等な状態かは、作品側の表示で確認してください。
  2. ループを30秒ほど流して、基準を耳に入れる。 「機械的」「まっすぐ」など、感じたことを一言でメモします。
  3. スウィングを少し上げる。 最大値の端ではなく、最小から一目盛り分、または全体の1〜2割ほど動かします。ここが「少しだけ」の入口です。
  4. 同じ長さだけ流して、一言メモする。 気づいた点を書きます。例:「ハイハットだけ後ろに寄る」「全体が少し丸くなる」。
  5. もう少し上げて、同じように聞く。 3〜4を繰り返し、段階を3〜4つ作ります。最後に最大値付近でも一度聞きます。
  6. 戻って聞き直す。 最小に戻し、最初の印象が変わっていないかを確認します。耳が慣れて判断がずれることがあるためです。

長く聞くほど正確になるわけではありません。1段階あたり、ループを4〜8周聞けば十分です。

途中で気づいた変化があれば、トラックごとのミュートを使って、どのトラックが動いているかを切り分けます。

  • 裏に音があるトラックだけを残して聞く
  • 表に音があるトラックだけを残して聞く
  • 全部を鳴らして聞く

スウィングが全トラックにかかるのか、特定のトラックだけなのかは、この切り分けで確認できます。パッド演奏の録音にも影響するかどうかは、確認済みの情報にありません。録音したフレーズで聞き比べて確かめてください。

記録の取り方と結果の読み方

感覚だけだと、後で「どこが良かったか」を思い出せません。次のような表をメモに書くと、判断が楽になります。1段階につき1行です。

  • 1、スウィングの設定:最小、印象(一言):、好み(○△×):
  • 2、スウィングの設定:一目盛り上、印象(一言):、好み(○△×):
  • 3、スウィングの設定:さらに上、印象(一言):、好み(○△×):
  • 4、スウィングの設定:最大付近、印象(一言):、好み(○△×):

結果の読み方の目安は次のとおりです。

  • 段階1と2の違いが分からない: 設定が小さすぎるか、裏に音が入っていない可能性があります。裏のステップに音が置かれているかを確認し、置かれているなら段階を大きく動かします。
  • 段階2から3で「心地よく揺れる」に変わった: その付近が「少しだけ」の領域です。その値を書き残します。
  • 段階4で「つまずく」「よれる」と感じる: かけすぎのサインです。段階3に戻します。跳ねすぎると、次の表の音が近づいて聞こえることもあります。
  • どの段階も好みが分かれない: パターンが単調な可能性があります。音を一つ足して、もう一度聞き比べます。

結論を一つに決める必要はありません。曲調によって好みの値は変わります。軽く揺らしたいなら中間、はっきり跳ねさせたいなら上のほう、というように、自分の「基準値」を2〜3個メモしておくと、次のパターンを作るときに出発点になります。

作品には保存があります。気に入った状態で画面を閉じて、また開いたときに残っているかを確かめておくと、後の作業が楽になります。

原理を耳で確かめる最小コード

スウィングの仕組み自体を単純な音で確かめたい場合は、次のコードが使えます。HTMLファイルとして保存し、ブラウザで開いてください。外部ライブラリは使いません。

html
<button id="b">鳴らす/止める</button>
<label>裏の位置(%) <input id="s" type="range" min="50" max="75" value="50"></label>
<script>
let ctx, timer, n = 0, start = 0;
const beat = 60 / 100; // テンポ100
const sw = () => document.getElementById('s').value / 100;
const when = i => start + Math.floor(i / 2) * beat + (i % 2 ? beat * sw() : 0);
function click(t, f) {
  const o = ctx.createOscillator(), g = ctx.createGain();
  o.frequency.value = f;
  o.connect(g); g.connect(ctx.destination);
  g.gain.setValueAtTime(0.2, t);
  g.gain.exponentialRampToValueAtTime(0.001, t + 0.08);
  o.start(t); o.stop(t + 0.1);
}
function tick() {
  while (when(n) < ctx.currentTime + 0.2) {
    click(when(n), n % 2 ? 600 : 900);
    n++;
  }
}
document.getElementById('b').onclick = () => {
  if (timer) { clearInterval(timer); timer = null; return; }
  ctx = ctx || new AudioContext();
  n = 0; start = ctx.currentTime + 0.1;
  timer = setInterval(tick, 25);
};
</script>

使い方は次のとおりです。

  1. 「鳴らす/止める」を押すと、高い音(表)と低い音(裏)が交互に鳴ります。
  2. 鳴らしたままスライダーを動かします。50%では等間隔です。右へ動かすほど、低い音が後ろへ寄ります。
  3. 67%付近で、三連符のような跳ねになるかを耳で確かめます。

このコードは、裏の音を拍の長さの何割の位置に置くかという、スウィングの原理だけを示す最小の例です。WAVE / WAVE の内部の計算方式とは別のものとして扱ってください。

起こりやすい誤り

聞き比べの精度を下げやすい点を挙げます。

  • テンポを動かしてしまう。 テンポを変えると、ずれの量そのものが変わって聞こえます。比較中は触らないでください。
  • 一度に大きく動かす。 最小から最大に飛ぶと、中間の「少しだけ」を通り過ぎます。小さな段差で動かします。
  • 裏の音が入っていないパターンで試す。 変化が出ないので、設定が効いていないと勘違いしがちです。まず裏のステップを確認します。
  • 耳の疲れ。 長く聞くと違いが分かりにくくなります。数分で一度休み、静かな状態から再開してください。
  • 狭い画面で見落とす。 狭い画面ではステップが横スクロールになります。裏のステップが画面外にあり、置いたつもりで置けていないことがあるので、スクロールして確認します。
  • 直前の編集を戻したいとき。 取り消し機能があるので、パターンを崩した場合はそれで戻せます。

次の行動

WAVE / WAVE を開き、8分音符の刻みがあるパターンを1つ決めて、スウィングを最小から4段階で聞き比べてください。そして「ここまでなら心地よい」と思った値を一つメモします。次に別のパターンで同じ手順を繰り返し、基準値が変わるかを確かめると、自分の好みがはっきりしてきます。