5

オーディオデータのサンプルレート変換に適したDelphiライブラリは何ですか?私は何かにお金を払ってもかまいません。

サンプルオーディオをリアルタイムでアップサンプリングしてダウンロードする必要があります。私は理論を理解していますが、自分のルーチンを書きたくありません。

編集:Macをサポートするもののボーナスポイント。

4

9 に答える 9

2

SoXを使用してください-サウンド処理のスイスアーミーナイフ。非常に使いやすいです。

これはDelphiライブラリではなくコマンドラインツールであるため、Delphiから使用するには、シェルコマンドを実行し、コードで結果を取得する必要があります。PHPで使用しました。

SoXは、さまざまな形式のコンピューターオーディオファイルを他の形式に変換できるクロスプラットフォーム(Windows、Linux、MacOS Xなど)のコマンドラインユーティリティです。また、これらのサウンドファイルにさまざまなエフェクトを適用でき、追加のボーナスとして、SoXはほとんどのプラットフォームでオーディオファイルを再生および録音できます。

SoXは非常に成熟したプロジェクトです!リンクは次のとおりです: http ://sox.sourceforge.net/

于 2012-01-10T23:11:33.177 に答える
2

Delphi AsioVstProjectでユニット「DAV_DspUpDownsampling.pas」を確認できます。私はそれを使ったことがありませんが、あなたのニーズを満たすと確信しています。

于 2012-01-02T16:05:56.840 に答える
1

DewResearchDSPマスターはあなたのためのオプションかもしれません。

于 2012-01-02T11:02:03.607 に答える
1

私はかなりの数のプロジェクトでnewAcを使用しています。サンプルレート変換ができます。

最高のニュース:無料です(商用利用も可能です)

于 2012-01-07T19:13:27.137 に答える
1

多分Mitovソフトウェアはあなたが使うことができるコンポーネントを持っています

于 2012-01-02T11:20:04.140 に答える
1

Mitovコンポーネントはこれを簡単に実行します。手順を示す短い画面の記録を作成しました。

http://tinyurl.com/mitovaudio

Mitovビデオと他のコンポーネントも同様に強力です。主要なリアルタイムビデオおよびオーディオ処理プロジェクトでMitovライブラリを使用し、優れた結果をもたらしました。彼らのサポートは素晴らしいです。

AFAIK、コンポーネントは自由に評価でき、非営利プロジェクト向けです。

PS彼はFireMonkeyの男だと思うので、現在または将来的にMacのサポートを期待できると思います。

于 2012-01-08T21:11:58.557 に答える
1

はい、そのためにMitovSoftwareのAudioLabを使用できます。誰も実際にリンクを投稿していないようです;-)、それでここにあります-http ://www.mitov.com/products/audiolab

楽しみ!

于 2012-01-09T03:43:50.527 に答える
1

BassAudioLibraryを使用しています。

Bass_EncodeとBass_Mixerを使用して、変換をサンプリングできます。

http://www.un4seen.com/bass.html

于 2012-01-09T13:20:01.607 に答える
1

シークレットラビットコード(別名libsamplerate)をご覧ください。これはCライブラリですが、ラッパーを作成するのは非常に簡単です。APIはシンプルで、幅広いオペレーティングシステムとプラットフォームをサポートします(組み込みでも!)。

成熟した非常に高品質のコードベースを備えており、非常に効率的です。サポートも素晴らしいです、エリックは非常に敏感です。さらに、それは巨大なユーザーベースを持っています。

もう1つのオプションはlibsoxrです(これはより良い出力を生成するようですが、それほど人気はありません...)。

于 2012-01-10T12:34:07.407 に答える