Учебная инструкция по дистанционной работе с программой «Octopus. Визуальное представление формы программы. Добавление товаров в корзину

25.01.2019

Continuous Integration и Continuous Delivery де-факто являются неотъемлемой частью современной разработки проектов. Для автоматизации CI существует множество программ от различных вендоров, а вот с автоматизированием развертывания приложений дела обстоят скромнее. Одним из помощников развертывания является Octopus Deploy.

Введение

Давайте рассмотрим распространенный подход в процессе разработки. Разработчики пишут код, прогоняют unit-тесты по затронутому коду, делают commit. И делают это как можно чаще, согласно идеологии . Далее CI приложение (TeamCity, TFS, Jenkins, Bamboo, или другое любимое в вашей команде) собирает приложение и прогоняет автоматические тесты.
Наступает момент, когда пора отдать приложение на ручное тестирование и член команды (DevOps) развертывает приложение для тестеров.

А вот и следующий момент, пора отдавать на тестирование заказчику (User Acceptance Test или Staging).
Ну и после зеленого сигнала от заказчика наступает главный по значимости момент, публикация приложение в production. Причем часто заказчик ожидает, что если что-то пойдет не так в production"e, то ваша команда сможет откатить все изменения щелчком пальца, максимум в течение получаса.

На помощь в развертывании.NET приложений приходит Octopus Deploy . Octopus забирает пакет с приложением и развертывает его на сервере. Обычно первым идет Dev Environment сервер. Далее можно легко продвинуть приложение на Test, UAT/Staging, а затем и Production environment сервера. Но обо всем по порядку.


Устройство Octopus

Осьминожка использует Octopus Server, который забирает NuGet пакеты с приложениями. Забирать их может автоматически из NuGet репозитория , подписавшись на NuGet Feed CI сервера по http/https, или из обычной папки на сервере. Как правило NuGet пакет должен содержать полное приложение, например ваш полный ASP.NET Web сайт, или все файлы необходимые для установки Windows Service"a.

Дотягивается Octopus до серверов публикации с помощью щупалец. Tentacle Agent представляет собой легковесную программу, которая запускается в виде Windows Service"a, забирает Nuget пакет с Octopus Server"a и разворачивает приложение. Есть режим общения pull и push, т.е. Tentacle периодически опрашивает сервер на новые пакеты, или Tentacle ждет сигнала от сервера и сервер push"ит. Octopus Server также запускается в виде Windows сервиса, и общается со своими щупальцами через защищенной HTTPS (TLS и X.509 сертификат). Для большей безопасности при установке Octopus необходимо настроить каким Tentacle агентам доверяет сервер и наоборот.

В текущей версии 2.0 для хранения всех данных используется встроенная база данных RavenDB, но по ряду причин в новой версии 3.0 перейдут на MS SQL Server. Кстати новая версия выйдет в ближайшие месяцы, хотя согласно политике компании у вас будет возможность обновиться до новой версии в ближайший год после покупки, после года вас не бросает на полный произвол и дают скачать критические обновления бесплатно, но уже, конечно, без новых фитч.

Среда, роли и приложения

Остановимся немного подробнее на структуре, которая может получится.



У нас три environment"a (Test, Staging и Production). Шесть серверов, на которые установлены Tentacles и куда будет устанавливаться приложение. И две роли: octo-web и octo-app. Создание ролей очень удобно, например можно указать: установить сайт только на машины, у которых есть роль octo-web, а приложение только на машины с ролью octo-app. Заметьте, что для тестирования отведен один сервер, на котором будет находится и сайт, и приложение. А на production целых три сервера, один под приложение, и два под сайт. Это очень реалистичный сценарий с развертыванием двух копий сайта (без базы данных) и последующим запуском балансировщика.

Приложение OctoFX, с ролью octo-app, будет выглядеть следующим образом:



Жизненный цикл приложения будет заключаться в прохождении Test среды, далее Staging, а затем запуска на Production.
Настройки очень широкие и можно выбирать доступные среды для разных приложений.

Шаги и переменные

Шаги
Каждое развертывание делается пошагово. И в каждом шаге есть возможность:
  • Скачать и разместить содержимое NuGet пакета в папке, FTP или MS Azure сервере
  • Запустить Power Shell скрипт, передать в скрипт переменные
  • Обновить config файлы с помощью специальных переменных
  • Трансформировать config файлы. Как правило при сборке будет запускаться config.Release, но вы можете добавить еще одну XML трансформацию поверх, например config.Staging
  • Отправлять сообщения по электронной почте
  • Останавливать процесс развертывания и запросить действия пользователя.
  • Запускать специальный шаг для удобного разворачивания Windows сервиса
  • Запускать специальный шаг для разворачивания сайта, включая обновление binding"ов и портов


