ヒールの足音SEを自然に鳴らす方法【コンクリート10点・フリー素材つき】

コンクリートの路面を歩くハイヒールの足元

足音の効果音を入れたのに、なぜか安っぽく聞こえる。ゲームや映像を作っている人から、BGMより多いくらい相談されるのがこれです。原因の大半は素材の質ではなく、同じ波形を等間隔で鳴らしていることにあります。実際の足音は一歩ごとに違う音がするので、まったく同じ音が2回続いた時点で「機械が鳴らしている」と分かってしまいます。

この記事では、コンクリートの床を歩くヒールの足音を題材に、素材のそろえ方から、ランダム化・間隔・距離感の付け方までを整理します。あわせて、当サイトで配布している商用利用OKのヒール足音10点を試聴つきで紹介します。考え方はヒールに限らず、スニーカーでもブーツでも靴音全般に使えます。

先に結論です。足音は「歩行・着地・擦れ」の3種類を、できれば各2〜4バリエーション用意する。そのうえで、再生のたびにピッチと音量をわずかにずらす。この2つだけで、素材を差し替えなくても単調さはほぼ消えます。

足音が単調に聞こえるのは、素材ではなく鳴らし方の問題

BGMは1曲が数分に一度切り替わるだけですが、足音はワンプレイで数百回から数千回鳴ります。ゲームの中でいちばん再生回数の多い音です。だからこそ、わずかな違和感でも積み重なって「作り物っぽさ」として耳に残ります。

人間の耳は、同一の波形が繰り返されるとすぐに気づきます。とくにヒールのように立ち上がりの速い音は、アタックの形がそのまま指紋のように聞こえるので、2回目でほぼ見抜かれます。素材を高品質なものに差し替えても、1ファイルを連打しているかぎりこの問題は解決しません。

逆に言えば、素材が数点しかなくても、鳴らし方を工夫すれば十分に自然になります。やることは「種類を分ける」「バリエーションを持つ」「毎回わずかに変化させる」の3つだけです。順に見ていきます。

ヒールの足音は「歩行・着地・擦れ」の3種類でそろえる

足音を1種類の音でまかなおうとすると、どうしても表現が足りなくなります。最低限、次の3つに分けておくと、同じ素材数でも表現の幅が大きく変わります。

  • 歩行音:通常移動で連続して鳴る、いちばん出番の多い音。カツ、という芯のある一歩。
  • 着地音:ジャンプや段差から降りたとき、走りから止まったときの一歩。歩行音より重心が乗った音。
  • 擦れ音:方向転換や体重移動のときに靴底が床をこする音。単体では地味だが、これがあるとキャラクターがその場に立っている感じが出る。

とくに見落とされやすいのが擦れ音です。歩行音だけを並べると、キャラクターは常に一定速度で移動しているように聞こえます。立ち止まる直前や振り返るときに擦れ音をひとつ挟むだけで、動きに重さが出ます。

逆に、擦れ音を一歩ごとに鳴らすとノイズっぽくなります。使うのは「動きが変わる瞬間」だけと決めておくのが安全です。

素材を選ぶときは、アタックの立ち上がりと、部屋鳴りの量を見ます。アタックがつぶれている素材はレイヤーに埋もれますし、収録時のリバーブが強い素材は、あとからエンジン側で空間を作るときに二重に響いてしまいます。加工の余地を残すなら、少し物足りないくらいドライな素材のほうが扱いやすいです。

配布中のヒール足音10点(試聴つき)

当サイトでは、コンクリートの床をヒールで歩く足音を10点、無料で配布しています。実音録音にノイズ除去とEQ処理をかけたドライ収録で、リバーブは入れていません。エンジン側で空間処理をする前提の素材です。商用利用OK、無料でお使いの場合はクレジット表記をお願いしています。素材名のリンク先が個別のダウンロードページです。

コンクリート ヒール 歩行音 01 / 歩行音

コンクリート ヒール 歩行音 01 のダウンロードページ →

コンクリート ヒール 歩行音 02 / 歩行音

コンクリート ヒール 歩行音 02 のダウンロードページ →

コンクリート ヒール 歩行音 03 / 歩行音

コンクリート ヒール 歩行音 03 のダウンロードページ →

コンクリート ヒール 歩行音 04 / 歩行音

コンクリート ヒール 歩行音 04 のダウンロードページ →

コンクリート ヒール 着地音 01 / 着地音

コンクリート ヒール 着地音 01 のダウンロードページ →

コンクリート ヒール 着地音 02 / 着地音

コンクリート ヒール 着地音 02 のダウンロードページ →

