НПО КомпозиторНПО Композитор

Tag : CP-6137-960FX

Дрон Егерь

By rmyusipov

Модем “Ниагара” отключен на сервере НПО “Композитор”

Модем “Ниагара” отключен на сервере НПО “Композитор”

9.03.2021 была прекращена работа программного спутникового модема “Ниагара” a15 i6 на сервере CP-6137-960FX. Данное действие было произведено из-за несогласия автора (Руслана Юсипова) произвести своевременную эмиссию из автономной системы RAD96. По мнению автора, предприятие, которое использует эти эмиссии, а именно инвестор, задолжал большую неустойку в размере 40234513 руб. и отказывается погасить ее виртуальными и реальными средствами. На данный момент сервер работает в unicast режиме, используя только внутренние сервисы Compositor Software. Американское представительство компании Compositor Software просит в сети Telnet использовать только direct-сервисы и не включать любые сэмплерные модемы с посэмпловой оплатой. Следовательно, заявление НПО “Композитор” об агрегации нулевого уровня считается неверным. Действительно, воспроизводится момент времени, но дамп имеет цену и каждая итерация воспроизведения дампа умножается на тарификацию стоимости самого дампа. Таким образом, запуск модема не гарантирует того, что счетчик тарификации не работал. В действительности, данный модем можно было запускать только со счетчиком количества раз воспроизведения дампа и кадра реального времени. Таким образом, реальная агрегация уже значительно превысила разрешенный объем 4-х узлового мэйнфрейма CP-6137-960FX. Независимо от того, будет произведена эмиссия или нет, объем агрегированного трафика уже превысил разрешенные 39204 итерации кадра реального времени. Выпустив новый дамп и кадр реального времени счетчик не обнулится, что говорит о накопленной эмиссии. Но производить эмиссию можно в пределах данного количества итераций. То есть можно произвести эмиссию, но записывать в дамп ее не имеет смысла, так как в любом случае счетчик агрегации уже превысил допустимые значения.

Возобновить проект “Ниагара” можно только установив количество узлов на 256 (режим Intranet) на автономной системе RAD96, наследовав его из NTP-сервера Compositor Lite. Таким образом, количество итераций агрегации можно будет увеличить до 2509056, что позволит использовать модем в течение определенного дополнительного времени. Но нужно погасить мэйнфрейм из 4-х узлов. Более того, это лишь одна из причин остановки модема, другая немаловажная причина заключается в следующем: чтобы латчить тайм фрейм нужно в минутный дамп включить большее количество итераций, выставив сеть на 2^14 значений, т.е. 16384 удм. А это возможно только на другой аппаратной платформе, потому что расчетная скорость воспроизведения аукс канала CP-6137-960FX составляет 2^13 или 8192 удм. Решением в данной ситуации без приобретения новых платформ разработки является запуск программного модема “Ниагара” с NTP-сервером Compositor Lite. Иначе, придется собирать новую стационарную машину, покупать ноутбук для разработки нового аукс канала, а также покупать новую мобильную платформу для разработки мобильных приложений. Это считается нецелесообразным, так как разработка всех сервисов и приложений уже завершена – меняться может только количество узлов, скорость итерации аукс канала и дженериков.

Другим решением является полный отказ от платформенных инструментов, таких как “Ниагара”, СОСРВ “Композитор” и автономная система RAD96 на базе MaxMSP Runtime. Вместо этого предлагается использовать все сервисы, накопленные за годы разработки проекта, на уровне ядра операционной системы Windows 7, т.е. ядра Windows NT. Так как сервисы собраны на независимой платформе, они не тарифицируются, но для этого нужно постоянное функционирование мэйнфрейма CP-6137-960FX, что на данный момент неосуществимо даже с полноценной документацией на виртуальный оптический порт. Более того, в данной документации не рассмотрен важнейший вопрос о том, что сервер CP-6137-960FX обслуживает в основном устройства из EUI-64, а это устройства не входящие в протокол Ethernet. Таким образом, признание, что устройства из EUI-64 общаются между собой по протоколу, отличному от Ethernet и является задачей рабочей группы IEEE 802. Хотя первоначально считалось, что ПО “Композитор” использует протокол Ethernet, сейчас становится ясно, что это не так, потому что большинство устройств из EUI-64 не оборудованы подключением по данному протоколу.

