問題タブ [pulseaudio]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
gstreamer - pulseaudioでRTPストリーミング中に周波数を48kHzに変更する方法
rtp パケットのストリーミング中に、デフォルトで周波数を 48kHz に変更したいのですが、最大周波数は 44.1kHz です。pulseaudio で直接それを行う API はありますか ???
c - pa_simple_new() が失敗しました: 接続が拒否されました
エラーが発生しています
関数を呼び出そうとしていpa_simple_new
ます。これがコードです。
c - 未定義の参照 -- ローカル シンボル
新しい関数「pa_context_set_sink_input_paused」をacファイルに追加しようとしています。この c ファイルは pulseaudio の一部です。pulseaudioも正常にコンパイルできました。
私が c ファイルに追加したコード (他にも多くの関数が定義されており、それらはグローバルとして宣言されています)。
ヘッダーファイルでは、関数は次のように宣言されています
次のようにコンパイルします。
しかし、この新しい関数を使用してプログラムを実行しようとすると、「未定義の参照」が返されます。
nmコマンドを実行してlibpulse.soに新機能が存在するか確認してみた
関数は、それが見つかったことを返します..
文字「t」でローカル シンボルとして識別されます。
何が起こっているのか理解できません。これで私を助けてもらえますか??
ありがとう、サティシュ
アップデート:-
みんなありがとう、
ありがとう、サティシュ
c - libpulse を使用して複数のストリームを再生する
audio
を使用して複数のストリームを再生する方法libpulse
。複数のストリームを合計して再生することで可能であることは知っていますが、libaudio
複数のストリームを API に書き込みlib pulse
、PulseAudio に合計を実行させることは可能ですか?
audio - ALSA API を使用して各チャネルを記録する
ラズベリーパイに接続されたプレイステーションの目を使用しています。PSEyeの内蔵マイクアレイを認識するラズベリーパイがあり、次を使用して入力レベルをサンプリングできます
明らかに、これは 4 つのチャンネルすべてのレベルが合計されていることを示しています。私がやりたいことは、各チャンネルを別々に記録することです。これは ALSA API を使用して可能ですか?
私はこれを見てきましたhttp://www.alsa-project.org/alsa-doc/alsa-lib/pcm.html
そして、これを見てみましたhttp://www.linuxjournal.com/article/6735?page=0,2
しかし、どちらも私が必要としていたものには見えませんでした。これは、ステレオ マイクの両方のチャンネルを ALSA 経由でサンプリングすることにも似ています。最終的には、特定の時点で各マイクから dB をサンプリングできるようにしたいと考えています。
bash - パルス オーディオ スクリプトが bash を介して 100% 以上の音量を上げることを許可する方法
このスクリプトを使用して、キーバインドを介して pulseaudio の音量を変更していますが、0%
制限100%
があります。
pulseaudio では音量を大きくすることができるので(私のノートブックではまだ小さいので)、音量を許可または最大100%
にするように調整したいと考えています。140%
150%
行にコメントを付けるだけで105 ~ 111
、スクリプトが機能するかどうかに注意してください。ただし、制限値はありません(スピーカーが壊れる可能性があります)。私が本当に欲しいのは、構成可能な制限を に設定すること100%
です。
これは、実際にはbash
、pulseaudio
.