ハクソク

世界を動かす技術を、日本語で。

「ハーダー、ベター、ファスター、ストロング」内のダフト・パンクのイースターエッグとBPMテンポについて

概要

  • Daft Punkの「Harder, Better, Faster, Stronger」の正確なBPMについての考察
  • 一般的なBPMデータベースは123 BPMと記載
  • 著者の独自計測で「123.45 BPM」という精密な数値を発見
  • 機材や制作背景から「意図的な設定」の可能性を検証
  • 制作機材の仕様やインタビューをもとに真相を推察

Daft Punk「Harder, Better, Faster, Stronger」の本当のBPMは?

  • Googleや一般的なBPMデータベースでは「Harder, Better, Faster, Stronger」のBPMは123と記載
    • SongBPMやSpotifyのメタデータでも123 BPM表記
  • 著者が自作アプリ「Tempi」で計測した結果、123.45 BPMという精密な値を発見
  • BPM検出アルゴリズムはFast Fourier Transform (FFT)自己相関法を利用
    • ノイズやリズムのゆらぎ、ハーモニクスの影響で正確な数値の算出が難しい現状
  • 多くのエレクトロニック楽曲は整数BPMで制作される傾向
    • しかしHBFSは常に123~124の間で整数値に収まらない特異性
  • 著者は精度向上のため、数百曲のテストライブラリで検証
    • HBFSのみ非整数BPMで検出され続けた経緯

BPMの正確な計測方法

  • オーディオ編集ソフト(Logic, Audition, Ableton, Reaper, ProTools等)で波形を拡大表示
  • 最初と最後の明確なビート(ブックエンド)を特定
  • ブックエンド間の秒数を正確に測定
  • その間のビート数をカウント
    • 例:「1+1=」を使い、ビートごとに「=」を押す方法
  • 以下の計算式で正確なBPMを算出
    • bpm = 60 × (ビート数-1) ÷ 秒数

実際の計測結果

  • Discovery CD版:5.58秒から3:41.85秒の間で446ビート(445間隔)
    • 秒数:216.276
    • BPM = 60 × 445 ÷ 216.276 = 123.4499403556
  • YouTube公式音源:秒数216.282
    • BPM = 60 × 445 ÷ 216.282 = 123.4533651445
  • Discovery CD版は123.45に極めて近い結果
  • どちらの音源も四捨五入で123.45 BPMに収束

123.45 BPMは意図的か?

  • 1999~2000年当時の制作機材で小数点以下のBPM設定が可能か検証
  • Remix Magazine(2001年)インタビューによると使用機材は
    • E-mu SP-1200(小数点1桁まで対応)
    • Akai MPC-3000(小数点1桁まで対応)
    • Emagic Logic Audio(小数点4桁まで対応)
  • どの機材がHBFSで使われたかは不明
  • 2013年のTime MagazineインタビューでBangalterは「コンピュータは使っていない」と発言
    • 過去の発言との食い違い、または用語の違いの可能性
  • Discovery CD版がほぼ123.45 BPMであることから「意図的なイースターエッグ」の可能性
  • Daft Punkのユーモア精神と遊び心の表れと推察

まとめ

  • 「Harder, Better, Faster, Stronger」の本当のBPMは123.45
  • 一般的なBPM検索では見逃されがちな隠された数字
  • 制作機材や発言から意図的な設定の可能性が高い
  • Daft Punkが25年越しに仕込んだ「イースターエッグ」の発見

Hackerたちの意見

