(エレクトリック ギターのジャック ケーブルから) オーディオ信号を取得し、オーディオ出力に送信するソフトウェアを構築したいと考えています。
まずは音をそのまま出力するプログラムを作ってみようかな。そして、これにはJack-to-USBアダプターが関係していると思います.
私の目的は、ピッチ、ゲインなどの信号を変更することです。
そのようなことをする方法はありますか?
助けてくれてありがとう:)
PS
つまりライブ。信号は、USB 入力から受信するとすぐに送信する必要があります。
(エレクトリック ギターのジャック ケーブルから) オーディオ信号を取得し、オーディオ出力に送信するソフトウェアを構築したいと考えています。
まずは音をそのまま出力するプログラムを作ってみようかな。そして、これにはJack-to-USBアダプターが関係していると思います.
私の目的は、ピッチ、ゲインなどの信号を変更することです。
そのようなことをする方法はありますか?
助けてくれてありがとう:)
つまりライブ。信号は、USB 入力から受信するとすぐに送信する必要があります。
Android の MediaRecorder を見てみましょう。 http://developer.android.com/guide/topics/media/audio-capture.html
ほとんどの Android デバイスでは、入力信号と出力信号の間に 50 ミリ秒以上の遅延が発生するため、ライブと言うときに低レイテンシを意味する場合は問題があります。しかし、通常、人々は 20 ミリ秒未満の合計遅延を受け入れます。
ピッチを変更するという特別な目的のために、アルゴリズムのレイテンシーは、アマチュアの使用であっても、合計レイテンシーを許容できないほど高い値に増加させます - 私が言ったように、ほとんどの Android デバイスでは.