четверг, 5 февраля 2015 г.

Описание API вызова библиотеки GetNumCom.DLL

Данная библиотека (далее DLL), для работы с веткой "ПОРТЫ COM и LPT" через SetupAPI в ОС NT/2000/2003/XP/7/8 и выше, позволяет получить список занятых портов COM/LPT (в том числе, виртуальных) для заданного имени устройства, либо получить имя устройства по заданному порту и предоставляет универсальный доступ для других приложений вне зависимости от языка в среде Win OS ALL.

Мегафон с автопереводом японских фраз на китайский, корейский и английский


среда, 4 февраля 2015 г.

MIDI-In. Тест приема сообщений с MIDI-синтезатора

В рамках одной из консультаций накидывал тест приема сообщений с MIDI-синтезатора на WinAPI, подключенного по USB. Как известно, MIDI интерфейс  физически - токовый интерфейс (по сути токовая петля ИРПС) и позволяет кодировать в цифровой форме нажатие клавиш, выбор тембра, темпа, тональности, настройку громкости и других акустических параметров с точной привязкой во времени (на скорости 31250 бод ±1%). Сам код каллбэка на Midi In простейший по midiInOpen(). Приложение не содержит никаких форм, вывод сообщений прямо на канвас экрана пользователя.