Skip to content

Commit

Permalink
feat: Equalizer (Overview)
Browse files Browse the repository at this point in the history
  • Loading branch information
Korilakkuma committed Dec 15, 2024
1 parent cc69bdc commit 394d0ec
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 0 deletions.
Binary file added docs/images/macos-music-equalizer.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
22 changes: 22 additions & 0 deletions docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -8343,6 +8343,28 @@ <h5>FIR フィルタと IIR フィルタの伝達関数</h5>
</article>
</section>
</section>
<section id="section-effectors-equalizer">
<h3>イコライザー</h3>
<p>
フィルタの組み合わせのみでできるエフェクターとして, <b>イコライザー</b>があります. 元々は, アナログで録音されていた時代に,
振幅が小さくなってしまう周波数帯域を等しくする (equalize) 用途で使われていましたが, 現在では, 積極的に音を加工するエフェクターとして使われています.
楽器演奏や音楽制作ではもちろんですが, 音楽プレイヤーでもイコライザーは標準的に実装されており, 音楽を聴く場合にもバリエーションを与えています.
</p>
<figure>
<img src="images/macos-music-equalizer.png" alt="" width="433" height="219" loading="lazy" />
<figcaption>音楽プレイヤーのイコライザー (macOS Music アプリ イコライザー)</figcaption>
</figure>
<p>
イコライザーにはいくつか種類がありますが, 頻繁に使われるイコライザーとして, 低音域・中音域・高音域の 3 つの帯域を強調・減衰可能な
<b>3 バンドイコライザー</b> (ギターアンプなどでは, 超高音域が追加されているのも多くあります) と, 10
帯域ぐらいをきめ細かく強調・減衰可能な<b>グラフィックイコライザー</b>があります.
</p>
<p>
このセクションでは, <code>BiquadFilterNode</code> を組み合わせて, 3 バンドイコライザーとグラフィックイコライザーの実装を解説します. また,
イコライザーでは, 特定の周波数帯域を強調することを<b>ブースト</b>, 減衰させることを<b>カット</b>と呼ぶことが多いので,
これ以降はこれらの用語を使うことにします.
</p>
</section>
</section>
</main>
<script defer src="https://cdn.jsdelivr.net/npm/prismjs@latest/prism.min.js"></script>
Expand Down

0 comments on commit 394d0ec

Please sign in to comment.