JUCE– category –
-
JUCE
JUCEプログラミング、これまでのJUCE所感と、Audioチュートリアルことはじめ
音声処理に関するチュートリアルを進めていきたいと思います。 ファイルの再生とか、そういった部分は重要だね~ JUCEプログラミングを勉強しています。プラグインを作成したかったので、pluginの項目を進めていましたが、足りない部分も多いとかんじまし... -
JUCE
JUCEプログラミング、カスケードプラグインのGUIを自力で実装する2
引き続きプログラミングをしていきます! 気合入ってるね~ 前回に引き続き、カスケードプラグインのGUI実装を行っていきます。この記事は前回の記事の続きになります。 前回までで、「PlugnEditor.h」に利用するGUIのクラスの変数や、リスナー関数を定義... -
JUCE
JUCEプログラミング、カスケードプラグインのGUIを自力で実装する1
復習と理解度を深めるために、CascadePlugin全体のGUIを自作したいと思います。 類似した作業を何回もやってみることも大事だね~ 前回までの検証で、JUCEのGUIの実装に関する整理と、一番原始的なGUIの追加方法の手順を整理できました。今回から、チュー... -
JUCE
JUCEプログラミング、カスケードプラグインにGUIを自作したい、ToggleButtonのGUI
選択してTrueとFalseと変更できるようなチェックできるボタンを作成します。 JUCEではいろいろなボタンクラスがあるみたいだね~ カスケードプラグインの操作には、スロットとなる「コンボボックス」が3個と、各種ミュートやバイパスを行うためのチェック... -
JUCE
JUCEプログラミング、Comboboxクラスについて、主に見た目の設定の調査
comboBoxクラスを見ています。 クラスにいろいろな関数があって便利そうだね。 コンボボックスクラスを利用したので、クラスのドキュメントを眺めています。いくつか、気になった関数などもありましたので、動作検証もかねて、関数がどんな動きをするかな... -
JUCE
JUCEプログラミング、カスケードプラグインにGUIを自作したい、ComboboxのGUI
なんとか、コンボボックスのGUIを実装することができました。 C++にも慣れてきたかな?? 前回までで、GUIの作り方を確認して、色々と検証を行なっていました。一つ目のスロット選択部分をコンボボックスとすることができましたので、備忘録として記載して... -
JUCE
JUCEプログラミング、カスケードプラグインにGUIを自作したい(考察と失敗)
GUIの部分がいまいちよくわかっていません 自動で実装されるクラスを利用しているから、わからないんだね JUCEのチュートリアルの「Plugin」の項目を順番にやってきましたが、いまいちGUIの作り方に疑問が残り、過去のチュートリアルなどを見直していまし... -
JUCE
JUCEプログラミング、フィルターのQを追加する
カスケードプラグインのフィルターモジュールをいじっています。 フィルタのDSPモジュールは、Q値が変更できるみたいだね。 前回、フィルターのカットオフ周波数をパラメータで変更できるようにしました。DSPモジュールのドキュメントを見ていたら、カット... -
JUCE
JUCEプログラミング、フィルターのカットオフ周波数をUIで変更する
CascadePluginはDSPのパラメータが固定であまり面白くないですね。 DSPモジュールのパラメータを外部からコントロールできるといいよね 前回までで作成した音声処理を数珠繋ぎするプラグイン「CascadePlugin」では、音声処理として「オシレータ」「ゲイン... -
JUCE
JUCEでアプリケーション開発、音声処理のカスケード11、updateGraph関数4
前回のボリュームが多くて、今回は微妙に物足りないかもしれません やっとupdateGraph関数も最後 JUCEのいろいろなクラスと、ポインタに悩まされてきたupdateGraph関数ですが、やっと完了しそうです。今回は、ボリュームが少ないのですが、チュートリアル... -
JUCE
JUCEでアプリケーション開発、音声処理のカスケード10、updateGraph関数3
updateGraphもだいぶ理解できてきました。 どこがどんな動作をしているかがわかれば、こちらのものだね 引き続き、updateGraphのプログラムを読み進めていきます。チュートリアルページはこちらのページになります。 こんな人の役に立つかも ・JUCEフレー... -
JUCE
JUCEでアプリケーション開発、音声処理のカスケード9、updateGraph関数2
updateGraph、奥が深いです。 もしかしたらupdateGraphが今回のチュートリアルの一番重要な部分かもしれないですね 引き続きupdateGraph関数を詳細に調査しています。 今回もカスケードプラグイン、チュートリアルページの「Connecting graph nodes togeth...