Возможно, у меня что-то действительно необходимо в моих приключениях CSound6 API. Я искал ответы на вопросы, но без везения. Кроме того, это мой первый пост в stackoverflow, поскольку он ответил на все мои предыдущие вопросы прокси (для которых я всегда благодарен, конечно). Вот она:CSound6 и отсутствие 32-битных библиотек
Я разрабатываю автономный сэмплер/синтезатор/секвенсер на основе малины Pi 2, думаю о добром старшем Electribe SX/MX. Графический интерфейс основан на SDL2, который я получил после некоторых попыток. Звуковым движком, который я выбрал, является CSound 6, и это C++ API.
Конечно, из-за того, что Raspberry Pi является 32-битной платформой, я должен ссылаться на 32-битные библиотеки.
Однако, руководства CSound не дают никакой информации об использовании 32-разрядных библиотек, кроме нескольких слов, проведенных на странице this.
Конечно, этого было бы достаточно, если бы libcsound.a или csound.dll или что-то подобное существовало бы. У меня есть все, что связано с csound64, но я уверен, что она разочарует меня, когда на самом деле собирается для малины.
Папка бен в моей папке установки Csound содержит следующие файлы, которые мощи что-то делать с ним, но после попытки все из них, они не кажутся библиотекой Я ищу:
csnd6.dll
csound6~.dll
csound64.dll and csound64.lib
CsoundQt-d-cs6.lib
Так что, пожалуйста, помогите мне с этим. Даже если у вас такие же проблемы, оставьте заметку. Заранее спасибо за помощь!
RPi использует процессор ARM, а не 32-битный x86 ... Довольно, что вы не хотите запускать исполняемые файлы Windows, под x86 эмулятора (хотя, может быть, вы могли бы и по-прежнему управлять аудио в режиме реального времени) –
Нет, я нацелился на armhf linux в конце, и я мог бы расширить его либо в режиме реального времени, либо в упреждающем ядре. Я также подумал, что мне не нужна конкретная 32-битная библиотека, когда я, наконец, перекрестно компилирую или компилирую сам RPi. Питер, как вы думаете, RPi не способен параллельно запускать несколько простых синтезаторов csound? Прямо сейчас мне просто интересно, где csound получит свои подпрограммы, если они будут установлены на 32-битной установке Windows. Просто не интересно, достаточно ли установить его и посмотреть;) –
Я не знаю csound. Я хотел сказать, что вы не можете использовать Windows DLL. Если у вас есть csound, скомпилированный для руки, тогда вы в порядке. Неважно, что вы разрабатываете, если ваш код переносится между 64 и 32 бит. –