CSound6 API の冒険に欠かせない何かが欠けているのかもしれません。インターネットで答えを探しましたが、運がありませんでした。また、これはスタックオーバーフローに関する私の最初の投稿です。以前のすべての質問にプロキシによって回答してくれました (もちろん、私は永遠に感謝しています)。ここで彼女は言います:
私は Raspberry Pi 2 に基づいたスタンドアロンのサンプラー/シンセサイザー/ステップ シーケンサーを開発しています。古き良き Electribe SX/MX を考えてみてください。GUI は、苦労して手に入れた SDL2 に基づいています。私が選んだサウンド エンジンは CSound 6 で、C++ API です。
もちろん、Raspberry Pi は 32 ビット プラットフォームであるため、32 ビット ライブラリにリンクする必要があります。
ただし、CSound のマニュアルには、このページで使用されているいくつかの単語以外に、32 ビット ライブラリの使用に関する情報がほとんど、またはまったくありません。
もちろん、libcsound.a や csound.dll などのようなものがあれば十分です。私は csound64 リンクですべてを行っていますが、実際に Raspberry 用にコンパイルすると、彼女が私を失望させると確信しています。
CSound インストール フォルダー内の bin フォルダーには、次のファイルが含まれている可能性があります。
csnd6.dll
csound6~.dll
csound64.dll and csound64.lib
CsoundQt-d-cs6.lib
どうぞ、これで私を助けてください。同じように困っていてもメモを残しておきましょう。事前にご協力いただきありがとうございます。