Чистые данные: используйте библиотеку в Windows

Я пытаюсь отправить сообщение UDP из Pure Data в Windows, но не могу установить или использовать библиотеки.

Я помещаю файлы библиотеки в «C:/Program/common files/Pd», но Pd не распознает, когда я набираю «import libraryName» в объекте, и оставляет его неопределенным.

Кто-нибудь знает, как использовать библиотеки Pure Data в Windows?

Редактировать: проблема не в синтаксисе, вы можете найти его в Google. На самом деле я обнаружил, что вам нужно загрузить конкретную .dll, чтобы использовать библиотеки в Windows.

Но благодаря Umläute я просто использовал встроенные функции, и теперь это работает.


person An intern has no name    schedule 08.01.2017    source источник
comment
Возможно, вы захотите добавить информацию о том, какие версии Pd и Windows.   -  person Max N    schedule 09.01.2017
comment
[импорт] сам по себе является внешним. Создает ли этот объект экземпляр?   -  person Max N    schedule 09.01.2017
comment
кроме того, [import] устарел в пользу [declare]   -  person umläute    schedule 10.01.2017
comment
что означает вам нужно скачать конкретную dll для использования библиотек в Windows? вам, очевидно, нужно library.dll, но ничего больше.   -  person umläute    schedule 11.01.2017


Ответы (1)


Если вы хотите осуществлять udp общение, вам не нужны никакие внешние устройства:

  • [netsend -u] отправит FUDI сообщений по UDP
  • [netsend -u -b] отправит любое сообщение по UDP (-b для двоичного, поэтому вы просто передаете ему необработанный список байтов, которые хотите передать)
  • [oscformat] создаст OSC-сообщение (как необработанные байты) из Pd-сообщения

Для этого вам понадобится Pd>=0,46 (что вам все равно нужно)

person umläute    schedule 10.01.2017
comment
Таким образом, в конечном итоге проблемы с библиотекой нет, потому что она не нужна. Я удалил свой ответ и соответствующим образом исправлю вопрос. - person Max N; 10.01.2017
comment
@MaxN ну да и нет; то, что проблема может быть решена без библиотек, не означает, что сама по себе неинтересна возможность загрузки библиотек. Я бы порекомендовал восстановить ваш ответ. - person umläute; 11.01.2017
comment
Две несвязанные проблемы в одном вопросе на самом деле не соответствуют стилю stackoverflow. Я совершенно уверен, что скоро возникнет вопрос о загрузке библиотеки. - person Max N; 11.01.2017