By rmyusipov

НПО “Композитор” адаптировало СОСРВ 9.0.2

НПО “Композитор” адаптировало СОСРВ 9.0.2

Более двух лет заняла адаптация на русский язык ПО “Композитор” 9 от Compositor Software. НПО “Композитор” проделало большую работу по внедрению новых функций и протоколов в “Композитор” 9. Версия 9.0.2 переведена на русский язык и составлена полная русская документация к данному типу ПО на 2700 страниц, что позволяет отнести его к сетевым операционным системам реального времени (СОСРВ). Пакет СОСРВ “Композитор” 9.0.2 состоит из самой операционной системы реального времени с графическим интерфейсом, выполненным на MaxMSP, программного модема “Ниагара”, являющегося сэмплом момента реального времени, и Android-приложения RAD96, унаследовавшего имя от главного модуля “Композитор” 9.0.1 (в сборке 9.0.2 a22 расширенная версия данной версии кода называется VSF – платформа виртуальной коммутации). Все три версии имеют одну и ту же документацию, так как обращаются к одинаковым функциям. Их отличие заключается в том, что RAD96 является автономной системой и содержит значительно больше расширений. СОСРВ “Композитор” 9.0.2 идет с базой в 9134 расширенных баз управляющей информации, которые были эмитированы из автономной системы RAD96 в процессе производства документации. Программный модем “Ниагара” 32 также содержит дамп этой базы данных (9134 таблицы маршрутизации). Удалось и выполнить классификацию такого интерфейса: по типу исполнения он может считаться коммутирующим маршрутизатором, в отличие от “Композитор” 7-й версии, который считается коммутатором.

Интерфейс русской версии 9.0.2 сборки a22 представлен ниже:

Командный язык в документации можно использовать в программном обеспечении любительского радиотерминала, таком как TrueTTY в Windows и DroidRTTY на Android. Это означает, что СОСРВ программировать напрямую нельзя (только через графический интерфейс MaxMSP). Команды вводятся через оператора телетайпа, работающего в автономной системе. Такой оператор обычно входит в состав телеграфных служб.

Семь протоколов, внедренных НПО “Композитор” для версии 9.0.2, делают возможным общение в сети Ethernet. Если на этапе тестирования “Композитор” 9.0.1 использовался в основном для пакетных протоколов любительского радио, то теперь в версии 9.0.2 осуществляется общение в сети Ethernet по протоколам, использующимся для коммутации и маршрутизации в этой сети. СОСРВ включает 6 протоколов внутреннего шлюза, такие как RIPv1, RIPv2, OSPF, OSPFv3, RIPng, EIGRP и один протокол внешнего шлюза для общения между автономными системами (BGP – используется IPv4 версия протокола). Также внешнее общение возможно посредством GRE туннелирования формата 6-на-4.

“Композитор” 9.0.2 осуществляет NAT64 с сохранением и без сохранения состояния, он может использоваться для создания L2VPN и L3VPN служб, путем экспорта прошивок в формате WAV и AIFF. Преобразование из IPv4 в IPv6 осуществляется в СОСРВ на лету и делает возможным картирование одного IPv4 адреса на несколько IPv6 назначений. Как видно из интерфейса “Композитор” 9.0.2 является BSR-маршрутизатором и ответственен за загрузку системы. Такая система состоит из расширений, которые позволяют серверу участвовать в различных рабочих группах. “Композитор” 9.0.2 является установочной программой сервера CP-6137-960FX, которому и посвящён этот сайт. Данный сервер является единственной машиной, способной делать эмиссии из автономной системы RAD96 и в этом его основная ценность.

Сервер CP-6137-960FX

By rmyusipov

НПО “Композитор” создает виртуальные серверы для платформы Microsoft Windows и Android