Aphex Twinが自分の顔をトラックにエンコードした時のことを思い出すなぁ。 https://www.bastwood.com/?page_id=10
それに、Venetian Snaresは自分の猫をエンコードしたんだよね。 https://eeggs.com/items/46956.html
私もティーンエイジャーの頃にこんなバカなことしてたよ。オープンシグナルで秘密のメッセージを隠すのにいい方法だと思ってた。
この曲のテーマを考えると、すごく面白いよね。誘拐されたバンドのロボット化についてだから。(ミュージックビデオ:) https://youtu.be/gAjR4_CbPpQ この曲は映画「Interstella 5000」の第4章でもあって(ここからネタバレ注意!)、気絶した歌手たちがスキャンされて、パラメータ化され、洗脳されて、マトリックスにアップロードされるんだ。それから映画アルバムの次の曲で、ロボット的に音楽が大量生産される。BPMが123.45なのも納得できるよね。マネージャー(最後に出てくるやつ)がキーボードで数字を入力するだけだから! 数字のパッドを叩くんじゃなくて、123456789を押してフィールドが埋まるまでやるんだよね! だから、曲自体がボスが音楽だと思っているものを伝えているし、ロボット的に123.45 BPMでビートを刻んでいるんだ。それに、ポップ音楽制作の工業機械の中で、永遠に回り続ける洗脳された退屈な歯車についての曲でもある。映像のカットやアニメーションが曲のビートに合わせてタイミングを取っているのは確かだと思うけど、人間がメトロノームでランダムに選ぶことは絶対にない機械特有のBPMに合わせているって知ったら? それはもう天才だよ。全然知らなかった。投稿してくれてありがとう。 EDIT: 123.4567 BPMだと、曲の最初の「ビート」の前に正確に0.2345秒の静寂があって、実際には合計で456ビートあると思う。これは数秘術的なナンセンスか、ダフト・パンクの純粋な天才だね。数学については別スレッドでね :)
それは彼らの最高の曲の一つにいい味を加えてるね。これからこの曲が流れるたびに、この特定のトリビアを叫ばない瞬間はないだろうな。
計算にちょっとした問題があるね。正しくはこうだよ: 60 * 445 / 216.276 = 123.453365145 60 * 445 / 216.282 = 123.449940356 逆じゃないよ。タイミングはミリ秒単位でしか与えられていないから、BPMは同じ有効数字に丸めるべきだね: 60 * 445 / 216.276 = 123.453 60 * 445 / 216.282 = 123.450 だから、YouTubeのバージョンが123.45 BPMで、丸め誤差の範囲内ってことだね。
へぇ。赤い糸とピンを用意して、これが理論を生んだよ。もし正しい値のペアが445 / 216.27000197だったら、こうなる: 60 * 445 / 216.27000197 = 123.456789 それとも、どれかのプログラムが小数点以下4桁だったから: 60 * 445 / 216.27015788 = 123.4567 それか、445じゃなくて444/446の場合: 60 * 444 / 215.78415752 = 123.4567 60 * 446 / 216.75615823 = 123.4567 でも、最初の「ウーッというイントロ」をカットしたみたいだから、ビートの一部だと思うんだよね — 結局、機械の手の中にいるから! だから、もし123.4567 BPMをその静寂に遡って構築すると(彼らはそれを5.58秒と見積もっている)、 5.58s * (123.4567 BPM / 60s) = 11.4814731ビートになる。 そこに半ビートの静寂がCDトラックのシークに関するフォーマット/プロセスの制限に関係していると仮定すると、 +11インターバル @ 123.4567 BPM = 5.346s となる。 これを元の計算に足すと、 60 * (445 + 11) / (3:41.85 - (0.5.58s - 0:5.346s)) = 123.4567 BPM になる。 だから、計算された「最初の」ビートと曲の1/3秒の間に221.616秒の長さがあることがわかる。 60 * 456 / 221.616 = 123.4567 BPM になる。 または、丸めた123.45の形を使うと: 60 * 456 / 221.628 = 123.45 BPM になる。 その22+1.628の黄金比的な長さは面白いけど、最も重要なのは、123.4567 BPMで、曲の最初の「ビート」の前に正確に0.2345秒の静寂があると思うんだ(数学もちゃんと合ってる^^ 最初の「音楽ビート」と5.58秒を比べると!)、だから、ロボット的な123.45の曲には実際に456ビートがあると思う! :D ^^ 数学、だって誰が赤い糸の図で脚注付きの括弧を嫌うんだ(狂ったように笑う) 5.58s - (60 * 11/123.4567) = 0.2339961 ~= 0.234 5.58057179s = 0.23456789 + (60 * 11/123.4567)
ダフト・パンクは引退した後も私たちを驚かせ続けてるよ。Alive 2007からもう20年近く経ったなんて信じられない!
関係ないけど、君のコメントはAIで翻訳されたの?それともAI生成なの?
Reaperで試してみたけど、実際には123.47にかなり近いね。とにかく、あのアルバム「Discovery」は面白い部分がたくさんあるよ。トラック#11の「Veridis Quo」は「とてもディスコ」って感じ。二つの言葉を逆にすると、アルバムのタイトルになるんだ。
何かFFTみたいなことをしたの?
ほとんどの電子音楽はシーケンサーに同期してるから、当然すごく安定したテンポになるよね。ハハ、もしそうならいいんだけど。人間の基準ではテンポは安定してるけど、電子音楽ではタイミング信号の遅延やジッターが繰り返し問題になるんだ。一部の機器は非常に安定したタイミングを出すけど、他の機器にスレーブされるのを嫌がることもあるし、ループポイントやパターンスイッチングでバグが入ることもある(ローデンの最新フラッグシップドラムマシンでも、3000ドル近くするのにね)。ノートやコントローラーのデータが多すぎると、混乱することもあるし。
> でも今のところ、人間が簡単にできることがいくつかあって、コンピュータには難しいことが残ってる。信号機や横断歩道を数えることと同様に、その一つが曲の正確なBPMを見つけることなんだ。ほとんどのソフトウェアが推定するのとは違って、曲全体にわたって極めて正確な値を求めること。BPM検出はかなり正確になってると思ってたけど(特に電子音楽では)。これは、Mixxxのようなソフトウェアが(例えば)125 BPMと報告する時、アルゴリズムの生の出力が124.99だったけど、何らかの高次のロジックがそれを125に置き換えてるってこと?
確認しなきゃいけないけど、その曲はどのピッチなんだろう?マスタリングの時にほんの少しだけスピードを上げたのか、あるいはミキシングからマスタリングの間のテープ再生の時に?ダークサイド・オブ・ザ・ムーンとウィザード・オブ・オズみたいな感じかな。視聴者は元々そこにあったとは考えにくい意図をいろいろと推測できるよね。処理のどのレイヤーでも小さなミスや調整があれば、簡単にこうなっちゃうかも。
今はコンピュータの前にいないから確認できないけど、音楽がアナログで録音されたCola Bottle Babyのサンプルを使ってることを考慮しないとね。違う機器で再生するときにトランスポートドリフトがあった可能性が高い。名目上のスピードのわずかな変化が、BPMに影響を与えることがあるんだ。それがサンプリングされてソフトウェアでスピードを上げたり下げたりすると、特にそのレコードが作られた時代には、デジタルメトロノームで正確にビートに合わせるのは難しかったんだよね。
https://stackoverflow.com/a/10760494