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

ジミ・ヘンドリックスはシステムエンジニアだった

概要

  • 1967年、Jimi HendrixがLondonのOlympic Studiosで「Purple Haze」を録音
  • 新開発のOctaviaペダルなど複雑なアナログ信号チェーンを使用
  • Hendrixの革新的な音作りの工学的分析
  • 各エフェクターの役割や音響現象を再現・解析
  • Hendrixの音楽的革新をシステム工学の視点で解明

Jimi Hendrixと「Purple Haze」の革新

  • 1967年2月3日、Jimi HendrixがLondonの Olympic Studios で「Purple Haze」を録音

    • Roger Mayer が開発した新型エフェクター Octavia ペダルを初使用
    • Fuzz Facewah-wah ペダル、 Marshall 100Wアンプ など複数のアナログ機器を組み合わせた信号チェーン
    • スタジオの部屋の音響特性も音作りに重要な役割
  • 録音テープを米国でリマスタリングする際、 意図的な歪み であることを説明するメモを添付

    • 当時としては前例のない斬新なサウンド
  • 「Purple Haze」はエレキギターの役割を拡張

    • 単なる弦楽器 から 波形シンセサイザー としての可能性を提示
    • 波形加工音色変化 の自由度を大幅に向上
  • デジタル時代にはDAWで個別プラグインとして再現可能

    • しかし バッファリング量子化 によりアナログ特有の「魔法」が失われがち

Hendrixの音作りを工学的に再現・分析

  • Hendrixの革新性には「異星人」という神話的説明がつきまとう

    • 著者は 工学的・再現可能なアプローチ でそのメカニズムを解明
    • 回路図パラメータ信号チェーン を段階的に分析
  • 各エフェクターの役割

    • Fuzz Face :2トランジスタのフィードバック増幅回路
      • サイン波信号をほぼ矩形波に変換
      • ギターのボリュームを下げると「クリーンアップ効果」が現れる
    • Octavia :整流回路を利用し入力波形の片側を反転
      • 周波数を倍増し、オクターブ上の歪んだ音を生成
    • wah-wah :バンドパスフィルター
      • 中心周波数を約300Hz〜2kHzで可変
      • ギターに「母音」のような表現力を付与
    • Uni-Vibe :4段の位相シフト回路
      • フォトレジスタで制御される低周波発振器
      • 音に揺らぎや空気感を付加
  • Marshallアンプ を飽和状態で駆動し、持続音(サステイン)を強化

    • 反響する部屋でギターとスピーカーが音響的にフィードバック
    • Hendrixは自らの身体の位置や動きでフィードバックを操る

工学的アプローチによる再現

  • 著者は ngspice (オープンソース回路シミュレータ)を用いて各ペダルやギターの回路モデルを作成

    • Fuzz Face はゲルマニウム・シリコン両バージョンを再現
    • ギターピックアップの抵抗・インダクタンス・ケーブル容量も考慮
  • Pythonスクリプトで 信号プロットサンプル音声 を生成

    • GitHub(github.com/nahorov/Hendrix-Systems-Lab)でシミュレーション再現手順を公開
  • 信号チェーン各段階 での波形変化を可視化し、Hendrixの表現手法を工学的に分析

Hendrixの革新とシステム工学的視点

  • Hendrixは 音響工学の専門用語 を使わなかったが、 Roger MayerEddie Kramer と協働し、システムエンジニア的に音を設計
  • アートとしての価値を損なうことなく、 体系的な拡張 によってエレキギターの表現力を最大化
  • わずか4年でエレキギターを「システム」として飛躍的に進化させた功績

Hendrixのシグナルチェーン解析から得られる知見

  • 非線形性相互作用 を巧みに操り、楽器の限界を超越
  • 各ペダルやアンプの物理的・電子的特性を理解し、 演奏表現 に昇華
  • Hendrixの革新は、偶然や神話ではなく 工学的知見と実践 の積み重ねによる成果