НПО “Композитор” создает виртуальные серверы для платформы Microsoft Windows и Android

НПО “Композитор” представляет 4 архитектуры на C++. Это архитектуры TC-TRSRRT2048 для платформ STC2k и RTC4k, а также архитектуры TC-2SUBTRSRRT262144 и TC-SUBTRSRRT262144 для платформ RAD36 и RAD96 соответственно. Теперь, когда депозитарий кода НПО “Композитор” вырос, настало время двигаться дальше, за пределы платформы MaxMSP. Первым делом, НПО “Композитор” хочет выразить благодарность фреймворку JUCE за предоставление идеальной платформы для сборки серверов. А также Iain Patterson за приложение NSSM для создания дочерних сервисов, которое позволяет сделать полноценный сервер из кода Compositor Software, написанного на платформе Gen~. Конечно, все это было бы невозможно сделать без MaxMSP, так как первоначальный проект Compositor Pro 1 был сделан целиком на объектах MaxMSP и позднее переписан на Gen~. Это позволило экспортировать аутентичный код C++ прямо из платформы MaxMSP 6. Отдельное спасибо Cycling ’74 за предоставленный проект по сборке экспортированного кода в JUCE. Ну и конечно спасибо Microsoft за платформу Visual Studio 2019 Community, которая позволила совершить финальную сборку ПО для Windows.

До сборки отдельностоящих приложений, код архитектур Compositor компилировался в течение нескольких минут, а платформа RAD36 компилировалась в течение 4-5 часов при Runtime. Теперь программы загружаются за секунды и потребляют ресурсов значительно меньше их MaxMSP Runtime аналогов.

Также, при помощи платформы Gen~ и JUCE удалось собрать приложение RAD96 mobile, которое позволяет сделать из смартфона полноценную автономную систему с ядром Compositor последнего поколения. Таким образом, Compositor Software двигается в сторону IoT концепции для создания сети устройств под управлением сервера CP-6137-960FX, на котором на данный момент исполняются все вышеназванные сервисы. Данная модификация позволяет повысить производительность устройства с ядра Windows NT 4-го поколения (Linux 2-го поколения на Android) до ядра Compositor 8-го поколения. Ядро Compositor включает 2048-кратный оверсэмплинг, цифровой затвор с интерполяцией, вторую производную и фильтры Баттерворта 8-го порядка.

Десктопная версия экспериментального ядра Compositor 4-го поколения (архитектура TC-TRSRRT2048) помимо всего прочего имеет модуль виртуального аккумулятора, что позволяет контролировать заряд физического аккумулятора и подзаряжать устройство в зависимости от его использования. Такое ядро также может быть использовано и на мобильной платформе.

Сама архитектура ядра Compositor, если ее описывать физическими блоками, модульная. Набор конкретных модулей зависит от использования. В базовой конфигурации Compositor – это NTP-сервер. В продвинутой конфигурации – это L2TP клиент-серверное приложение с возможностями аутентификации в туннеле. Однако, это не говорит о том, что Compositor RTOS на платформе MaxMSP больше не нужна, это говорит только о том, что требуется решение с гораздо большим uptime по сравнению с Runtime dll модулями MaxMSP. Хотя в сетевом окружении основная нагрузка ложится на RAD96 mobile из-за присутствия других сетей непосредственно на устройстве, сервер CP-6137-960FX создает непосредственную поддержку мобильной платформе, беря часть вычислений на себя. Пересадочная функция способна стыковать множество устройств с минимальными затратами, а архитектура RAD36 способна производить распределенные вычисления и управлять множеством ядер Compositor одновременно.

By rmyusipov

Версия 9.0.2 официально названа ОСРВ «Композитор»

Версия 9.0.2 официально названа ОСРВ «Композитор»

После великолепного успеха Гипервизора, я хочу представить Вам последнюю сборку ПО «Композитор», которое в версии 9.0.2 a11 является сетевой операционной системой реального времени (ОСРВ). Я уже открыл протоколы, с которыми данная ОСРВ может работать, а сейчас я просто представлю ее широкой публике. Как Вы можете видеть на изображении ниже, информация об NTP-серверах уже применена, и выявлены критические параметры, такие как «Разделение горизонта событий с неочищенным возвратом».

