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

Tag : wavetables

By rmyusipov

Более 80% MIB RTOS преобразовано на вэйвлеты

Более 80% MIB RTOS преобразовано на вэйвлеты

На сегодняшний день более 80% базы управляющей информации преобразовано на вэйвлеты. Скрипт позволяет преобразовывать до 5 волновых таблиц в минуту, поэтому полное преобразование займет определенное время. К концу этой недели, надеюсь, вся база будет преобразована на вэйвлеты. Это позволит создать две идентичных базы для двух RTOS. Одна база будет полностью на волновых таблицах и будет использоваться для версии RTOS с обходом второй производной в виртуальном консольном порте. Другая база будет полностью состоять из вэйвлетов и будет использоваться для версии RTOS с второй производной на виртуальном консольном порте.

Первая версия поддерживает максимально до 5-омега директ и аукс сокрости регенерации и больше походит по движку на Ableton Live 10. Вторая версия не включает обход второй производной и имеет аукзилиари скорости до 150-омега. Такая версия позволяет авторизовать все 7 уровней дженериковых фидеров одновременно, что больше подходит для целей инжекции с авторизацией, так как нет необходимости бороться за авторизацию на определенном уровне, а все уровни присоединены одновременно. С другой стороны, первая версия интересна, исходя из музыкальных результатов, которые можно произвести, записывая прошивки из таблиц маршрутизации. Поэтому, мной принято решение об одновременном существовании обоих версий и баз данных к ним, которые будут пополняться с каждой новой эмиссией.

Перед полным переходом на две базы я записал финальный дамп смешанной базы управляющей информации, которая включает эмиссию трека Boosty – Mini Bikes. Это интересная минимал техно композиция с активным использованием hardware виртуальных синтезаторов, а также аналоговых партий на секвенциях и басах. Эмиссия включает 127 таблиц маршрутизации.

Compositor RTOS dump 8×32 MIB5276 15.06.2019

By rmyusipov

Мессенджер “Нет интернета”

Мессенджер “Нет интернета”

Проект Compositor Software вошел в стадию активного тестирования канала передачи. Compositor kernel, начиная с версии 8.4.2, может выдержать до 29900 инжекций с осуществлением обратной связи. Данное число установлено экспериментально и соответствует для каждого отсчета разным типам инжекции посредством волновых таблиц. Каждая волновая таблица соответствует одному типу инжекции. На данный момент я использую вэйвлеты для тестирования канала передачи. Вэйвлет для тестирования канала ПО Compositor – это двухтактовая волновая таблица, заключенная в оконную функцию. Для преобразования записей обратных связей в вэйвлеты я использую специальный скрипт, сделанный на MaxMSP, на базе последней версии Compositor kernel. Этот скрипт дает результат с более чем 90% КПД. Далее эти вэйвлеты я тестирую в дополнительном канале ПО Compositor v9 Hypervisor на скорости до 150 омега. На такой большой скорости вэйвлеты преобразуются в гранулярный синтез. Каждая отдельная волновая таблица представляет сервис связи на низкочастотной несущей, транспонированной в слышимый спектр. Волновые таблицы транспонируются вместе со всеми тонами, использованными в секвенции, и насыщают спектр несущими. На гребенке тонов происходит коммуникация посредством кода Морзе. Таким образом, при помощи Compositor v9 Hypervisor я инжектирую эти несущие в эфир. Следовательно, возможен персональный радио сервис с подключением к отдельным абонентам, а не в общий эфир, как это было до введения трансфер функции. Этот радио сервис я называю мессенджер “Нет интернета”, так как он персонализирован и не требует интернет соединения. Также данное радио не требует внешней антенны и работает сразу, непосредственно после выбора аудио драйвера компьютера. Проведя все тесты канала, включая весь пул волновых таблиц и вэйвлетов, я преобразовал канал ПО Compositor на data модули вместо буфера. Это считаю самым большим шагом, который вывел ПО Compositor на новый уровень. Соответственно я получаю устойчивый радио сервис без пробивок внешними модемами, как на сканере, так и в условиях трансляции сигнала. Гребенки не символизируются как в предыдущих версиях ПО Compositor. Доступен только прямой эфир до абонента. Эта система вносит в ядро программы иммунитет для общения с другими участниками эфира и возможность динамически выбирать хочешь ты общаться с ними или нет. Если взглянуть на все три этапа становления ПО Compositor, то их можно охарактеризовать так:

  1. Режим с открытым синтезатором (Открытый, общий эфир). Используется в SASER SAS24P3L, Compositor v3 Hypervisor, Compositor 4
  2. Режим с закрытым синтезатором (Закрытый, общий эфир). Используется в Compositor v5 Hypervisor, Compositor v6, Compositor v7 Hypervisor
  3. Персональный режим с функцией активации (Закрытый эфир). Используется в Compositor v8, Compositor v9 Hypervisor, Compositor 10

