📄️ ホワイトノイズジェネレーターの構築
このチュートリアルでは、シンプルな音声合成と音声出力について紹介します。これは、JUCEにおけるオーディオアプリケーション(およびプラグイン)の概念を理解するための鍵となります。
📄️ オーディオレベルの制御
このチュートリアルでは、出力レベルを変更するために音声を処理する方法を示します。これは、低レベルの音声サンプルデータを処理することで実現されます。
📄️ デシベルを使った音声レベルの制御
このチュートリアルでは、デシベルスケールを使用して出力レベルを変更するために音声を処理する方法を示します。これは、オーディオアプリケーション内でユーザーに音声レベル値を提示するより一般的な方法です。
📄️ サイン波シンセサイザーの構築
このチュートリアルでは、シンプルなサイン波合成について紹介します。サイン波オシレーターの状態を管理し、音声出力にデータを書き込む方法を示します。
📄️ MIDIシンセサイザーの構築
このチュートリアルでは、MIDI入力に応答するポリフォニックサイン波シンセサイザーを実装します。これは、Synthesiserクラスと関連クラスを利用します。
📄️ ウェーブテーブルシンセシス
ウェーブテーブルを組み込んで、シンセサイザーオシレーターを最適化します。ウェーブテーブルを使用してサイン波オシレーターの状態を管理し、音声出力にデータを書き込みます。