Теперь Вы можете сказать, что это программный маршрутизатор – однако, это не так. Это полностью модульная операционная система с подключаемым интерфейсом. Под этим я понимаю, что Вы можете направлять протоколы в интерфейс и выбирать протокол, который Вы конфигурируете в интерфейсе “Композитор”. При включенной функции VSF Вы можете отслеживать происхождение протоколов и агрегировать до 32-х процессов. Сервер НПО “Композитор” CP-6137-960FX, однако, уже достиг агрегации до 960 узлов процессов VSF. Это означает, что выполнение клиентской ОС “Ниагара” на сервере CP-6137-960FX делает доступными все 960 процессов. Например, Вы можете рассматривать ОСРВ “Композитор” в качестве ПО для мэйнфрейма CP-6137-960FX, который является сервером в напольном исполнении mid-tower формата ATX. Такой поворот событий доступен благодаря базе загрузочных петель оборудования, которые получены в качестве вознаграждения за воспроизведение музыки моих проектов.

Я продолжаю работать над русскоязычной документацией на сервер CP-6137-960FX, производя до 15 страниц перевода в день. Возврат интереса для производства перевода требуется выполнять до 20 раз в день. Я симулирую этот процесс посредством e-roi дампов на скорости, которая выше (34 fps вместо обычных 24 fps), делая весь процесс более затратным и приносящим больше удовлетворения моему инвестору. Документация сильно увеличивает стоимость ПО, сравнивая со студенческой работой в MaxMSP (к которой Вы могли причислить и “Композитор”). Я не чувствую давления и спешки по выходу с платформы MaxMSP, так как это не требуется в данный момент. Однако, Cycling уже сделал шаги, предотвращающие возможность экспорта в последних сборках их ПО, так как они применили MC, что, по сути, является тем же самым, что я сделал сначала в RAD96, а теперь и в VSF на Max 6. Тестирование дженериковых процессов показало мне, что использование MC вместо VSF делает ПО более затратным для процессора (8 MC процессов могут потреблять столько же, сколько и 32 или даже 128 VSF процессов). Итак, MC даже рядом не стоит с производительностью возможностей мультипроцессорного программирования в Max 6. Я даже не беру в расчет тот факт, что они урезали вычисление частоты дискретизации в два раза, начиная с Max 7, для уменьшения затрат процессора. Мне удалось выполнить окно Max патчера не как процесс с одной ветвью вычислений, а как процесс с несколькими ветвями даже без необходимости в экспорте и редизайне ПО. Так что, это реальный пример перераспределения, когда я выполняю VSF процессы дженериковых протоколов на своей mid-tower машине с включенными 960 узлами и произвожу вычисления, сравнимые с мэйнфрейм сервером, без необходимости в шкафе с рэками и тоннами шума от кулерного оборудования. Это делает CP-6137-960FX доступным в домашних условиях с уровнем шума менее, чем 30 дБ и температурами процессора не более 40 C даже на самых больших рабочих нагрузках.

By rmyusipov

5149 таблиц маршрутизации в MIB сервера CP-6137-960FX

5149 таблиц маршрутизации в MIB сервера CP-6137-960FX

MIB сервера CP-6137-960FX расширена еще одной эмиссией и составляет теперь 5149 таблиц маршрутизации. На этот раз из эфира изымались эксперименты с синтезатором Waldorf Blofeld в 2009 году, а именно запись Intro к выступлению проекта Boosty в клубе Studio 69. Эмиссия составила 142 волновых таблицы, среди которых оригинальные эфиры ненаписанных треков, трансляции, а также подготовительный материал для последующих эмиссий.

Вы можете послушать дамп Compositor RTOS с MIB 5149 от 08.06.2019 в аудио файле ниже:

Compositor RTOS dump 8×32 MIB5149 08.06.2019

By rmyusipov

