JUCE– category –
-
JUCE
【JUCEチュートリアル】Add distortion through waveshaping and convolution、フィルターによる音質の調整
音質調整のためのフィルターモジュールを追加していきます。 ハイパスフィルターを追加するんだね ハイパスフィルターモジュールを追加することで、濁った低音をカットして、音質を補正していきます。チュートリアルの内容としては、juce::DSPのフィルター... -
JUCE
【JUCEチュートリアル】Add distortion through waveshaping and convolution、ソフトクリッピングで歪みを加える
ソフトクリッピングを実装してどんなふうに音色が違うのかを比較していきたいと思います。 より音楽的な歪みに近づくことができるね~ 前回の実装では、波形を一定のゲインでスパッと切るような、ハードクリッピングでの歪みを作成しました。今回は、tanh... -
JUCE
【JUCEプログラミング】DAWテンポをJUCEプラグインで取得
JUCEプラグインでDAWのBPM情報を見るためにはどうしたらいいのか、調査を行いました。 簡単にできるクラスがあるみたいだね~ JUCEには、AudioPlayHeadという抽象クラスがあります。そして、その中に、AudioPlayHead::CurrentPositionInfo構造体があり、こ... -
JUCE
【JUCEチュートリアル】Add distortion through waveshaping and convolution、歪みを加える処理を実装する
歪みの効果で音作りが広がります。 歪みの作り方が具体的に実感できるよね〜 JUCEチュートリアル、DSPの「Add distortion through waveshaping and convolution」、「Integrate the Waveshaper」の項目を進めていきます。前回までに勉強したウェーブシェー... -
JUCE
【JUCEチュートリアル】Add distortion through waveshaping and convolution、デモアプリの実装の準備
チュートリアルを進めるために、デモアプリの実装を行います。 サンプルダウンロードできるけど、Projucerから作れるようになりたいよね~ 「Add distortion through waveshaping and convolution」を進めるにあたり、基本となるプラグインがzipで配布され... -
JUCE
【JUCEチュートリアル】Add distortion through waveshaping and convolution、インパルスレスポンス、コンボリューションについて知る
よくリバーブとかの仕組みでコンボリュージョンと聞きますが、具体的にどんなことをしているのかはよくわかっていませんでした。 畳み込み処理、みたいにも呼ばれるね~ JUCEチュートリアルの「Add distortion through waveshaping and convolution」を進... -
JUCE
【JUCEチュートリアル】Add distortion through waveshaping and convolution、ウェーブシェーピングについて調査
ウェーブシェーピング、シンセでよく聞く用語ですが、実際の仕組みはよくわかっていませんでした。 実装してみないと、信号処理として何をしているかはわからないものが多いよね~ JUCEチュートリアルの「Add distortion through waveshaping and convolut... -
JUCE
【JUCEプラグイン開発】画像ボタンを作成、オンオフで画像を変更する
UIがリッチになると、いいプラグインになる気がしてきました。 視認性がいいと、作業性もあがるし、雰囲気も高価になるよね~ JUCEのプラグインのUIを改善しています。前回のダイヤルUI作成に引き続き、ボタン画像を作成しました。また、ボタンは、オンの... -
JUCE
【JUCEプラグイン開発】立体的なダイヤルノブを作成、画像の加工とプログラムへの組み込み
プラグインのUIってとても大事ですよね、やる気面でも・・・ ダイヤルは特によく使うので、かっこいい画像にしていきたいよね~ JUCEのプラグイン本体の改善を行っています。ダイヤルノブの画像について、いろいろとかっこよくできないかを検討しており、y... -
JUCE
【JUCEプラグイン開発】金属質のプラグイン本体画像を作成
プラグインの見た目をもっとこだわっていきたいです。 UIを画像化していく必要がありそうだね~ JUCEプラグインのシンプルなハイパスフィルターのGUIをいろいろと検討していました。 グラフィックに関してはあまり得意ではないのですが、よりプラグインの... -
JUCE
JUCEチュートリアル、juce::dsp::Revebモジュールのパラメータを変更する
JUCEのリバーブモジュール、パラメータを変更できるみたいですね。 パラメータをいろいろと変化させて遊んでみよう~ JUCEチュートリアル、Introduction to DSPのチュートリアルを進めてきました。前回のリバーブモジュールでの残響を付加するチュートリア... -
JUCE
JUCEチュートリアル、Introduction to DSP、リバーブモジュールで残響を追加する
JUCEには、簡易にリバーブを付加できるモジュールがあるようです。 JUCEモジュール、至れり尽くせりだね~ JUCEチュートリアル、Intorduction to DSPの最後の項目、「Adding a simple reverb」を進めていきます。JUCEのリバーブモジュールを利用して、今ま...