3

オーディオツールの開発をどこから始めればよいかについて、いくつかの有能な提案が必要です。私はグラフィックプログラミングに数年携わっていますが、知識をまったく別の方向に広げることは、さわやかな経験になると思いました。私のような初心者にとって良い出発点はどこにありますか?初めに、不協和音を生成するコードのいくつかの行は、私をすでに幸せにするでしょう。クロスプラットフォームのサポートを目指す場合、どのオーディオAPIをお勧めしますか?私は一般的に何を考慮しなければなりませんか?

私の意図を明確にするための重要な情報を提供できなかった可能性が高いので、質問してください。

前もって感謝します!:)

4

7 に答える 7

0

グラフィックスでは、幾何学的な投影、レンダリング、テクスチャなどについて多くのことを知っている必要があります。

オーディオには、信号発生器やフィルターなどについて多くのことを知っている必要があります。[私は明らかに専門家ではありません]。しかし、グラフィックスのように、良い本を読むことは、信号処理の基本がおそらくあなたに大いに役立つでしょう。また、グラフィックスのように、他の人のツールを入手することは非常に優れており、問題が何であるか、そして彼らができることの種類を理解するために遊んでいます。

それから、そしてその時だけ、私は何かをコーディングしようとします。

于 2012-05-10T21:21:32.893 に答える
0

特定の言語については言及していませんが、いずれにせよ、最初に分析/合成のためのより高度な探索ツールを試してみることをお勧めします。合成、オシレーター、フィルターなどを調べたい場合は、SynthMakerのようなものを試すことができます。オーディオ分析を試してみたい場合は、Marsyasなどのツールを試してください。オーディオとプレイリストのストリーミングを処理したい場合は、Echo Nest APIをご覧ください。これらの高レベルのツールを探索すると、アルゴリズムに飛び込むための出発点が得られます。グラフィックスのバックグラウンドがあることを考えると、信号処理とフィルタリングの側面の多くはよく知られているはずです。

于 2012-05-10T22:15:08.213 に答える
0

オーディオ プラグインの作成は、DSP 計算をあまり行わずに非常に穏やかなスタートを切ることができます。

チュートリアルは最初から始まり、シンセサイザーの作成方法を示しています。使用されるフレームワークはクロスプラットフォーム (Win/Mac) であり、スタンドアロン アプリケーションとすべての主要なプラグイン形式にコンパイルされます。

于 2013-11-17T18:41:42.070 に答える
0

オーディオ処理とプログラミングについて話し合うのに適した場所は、KVR オーディオ Web サイトのdsp とプラグイン開発フォーラムです。オーディオ I/O は通常、ホスト ソフトウェアによって処理されるため、バーチャル インストゥルメントとプラグインは、オーディオ プログラミングを試すのに最適な方法です。これにより、すぐにノイズを発生させることができます。プラグインを他のオーディオ アプリケーションにうまく転送するために学んだスキル。

于 2012-05-10T23:26:58.507 に答える
-1

初心者がこの質問に出くわし、Python を使用するのが好きな場合は、Nsoundを使用してみてください。

$ pip install nsound

紹介ビデオはこちら.

于 2015-11-24T20:42:25.713 に答える