JUCE– category –
-
JUCE
JUCEプログラミング、Looping audio using the AudioSampleBuffer class4、ゲインを追加
ループ再生アプリにゲインを追加しました。 音声の再生+ゲインという良い例になるね~ JUCEプログラミング、Audioの項目の「Looping audio using the AudioSampleBuffer class」を勉強してきました。 zipでダウンロードできるソースコードに「LoopingAudi... -
JUCE
JUCEプログラミング、Looping audio using the AudioSampleBuffer class3、プログラムの詳細
まずは動きましたので、次にプログラムの中身を見ていきたいと思います。 今回のは結構頭つかったよね~ 前回動作を確認したファイルを読み込んでひたすらループを行うアプリケーションのプログラムを見ていきたいと思います。 公式のチュートリアルページ... -
JUCE
JUCEプログラミング、Looping audio using the AudioSampleBuffer class2、アプリの実装
まずはアプリが動くことと、どんな動作をするのか、実際に確認です。 これから見ていくプログラムがどんな風に動作するのか知ることがまずは重要ですね~ JUCEプログラミング、Audioチュートリアルの「Looping audio using the AudioSampleBuffer class」... -
JUCE
JUCEプログラミング、Looping audio using the AudioSampleBuffer class、チュートリアル概要
今回はしっかり全体をみてからやるんだね~ なんとなく、気まぐれです。(ぼそ) JUCEプログラミング、Audioの項目の「Looping audio using the AudioSampleBuffer class」チュートリアルを進めていきます。まずは、全体をみて、どのようなチュートリアル... -
JUCE
JUCEプログラミング、Processing audio input3、ホワイトノイズ変調の音声処理の続き
前回途中で終わってましたので、引き続き音声処理部分を調査です。 今までで一番難しいことしているね~ 前回に引き続き、ホワイトノイズでの変調アプリの音声処理部分を見ていきたいと思います。 公式チュートリアルのページはこちらです。 こんな人の役... -
JUCE
JUCEプログラミング、Processing audio input2、ホワイトノイズ変調の音声処理
ホワイトノイズでの変調アプリの音声部分を詳しく勉強しました。 一番重要なとこだね~ 前回は、ホワイトノイズでマイクからの入力音声を変調しました。アプリをまず動かすことを目的としていましたので、今回からは、音声処理の内容がどのようになってい... -
JUCE
JUCEプログラミング、Processing audio input、ホワイトノイズ変調アプリを動作させる
以前やっていたAudioチュートリアルの続きが進められます。 いきなりホワイトノイズジェネレータが出てきたので寄り道したんだね~ このチュートリアルのベースとなるプログラムはチュートリアルのSynth項目で作成するホワイトノイズジェネレータになりま... -
JUCE
JUCEプログラミング、WhiteNoiseGenerator6、LとR別々に音量変更
チュートリアルのエクササイズにLとR別々に音量変更というものがあったので、これをやってみました。 知識の再確認と練習ですね。 JUCEのチュートリアル、Synthの項目の、「Control audio levels」をやっています。 チュートリアルのエクササイズとして、L... -
JUCE
JUCEプログラミング、WhiteNoiseGenerator5、演算の工夫
計算用を減らす方法の一つを学びました。 できるだけ軽いアプリを作りたいよね~ JUCEチュートリアルのSynth項目、「Control audio levels」の「A minor optimisation」を進めていきます。すごく微小な変更ということですが、音声処理の演算の工夫をして計... -
JUCE
JUCEプログラミング、WhiteNoiseGenerator4、音量を調整する
ノイズジェネレータに音量を付けます。 音声バッファを直接処理する良い例だね~ JUCEプログラミング、チュートリアルのSynthの項目、「Control audio levels」を進めていきます。ホワイトノイズを発生させるアプリを作成してきましたが、今回のチュートリ... -
JUCE
JUCEプログラミング、プラグイン開発のデバッグ、メッセージ出力
チュートリアルを進めるうちに、プラグイン開発でのデバッグメッセージ出力方法がわかってきました。 今までは予想して実装して確認だったので、より確認しやすくなるね~ JUCEプログラミングのSynthの項目をやっていたら、デバッグ用メッセージ出力のプロ... -
JUCE
JUCEプログラミング、WhiteNoiseGenerator3、音声処理部分を調査
ノイズを発生させる音声処理の部分を見ていきたいと思います。 ノイズの作り方も参考になるね~ 前回、ノイズジェネレータを作成して動作させることができました。とりあえず動作させることを目的として、音声処理の部分もなんとなくさらっと読みつつコピ...