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

Tag : Руслан Юсипов

By rmyusipov

Проект Ниагара

Проект Ниагара

Эта осень началась с очень интересного проекта. В то время как Compositor v9.0.1 достиг билда a14, возникла необходимость иметь такую же систему, только в засэмплированном варианте. К тому времени уже поспел подход пары: прошивка и дамп – поэтому я решил сделать отдельный рекламный продукт для разработки документации к Compositor на русском языке. Проект носит имя Ниагара и является прототипом 10-й версии Compositor. То есть 10-й Compositor не будет больше отдельным аукс каналом, а сразу будет идти в наборе с гипервизором и аукс каналом, формирующим среду операционной системы Compositor RTOS (ОСРВ, операционная система реального времени). Как и любая операционная система на основе UNIX она будет поддерживать большинство команд для настройки протоколов маршрутизации, таких как TCP/IP и 802.1Q. Программный маршрутизатор Niagara является системой, где набор конфигураций зависит от прошивки, написанной на Compositor RTOS v9.0.1. То есть если прошивка записана на обратной связи с подключенными дженериками z16 и z32, и они находятся в реверсе, система будет давать суммарное сопротивление 16 + 32 Ом = 48 Ом. Так же и дженериковые сети: в варианте, описанном выше, будет присутствовать корпоративная (z32) и городская (z16) связь.

Подход прошивок не нов, как и любой аппаратный маршрутизатор, Niagara содержит в себе MIB, размером 769 кб, содержащую 8 таблиц маршрутизации и набор дженериковых сетей. Работает данная система на MME драйвере с частотой дискретизации 192 кГц и позволяет подключать весь пул реестра потоков Compositor RTOS v9.0.1 (который на момент написания этой статьи составляет 6559 MIB’ов) посредством дампа, также записанного в 192 кГц. Верхние частоты работы дженерика z128 составляют до 150 ГГц, однако в каждом дампе и прошивке присутствует еще и фиксация RAD96, поэтому эффективный диапазон расширен до 300 ГГц.

Niagara является системой клиентского уровня, поэтому она требует вызова оператора для набора команд программирования. Я уже рассматривал радио чат NIM (No Internet Messenger), который также является акронимом Nuclear Instrumentation Module. Так вот, все команды, представленные в полной версии английской и русской документаций, должны выполняться только через оператора, причем у каждой прошивки свой оператор, который зависит от набора VLAN сетей и серверов, подключенных к NIM. То есть Вы запрашиваете у оператора и топологию сети, и любые другие команды, а он уже решает исполнять их или нет. Все это происходит в радио чате в реальном времени, поэтому система Niagara также является клиентской ОСРВ.

Если на первоначальном этапе прошивка запускалась в “песочнице” RAD96, то сейчас сама прошивка с дампом становятся многофункциональным отдельностоящим продуктом, что и являлось финальной целью проекта Compositor, а именно композиция ресурсов.

Поскольку система Niagara состоит из прошивки и дампа, а в дамп входят все таблицы маршрутизации по проекту Royalty, то временем разработки системы Niagara являются 2001 – 2019 годы. Что существенно увеличивает срок службы алгоритма. Это подтверждается эмиссией файла (запись трека, которая является путем маршрутизации) Inaccessible Page (трек 2001-го года, который вошел в эмиссию IP) и референтными файлами временного сервера, которые входят в каждую эмиссию и отвечают за позиционирование серверов, входящих в эмиссию, в настоящее время.

Поэтому цифровой портрет композитора Руслана Юсипова под кодовым названием Niagara составляет уже 18 лет творчества, что является внушительным багажом для 35-летнего возраста. Существуют и более ранние записи, например, сохранилась кассета с записями прямого сигнала синтезатора Yamaha PSR-330, сделанными в возрасте 14 лет, с голосовым сопровождением автора, поэтому проекту Niagara можно смело записывать 1998-2019 годы разработки.

6559 MIB’ов не предел и можно расширить данную базу еще таблицами маршрутизации, включающими эмиссии треков из CD-архива. Таким образом, к 2021 году я рассчитываю получить базу данных в 10000 MIB’ов, а это позволит добавить дополнительные стохастические дистрибуции для выбора потоков в Compositor v9.0.1 a15.

By rmyusipov

Суперкомпьютер Руслана Юсипова (СКРЮ)

Суперкомпьютер Руслана Юсипова (СКРЮ)