コンクリート ヒール 擦れ音 01 / 擦れ音

コンクリート ヒール 擦れ音 01 のダウンロードページ →

コンクリート ヒール 擦れ音 02 / 擦れ音

コンクリート ヒール 擦れ音 02 のダウンロードページ →

コンクリート ヒール 擦れ音 03 / 擦れ音

コンクリート ヒール 擦れ音 03 のダウンロードページ →

コンクリート ヒール 擦れ音 04 / 擦れ音

コンクリート ヒール 擦れ音 04 のダウンロードページ →

内訳と用途は次のとおりです。

種類点数主な用途長さの目安
歩行音4点通常移動の連続再生0.4秒前後
着地音2点ジャンプ後・段差・停止時の一歩0.5〜0.6秒
擦れ音4点方向転換・体重移動・止まり際0.4〜0.7秒

いずれも48kHz・320kbpsのmp3、ステレオのワンショットです。ほかの効果音は著作権フリー効果音のページにまとめてあります。フリー素材で足りるのか、専用に作るべきかで迷っている場合は、フリーBGMとオリジナル制作、どちらを選ぶべきかの判断基準がそのまま効果音にも当てはまります。

ランダム再生とゆらぎの付け方

ここが仕上がりを分けます。同じ素材でも、再生のたびに少しずつ変化させれば、耳は繰り返しに気づきにくくなります。振り幅の目安はこのくらいです。

項目目安の振り幅補足
素材の選択直前に鳴らしたものを除外4点あれば十分に散らばる
ピッチ±3%前後半音の半分以内。上げすぎると別の靴に聞こえる
音量−3dB〜0dB下げる方向にだけ振ると音圧が安定する
発音間隔±5〜10%完全な等間隔はメトロノームに聞こえる
パン±10%程度左右の足で振ると歩いている感じが出る

実装自体は難しくありません。エンジンを問わず、考え方を擬似コードにすると次のようになります。

// 足音の再生(擬似コード)
lastIndex = -1

function playFootstep(clips) {
    i = randomInt(0, clips.length - 1)

    // 直前と同じ素材が続かないようにする
    if (i == lastIndex) {
        i = (i + 1) % clips.length
    }
    lastIndex = i

    pitch  = 1.0 + randomFloat(-0.03, 0.03)   // ピッチ ±3%
    volume = 1.0 + randomFloat(-0.30, 0.0)    // 音量 -3dB 〜 0dB 相当

    play(clips[i], pitch, volume)
}

// 停止するとき
function stopWalking(scuffClips) {
    playFootstep(scuffClips)   // 最後に擦れ音をひとつ
}

ピッチを変えると再生時間もわずかに変わりますが、0.5秒前後のワンショットなら気になりません。ただし擦れ音のように長さのある素材を大きくピッチシフトすると質感まで変わるので、擦れ音は振り幅を小さめ(±2%程度)にしておくと安全です。

WwiseやFMODのようなミドルウェアを使っているなら、ランダムコンテナにまとめてピッチと音量のランダマイズを設定するだけで済みます。使っていない場合でも、DAW側で1点をピッチ違いに書き出して4点を8点に増やしておけば、実行時の処理を増やさずに同じ効果が得られます。容量に余裕があるプロジェクトなら、この事前増幅がいちばん手軽です。

もうひとつ、素材を4点ランダムにしただけで満足しないことも大事です。ランダムは「順番」を散らすだけで、波形そのものは4種類のままです。ピッチと音量のゆらぎを足して初めて、実質的なバリエーションが数十倍に増えます。

歩く・走る・忍び足は「間隔」で描き分ける

足音は音そのものより、鳴る間隔で速度感が決まります。目安として、通常歩行は1歩あたり0.5〜0.6秒、走りは0.28〜0.33秒、忍び足は0.8〜1.0秒くらいに置くと、映像やモーションと大きくずれません。

ヒールは接地面が固く、スニーカーより立ち上がりが速いので、走りのときに歩行音だけを詰めると軽く聞こえます。走りでは歩行音に着地音を薄く重ねると、体重が乗った感じが出ます。重ねる着地音は−6dBあたりから試すとちょうどよくなります。

鳴らすタイミングの取り方は2通りあります。アニメーションのキーフレームに足音イベントを置く方法と、移動距離が一定値を超えたら鳴らす方法です。ADVのように立ち絵中心なら後者で十分ですが、キャラクターのモーションがあるなら前者のほうがズレません。

止まるときは、最後の一歩のあとに擦れ音をひとつ入れると自然に収まります。歩行音がぷつっと途切れると、電源が落ちたように聞こえてしまいます。

距離と空間はエンジン側で作る

