1

低遅延のオーディオ再生を必要とするRubyでオーディオアプリケーションを構築しています。これまでのところ、プロトタイプに最適なSDLを使用していますが、必要なパフォーマンスを十分に発揮できていません。

gemを使用してみましたruby-jackが、再生ポートにオーディオを挿入するのに十分ではないようです(ドキュメントは非常に不完全です)。

それが大きく変わる場合、私はOS Xを使用していて(ただし、適切にクロスプラットフォームの何かが欲しい)、(現在)小さなWAVファイルを再生していますが、フォーマットが多いほど良いでしょう。これを行うために、特にシステムアプリケーションを呼び出したくありません。

私のアプリケーションの完全なソースはGithubで入手できます; それの顕著な特徴は、見てみたい人のために、要点にあります。

4

1 に答える 1

0

正しい答えが得られるかどうかはわかりませんが、時間をかけて rbSFML を調べてみる価値はあると思います。人気が高まっているマルチメディアライブラリSFMLのバインディングです。

rbSFML はこちら http://groogy.se/mainsite/rbsfml/

SFML メインページ http://www.sfml-dev.org/

もっと情報があればいいのに!

于 2013-03-16T22:18:48.353 に答える