Как узнать, какие приложения прослушивают OSC/MIDI-порты?

Я хочу подключить графический интерфейс, разработанный мной при обработке через OSC/MIDI, к программному обеспечению, которое получает OSC/MIDI (Resolume Arena, Ableton, TouchDesigner и т. Д.) На моем локальном компьютере. Проблема в том, что я хочу, чтобы люди выбирали, к чему они хотят подключиться, и вместо настройки IP и PORT они просто выбирают приложение, с которым хотят общаться.

Итак, я предполагаю, что мне нужно будет перечислить порты и приложения, которые прослушивают или ожидают прибытия OSC/MIDI, но я не знаю, как это сделать. Все обнаруженные мной мониторы OSC (т.е. OSC Data Monitor) проверяют отправленные сообщения OSC, но я хочу знать, какие приложения и порты могут их получать.

1 ответ

Для OSC вы не можете. Нет никаких реальных стандартов для обнаружения службы OSC.

Для MIDI вы можете перечислить MIDI-порты на устройстве, но нет стандартов, чтобы знать, что подключено на другом конце.

Другие вопросы по тегам