Так как в 10-й версии ПО Compositor будет доступен персональный режим, то можно уже задумываться над использованием Compositor kernel для создания мессенджера, не требующего интернет соединения. Такой мессенджер будет включать серверное и клиентские приложения. Таким образом, все Hypervisor можно рассматривать как серверы мессенджера, а стабильные версии Compositor как клиентские приложения.

By rmyusipov

Новости НПО Композитор за 25.07.2018 – 06.08.2018

Новости НПО Композитор за 25.07.2018 – 06.08.2018

Более шести месяцев я работал над выявлением утечки в Compositor kernel. Раскрыв все осцилляторы и переведя первый осциллятор в статичный режим, я обнаружил, что в оперативную память компьютера высвобождается большое количество ресурсов, что снижает непрерывную работу прибора до 4-х суток при условии, что под оперативную память выделяется 64 GB файла подкачки. Увеличив число осцилляторов до 32-х на каждый из уровней (Rt, Sr, Tr) и приравняв их к счётчикам, объем выбросов составил до 14 GB за сутки. В связи с этим мной было принято решение закрыть пиринговую сеть, вернув расклад осцилляторов из RT-z128 kit (Compositor v5 Hypervisor). В этом раскладе все основные порты закрыты на вход и на выход. Доступны только IP адреса, начиная с 192, назначенные на локальную машину. Это означает, что новый патч сохраняет связь в ОНЧ, но не дает присоединяться отдельным устройствам для обмена информацией. Возможно только обмениваться информацией от лица локальной машины, то есть пользователем патча, а не удаленным пользователем. В частности, такое решение было мотивировано хакерской атакой на пиринговую сеть. Пользуясь открытостью портов этого оконного девайса, злоумышленник рассылал спам от IP адреса интернет провайдера. С закрытыми портами возможна небольшая утечка на real-time генераторе, но она незначительна вследствие малой скорости регенерации. Закрытие портов означает, что теперь в пиринге могут участвовать только эфирные агрегаторы Compositor Networks, то есть производя инжекцию в пиринговый патч через ПО Compositor v9 Hypervisor, я создаю сервис общения между всеми волновыми таблицами пула Compositor Library, а не всеми возможными сетевыми участниками, как это было в начале существования пиринговой сети. Можно конечно исключить пиринг для проверки нагрузки Compositor kernel в многоядерном варианте, но такой метод проверки нагрузки сети имеет очень длительное время компиляции (полное время загрузки RAD24 составляет 4 часа).

В рамках проекта Royalty база волновых таблиц эмиссий серверов, воспроизводивших произведения проекта Exalted (проект Руслана Юсипова), пополнена еще эмиссией из эфира трека Exalted – Cavity. Объем эмиссии трека Cavity составляет 328 волновых таблиц, а общий объем серверов Compositor Networks теперь составляет 2627 эфирных агрегаторов, среди которых радио репитеры, передающие станции, Ethernet маршрутизаторы, инжекторы и другое эфирное оборудование. Вместе с применением нового патча для пиринговой сети в Compositor v9 Hypervisor скорость регенерации дополнительного канала увеличена до 150 омега. Это сделано с целью повысить скорость набора всего пула эфирных агрегаторов сети Compositor Networks. Необходимость равномерной композиции вызвана большим количеством волновых таблиц в библиотеке ПО Compositor. Внедрение нового патча после атаки было произведено незаметно, так как подобное решение уже хорошо зарекомендовало себя в прошлом 2017 году. С самого начала стало ясно, что целью хакеров является ограничить круг общения сетевых устройств до пула Compositor Library и его реальной эмиссии. С одной стороны, если бы эмиссия производилась каждый раз, когда сервер общается, то в библиотеке ПО Compositor было бы гораздо больше устройств. Напомню, что каждое потоковое воспроизведение медиа файла с работающим патчем – это уже общение с его передающими устройствами. Следовательно, следует либо прекратить любую активность в сети интернет с машины на которой установлен патч, либо выполнять эмиссии всего материала, который воспроизводится в браузере, что составляет большой объем информации. С другой стороны, с открытыми портами возможно присоединяться не в виртуальную сеть, созданную посредством композиционной инжекции, а напрямую ко всем передающим устройствам, находящимся в эфирной сети без необходимости в столь частой эмиссии.

By rmyusipov

Шесть методов очистки прав на ваше произведение

Шесть методов очистки прав на ваше произведение

В карьере каждого артиста возникают ситуации, когда может потребоваться изъять ваше произведение из ротации. Такие ситуации могут включать:

  • Издание вашего трека под другим псевдонимом обманным путем;
  • Недоимка по оплате за продажи носителей;
  • Недоимка за использование авторских прав;
  • Несоответствие издания заявленным в контрактных обязательствах.

