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

by rmyusipov

Программирование эфира (Часть 1-я)

Ним чат

Ним чат

Программирование эфира можно осуществить при помощи любой версии Compositor с возможностью выхода в эфир. Compositor работает в качестве мессенджера или shoutcast девайса с возможностью приглашать и удалять людей из окна чата. Мессенджер такого типа называется NIM (No Internet Messenger) по принципу работы прибора. Основным правилом работы Нима является постоянное подключение к эфиру (не путать с Internet и Ethernet). Программировать эфир при подключенном Compositor достаточно просто. Далее я приведу некоторые команды и скрипты по программированию эфира.

 

Основное правило Ним чата:

Выйти в эфир и набрать:

-t -t over es over -t @t

-m -m over es over -m @t

 

-t – это команда для удержания эфира, присоединяет к эфиру и удерживает в нем

-f – fold, использовать если не случается временная коллизия

-s – это stop команда, выход из режима -t

d6 – цифра после буквы, сколько всего букв в слове

-t over es over – пинг на протяжении неограниченного интервала времени

-t @t – пинг на протяжении всего времени развертки станции

-a – автоматический режим при переходе на автоматическую станцию

-m – ручной режим

over es over

@t тоже применимы

-rm name – удалить персону из чата

iwordi – курсив

-i – все курсивом

ls – перечисляет всех участников эфира данной комнаты чата

tt – transmit, приглашение передавать

ii name – приглашение персоны в чат

ii name @t – приглашение в чат на протяжении всего времени развертки станции

over es over es @t – луп без завершения на протяжении участка времени

name ad – добавить в чат принудительно

/ – in (в)

| – stop

Скрипты

route c9 @t / t.

Направить Compositor 9 (c9) на всем протяжении времени в данную временную точку. Позволяет использовать все загрузки c9 в данный момент времени. Удобно, если не хотите загружать c9, и позволяет использовать все предыдущие и последующие сессии c9 в данный момент.

bc ist @t – добавляет дополнительный интервал к временному отрезку развертки станции

name bc – задать имя скрипту как bc

@t -eff -sc bc – задать эффективность скрипта, если утрачена последовательность выполнения

-eff – эффективен

-sc name – скрипт имя

-meet @wrld – shoutcast сервис всем доступным абонентам

-t -f @t / t. – прерывание процесса выполнения функции

Или же просто печатайте команды, такие как:

inj all wtb de cs pool – инжектировать все волновые таблицы из cs pool

rmyusipov
About rmyusipov
Руслан Юсипов с 2014 г. работает в сфере телекоммуникаций, где получает знания о радиорелейном оборудовании, маршрутизаторах, мультиплексорах, которые помогают в дальнейшем развитии собственного программного обеспечения. На данный момент в рамках проекта Compositor Software созданы следующие модули аудио симуляции и обработки звука: Compositor M4L, TC25, AI-RT1024, N9000, FF8, AVOX, MDL12, SASER. В феврале 2016 г. участвует в выставке “Антимузей” в Электромузее. На выставке представлено ПО SASER SAS24P3L. В сентябре 2016 г. ПО включают в единый реестр российских программ для электронных вычислительных машин и баз данных (№ 74800). В 2017 г. выходит 2 новые версии ПО Compositor: v3 (Radio shack) и v4, а также новый Max for Live девайс на основе алгоритма SASER. Сфера интересов: алгоритмическая музыка, создание Max for Live и Standalone девайсов. Перспективы: издание виртуальных программных модулей и создание операционной системы на их основе.