エレキギター
弦とピックアップとエフェクターを計算して鳴らします。ペダルを足して並べ替え、機材を通った音を試聴できます。
機材
シングルコイルは細く明るい音、ハムバッカーは 2 つのコイルで太い音
鳴らすピックアップ · 2 つ選ぶと足し合わせる
ギターのボリューム · 下げると小さく、少しこもる
コンデンサで高い音を逃がす量 · 下げるほど丸い音
ギターからアンプまでの長さ · 長いほど容量が増え、共振が下がる
増幅の段の数とゲインの範囲
増幅の段に入れる大きさ · 上げるほど歪む
トーンの回路の低い音
トーンの回路の中ほどの音 · 下げると谷が深くなる
トーンの回路の高い音
出力段に入れる大きさ · 上げると出力段も歪む
なしはアンプの出力をそのまま聴く
センターは高い音が多く、エッジは少ない
マイクの音量 · 音色のプリセットは、どれも同じくらいの大きさになる値
スピーカーの音が弦を揺らす強さ · 歪んだ大きな音で、弦が鳴り続ける
大きい音を抑えて小さい音を持ち上げる量 · 上げるほど音が長く続く
出口の大きさ
オートは弾く強さで山が動く · ペダルは踏む位置で決める
山の周波数 · 0 で 380 Hz、10 で 2.3 kHz
オートで、弾く強さに対する山の動きの大きさ
高い音を増幅して頭を丸め、元の音に足す
歪んだ後の高い音の量
出口の大きさ
大きく増幅して平らに切る
歪んだ後の高い音の量
出口の大きさ
上下がそろわない形に歪ませる
歪んだ後の高い音の量
出口の大きさ
揺れの速さ · 0 で 0.08 Hz、10 で 4.8 Hz
遅れの揺れの幅
揺らした音を元の音に混ぜる量
揺れの速さ · 0 で 0.08 Hz、10 で 4.8 Hz
谷の動く幅
揺らした音を元の音に混ぜる量
揺れの速さ · 0 で 0.08 Hz、10 で 4.8 Hz
遅れの揺れの幅
揺らした音を元の音に混ぜる量
揺れの速さ · 0 で 0.08 Hz、10 で 4.8 Hz
大きさの揺れの幅
くり返す間隔
くり返す音を戻す量 · 上げるほど長く残る
くり返す音の大きさ
残響の長さ
残響の大きさ
残響の長さ
残響の大きさ
このツールのために作った短いフレーズ · くり返して弾く
曲の標準の速さに対する割合(演奏中も変更可)
フレーズの高さ [半音] · 上げるときはカポ、下げるときは全音下げのチューニングまで
スピーカーへ出す大きさ(0 dB で 1 m 先の音圧 1 Pa がフルスケール)
1弦の振動
弾いた点が角の形から、倍音を重ねた振動
2ピックアップ
磁石の上の弦の速さを電圧に。真上が節の倍音は出ない
3コイルの共振
コイルとケーブルの容量で 2〜5 kHz に山。トーンで高い音を削る
4歪み
大きく増幅して頭を丸める。倍音が増え、音が伸びる
5アンプとキャビネット
トーンで中ほどの音を削り、スピーカーが 5 kHz より上を落とす
6空間系
遅らせた音を重ねる。揺らすとコーラス、くり返すとディレイ
動作原理と式
全体の流れ
- 弦
- ピックアップ
- ペダル(アンプの前)
- アンプ
- キャビネット
- ペダル(マイクの後ろ)
- 弦の振動をピックアップが電圧に変え、ケーブルでペダルとアンプへ送る
- アンプの出力をスピーカーで鳴らし、マイクで拾った音にもペダルを掛けられる
- ペダルは並べた順に通す。同じ組み合わせでも順が違うと音が変わる(歪みの前と後ろのリバーブなど)
- スルーのペダルは何もせずに通す。ペダルを外したのと同じ音になる
- 試聴はその段を通った信号をそのまま出力にする。ピックアップを通った信号は 1 V 前後の電圧
弦
- 振動する長さ(弦長 648 mm をフレットで縮めた長さ)
- 非調和性係数(弦の曲げの硬さ)
- 弾く位置 ÷ L
- 弾く点の引き量
- 両端を止めた硬い弦のモードを重ねる(モード合成)[1]
- 弾いた点が角になった三角形から振動を始める。ピックの幅でガウスに丸める
- ソリッドボディは胴へ逃げるエネルギーが小さく、音が長く続く
ピックアップ
- ピックアップの位置(駒からネック 158 mm・センター 98 mm・ブリッジ 42 mm)
- 磁石が拾う幅(シングルコイル 3.5 mm、ハムバッカーは 18 mm 離れた 2 つのコイルの平均)
- 弦とポールピースの間の距離 2.8 mm
- ・
- コイルの抵抗とインダクタンス(シングルコイル 6 kΩ・2.4 H、ハムバッカー 8.2 kΩ・4.2 H)
- コイルの容量とケーブルの容量(100 pF/m)の和
- ボリュームのポットとアンプの入力(1 MΩ)の並列
- トーンのポット(コンデンサ Ct と直列)
- 磁石の上の弦の速さに比例した電圧が出る。真上が節になる倍音は出ない[2][3]
- 弦が磁石に近づくほど磁束が強く、波形の上下がそろわない(偶数の倍音が出る)
- コイルと容量で 2〜5 kHz に共振の山ができる。ケーブルを長くすると山が下がり、トーンを絞ると山が消える[2]
- 2 つのピックアップを選ぶと出力を足し合わせる。位置の違う 2 つの拾い方が打ち消し合い、細い音になる
歪み
- 前のフィルタ → 記憶のない非線形 → 音色のフィルタの 3 段で近づける[4]
- オーバードライブは高い音だけを増幅して頭を丸め、元の音に足す(上の式。g はゲインのつまみ)
- ディストーションは平らに切り、ファズは正と負で飽和の位置がずれる形
- 非線形で増えた倍音のうち標本化周波数の半分を超える分は低い音に折り返す。原始関数 F の差で求めると折り返しが減る(下の式)[5]
アンプとキャビネット
- 増幅の段(クリーン 1 段・クランチ 2 段・ハイゲイン 3 段)のあとに、トーンの回路と出力段を置く[6]
- 増幅の段は正と負で飽和がずれる tanh の形で、段の間に高域通過と低域通過を置く
- トーンの回路は '59 Bassman の 3 次の伝達関数で、ベース・ミドル・トレブルのポットの位置で係数が変わる。ミドルを下げると谷が深くなる[7]
- キャビネットは低い共振・中ほどの山・コーンの分割振動の谷・5 kHz 付近より上を落とす低域通過で近づける。マイクを端に寄せると高い音が減る
ほかのエフェクター
- コンプレッサー: 出力の大きさを dB で求め、しきい値を超えた分を 1/6 にする。立ち上がり 2 ms・戻り 180 ms でならす[8]
- ワウ: 状態変数フィルタの帯域通過の山を 380 Hz〜2.3 kHz で動かす。オートは弾く強さで動かす[9]
- コーラス・フランジャー: 揺らした遅れの音を混ぜる。フランジャーは遅れが短く、帰還がある[10]
- フェイザー: 全域通過の 4 段の山を揺らし、元の音と混ぜて谷を動かす。トレモロは大きさを揺らす
- ディレイ: 帰還の中に 3.5 kHz の低域通過を置き、くり返すほど丸い音にする
- スプリングリバーブ: 遅延と全域通過の列で、低い音ほど遅れて届く。ばねの「びよん」という音[11]
- ルームリバーブ: 8 本の遅延線をアダマール行列で混ぜる[12]
チョーキングとフィードバック
- チョーキング・ビブラートの量 [半音]
- キャビネットの出力
- スピーカーから弦までの遅れ 6 ms
- 音が弦を押す点(駒から 30 mm)
- チョーキングは弦を押し上げて張力を上げる。すべての倍音の周波数が同じ比で上がる
- フィードバックは、スピーカーの音が胴と駒を通して弦を揺らし、その音がまた増幅されてスピーカーから出る輪
- 歪んだアンプは大きさを頭打ちにするので、輪の中の大きさは一定に落ち着き、弦が鳴り続ける
このツールで決めたこと
- 減衰率は σ = σ0 + σ2 f2 で、巻弦の 4〜6 弦は高い音ほど早く消える。値は録音の残響時間の目安
- 8 kHz より上の倍音は計算しない(コイルの共振より上は、ほとんど出ないため)
- ピックアップの出力の大きさ(シングルコイル 0.07 V/(m/s)、ハムバッカー 0.13 V/(m/s))
- アンプの段の飽和の形・ゲインの範囲、キャビネットの共振と山と谷、ディレイとリバーブの値
- フィードバックの強さ(つまみ 10 で、キャビネットの出力 1 につき 1 サンプルで 0.15 µm を弦のモードへ足す)
- フレーズと音色のプリセットは、このツールのために作った
- ペダルはアンプの前とマイクの後ろに 5 台ずつまで。モノラルのペダルは左右を足して 1 つにしてから通す
- MIDI: 押した音を、押さえるフレットがいちばん低くなる空いた弦で弾く。ピッチベンドは ±2 半音、モジュレーションのホイールはビブラート(最大 ±0.5 半音)
- 音を出す前は、同じ計算を 24 kHz で画面の側だけで回して波形を描く
出典
- 硬い弦の周波数H. Fletcher, “Normal vibration frequencies of a stiff piano string,” J. Acoust. Soc. Am., vol. 36, no. 1, pp. 203–209, 1964, doi:10.1121/1.1918933
- ピックアップの位置・拾う幅・2 つの組み合わせ・電気回路・磁束の非線形R. C. D. Paiva, J. Pakarinen, V. Välimäki, “Acoustics and modeling of pickups,” J. Audio Eng. Soc., vol. 60, no. 10, pp. 768–782, 2012, AES e-library 16551
- 磁石と弦の磁場N. G. Horton, T. R. Moore, “Modeling the magnetic pickup of an electric guitar,” Am. J. Phys., vol. 77, no. 2, pp. 144–150, 2009, doi:10.1119/1.2990663
- 歪みの 3 段の近似とオーバードライブの増幅率D. T. Yeh, J. S. Abel, J. O. Smith, “Simplified, physically-informed models of distortion and overdrive guitar effects pedals,” Proc. DAFx-07, Bordeaux, 2007
- 原始関数による折り返しの抑えS. Bilbao, F. Esqueda, J. D. Parker, V. Välimäki, “Antiderivative antialiasing for memoryless nonlinearities,” IEEE Signal Process. Lett., vol. 24, no. 7, pp. 1049–1053, 2017, doi:10.1109/LSP.2017.2675541
- 真空管アンプの模型の方法J. Pakarinen, D. T. Yeh, “A review of digital techniques for modeling vacuum-tube guitar amplifiers,” Computer Music Journal, vol. 33, no. 2, pp. 85–100, 2009, doi:10.1162/comj.2009.33.2.85
- トーンの回路の伝達関数と部品の値D. T. Yeh, J. O. Smith, “Discretization of the ’59 Fender Bassman tone stack,” Proc. DAFx-06, Montreal, 2006
- コンプレッサーの形D. Giannoulis, M. Massberg, J. D. Reiss, “Digital dynamic range compressor design—A tutorial and analysis,” J. Audio Eng. Soc., vol. 60, no. 6, pp. 399–408, 2012
- 状態変数フィルタ(TPT)V. Zavalishin, The Art of VA Filter Design, rev. 2.1.2, Native Instruments, 2020
- 揺らした遅れの音(コーラス・フランジャー)J. Dattorro, “Effect design, part 2: Delay-line modulation and chorus,” J. Audio Eng. Soc., vol. 45, no. 10, pp. 764–788, 1997
- ばねの残響の考え方V. Välimäki, J. Parker, J. S. Abel, “Parametric spring reverberation effect,” J. Audio Eng. Soc., vol. 58, no. 7/8, pp. 547–562, 2010
- 遅延線の網による残響J.-M. Jot, A. Chaigne, “Digital delay networks for designing artificial reverberators,” 90th AES Convention, preprint 3030, 1991