Главная страница
Об авторе
Ссылки
Гостевая книга
22.09.05

Семпл-плеер live. Изменение частоты воспроизведения семпла.

Добавлена возможность изменить частоту проигрывания семпла и виртуальная клавиатура, на которой можно играть мышью. Можно назначить "исходную ноту", при взятии которой семпл будет воспроизводится на исходной скорости. Транспонирует вроде бы точно, проверял на синусоиде, полученной в csound (основной тон, квинта, октава на слух воспроизводятся верно). Если кому-то не лень протестировать тщательнее, может сообщить результаты на страницу обсуждения семпл-плеера live.


12.09.05

Семпл-плеер live. Аудио в Max/MSP (объект dac~). Волновые таблицы (Wavetable).

Вывод звука из Max/MSP (т.е. передача результатов просчета звука драйверу аудиокарты) осуществляет объект dac~. Драйвер можно выбрать, вызвав объект DSP Status (Options->DSP Status…).


09.09.05

Простейший семпл-плеер live

Патч для Max/MSP: Простейший семпл-плеер. Patch for Max/MSP: simple sample player.
Патч позволяет загружать и проигрывать моно или стерео семплы на исходной скорости воспроизведения. Ничего особенного, но некоторые базовые концепции Max/MSP позволяет наглядно изучить.


22.11.04

Сайт о Max/MSP

Открылся новый сайт: www.maxmsp.ru.
Все у кого есть вопросы по программированию в Max/MSP, все кто желает реально выступать с электронной музыкой в живую (без предварительно заготовленных лупов, фонограмм и диджеинга) заходите! Кроме того сейчас обсуждается вопрос по проведению постоянных курсов по программированию в Мax/МSP ориентировочно в институте PROARTE (Санкт-Петербург).

01.11.04

Как начать учится

Андрей Смирнов высказал мнение, что доки к Max/MSP читать не следует, а нужно заходить в папку max-help и просто открывать все, что попадается под руку. В этой папке лежат хелпы ко всем объектам, они сделаны в виде патчей, так что, прочитав справку, можно сразу же и попробовать его в действии.

Не ставя под сомнение авторитет Смирнова, предлагаю совмещать просмотр этих патчей с чтением документации, так оно будет плодотворнее. Рассмотрим пример.

Max/MSP: download patch test2.mxb
Начав по порядку шерстить директорию max-help, увидел объект accum, суммирующий числа различными способами (в смысле, непосредственно, как +, с запаздыванием, по сигналу, приходящему на определенный вход и пр.), и решил сделать какую-нибудь пакость. Для этого стал на вход подавать миди-сигналы и суммировать их с чем попало. И все бы хорошо, только вот note-off в таком случае не проходит, поэтому длительность ноты контролировать не представлялось возможным. Напомню, чтобы выключить ноту, надо послать сигнал с такой же миди-нотой и velocity=0. Ну так и стал я искать, как сохранить номер ноты, чтобы после некоторой задержки переслать ее на выход. И долго бы я так извращался, если бы не заглянул в файл TutorialAndTopics.pdf, где и обнаружил объект под названием makenote, который пропускает миди-сообщение, после чего с определенной задержкой запускает ту же ноту с нулевым значением velocity (скачать патч test2.mxb).

15.09.04

Ставим Max/MSP

Откуда скачать
С сайта разработчика, ясно дело. Вообще-то она платная, так что делайте выводы и вводы сами. Хочу обнадежыть, ее уже сломали :))

Установка
Разработчики говорят, что идет только под ХР. Я поставил под 2000 - работаит. Под 98SE не работает, даже не пробуйте. Завелась и поехала сразу, проблем не наблюдалось. Вместе с программой устанавливается документация (запасайтесь Acrobat Reader) и куча примеров патчей.

Max/MSP: test audio
Как быстро проверить работу аудиовыхода? Очень просто: File -> Open… Открываем патч директория с максом \ Documentation \ Tutorials \ MSP Tutorials \ 01.Test tone.pat. Нажимаем на start и получаем по ушам. Если не получаем, прога стала криво :)) или может у вас просто звук выключен?

Max/MSP: setup MIDI
Теперь с мидями. Внешних устройств нету, так что я поставил MIDI Router от Sonic Foundry. На самом деле сгодится любая аналогичная прога, просто другие не вставали. Заходим File -> MIDI Setup. Abbrev выбирается пользователем из списка букв аглицкого алфавита и потом используется как параметр в объектах, работающих с мидями. Значение Offset задает смещение от номера миди-канала, например если для девайса a выставлено 16, то, что придет по 1 каналу, будет показывается как пришедшее по 17. Таким образом смело можно ставить по нулям.
Max/MSP: setup MIDI #2


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

01.09.04

Музыка электронная, акустическая и вообще разная

Электронная музыка, акустическая, электроакустическая (electro-acoustic) - не важно как эти эксперименты со звуком назвать. Есть еще слово такое - акусматика (acusmatic), кто-то может вспомнить термин "конкретная музыка" (music concrete). Все одно - либо аналог, либо цифра. Аналоговые девайсы высокого класса дороги, хотя если вы пишите электронную lo-fi музыку, то берите с помойки барахло и вперед (вот, кстати, мои эксперименты со звуком в данной области). Хотя зачем ограничивать себя - цифра и аналог прекрасно сочетается. Еще раз повторюсь - речь идет об экспериментальной музыке. В условиях студии, где нужен качественный папсовый продукт, грамотное соединение аналога и цифры - вещь очень даже непростая.

Сегодня дети уныло поплелись в школу, так и у нас особенно уроков не будет. Сделаем обзор нескольких прог, и начнем с Max/MSP. Программа для работы с музыкой и мультимедиа, обладает графическим интерфейсом, работает в реальном времени. Распространяется фирмою Cycling'74, первоначально написана под Mac, теперь существует и под Windows.

Все, что потребно для написания и экспериментов с электронной музыкой, тут присутствует. Устоявшийся за многие лета с момента изобретения конкретной музыки (что можно считать началом всех музыкальных электронностей) набор узлов (модулей, назовите как хотите). Осцилляторы, фильтры, линии задержки - все собирается в патчи, допускающие вложенность в другие патчи. И естественно интерфейс MIDI.

Max/MSP
Пригодна как для вдумчивого многочасового программирования звука, так и для блиц-проектирования, если вдруг пришла в голову потрясная акусматическая идея. Графический интерфейс красотой не отличается, настройки минимальные - можно поменять размер шрифтов, и все. Однако есть в этой черно-белой схемности свое очарование, которое, имхо, не оставит равнодушными творцов экспериментальной электроакустической музыки.
beatumen смиренно руку приложыл

Rambler's Top100
Hosted by uCoz