0

CSound6 API の冒険に欠かせない何かが欠けているのかもしれません。インターネットで答えを探しましたが、運がありませんでした。また、これはスタックオーバーフローに関する私の最初の投稿です。以前のすべての質問にプロキシによって回答してくれました (もちろん、私は永遠に感謝しています)。ここで彼女は言います:

私は Raspberry Pi 2 に基づいたスタンドアロンのサンプラー/シンセサイザー/ステップ シーケンサーを開発しています。古き良き Electribe SX/MX を考えてみてください。GUI は、苦労して手に入れた SDL2 に基づいています。私が選んだサウンド エンジンは CSound 6 で、C++ API です。

もちろん、Raspberry Pi は 32 ビット プラットフォームであるため、32 ビット ライブラリにリンクする必要があります。

ただし、CSound のマニュアルには、このページで使用されているいくつかの単語以外に、32 ビット ライブラリの使用に関する情報がほとんど、またはまったくありません。

もちろん、libcs​​ound.a や csound.dll などのようなものがあれば十分です。私は csound64 リンクですべてを行っていますが、実際に Raspberry 用にコンパイルすると、彼女が私を失望させると確信しています。

CSound インストール フォルダー内の bin フォルダーには、次のファイルが含まれている可能性があります。

csnd6.dll
csound6~.dll
csound64.dll and csound64.lib
CsoundQt-d-cs6.lib

どうぞ、これで私を助けてください。同じように困っていてもメモを残しておきましょう。事前にご協力いただきありがとうございます。

4

1 に答える 1