Переменные
Переменные вынесены в отдельный блок и позволяют модифицировать значение в зависимости от среды, роли или имени сервера.
Рассмотрим пример с Хабром, если нам необходимы разные значения для адреса нашего сайта и мы хотим поменять переменную в web config"e, то достаточно ее добавить в блок



Тогда config файл

может быть автоматически трансформирован в Dev среде в

Удобнее всего хранить в переменных пароли, так как Octopus их шифрует и не позволяет скопировать или увидеть в дальнейшем в панели Variables. Существует возможность создать пользователей и ограничить доступ в средам. Таким образом с помощью блока переменных и ограничения доступа пользователям можно сделать так, что только администратор или Release менеджер может развернуть приложение в Production и соответсвенно увидеть пароли в конечном варианте config файла.

Метки: Добавить метки

Инструкции по работе в

Программе Octopus

При входе в программу пользователь вводит в строку имя – логин, а в строку пароль – пароль, которые он получает при подключении к работе в программе:

Строка «Домен» должна быть пустой.

После подключения к серверу отображается панель начала работы. Нажав на список проектов, можно выбрать один из проектов:

font-family:Arial">position:absolute; z-index:1;left:0px;margin-left:11px;margin-top:14px;width:55px;height:66px">

6 7 8 915 23

В строке заголовка указано: программный модуль, название проекта, форма ввода, номер пачки, имя машины.

1. программный модуль

2. название проекта

3. форма ввода

4. номер пачки

5. имя учетной записи на машине

6. текущая страница

7. количество страниц в пачке

8. ID строки

Кнопки управления (см. Рисунок 1):

9. переход к предыдущей записи

10. переход к следующей записи

11. переход к последней записи

12. переход к записи с указанным номером

13. увеличить масштаб изображений

14. уменьшить изображение

15. поменять местами лицо и оборот

16. заново загрузить записи

17. уменьшить размер букв

18. увеличить размер букв

19. режим пропуска пустых полей;

20. переход на следующую запись при выходе из последнего поля формы (Enter )

21. убрать скрываемые поля

22. добавить закладку для текущей записи

23. удалить закладку для текущей записи

24. просмотреть закладки для открытой пачки

25. повернуть имидж по часовой стрелке

26. повернуть имидж против часовой стрелки

27. перевернуть имидж

Все страницы, которые перелистнул оператор, нажав кнопку 10 на панели рабочего окна, считаются сделанными этим оператором.

Для того чтобы закончить работу с незавершенной пачкой необходимо

ввести все персоналии из именного списка на данной странице, перейти на следующую и закрыть программу, нажимая на кнопку «х» () на панели инструментов.

Для того чтобы завершить работу с пачкой, в которой введены все персоналии на всех страницах, и приступить к работе со следующей пачкой необходимо нажать на клавиши CTRL +Page Down , затем подтвердить сообщение «закончить работу с текущей пачкой и перейти к следующей?».

Карточку-Закладку можно вызвать, с помощью сочетания клавиш CTRL +F 2, либо, нажав на кнопку «Закладка (CTRL +F 2)», находящейся на границе образа и полей для ввода.

Пользоваться закладкой необходимо в тех случаях, когда информация для ввода отсутствует на текущей странице, и её необходимо уточнить на других страницах – лежащих в массиве раньше или позже текущей. После того как информация будет взята с предыдущих страниц, следует вернуться к текущей карточке и продолжить работу, для этого необходимо нажать кнопку «Текущая запись (CTRL +F 1)».

Закладки, расположенные на панели управления позволяют сделать пометки, к которым оператор всегда сможет вернуться в период работы с данной пачкой и исправить введенную информацию. Например, работая в пачке на второй странице из 15, фамилия пользователь не смог разобрать почерк писаря на образе, вызывает закладку, нажав на соответствующую кнопку на панели инструментов (кнопка 22 Рисунок 1) и в окно закладки вводит в свободной форме пометку «фамилия». Продолжает работу, и дойдя до 13-й страницы, уже адаптировавшись в почерке писаря, возвращается к закладке (кнопка 24 Рисунок 1). Смотрит адрес и характер закладки, возвращается на вторую страницу, делает соответствующие исправления в поле фамилия и после этого удаляет закладку, нажав на соответствующую кнопку на панели инструментов (кнопка 23 Рисунок 1).

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