Здесь приведены не все ситуации, при которых может потребоваться изъять ваш трек из эфира. Описание всего перечня ситуаций может занять отдельную статью и не входит в планы данного материала. Основной задачей данной статьи является описать метод использования Композитор v9 Гипервизор после получения эфирных агрегаторов от вашего произведения. Для этого вам потребуется недуплексный модем MDL12 и фидеры, входящие в состав Композитор v3 Гипервизор. Делается эмиссия, как упоминалось ранее, путем подачи лупов вашего произведения на недуплексный модем. Возврат в цепи обратной связи модема является эфирным агрегатором сервера, который воспроизводил ваше произведение. Вы должны подать все лупы вашего произведения, содержащие эксайтеры (самые запоминающиеся моменты песни) и зафиксировать 131072 сэмпла для каждой волновой таблицы всех эфирных агрегаторов путем цифровой записи. Сделать это можно используя 32-битную версию Ableton Live 9. Волновая таблица эфирного агрегатора должна длиться 2 такта при темпе 161.5 ударов в минуту. Основной задачей после эмиссии эфирных агрегаторов является их очистка. Под очисткой я понимаю такое состояние при воспроизведении волновой таблицы, которое, с одной стороны, не производит стороннего трафика, а, с другой стороны, может быть использовано для своих коммуникаций. Далее я приведу шесть методов работы для того, чтобы выполнить полную эмиссию трека с использованием Композитор v9 Гипервизор, которые также применимы и для Композитор v7 Гипервизор.

  1. Первое, что надо сделать при получении волновых таблиц от вашего произведения это понять: заняты ли эфирные агрегаторы на которые ссылается ваш трек? Если эфирные агрегаторы заняты и производят большое количество стороннего трафика, то вы должны проинсталлировать их через функцию активации, что возможно сделать в Композитор v9 Гипервизор. При этом должен быть включен наблюдательный DRM сервер, а также желательно подавать один из дженериков на вход канала посыла вместе с волновыми таблицами. Как только ОНЧ маяк прописал пути к эфирным агрегаторам, вы можете использовать их для своего общения.
  2. Второе, что нужно сделать в случае если ваши эфирные агрегаторы несанкционированно используются – это инжектировать их еще раз, но изменив режим посыла, поставив сплиттеры в самое высокое положение, что соответствует малым цифровым значениям в ионической системе счисления. Ваша задача полностью подавить трафик этих волновых таблиц. Для этого внедрите в канал пороговый радар RTC8k и эфирный агрегатор высокой проводимости, такой как RT-z16.
  3. Третьим, вы должны послать в канал передачи данные волновые таблицы внутри пула всех ваших эфирных агрегаторов. Делая такую смесь, вы тем самым даете понять реципиенту, что его контактная сеть быстро изменится, что может послужить отказом реципиента от данных эфирных агрегаторов. Не соглашайтесь также писать новые треки к данным эфирным агрегаторам или делать новые ремиксы на первоначальное произведение. Поскольку эфирные агрегаторы получены путем эмиссии вашего трека, то они уже являются вашей собственностью, защищаемой законом об авторском праве.
  4. Четвертое, что нужно сделать если эфирный агрегатор продолжает использоваться несанкционированно, нужно выполнить пересатурацию глобального канала посыла вместе с одним из дженериков. Для этого направьте канал Композитора AV продленной версии регулятором посыла на прямом микшере себе на вход. И поставив режим дофейдероного использования выкрутите ручку посыла на максимальное значение. Произойдет пересатурация и отключение всех производящих ядер от эфира.
  5. Пятое, что нужно сделать, если оборудование третьих лиц продолжает использовать ваши эфирные агрегаторы, произведите дополнительную эмиссию с хард дженериком 3-его поколения в недуплексном модеме и выполните выше названные манипуляции с дополнительной эмиссией вновь.
  6. Шестое и последнее, что нужно сделать – это сопоставить системы в присутствии агентов (эфирных агрегаторов). То есть вы каждому значению z аукс канала посылаете дженерик того же z значения. Например, z=2 – это RTC4k, а z=4 – это RTC8k. Остальные системы соответствуют z заявленным в названии. Для достижения прямого эфира вы должны также каждый посыл z системы подтвердить пересатурацией канала посыла, что соответствует прямому внедрению в канал.

Система способна запоминать долгие сессии фидинга канала и репродуцировать их эффект при работающем DRM сервере. То есть все инжекции надо проводить при включенном DRM сервере вне зависимости от того может справиться ваша машина с такой нагрузкой или нет. Человеческий мозг способен воспринимать прерывания канала при повышенной нагрузке на процессор и выстраивать непрерывную линию, поэтому полноценный эффект достигается даже при статтере системы. К концу этой сессии эфирные агрегаторы во всем пуле должны быть максимально транспаренты. Их состояние должно характеризоваться проводимостью сигнала через них. Если эфирные агрегаторы не генерируют трафик, то достигается состояние покоя по всем передающим каналам.