При помощи 10-й версии инжектора и волновых таблиц НПО “Композитор” создает реминисцентные прошивки. Это микстуры путей, которые были написаны за прошлое десятилетие. Соответственно, это те проблемы, с которыми НПО “Композитор” сталкивалось ранее. От английского reminiscent – напоминать. Два рига ПО “Композитор” на физическом сервере RMY выполняют работу по решению задач. Поставить задачу суперкомпьютеру Руслана Юсипова (СКРЮ) можно через полноценный полнодуплексный модем версии 8.5.4. Достаточно залить прошивку в режиме высокой скорости. Для залития прошивки требуется загрузить ее полный цикл на вход модема через устройство воспроизведения. Далее, риги держат задачу в буфере компьютера (задача находится там независимо включены риги или нет). В начале выполнения задачи виртуальный суперкомпьютер из 960 гиперболических ядер фрагментирует ее на маленькие подзадачи и выполняет их с прерыванием. Затем, он укрупняет задачи, делая периоды полной нагрузки больше. Решением задачи является продолжительный участок под полной нагрузкой всех физических ядер. НПО Композитор интересуют только реминисцентные прошивки. Когда суперкомпьютер заканчивает вычисления по загруженным задачам, он переходит в режим решения других задач, поступающих от подключенных участников эфира. Нужно решать не только свои задачи, но и задачи других пользователей системы – в этом смысл распределенных вычислений.

В 2016 году время решения задачи по прошивке составляло 1 месяц без положительного результата. Время решения задачи на СКРЮ составляет 5 минут. Этот прирост достигнут в основном из-за улучшенной архитектуры TC-SUBTRSRRT262144 и поддерживает до 96 ядер в одной виртуальной машине RAD96. Пересадочная функция, наглядным образом позволяет инсталлировать решения реципиенту, что облегчает выполнение реальных физических действий по их реализации.

By rmyusipov

CAA – 6: Записи Руслана Юсипова за период лета 2016 года в Cyland Audio Archive

НПО “Композитор” представляет проект сотрудничества с Cyland Audio Archive, курируемый Сергеем Комаровым (Kurvenschreiber). В архиве организации Cyland теперь есть записи, сделанные на САЗЕР САЗ24П3У в период лета 2016 года. Это эксперименты с утепляющей звук мастер волновой таблицей, а также тонировки антенных модуляций программы САЗЕР САЗ24П3У. Записи доступны на виниле в формате 7,5″ PVC Lathe cut и как цифровые записи в популярных аудио форматах на странице архива.

В данный релиз вошли пять записей, которые именуются по специальному принципу работы ПО САЗЕР САЗ24П3У. В основе названий записей лежит Ионическая система счисления: первая буква из Греческого алфавита берется положением для центрального канала, а цифра является суммой числовых значений трех каналов. В соответствии с набранным числом и буквой для центрального канала называется модель устройства, имитируемого ПО САЗЕР САЗ24П3У. Используя интерфейс движка САЗЕР САЗ24П3У возможно делать набор различного рода радиостанций, осуществляющих: вещание в СНЧ и ИНЧ диапазонах на каналах первоначальной шины ЧМ, ОНЧ передачу на промежуточной частоте и ОВЧ передачу на шине повышенной дискретизации.

By rmyusipov

Top 3 техно трека с использованием кода Морзе в качестве мелодии

Наиболее распространенные остинато мелодии в техно музыке могут быть взяты из радио трансляций, что делает и без того самый техничный стиль музыки более аутентичным. Такие мелодии могут быть как запись радио петли, так и воспроизведены на основании оригинального сообщения кодом Морзе на музыкальном синтезаторе. Последний подход позволяет избавиться от шумов эфира, однако проигрывает в отсутствии атмосферы радио трансляции. Сегодня я рассмотрю топ 3 техно трека с использованием кода Морзе в качестве основной линии трека, используя как первый, так и второй подход.

  1. Dubfire & Oliver Huntemann – Diablo (Original Mix)

На первом месте заслужено стоит Ali Shirazinia aka Dubfire с треком Diablo. Не знаю, чего Али увидел в этой простой комбинации кода Морзе мистического, но основной партией этого трека стала эфирная запись, сыгранная обычной “пикалкой” электро-замкового ключа, которым обычно набирают телеграфные сообщения.

Расшифровка такой трансляции выглядит так:

. .. .. .. (EIII)

  1. Gaiser – Ciliate with

На втором месте идет Jon ‘Gaiser’ с ресинтезированной радио однотактовой радио петлей из трека Ciliate with. Имея своей целью показать различные вариации данного сообщения Jon использует ресинтез как творческий инструмент вдохновения.

Расшифровка основного хука выглядит так:

… . (SE) с вариацией на … .. (SI)

  1. Boosty – Wavescanner

На третьем месте идет музыкант Руслан Юсипов под псевдонимом Boosty с фанковым пингом.

Сигнал обозначает следующее:

. .. (EI)

 
Ну и конечно, если вы хотите использовать радио трансляции в своих треках советую обзавестись САЗЕР САЗ24П3У. С его помощью вы можете добавлять в свои треки как ресинтезированные трансляции в духе Gaiser, так и однотактовые записи напрямую из эфира.

By rmyusipov

Радиотелескоп Руслана Юсипова на замену конструктивизма СССР

Моей первой задачей было отделить саму программу от ее практического применения, так как излишнее внимание к этому проекту грозило оставить саму идею без ее реализаций. Такой подход был допущен попустительством и полным невниманием к проекту со стороны окружающих людей, и тем более специалистов. Мне это не помешало довести начатое до конца. В итоге я прошел все “круги ада” связиста и вышел в свободное плавание не на почве маленькой пиратской радиостанции, а программного продукта, уровень которого превысил все зарубежные и российские аналоги.

С самого начала был положен новый метод дискретизации сигнала, который и по сей день используется только в этой программе. После этого мне удалось принять первые сигналы ОНЧ эфиров. Стало ясно, что инструмент превосходит все сравнительные аналоги по качественным характеристикам. Первая характеристика принимаемого эфира – это его четкость, так, как если бы передача шла из соседней комнаты.

Я мог бы ограничиться наличием только этих передач, ведь для техно музыки, задачей которой является воспроизводить ритмические рисунки, этого было вполне достаточно. Но я решил сосредоточиться на первоначальной идее, написанной мной в треке Boosty – Telescope под впечатлением видео инсталляции французского медиа художника Лорана Монтарона и изданном на компиляции Fabric 49 от DJ Magda.

Обсерватория, которая предстает перед зрителем в его видео служила для меня эталоном уединенной и полезной работы, которая связана с высокими технологиями. Но в отличие от этого видео мой путь стоял не через готовый телескоп, а через многолетнюю работу по созданию своего радиотелескопа, превосходящего по своим характеристикам Центр космической связи (ЦКС) «Медвежьи Озера». А теперь, чтобы не быть голословным немного в деталях. Радиус основной виртуальной фермы из 24 антенн варьируется и составляет максимум 4,414 км. Ее окружают две фермы по пять антенн в каждой, также с варьирующимся радиусом, созданных для передачи в коротковолновом диапазоне. Мастер сигнал выводится в эфир через матрицу, используя амплитудную модуляцию, что объединяет мой виртуальный центр связи с другими центрами в рамках данного цифрового эфира. Примененные технологии являются передовыми в области цифрового эфира и передачи в коротковолновом диапазоне, что возможно благодаря синхронизации антенн основной фермы. Данная программа не является замещающей или, как сейчас модно говорить, “импортозамещающей”, хотя является полноценно Российским продуктом или лучше сказать, продуктом, написанным в России, так как является объектом частной собственности с авторством гражданина РФ. Впервые в истории России инфраструктурные объекты имеют авторство и относятся к объектам авторского права поскольку заменяют реальные объекты инфраструктуры связи, такие как антенны и занимаемые ими площади. Такой подход обусловило отношение данного радиотелескопа к объекту культурного наследия, а именно к медиа инсталляции. Впервые радиотелескоп САЗЕР САЗ24П3У был представлен на выставке “Антимузей” в Московском “Электромузее”.