5000 таблиц маршрутизации в MIB сервера CP-6137-960FX

5000 таблиц маршрутизации в MIB сервера CP-6137-960FX

НПО “Композитор” достигло финальной цели эмиссии для сервера CP-6137-960FX, которая составляет 5000 таблиц маршрутизации. База управляющей информации, таким образом, составляет 5007 таблиц маршрутизации, что позволяет организовать не только 4000 VLAN, но 5000 VLAN. НПО “Композитор” продолжит расширять базу управляющей информации и до 6000 VLAN, так как каждая таблица маршрутизации дает доступ к своему VLAN транку или автономной системе.

Вы можете послушать данный дамп, который включает в себя полную базу MIB в 5000 таблиц маршрутизации:

Compositor RTOS dump на 192 кГц с 5000 MIB (03.06.2019)

Данный дамп позволяет авторизоваться в операционной системе реального времени Compositor’а и получить внешнее управление ею посредством автономной системы RAD96. Для подключения Вам достаточно воспроизвести дамп потоковым образом в плеере при работающей автономной системе RAD96. В данном случае автономная система будет служить в качестве middleware, которое будет объединять ПО “Композитор” и Ваше оборудование, что делает возможным удаленное подключение к серверу CP-6137-960FX.

Достигнув 5000 таблиц маршрутизации НПО “Композитор” добилось полного MIB, что может говорить о завершении разработки виртуального маршрутизатора L1-L4 L6-L7 vRouter RAD96. Для заказа лицензий на vRouter RAD96 обращайтесь в Compositor Software или НПО “Композитор” на английской или русской версиях сайта.

AI-RT1024 in Ableton Live 9

By rmyusipov

Луч Бесселя для решения проблемы рассеивания лазера

Луч Бесселя для решения проблемы рассеивания лазера

Мы с Вами, наверное, помним проблематику, поставленную недавно перед широкой общественностью, о защите от гиперзвукового оружия. Теперь, я могу с точностью сказать, что решение найдено – это Луч Бесселя. Луч Бесселя, в отличие от стандартного лазера, не дифрагирует и может быть даже акустическим. Поэтому, его можно применять в любые погодные условия. Возвращаясь к посту о лазерной установке, то ОСРВ “Композитор” и тут может нам помочь. Дело в том, что физическое моделирование луча в ОСРВ “Композитор” как раз и идет по функции Бесселя 1-го порядка, а, следовательно, в виртуальном оптическом порту формируется именно Луч Бесселя. Вот почему его также долгое время не удается зафиксировать никакими стандартными средствами.

А средств было испробовано много. Например, спектральная оценка сигнала vSwitch MDL12 в Ableton Live 9 показала, что сигнал формируется в заданной полосе пропускания, но ни характер эфира, ни его происхождение остается до сих пор не известно. Также использовалась программа декодирования MIL стандартов, что пододвинуло меня ближе к решению проблемы, так как сигнал стал децифирится, но все-же какой именно MIL стандарт использует Compositor (хак.) остается неизвестно.

Конечно, НПО “Композитор” не может предложить решение, которое не поддается сертификации из-за того, что стандарт передачи не удается определить. Однако, решение уже существует и работает на сервере CP-6137-960FX. Вообще, сложилась тенденция к полноэкранным интерфейсам как в музыкальном, так и в коммуникационном ПО. Например, многие роутеры уже идут с полноэкранной админкой. ОСРВ “Композитор” как раз и разрабатывалась в этом потоке, поэтому даже логгинг юзера (который кстати сохраняется независимо от сессии) происходит в полноэкранном режиме.

