Linux、Mac、および Windows で動作する SDL アプリがあります。メディアプレーヤーのようなもので、オーディオを再生できます。オーディオ録音機能を追加したいのですが、MP3 にリアルタイムでエンコードしたいと考えています。LibLame、LibSoX、またはおそらく他のライブラリを使用してこれを達成する方法の例を教えてもらえますか?
- また -
また、すべてを C++ よりも管理しやすいものに書き直すつもりです。Luaを使用するKivyとLove2dを見てきましたが、オーディオ録音はまだ問題です。次のようなツールキットを知っている場合:
- クロスプラットフォームです
- 独自のグラフィックスを使用して GUI を構築するのに役立ちます
- mp3ファイルを再生および録音できます
- 理想的には、フレームバッファの下で動作できます (Linux では X Window サーバーはありません)。
私にお知らせください。私は Python + Pygame + Pyaudio を見ています。グラフィックスと出力サウンドを実行できますが、MP3 を記録することはできず、WAV のみを記録することはできません。LAMEをこれに統合して機能させる方法はありますか?