C/C++ for Linuxのための最高のオーディオ再生APIとは何ですか、できればフリー/オープンソースですか?私は組み込みLinuxのために必要なので、私は多くの依存関係ではなく、できるだけ軽量なものを探していますか?LinuxでのC/C++のための最高のオーディオ再生api?
答えて
SDLは本当に素敵です。
PulseAudioは、主要なディストリビューションで採用されており、ALSAよりも柔軟性が高いため、今後のLinuxオーディオ標準のようです。 why you should care about PulseAudioに関する記事(およびその開始方法)は次のとおりです。
そして、パルスは大きくなくてもいい、IIRC。そのconfigureスクリプト(私は思う)は、大きな部分をコンパイルできるようにします。 – MighMoS
埋め込み物を処理している場合は、ALSAを直接使用します(かなり複雑ですが)。 PulseAudioのようなものは絶対に重くて別のレイヤー(別のサーバー全体)を追加するだけなので、間違いなく使用します。 SDLは大丈夫かもしれませんが、主にゲーム向けです。
これはどのようにdownvoteを得たか分かりません。組み込みLinuxは非常に小さくすることができます。必要のないシステムにPulseAudioのようなものを投げ込むだけで、必要なRAMの量が増え、BOMのコストが増加します。 – MSalters
- 1. アドビアニメイトCCの2017 - 私は、オーディオ
- 2. Genymotionでオーディオを再生するためのadbシェルコマンド
- 3. 最高のオーディオライブラリlinux
- 4. オーディオ自動再生のしかた
- 5. JavaScriptオーディオ再生の遅延
- 6. オーディオ値の再生バッファ - iOS
- 7. MIDletのオーディオ再生ノイズ
- 8. Xamarin.Formsのオーディオ/サウンドを再生
- 9. Qtとオーディオの再生
- 10. オーディオ再生の最後にクリックノイズが発生しています。
- 11. SSMLオーディオタグでのオーディオ再生の制御
- 12. RecyclerViewでのオーディオの再生と解放
- 13. APIのオーディオの再生速度を変更する<23
- 14. JavaオーディオがLinuxでwavファイルを再生できない
- 15. オーディオ再生ポーズトグルボタン
- 16. HTML5 - 再生オーディオ
- 17. iosのHtml5オーディオ:ブラウザで再生
- 18. オーディオを別のスウィフトファイルで再生する
- 19. iOSのコントロールでオーディオを再生する
- 20. エラーレコードとアンドロイドでのオーディオ再生
- 21. Alexaスキルキット - 私たちのiOSアプリのAPIからオーディオを再生するカスタムスキル
- 22. Mac OS XでオーディオCDを再生するためのAPIはどこですか?
- 23. MediaPlayerのは、バックグラウンドでオーディオを再生し、私は、バックグラウンドでオーディオを再生するために、コードの下に使用するもの
- 24. 最高のパフォーマンスを得るためのXML API
- 25. AudioJS:1ページあたりの時間でhtml5オーディオのみ再生
- 26. iPhoneでオーディオを再生するためのより簡単なソリューション
- 27. xcodeでオーディオを再生
- 28. オーディオをタッチスタートで再生
- 29. オーディオを再生onclick
- 30. ポップアップウィンドウと再生オーディオ
ただし、SDLオーディオ/ミックスAPIは実際には非効率的であり、オーディオバックエンドのミキシング機能を使用しません。 – elmarco