Я пытаюсь выяснить, что такое сервис DMIDI, который работает на порту 1199
DMIDI - сокращение от Distributed MIDI, оно определено в IEEE P1639.
Похоже, это "мертвый" проект.
26/10/2004
Из-за проблем с финансированием работа над P1639 была остановлена. Большое спасибо всем, кто помог.
31/01/2005
P1639/DMIDI перезапустился с "отмщением".
IEEE P1639 - это оболочка протокола на основе Ethernet, позволяющая передавать и принимать MIDI-данные в среде локальной сети.
Цель состоит в том, чтобы позволить дешевому встроенному оборудованию и любому ПК, будь то Linux, Mac или Windows, передавать и получать данные MIDI по локальным сетям.
Для музыкантов, которые помнят преимущества внедрения MIDI с возможностью взаимодействия между различными музыкальными инструментами, протокол нацелен на тот же уровень интеграции с платформами ПК, секвенсорами, редакторами и другим программным и аппаратным обеспечением.
Начало стандарта распределенного MIDI - передача по Ethernet и IEEE 802.11
Ассоциация стандартов Института инженеров по электротехнике и радиоэлектронике (IEEE) начала работу над стандартом, чтобы расширить охват устройств цифрового интерфейса музыкальных инструментов (MIDI), допуская передачу MIDI через сети Ethernet и IEEE 802.11. Новый стандарт IEEE P1639, «Стандарт передачи данных цифрового интерфейса музыкальных инструментов (MIDI) в локальных сетях: распределенный MIDI-DMIDI», должен быть завершен к концу 2003 года. Он сохранит обратную совместимость с существующим аппаратным и программным обеспечением в соответствии с первоначальной спецификацией MIDI, которой уже 20 лет.
Первоначальный стандарт MIDI допускал скорость передачи 31,25 кБод, что было достаточно для музыканта, управляющего небольшим количеством MIDI-устройств. DMIDI будет использовать существующую сетевую инфраструктуру на основе Ethernet для передачи MIDI-данных со скоростью передачи до 10 Гбит / с. Это повышение скорости позволит в полной мере использовать такие суб-протоколы, как Загружаемые звуки (DLS) и MIDI Show / Machine Control.
Новый стандарт увеличит количество адресуемых устройств. Оригинальная спецификация MIDI предусматривала 16 каналов для устройств. DMIDI позволит использовать почти 16 миллионов устройств, каждое из которых сохранит существующую 16-канальную структуру MIDI. DMIDI также добавляет возможность отправки мета-сообщений для расширенного управления устройством.
Стандарт оптимизирует DMIDI для устройств с низким энергопотреблением. Он будет определять протоколы связи для передачи данных MIDI в локальных сетях (LAN) и содержать протоколы низкого уровня и схему адресации высокого уровня для соединения устройств с поддержкой MIDI через LAN. В нем также будут подробно рассмотрены стратегии буферизации, чтобы традиционное оборудование MIDI могло работать с более высокими скоростями передачи, и чтобы программные приложения MIDI могли сосуществовать в той же сетевой области, что и оборудование MIDI, и при этом работать на полной скорости локальной сети.
Любой, имеющий технический и производственный интерес к MIDI, приглашается присоединиться к рабочей группе IEEE P1639 Distributed MIDI. Среди тех, кто хочет присоединиться, есть и те, кто хочет изучить творческие возможности DMIDI, и те, кто имеет опыт работы с сетевыми инфраструктурами на основе Ethernet и беспроводных локальных сетей.
Source Computer Music Journal Том 27, № 3, осень 2003 г., стр. 13-14
Кто такой Фил Керр?
Фил Керр (Philkerr из elec dot gla dot ac dot uk), человек, стоящий за DMIDI, является известным членом сообщества разработчиков аудио Linux. DMIDI менее амбициозен, чем MWPP (и намного проще). Доступны прототипы Linux и Windows; Прототипы Palm и Mac OS находятся в стадии разработки.
Обзор источника текущей активности в MIDI Over IP (2003)