Вот и вторая порция информации о системе Max/MSP, в которой мы начнем потихоньку знакомиться с интерфейсом системы.
2.2 Интерфейс системы Max/MSP
2.2.1 Главное окно
Главное окно Max/MSP представляет собой таблицу, состоящую из двух столбцов – Object и Message. Посредством этого окна осуществляется мониторинг передаваемых шести типов выше обозначенных данных за счет добавления к выходам объектов вспомогательного объекта под названием “print”. Столбец Object отображает наименование присвоенное объекту “print”, с которого происходит вывод данных. Столбец Message отображает присвоенные стоящему перед “print” объекту данные, причем само присвоение значения может происходить как при создании объекта через пробел после его наименования, в таком случае вывод данных происходит при получении объектом bang сообщения, так и за счет прочих вспомогательных объектов таких как “Messge”, “Number”,”flonum”, и т.д.
Рисунок 2.1 Главное окно программы Max/MSP
2.2.2 Окно проекта (patcher window)
Помимо главного окна в Max/MSP присутствует окно проекта, в котором и происходит все основное редактирование.
Нижний ряд кнопок содержит наиболее часто используемые элементы при проектировании. Первая из них отвечает за закрытие/открытие проекта для редактирования. Данная функция необходима в связи с тем, что в открытом режиме редактирования пользователь не в состоянии полностью проверить работоспособность создаваемой программы, в отличие от закрытого режима.
Рисунок 2.2 Окно проекта в программе Max/MSP.
Следующий элемент (значок «+» на рисунке 2.2) вызывает всплывающее окно (рисунок 2.3), отвечающее за добавление новых графических объектов в проект. Оно также вызывается двойным щелчком по рабочему полю открытого для редактирования проекта.
Рисунок 2.3 Всплывающее окно со списком всех объектов Max/MSP/Jitter.
Данное окно помимо полного списка объектов разделено на подкатегории, относящиеся к определенным аспектам работы. Также ввод практически всех объектов можно производить в текстовом виде с помощью простейшего объекта “object”, который, в качестве дополнения к текстовому вводу названий объектов, имеет возможность поиска по базе объектов по первым символам названия в виде выпадающего списка (рисунок 2.4). Это важно, если учесть тот факт, что многие объекты Max/MSP/Jitter не имею графического представления (некоторые объекты также после своего названия используют значок ~, говорящий о том, что данный объект работает с аудио сигналами и относится к MSP).
Рисунок 2.4 “Object” с выпадающим списком.
Следом за кнопкой добавления объекта располагается кнопка, отвечающая за масштаб рабочей области проекта, что в свою очередь упрощает ориентирование в ней при сильном нагромождении элементов. Справа от нее расположена кнопка включения режима презентации (Presentation Mode). Особенность данного режима заключается в том, что при активации он отображает лишь те элементы, которые были добавлены в данный режим с помощью контекстного меню (рисунок 2.5), что позволяет убрать ненужные в процессе эксплуатации объекты и соединения.

Рисунок 2.5 Пункт контекстного меню, отвечающий за добавление объекта в режим презентации.
Еще правее расположена кнопка вызова инспектора (Inspector), который отвечает за редактирование графических элементов выделенных объектов, таких как шрифт, цвет объекта, размер, положение на рабочем поле и т.д (рисунок 2.6).
Рисунок 2.6: Окно инспектора (Inspector).
Вслед за кнопкой, отвечающей за вызов окна инспектора, расположены две кнопки, применяемые при работе с несколькими проектами. Первая из них отвечает за вывод активного окна редактирования на передний план отображения, а вторая за перемещение активного окна на план ниже.
Оставшиеся два элемента относятся к эргономике и структурированию проекта. Первый из них отвечает за отображение или скрытие разметочной сетки, а второй за привязку объектов к этой сетке.
2.2 Интерфейс системы Max/MSP
2.2.1 Главное окно
Главное окно Max/MSP представляет собой таблицу, состоящую из двух столбцов – Object и Message. Посредством этого окна осуществляется мониторинг передаваемых шести типов выше обозначенных данных за счет добавления к выходам объектов вспомогательного объекта под названием “print”. Столбец Object отображает наименование присвоенное объекту “print”, с которого происходит вывод данных. Столбец Message отображает присвоенные стоящему перед “print” объекту данные, причем само присвоение значения может происходить как при создании объекта через пробел после его наименования, в таком случае вывод данных происходит при получении объектом bang сообщения, так и за счет прочих вспомогательных объектов таких как “Messge”, “Number”,”flonum”, и т.д.
Рисунок 2.1 Главное окно программы Max/MSP
2.2.2 Окно проекта (patcher window)
Помимо главного окна в Max/MSP присутствует окно проекта, в котором и происходит все основное редактирование.
Нижний ряд кнопок содержит наиболее часто используемые элементы при проектировании. Первая из них отвечает за закрытие/открытие проекта для редактирования. Данная функция необходима в связи с тем, что в открытом режиме редактирования пользователь не в состоянии полностью проверить работоспособность создаваемой программы, в отличие от закрытого режима.
Следующий элемент (значок «+» на рисунке 2.2) вызывает всплывающее окно (рисунок 2.3), отвечающее за добавление новых графических объектов в проект. Оно также вызывается двойным щелчком по рабочему полю открытого для редактирования проекта.
Данное окно помимо полного списка объектов разделено на подкатегории, относящиеся к определенным аспектам работы. Также ввод практически всех объектов можно производить в текстовом виде с помощью простейшего объекта “object”, который, в качестве дополнения к текстовому вводу названий объектов, имеет возможность поиска по базе объектов по первым символам названия в виде выпадающего списка (рисунок 2.4). Это важно, если учесть тот факт, что многие объекты Max/MSP/Jitter не имею графического представления (некоторые объекты также после своего названия используют значок ~, говорящий о том, что данный объект работает с аудио сигналами и относится к MSP).
Рисунок 2.4 “Object” с выпадающим списком.
Следом за кнопкой добавления объекта располагается кнопка, отвечающая за масштаб рабочей области проекта, что в свою очередь упрощает ориентирование в ней при сильном нагромождении элементов. Справа от нее расположена кнопка включения режима презентации (Presentation Mode). Особенность данного режима заключается в том, что при активации он отображает лишь те элементы, которые были добавлены в данный режим с помощью контекстного меню (рисунок 2.5), что позволяет убрать ненужные в процессе эксплуатации объекты и соединения.
Рисунок 2.5 Пункт контекстного меню, отвечающий за добавление объекта в режим презентации.
Еще правее расположена кнопка вызова инспектора (Inspector), который отвечает за редактирование графических элементов выделенных объектов, таких как шрифт, цвет объекта, размер, положение на рабочем поле и т.д (рисунок 2.6).
Рисунок 2.6: Окно инспектора (Inspector).
Вслед за кнопкой, отвечающей за вызов окна инспектора, расположены две кнопки, применяемые при работе с несколькими проектами. Первая из них отвечает за вывод активного окна редактирования на передний план отображения, а вторая за перемещение активного окна на план ниже.
Оставшиеся два элемента относятся к эргономике и структурированию проекта. Первый из них отвечает за отображение или скрытие разметочной сетки, а второй за привязку объектов к этой сетке.
Спасибо, жду продолжение.
ОтветитьУдалить