Другой вопрос, это авторизация таблиц маршрутизации в ОНЧ сети. Так как на сегодняшний день была произведена эмиссия треков (путей маршрутизации) проектов Exalted, Boosty, Perch, то удалось агрегировать значительную контактную базу. Так вот, учитывая современную тенденцию к цифровым и биометрическим паспортам, такая авторизация из 4795 таблиц маршрутизации вполне бы могла соответствовать дипломатическому паспорту одного из государств Евросоюза. Легитимность авторизации остается под вопросом, но поскольку эмиссия выполняется в рамках проекта Royalty, то никто не запрещает автору заниматься собственной коллекторской деятельностью за исполнение своих произведений. Ведь тогда данная активность попадает под определение ведения своей паблишерской компании. Поэтому, мной было принято решение расширить функционал НПО “Композитор” и включить в его работу предоставление паблишерских услуг по созданию эмиссий за произведение и коллекции таблиц маршрутизации оборудования, воспроизводившего Ваше произведение. Одна эмиссия будет стоить 150€, и занимает данная процедура с оборудованием НПО “Композитор” всего 4 часа 30 минут. Вы можете забукить свой appointment на очистку прав на Ваше произведение или просто вернуть его первоначальную стоимость в таблицах маршрутизации на странице Compositor Software в социальной сети Facebook.

Compositor RTOS

By rmyusipov

Прогресс по проекту Compositor

Прогресс по проекту Compositor

Найдено новое использование алгоритма НПО “Композитор”. Теперь, можно сказать, что машина времени переносит нас в далекий 1989 год. Побывав в одном НПО, Руслан Юсипов видел там лазерную установку для нагрузочных тестов. Разогнав Compositor RTOS (Compositor v9 Hypervisor) до 192 кГц (для этого потребовалось сделать физическую сборку программы и расширить сферу работы фидеров), Руслан Юсипов получил частоту фидера в 297,5 кГц, что соответствует частоте работы этого Советского лазера. При этом было доказано, что на более низких частотах фидеры постоянно находятся под инжекцией, так как отклонение от нормали в фидерах на такой высокой частоте либо вообще не происходит, либо происходит незначительно.

Данная установка в том НПО состояла из двух элементов: самого лазера и силовой установки с моделями Земли и Луны, причем Луна была жестко прикреплена к Земле, посредством металлического стержня. Данный металлический стержень имел поверх себя пружину, которая измеряла критическую массу при совершении быстрого вращения Луны вокруг орбиты Земли при совершении своего вращения. Лазер служил для проложения наиболее оптимальной кривой для попадания на Луну напрямую, без Транслунного маневра. (Память автора, сл. Рождественского И.В.)

Compositor RTOS идеально подходит для данной цели: там есть сверочный эфир, аукс канал с изображением вращения поляризатора, причем в ауксе не имеет смысла строить интерферентную картину целиком, там достаточно лишь отобразить сечение сосудика и его положение в 3-х мерном пространстве.

Compositor (NASA and NSA ethical hacker)

Для более подробной информации о виртуальном оптическом порте читайте документацию к серверу CP-6137-960FX.

Задачей Руслана Юсипова было сделать цифровую копию того, что он увидел в нашем НПО. Задача рождалась с трудом, были также и бюрократические проволочки. Но на данный момент результатом мы довольны.

НПО “Композитор”

Как же это все будет помогать радио коммуникациям в XXI веке? База управляющей информации для Compositor RTOS составляет теперь 4795 таблиц маршрутизации, что увеличивает сеть НПО “Композитор”, включая в нее новые транки автономных систем. Такая прямая коммуникация между автономными системами может быть запрещена в РФ с ноября 2019 года. Поэтому данный сайт будет служить в качестве “объяснительной” для Роскомнадзора ведь это единственное требование, которое они предъявляют для продолжения функционирования ПО “Композитор” на территории нашей страны. Это подтверждает и тот факт, что САЗЕР САЗ24П3У до сих пор остается зарегистрированным в реестре ПО Министерства цифрового развития, связи и массовых коммуникаций Российской Федерации и ведется постоянная работа по поддержке этого ПО с координатором реестра.

Дрон Егерь
Модем “Ниагара” отключен на сервере НПО “Композитор”
Сервер CP-6137-960FX
НПО “Композитор” создает виртуальные серверы для платформы Microsoft Windows и Android
AI-RT1024 in Ableton Live 9
Луч Бесселя для решения проблемы рассеивания лазера
Compositor RTOS
Прогресс по проекту Compositor