Hackerたちの意見

これは、いくつかのLLM的な表現に気づいた数少ない記事の一つだけど、面白かったから最後まで読んじゃった。

明らかに入力と出力の比率がほぼ1:1だからだと思う。LLM的な表現もいくつか見つけたし、著者がテキストを(おそらく大量の箇条書きの形で)LLMに通したんじゃないかと疑ってる。でも、著者がLLMを使って増やすんじゃなくて、整理するために使ってるから、読む価値はあるよね。

LLM的な表現はまあまあ許せるけど、LLMのナarration能力は本当にひどい。みんなが言ってるように、全体のナarrationは人間が書いたから、読む価値はあった。数個の悪いLLM的表現のせいで、よくナarrationされた考え深い記事を飛ばすのは間違いだと思う。LLMの「心の理論」の欠如が、ナarrationやユーモアでのパフォーマンスを大きく下げてるんじゃないかな。

もう無理、読む気が完全に失せちゃった。

こんにちは!IEEE Spectrumで働いてるんだけど、これがLLMで書かれたとは思えない。うちには結構厳しい生成AIの使用ポリシーがあるんだ(このページの下の方に https://spectrum.ieee.org/about)。多分、実際のライティングテクニックを使ってるライターたちが、生成AIから盗まれたんじゃないかな。

LLMっぽいのは見なかったな。エムダッシュはまあ、実際の記事ではよく見るけど、SNSのコメントではちょっと怪しいかな。

俺にはLLMに見えないんだけど、君は何を見てるの?

最近のアメリカでのCSカリキュラムがEEやCEの基礎から切り離されているのは、新しい学生にとって大きな不利益だと思う。DSP、制御工学、回路設計、パイプライン処理やキャッシングの理解、これらの基礎は、抽象レイヤーの高いレベルを理解するために重要なんだ。例えば、深層学習の多くは最適化理論の原則に基づいていて、これはDSPの授業で紹介される。コンピュータサイエンスの価値は、Leetcodeの難しい問題をホワイトボードで解く能力やPyTorchのコマンドをつなぎ合わせることじゃなくて、複数の抽象レイヤーを横断して考える能力なんだ。カリキュラムの変更で新しい卒業生はかなりスキルが落ちちゃってる。もし私がVCとして、ネットワークセキュリティやMLOps企業の潜在的な技術的創業者よりもNagleのアルゴリズムについて詳しいなら、やばいよね。

私はCEやEEのバックグラウンドなしでCSと数学を学んで、最適化の専用コースを2つ受けた(1つはEE学科だったけど、EEの前提条件はなかった)。それに、機械学習の授業で紹介された最適化も受けた。正直言って、昔の最適化手法はほとんど役に立たないし、大規模なMLには二次法はちょっと古臭い。なぜなら、うまくいかないからであって、知らないからじゃない(ただ、AdamやMuonは二次法の近似と見なせるから、その構造を知っておくのは役に立つ)。Nagleは通常、CS(非CE/EE)の学部生が受けるネットワークの授業で紹介されるんじゃないの?EEが訓練中にいくつかの数学的概念に触れるからって、非EEが別の道で触れないわけじゃないよね。

2020年に卒業したんだけど、回路設計のクラスを受けて、ナグルスのアルゴリズムを教わったよ。もっと学べたかもしれないけど、数学からシステムプログラミング、MLのことまで、いろんな部分が詰まってるから、学位は十分だと思ったんだ。

エンジニアリングには否定できないアートがあるよね。正確な科学にしようとする人もいるけど、そうじゃない部分もあって、数値化できないこともあるし、それでもうまくいくんだよね…。

実験的なエレクトロニクスで成功した多くのギタリストに驚かされることが多い。例えば、ヘンドリックス、EVH、レス・ポール、ブライアン・メイ、ジャック・ホワイト、トム・ショルツ(特別なケースだけど)なんかがその例だね。

Hacker Newsで議論の続きを見る