alsa

    0

    1答えて

    ARMベースのAtmelボード(sama5d31ek)でQt(QSound、QSoundeffect)でWAVオーディオファイルを再生しようとしています。 私はYocto/pokyを使ってrootfs(クロスコンパイル用のQt SDK)をビルドしました。 QSoundを再生すると、次のログメッセージが表示されます。null出力デバイスを使用しています。使用できません。。 実行しているとき、私は何を

    2

    1答えて

    ラズベリーPIの "リアルタイムに近い"光パルスとバイノーラルビートを入力して出力する脳デバイスを構築しようとしています。光出力はWiringPiを使用しても問題ありませんが、音声出力は大きな障害となっています。バッファの正弦波計算の計算は簡単ですが、標準ライブラリを使用して2つの周波数で2つの周波数を再生することは非常に複雑なプロセスであると思われ、関連する例はありません。 this tutor

    0

    1答えて

    私はalsaサウンドプログラミングの新機能です。私は、オーディオをWAVファイルにC言語で記録するアプリケーションを開発しています。私はネットでいくつかの研究をしましたが、多くの話題についてまだあまり明確ではありません。助けてください。 これは私が設定している設定です。 アクセス:SND_PCM_ACCESS_RW_INTERLEAVED 形式:S16_LE 率:16000 チャンネル:1 私が持

    0

    1答えて

    次のコマンドを使用して、Intel Edisonでサウンドをテストしています。 [email protected]:/# aplay /usr/share/sounds/alsa/Front_Right.wav ただし、このエラーメッセージが表示されています。 ALSA lib /data/jenkins_worker/workspace/edison-weekly/out/linux64/b

    0

    1答えて

    arm linux 3.10でalsaを使用しています。 3つのワイヤレスデバイスがあります。snd_pcm_readiとsendmsgを使用し、1つは受信者として、受信したものはsnd_pcm_writeiを使用して2つのキャプチャと送信のpcmがあります。 手順は次のとおりです。 プログラムは1送信者と1受信者の間にうまく機能します。しかし、最初の送信者を停止して2番目の送信者を開始すると、受

    2

    1答えて

    私はarm-linuxプラットフォーム用にalsa-util-1.1.0をビルドしようとしていますが、試行錯誤を経てalsa-libとalsa-util okをコンパイルすることができましたコマンド: のalsa-libに: CC=arm-linux-gnueabihf-gcc ./configure --host=arm-linux -prefix=/home/username/20160311

    1

    1答えて

    私の質問のタイトルがひどい場合は、私に許してください。私の妻はいつも私は物事を表現することがうまくいかないと私に言っています。 別のスレッドで満たされたバッファを読み取るコードを記述しました。バッファには、opusコーデックでエンコードされたオーディオデータが格納されます。 VoIPデータはリモート側から20msずつ受信されます。できるだけ早くオーディオを再生しようとすると、バッファから一度に20

    1

    1答えて

    動きが検出されると、オーディオ再生を再生するプロジェクトに取り組んでいます。私はそれを行うためにmotion.confスクリプトとRaspberry Piを使用しています。 すべて正常に動作していますが、連続した2回の動きが検出されると、同じオーディオが再生され、重なり合って非常に騒々しい音が聞こえます。 誰かがオーディオをキューに入れて、それを1つずつ再生できるPythonスクリプトを知っていま

    1

    2答えて

    私はYoctoの画像でIntel GalileoでIotと作業しています。私はpythonスクリプトで 'aplay audio.wav'を実行しますが、プログラムがそれを停止しなければならない場合に備えて、その再生プロセスのPIDも取得する。非常に短く短くて申し訳ありません。

    0

    1答えて

    私はtinymixユーティリティを使用してカーネル空間の代わりに、ユーザ空間からtinymixコントロールを設定するには、カーネルからサウンドカードのノード/dev/snd/controlC0にアクセスしたい運動をしています。今私はtinymixユーティリティの流れから、実行の開始時に、内部でカーネルのsnd_ctl_open()関数を呼び出すユーザ空間からmixer_open()関数を呼び出すこ