Для сохранения наработанных данных закройте программу, найдите на диске С:/octopus /palpus / папку, в названии которой должны быть латинские буквы и цифры. Если такая папка лежит по указанному адресу, то архивируйте её, и прикрепляйте к письму и отправляйте на электронный адрес координатора

Для удобства ввода определенное сочетание клавиш позволит выполнить некоторые операции:

Выделить

Shift + стрелки вправо-влево

Удалить

Delete

Скопировать

Ctrl + C

Вставить

Ctrl + V

Листать постранично

Ctrl + Page Up (к предыдущей карточке)

Ctrl + Page Down (к следующей карточке)

К началу карточки

Ctrl + Home

К концу карточки

Ctrl + End

Увеличить карточку

Ctrl + «+» с цифровой клавиатуры

Уменьшить карточку

Ctrl + «-» с цифровой клавиатуры

Снять увеличение

двойной щелчок мышью или Alt + F 4

Двигать изображение
(При большом увеличении карточки)

Ctrl + стрелки в лево - в право, вверх-вниз


Переходить по полям

Enter или стрелочки вверх / вниз

Восстановить удаленную информацию
(при условии того, что курсор после удаления не перемещался в другие поля)

Ctrl + Z

Если открылась пачка в которой заполнена карточка – необходимо проверить введенные на карточке данные и перейти к следующей карточке.

Если на образе нет данных для ввода в поле – необходимо прочитать в инструкции, что делать в этом случае.

Все поля в программе Octopus заполняются поочередно.

Начальное письмо
Установка
Ввод данных
Статистика

Начальное письмо

В начальном письме, которое придет на Вашу электронную почту, ту
которую вы указали при регистрации на сайте rabotaydoma.ru, будет
все самое необходимое для начала работы.
1. Логин и пароль созданные лично для вас.
2. Ссылки для скачивания и установки программ (Octopus.Palpus;
Octopus.Palpus-OPN-1)
3. Ссылка на сайт rabotaydoma.ru
4. Ссылки на сайты статистики: для проекта
КР 223-Р8 https://opn- 1.elar.ru/Stat/ и сайт по всем остальным
проектам https://octopus.elar.ru/Stat/
Во все выше указанные сайты и программы нужно
заходить с логином и паролем указанным
в самом начале письма.

Установка программы

Перейдя по ссылке (из начального письма) вы скачиваете к себе на
компьютер установочный файл программы.
Если у вас возникли затруднения, то можно обратиться к «памятке
для надомного оператора» на сайте rabotaydoma.ru
Для начала установки программы требуется 3 основных условия:
1. Диск С
2. Microsoft Office Access
3. Отключить на время установки ВСЕ антивирусы
Если программа пишет, что нужно доустановить некоторые
компоненты, то их нужно установить (например, MDAK с
версией Jet4.0). Как правило, на современных операционных
системах этого не требуется. Найти список этих программ
можно на сайте rabotaydoma.ru в инструкции по установке
программы OCTOPUS. Найти сами программы Вы можете в
интернете.

Путь к программе

Устанавливать программу вы
можете на любой
компьютер. Но заходить в
нее под своим логином и
паролем, в данный момент
времени, можно только на
одном компьютере.
После установки программу
можно найти через меню
«Пуск»-«Все программы»«ЭЛАР» -«Octopus.Palpus»
(либо Octopus.Palpus-OPN1)

Вход в программу

1. Введите в поля ваши
логин и пароль.
2. Поле «Домен»
обязательно должно
быть пустым.
3. Все галочки, если
они проставлены,
необходимо убрать.
4. Нажать ОК

Обратная связь В программе Octopus реализована новая функция получения сообщений

Вместе с Octopus
загружается значок
сообщений. При
нажатии на него
открывается окно
«Octopus . Сообщения».
В нем оператор может
увидеть те сообщения,
Удалить одно или все
которые ему пришли
сообщения можно с
помощью кнопки
«Удалить сообщение»
Значок сообщений при
получении сообщения выводит
напоминание, что у оператора
есть непрочитанные сообщения
Обновить список своих
сообщений можно нажав
на значок на панели
«Новые сообщения»
Что бы сообщение открылось в новом окне,
надо выделить нужное сообщение и нажать
на значок на панели «Просмотреть
сообщение»

Обратная связь

После нажатия на
значок «Посмотреть
сообщение»
открывается окно
сообщения
Открыть окно сообщений
Octopus можно также, нажав
на соответствующий значок в
окне «Начало работы»

Инструкции

При открытии формы прежде чем начать
работу (если Вы открываете форму
впервые, либо инструкция по форме
была обновлена) у вас будет открываться
инструкция и появится значок, как
показано на рисунке (рис. 1),
сообщающий, что необходимо
ознакомится с инструкцией прежде, чем
начать работу.
Перед началом
работы
ознакомьтесь с
инструкцией
Рис. 2
Рис. 1
Инструкция к форме не будет
открываться, если в инструкции
не было обновления со времени
предыдущего сеанса работы
оператора в этой форме.
Также инструкцию можно загрузить
самостоятельно, для этого нужно
нажать на значок на форме
программы в левом нижнем углу,
как показано на рисунке (рис. 2)

Инструкции

На сайте rabotaydoma.ru в разделе
«Инструкции» так можно открыть нужную
инструкцию. Обращаем внимание, что
инструкции обновляются и дополняются, все
дополнения к ним будут идти отдельными
файлами в рубрике соответствующего проекта.
Об обновлении инструкции можно прочитать в
новостях на этом же сайте.
После изучения инструкции, значок
сменится на синий треугольник в
квадрате. По которому нужно
кликнуть дважды и произойдет
загрузка пачки в выбранной форме.

Визуальное представление формы программы

Окошко с формами ввода должно быть обязательно заполненным, если
оно пустое это значит, что проект не доступен для работы
Ввод первого
или второго
оператора
Количество
пачек в форме
Если форме
нет пачек, то
работать в ней
невозможно
Найти нужный проект
для работы можно в
выпадающем списке
используя для этого
курсор вашей мыши
Что бы
загрузить пачку
для работы
выбираем
форму и
нажимаем на
ОК

Работа с карточкой

Загруженная
карточка.
Нормативная запись
разделенная на поля
для ввода
Поле «Комментарий» заполняется в том
случаи, если карточка имеет нестандартный,
для этого проекта вид или возникли трудности
при вводе информации
Обращаем внимание на
значок в виде
перевернутой зеленой
буквы «Т». Он обозначает
процесс загрузки данных
и стабильность
соединения с сервером.

Интерфейс программы

Название
программы
Название
проекта
Форма
Учетная запись
вашего
компьютера
№ пачки
Записывать
обязательно!
Добавить/удалить
/открыть закладку

карточки
Кол-во
карточек
в пачке
Загрузка инструкции
к проекту
Переход на
следующую
либо на
подледную
карточку
Поменять
местами лицо
и оборот
документа
Увеличение/
уменьшение
масштабов
документа
Проверить
соблюдение
правил
заполнения
полей
Увеличить/умень
шить шрифт
текста поля ввода
Изменение
положения/поворот
документа

Контакты

У каждого оператора есть
руководитель группы. Для
каждого проекта существует
свой координатор. Что бы
знать, к кому обращаться,
если у вас возникли
технические трудности или
вопросы по проекту в
программе есть функция для
вызова информации по
контактам.
На панели есть значок в виде
«человечка в наушниках».
При нажатии на который
появляется табличка, где
указаны контакты РГ и
координатора проекта (почта
и телефон).
«Человечек в
наушника»
Табличка с
контактами РГ и
Координатора
проекта

Дополнительные значки

В программе есть периодически всплывающий
значок в виде чашки с кофе в правом верхнем углу.
Этот значок появляется, если оператор некоторое
время не вводил никакой информации в поля.
Если вы видите на экране чашку, то вы не сможете
продолжить работу с карточкой пока не завершите
короткий перерыв. Для этого необходимо кликнуть
один раз левой клавишей мыши по чашке. Если вы
кликните несколько раз по чашке (т.е. сделаете это
некорректно), то можете сбить разметку, если
работаете на вводе списков.
В программе Octopus, в окне пачки справа
вверху автоматически отражается процент
ваших ошибок, в виде колобка с цветной
шкалой. При наведении мышки на это окно
появляется подсказка. При двойном щелчке по
этой картинке –открывается сайт статистики.
Количество ошибок подсчитывается так же,
как и на сайте статистики.

Дополнительный документ

Дополнительный
документ располагается с
правой стороны от
основного документа и
необходим для уточнения
какой либо информации
по инструкции к проекту.
Дополнительным
документом может быть
как оборотная сторона
листа, как любой другой
лист на котором есть
необходимая для
уточнения информация.

Закладки

Если дополнительного документа для уточнения информации недостаточно, то можно воспользоваться
карточкой Закладкой, которая располагается рядом с «Текущей записью». В этой закладке в правом
нижнем углу есть синие значки пролистывания страниц, все как показано на рисунке.

Границы выделения

Границы окон меняются вертикально и горизонтально. Увеличить фрагмент
документа, выделите его, удерживая левую кнопку мыши, он автоматически
увеличится. Чтобы убрать увеличение, щелкните по нему мышкой.

Создание закладки

Закладки вы можете создавать
для себя, чтобы вернуться к
карточке и внести изменения
во время работы в пачке.
Закладки вы можете делать
для верификатора. Например,
если на карточке информация в
нестандартном виде (двойные
фамилии и т. д.).
В закладке необходимо
написать номер строки в
карточке, в которой возникла
проблема, и суть проблемы.
Закладки верификатору не
следует делать в случае: 1)если
вам не понятен почерк
(верификатор в нем
разбирается не лучше вас)
2)если вопрос нужно решить
немедленно (например, если
карточка не отображается и
т.п.). В этой ситуации
необходимо связаться с
координатором.

Перейти к закладке

Чтобы перейти к закладке, нужно
нажать на соответствующий значок
на панели. Выбрать нужную
закладку и нажать кнопку «Перейти
к»
После работы с пачкой все закладки,
которые не предназначаются
верификатору, должны быть
удалены.

Кнопка «Bad Image»

необходима для пометки образов с браком: расплывчатых, темных, не до
конца отсканированных, и т. п. Если встречается такой образ, его надо пометить, нажав кнопку, и
в открывшемся окне «Подтверждение» написать причину, по которой помечен образ:
«Образ черный, невозможно разобрать данные»; «Образ расплывчатый»; и т.д.

Горячие клавиши

Увеличить карточку Ctrl+ «+» с цифровой клавиатуры
Уменьшить карточкуCtrl+ «-» с цифровой клавиатуры
Снять увеличение -двойной щелчок мышью
Листать постранично Ctrl+ Page Up(к предыдущей карточке)
Ctrl+ Page Down(к следующей карточке)
К началу карточки Ctrl+ Home
К концу карточки Ctrl+ End
Двигать изображение (При большом увеличении карточки) Ctrl+ стрелки в лево -в
право, вверх-вниз
Переходить по полям Enter от первого к последнему
Переходить по полям Tab от последнего поля к первому
Удалить Delete
Восстановить удаленную информацию(при условии того, что курсор после удаления не
перемещался в другие поля) Ctrl+ Z
Добавление/удаление строк (используется только в проекта где необходимо сделать
разметку) Ctrl + «+» и соответственно Ctrl + «-»
К некоторым проектам подключена клавиша «*» - повторение (копирование) данных из
определенной строки с предыдущей карточки

Ввод данных

Ввод данных производится
исключительно с
клавиатуры с использование
горячих клавиш.
Ввод данных осуществляется в
соответствующие поля
нормативной записи сторого
по инструкции. Если
инструкция требует
использование словаря, то
данные выбираются из
словаря с помощью клавиши
Enter

Словари. Простой словарь

К полям «Имя» и «Отчество» привязаны простые словари. При введении в поле первых букв
имени либо отчества словарь выдает всплывающий список с возможными вариантами
написания. Выбирая с помощью стрелочек с клавиатуры (вверх/вниз) нужный нам для ввода
вариант нажимаем клавишу Enter и значение вставляется в поле полностью. Чтобы выйти из
словаря нажмите Esc.

Словари. Простой словарь

К полю «Звание» тоже привязан
словарь. Для получения значения
нужно ввести первые буквы звания,
если оно сложное (например гвардии
младший сержант), то вводим по
инструкции.
Данный словарь состоит из двух
колонок. В первой мы видим то
значение, которое может быть на
образе, а во второй то значение,
которое будет введено в поле.
Выбор и ввод осуществляется по
правилам простого словаря.

Словари. Сложный словарь

В некоторых проектах действует сложный
словарь, который позволяет заполнить
сразу
несколько
полей
(например
Военкомат и адрес военкомата). Правила
вызова и использования сложного словаря
изложены в инструкции к проекту.

Разметка карточки

Если карточка представлена в виде списка нескольких объектов, то вместе с вводом данных необходимо сделать
разметку (т.е. разметить информацию на карточке разделив ее на области горизонтальными линиями с помощью
мышки). Технологии и способы разметки описаны в инструкции. Размеченая область подсвечивается зеленым
цветом. Необходимо соблюдать правило – прикрепить размеченную область к соответствующей нормативной
стороке и ввести в нее информацию именно из подсвеченной области.

Условия работы

Работать вы можете круглосуточно.
Время работы в одной пачке –6 часов единовременно (с момента ее открытия
с учетом всех коротких перерывов)!!! Если вы превышаете это время, то
пачка отправляется другому оператору!
Расторжение договора в случае:
1) Если вы заходите в программу реже 1 раза в 10 дней.
2) Если допускаете более 5% ошибок в течение календарного месяца.
3) Если оператор более 3-х раз в месяц уличен в том, что берет одновременно
для обработки более 1 пачки.
Работать необходимо в соответствии с нормативом. Рассчитывается норматив
соответствующим образом- каждый расчетный период
определяется выработкой в 100%, т.е. данные по двум
периодам складываем и делим на 2, получаем среднее
арифметическое, которое и есть выработка за весь
месяц.

Как закончить работу

Для того чтобы завершить работу с пачкой, в которой введены все персоналии на
всех страницах, и приступить к работе со следующей пачкой, необходимо
нажать на клавиши CTRL + Page Down (или значок на панели управления
«Перейти к следующей записи»), затем подтвердить сообщение «Закончить
работу с текущей пачкой и перейти к следующей?»
Если вы не закончили пачку до конца и хотите выйти из программы, вы
заполняете текущую карточку, перелистываете на следующую и закрываете
программу. Все введенные Вами данные сохраняются и отсылаются на сервер.
Программа может не давать вам закрыть пачку, если на текущей карточке введены
не все данные. В такой ситуации необходимо заполнить текущую карточку
полностью, перейти на следующую, в пустые поля ввести информацию и
закрыть пачку НЕ переворачивая на следующую карточку. Эти данные не
сохранятся. Если Вам приходит карточка, на которой в поля для ввода уже
введена информация, ее необходимо проверить, исправить по необходимости,
и только после этого переходить к вводу следующей карточки.

Если работа завершена некорректно

Наработанные сохраненные данные можно найти на диске С:/octopus/palpus/
В папке palpus будут находит неотправленные данные (так называемая
«упавшая пачка»). Правила по дальнейшей работе с этими данными
находятся на сайте rabotaydoma.ru в разделе Документация - Действия
оператора при упавшей пачке (обновлено 21.09.2011). Octopus is a Dual-Matrix synthesizer containing one Matrix for Oscillator/Filter frequency modulation synthesis and another Matrix for general modulation. The key component for building a sound is the instrument’s 8 oscillators, Sampler, 2 filters and 32 envelopes.
These components are all it needs to create anything from classic “old school” FM timbres to complex sounds far beyond those possible with conventional FM synthesis. Editing the Octopus is a breeze, because all controls are located on a single panel which is always on view, so you can see at a glance any synth parameter.
One of the Octopuses key features is its use of envelopes as a primary modulation source.
Oscillators are the Octopus’ primary sound source. They are used to create additive waveforms made up of 32 harmonics.

Ключевые особенности и функции

· Hybrid Frequency Modulation and Sampling synthesis
· opends vast new soundscapes with 10 modulation sources and 8 modulation destinations
· 350 excellent presets in a wide range of styles made by Nico Herz, Pro-Sounds, Summa, and Tim Conrardy.
· full cross-modulation, adjustable feedback for every oscillator
· 8 additive oscillators using sample-based or user defined waveforms
· Two independent multimode filters, are available as FM sources
· Up to 32 envelopes with multiple, syncable segments, freerun, loop and adjustable slopes
· Graphical envelope editor with sophisticated editing functions
· Envelopes can be used to modulate a wide range of parameters including amplitude, mix, panning, pitch, frequency, phase, cutoff and resonance of filters
· Stereo effects section with 4 effects (Parametric EQ, Chorus, Delay and Reverb)
· Two step sequencers each with up to 32 steps each
· 12 voice polyphonic.

Ограничения бесплатной версии

· The only restriction that applies to demo versions is that they emit a noise about once every minute.