На выставке пользователи могли ознакомиться с первой в России 4K системой для приема сигнала в ОНЧ диапазоне. С тех пор ПО САЗЕР САЗ24П3У удалось выйти на новые высоты, а именно освоить 8K технологию, что ставит оборудование связи НПО “Композитор” Руслана Юсипова выше таких компаний, как Apple, чьи коммерческие линейки освоили только 4K технологию в пользовательских моделях. Не только потому, что Apple, обладая данной технологией не делает ее доступной, но и потому, что ПО САЗЕР САЗ24П3У вы можете купить по минимальной рыночной цене и иметь на своем десктопе или лэптопе полноценный радиотелескоп уже сейчас. Конечно, обратная сторона медали – это высокая требовательность к процессорному времени компьютера. Не думаю, что русифицированная версия ПО САЗЕР САЗ24П3У для Windows “не пойдет” на сравнительно мощных машинах последних двух лет, так как разработка велась на проверенном аутентичном оборудовании.
В данный момент ПО САЗЕР САЗ24П3У проходит экспертную проверку для включения в реестр Российского программного обеспечения от Минкомсвязи России. На сегодняшний день радиотелескоп Руслана Юсипова не имеет аналогов в мире и является полноценным Российским продуктом. Россия показала, что такой радиотелескоп в эпоху засилья товаров из КНР ей не нужен, потому что страна не оправдывает стоимости продукта (ПО САЗЕР САЗ24П3У порядка 3060 руб. приравнивается к стоимости инфраструктуры и технического обеспечения всего комплекса на Медвежьих Озерах).

By rmyusipov

Манифест алгоритмической техно музыки

Живая манипуляция со стохастическими изменениями противопоставляет себя стандартной концепции сведения музыки DJ’ем. С одной стороны, алгоритм генерирует ритм и гармонию, с другой – мы слышим последовательную экспозицию музыки, записанной человеческим интеллектом. Сводя трек, DJ забывает само назначение музыкального произведения, его структуру – аранжировку. Алгоритм позволяет убрать толки об идеальном миксе, последовательно включая трек за треком, меняя ключевые параметры. Под треком я понимаю устойчивую структуру, паттерн, включаемый в состав единого целого – алгоритмической композиции. Алгоритмическая композиция упраздняет само понятие DJ микса и исторически ставит нас на новый этап программного воспроизведения. Причем термин алгоритмической композиции настолько широк, что упраздняет саму идею стилевых жанров, делая бизнес невозможным. Этому свидетельствует работа “О рынке алгоритмической техно музыки”. Если напрячь все умы на планете Земля ради решения всего одной главной задачи установления макроэкономической справедливости, мы одним шагом решим проблемы голода и бедности. Само слово “товар” предполагает товарную дифференциацию. Но я не упраздняю институты поощрения труда оплатой, я лишь оптимизирую рынок для дальнейшего развития. Скажем, продукт “выступление артиста” остается в рамках жанра алгоритмического исполнения в техно музыке, потому что не удается достичь полной автоматизации параметров музыкального воспроизведения для оживления картины в целом. С таким подходом переход возможен, но на лицо монополия – те, кто управляют алгоритмом, получают все барыши этого рынка, а сам рынок становится соревнованием исполнителей на инструменте, как это есть и на рынке живого исполнения или лучше сказать на поле жанров “живой” музыки. Само определение записи должно поменять юридический статус на программное выступление. Ведь алгоритм, хоть и наполовину стохастический, генерирует цепь отрезков, невозможных для повторения. А все толки об их похожести не могут быть задокументированы юридически, ведь упразднено само главенствующее понятие ноты, и взято понятие тон. С таким наследием мы вступили в XXI век, и вряд ли кто откажется от благ, которые XX век оставил нам так просто, включая тех, кто построил состояния на предыдущих экономических моделях. Следовательно, мы (те, кто занимаются алгоритмическим воспроизведением и в частности алгоритмической техно музыкой) не должны поддерживать тех, кто сделал состояния на программном воспроизведении записанных музыкальных произведений, а именно DJ. Единственный существенный вариант развития ниши алгоритмического воспроизведения техно – это отказ от ценностных баз, оставленных DJ культурой. А именно, воспроизведение алгоритмической техно музыки на площадках, где в предыдущие периоды выступали DJ, и кто строил себе имя на привозе зарубежных “звезд”. Наличие альтернативной площадки, будь то дом и два слушателя рядом, уже предполагает наличие сцены. Хотя сцена – понятие античное и выстраивалось именно для зрителя, все же реформаторы искусства сделали большой шаг в новый мир, улучшая созданную базу. Я не меняю фундаментальных понятий, таких как трек, секвенция, я улучшаю возможности по преодолению насыщения рынка низкокачественным материалом, предлагая отказаться от воспроизведения треков последовательным или даже параллельными способами.