Презентация подготовлена для вводного занятия воркшопа по Max\Msp\Jitter в рамках курса Визуального Программирования Мультимедиа от SoundArtist.ru (SA))_VPWeeks). Октябрь 2013. Москва. Составил sergey kasich.
2. MAXMSPJitter: День Первый:
Введение
1 примеры работ
2 что такое визуальное программирование
3 программирования и музыка
4 интерактивность и мультимедиа
5 протоколы взаимодействия
- антракт
1 знакомство с интерфейсом MAX 6: “hello w !”
2 основные принципы работы: два режима, два
вида сигналов, объекты, сообщения, бэнг и тоггл,
GUI, принцип “справа-налево”, list, pack-unpack,
send-recieve, инкапсуляция.
3 использование Help и референса
4 текстовый вид патчей
5 собираем “калькулятор”
3. примеры работ:
не особо известные:
вижуал - http://youtu.be/gDashN5ZhNA
интерактив - http://vimeo.com/74826937#
приложение - http://www.soniconlab.com/index.php/products/multivideostation
известные:
аудио-вижуал - Ryuichi Sakamoto & Alva Noto - Inset : http://www.youtube.com/watch?v=evllPOj0wTo
интерактивный инструмент - Мэтью Херберт: http://www.youtube.com/watch?v=jlmUEMSRQfY
интерактивный инструмент - Lisa Park - Enoia : http://vimeo.com/65175792
большая часть плагинов в ableton live прототипирована в MaxMsp
отечественные:
интерактивный медиа-перфоманс - Asymmetric Answer: http://www.youtube.com/watch?v=lL05VbeQftk
интерактивный медиа-перфоманс - Cinestetica: http://www.drawnsound.org/cinestetika.html
интерактивный инструмент инсталляция - Drawn Sound : http://vimeo.com/16142394
4. визуальное программирование
Почему программирование текстовое ?
Никлаус Вирт (Pascal OBERON) :
компании вкладывали большие деньги
в разработки C C++ и UNIX систем, а
теперь ничего не меняется, так как этому
учат студентов
BINARY - ASSEMBLER - TEXT (Fortran)
40-е ......................................................... 1954
6. Почему программирование текстовое ?
Брет Виктор (iPad UI):
“Технологии меняются быстрее, чем наше сознание”
http://vimeo.com/71278954
в середине 20го века интерфейс компьютера был пригоден
восновном для введения текста
ВОТ ПОЧЕМУ
9. программирование и музыка
Музыка - очевидный процесс во времени
Макс Мэтьюс (Bell labs) :
отец компьютерной музыки
1957 - программа MUSIC I
MUSIC I -....- MUSIC IV (iBM & Fortran) - ... - cSound (MIT, B.Vercoe)
1957 ......................................................... 80e
10. Визуальный интерфейс для работы в реальном времени
Миллер Пакет (IRCAM UCSD) :
в середине 80х создал MAX - графический
язык для алгоритмизации музыки в
реальном времени
Первое исполнение музыки с помощью MAX
1988 (Pluton by Philippe Manoury).
Max - Pure Data - MaxMsp (D. Zicarelli & cycling74) - MaxMspJitter
1988 - 1996 - 1997 - 2003
11. MUSIC 4 и cSound - синтезировали звук
MAX - только управлял (до MSP)
MIDI
(Music International Digital Interface) :
c 80х по сей день позволяет управлять
оборудованием
17. протоколы взаимодействия
Сегодня не только MIDI.
Всё можно связать со всем.
Адриан Фрид (CNMAT, Berkeley) :
разработчик OSC протокола
(Open Sound Control)