配布している素材はドライ収録なので、空間の表現は再生側で付けます。やることは3つです。

  • 距離減衰:離れるほど音量を下げる。屋内なら数メートルで十分小さくなる設定にしておく。
  • ローパスフィルター:遠い音や壁越しの音は高域を落とす。3kHzあたりから緩やかに削ると自然になる。
  • リバーブ:コンクリートの屋内なら短めのルーム、廊下や地下なら長めに。素材側に焼き込まないほうが後で調整しやすい。

ホラーやサスペンスでは、プレイヤー自身の足音と、どこかから聞こえてくる他人の足音を分けて設計すると効果が出ます。自分の足音はドライで近く、他人の足音はローパスとリバーブを強めにかけて方向を曖昧にする。これだけで「近づいてくる」演出が作れます。

シーンごとの音の設計については、BGM側の考え方を探偵・ミステリーADVのBGM選びにまとめています。足音と音楽は帯域がぶつかりやすいので、あわせて読むと組み立てやすいはずです。

フリー素材として使うときのルール

当サイトの素材は、個人・法人を問わず、商用・非商用のどちらでも無料で使えます。ただし条件がいくつかあるので、要点だけ表にしておきます。

項目可否条件・補足
商用利用OK個人・法人・同人・受託を問わない
クレジット表記原則お願いサイト名かURLが入っていれば形式は自由。FANBOXの商用利用フリープラン(月額500円)加入中はクレジット不要
加工・編集OKピッチ変更、切り貼り、レイヤー、リバーブ付加など
再配布・素材集への収録NGファイルそのものの配布・再アップロードは不可
素材自体が主役の動画NG効果音紹介動画、まとめ動画など
Content ID等への登録NG自動検出システムへの登録は不可
AI学習データとしての利用NG機械学習・生成AIの学習用途は不可

詳しい条文は利用規約に書いてあります。なお、ここに書いたのは規約の要点をまとめたもので、法的助言ではありません。判断に迷う使い方がある場合は、お問い合わせから先に確認していただけると確実です。

よくある質問

足音は何点あれば足りますか

歩行音4点、着地音2点、擦れ音2〜4点がひとつの目安です。歩行音は出番が多いので最低3点、できれば4点ほしいところです。着地音と擦れ音は使用頻度が低いので2点でも成立します。素材数を増やすより、ピッチと音量のゆらぎを入れるほうが体感の改善は大きいです。

wav版はありますか

現在配布しているのは48kHz・320kbpsのmp3のみです。ゲーム内でさらに加工を重ねる場合や、劣化を避けたい場合は、オリジナル制作でwav納品にも対応しています。納品形式の指定の仕方はBGM・効果音の発注仕様書の書き方にテンプレート付きでまとめています。

ヒール以外の靴や、コンクリート以外の床の素材はありますか

現時点で公開しているのはコンクリート×ヒールの10点です。素材は順次追加しているので、必要な組み合わせがあればリクエストとして教えていただけると助かります。公開済みのものは著作権フリー効果音のページから確認できます。

プロジェクト専用の足音を作ってもらえますか

はい。効果音は1点2,000円〜(税抜)でお受けしています。床材と靴の種類、必要なバリエーション数を伝えていただければ、まとめて収録・整音して納品します。ご相談とお見積もりは無料で、2営業日以内に返信しています。

まとめ

足音を自然に聞かせるためにやることは、そう多くありません。

  • 歩行・着地・擦れの3種類に分けて素材を用意する
  • 同じ素材が続かないように選び、ピッチと音量を毎回わずかにずらす
  • 速度は音ではなく、鳴る間隔で表現する
  • 距離と空間はエンジン側で作り、素材はドライのまま持っておく

配布している10点はそのまま組み込める形にしてあります。まずは歩行音4点をランダム再生に差し替えるところから試してみてください。それだけでも印象はかなり変わるはずです。

あわせて読みたい

足りない音だけ、作ります

ゲーム音楽15年・ゲーム会社所属11年目のクリエイターが、収録から整音、ループ加工、納品形式の書き出しまで一貫して対応します。効果音は1点2,000円〜、BGMは30秒20,000円〜(いずれも税抜)。お見積もり・ご相談は無料、2営業日以内にご返信します。

料金・試聴サンプルを見る →

― お知らせ ―

音で何か作りたい時、お声がけください

BGM、効果音、ミックス・マスタリングのご依頼を承っています。
ブログで書いてきたような姿勢で、丁寧に取り組みます。
2営業日以内にご返信いたします。

ゲーム音楽15年・Audiostock 200曲配信中
制作依頼ページへ →

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA