рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Универсальная система программирования музыки

Универсальная система программирования музыки - раздел Высокие технологии, Устройство и функционирование звуковых плат Универсальная Система Программирования Музыки. Компьютерная Музыка Как Такова...

Универсальная система программирования музыки. Компьютерная музыка как таковая начиналась когда-то с музыкальных языков программирования.

Несмотря на то, что с тех пор разработчики музыкального программного обеспечения уделяли все большее и большее внимание развитию пользовательского интерфейса, музыкальный язык программирования в чистом виде - язык C-Sound - сохранился и успешно применяется по сей день. Дело в том, что C-Sound, в отличие от других музыкальных программ, является, по сути, универсальной системой, позволяющей создавать любые звучания.

Ведь развитый пользовательский интерфейс при всех своих достоинствах обладает очень существенным недостатком он всегда ограничивает возможности. Язык C-Sound свободен от этого. Он существует в виде компилятора, который транслирует текст программы в звуковой файл. При этом основные операторы его реализуют основные средства создания электронной музыки. Если композитору не хватает операторов C-Sound которые сами по себе позволяют проделывать гораздо больше, чем все описанные выше программы, вместе взятые исключая, разумеется, нотную графику, он может написать нужные ему фрагменты текста программы на языке Си или Ассемблере.

C-Sound позволяет работать как с синтезированным звуком, так и со звуком из внешнего источника. Широкий выбор операторов генерации и модификации сигналов делает работу очень удобной, а система меток и ссылок на них - привычной для хоть сколько-нибудь знакомого с программированием человека.

Поначалу, правда, некоторые мои знакомые да и я тоже испытали некоторое разочарование при знакомстве с C-Sound, потому что надеялись а напрасно, что это просто что-то вроде расширения классического Си или Си. Но по мере знакомства с языком разочарование довольно быстро сменилось признанием его широких возможностей, простоты и удобства работы со звуком. В любом синтезаторе содержится некоторый набор алгоритмов, реализующих звуковой синтез. Иногда эти алгоритмы поддаются редактированию, но, как правило, очень ограниченному.

В сэмплерах также есть набор определенных алгоритмов плюс записанные образцы волновых форм. Любое устройство для обработки звука включает в себя алгоритмы обработки, и лишь немногие их параметры открыты для редактирования. Это перечисление можно продолжить. В C-Sound мы имеем такие же наборы алгоритмов, полностью открытые ибо они существуют в виде простого текста для изменения по нашему вкусу. Кроме того, можно самому создавать все эти алгоритмы с нуля. В настоящее время C-Sound не может работать в реальном времени на обычных компьютерах. Для компиляции звукового файла помимо описания инструментов необходим еще файл партитуры .sco, в котором расположены звуки и их индивидуальные параметры.

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

Она существует в модификациях для DOS, Windows, Macintosh, Atari и других платформ. Компилятор C-Sound с полным описанием языка и учебными примерами довольно легко можно найти в Сети. 11.

– Конец работы –

Эта тема принадлежит разделу:

Устройство и функционирование звуковых плат

Сама схема взаимодействия крайне проста C H input devices O U M M P A U N output devices T E R где HUMAN - человек COMPUTER - компьтер input… Обычно, при традиционном подходе input devices keborad mouse, а output devices… В ряде случаев возможно добавление других устройств, таких как сканеры, дигитайзеры, плоттеры, графические планшеты,…

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

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

О нотном наборе
О нотном наборе. Как известно, написание любой музыкальной композиции начинается с запечатления ее в нотном виде для тех, кто знает ноты. А дело это весьма крапотливое и трепетное. Благо, у

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

Компьютерная звуковая студия Pro Tools
Компьютерная звуковая студия Pro Tools. Еще совсем недавно звуковая студия ассоциировалась у большинства музыкантов прежде всего с многоканальным магнитофоном. Он был центром, сердцем практи

Как обрабатывают звук
Как обрабатывают звук. Допустим, с помощью секвенсора или нотного редактора мы воплотили нашу музыкальную задумку. Теперь требуется обработать звучание по собственному желанию. Программы для

Формирование нового звучания
Формирование нового звучания. Итак, программы обработки звука предоставляют музыканту целый мир новых возможностей. Однако все они предполагают, что имеется некий звук-источник, который можн

Об интерактивных исполнительских системах
Об интерактивных исполнительских системах. Хотя, в электронной музыке нет разделения между функциями композитора и исполнителя. Все таки, отсутствие необходимости в исполнителях, является большим п

Компьютер сочиняет музыку
Компьютер сочиняет музыку. Конечно, для простых любителей и ленивых музыкантов, было бы весьма удобно, чтобы компьютер сам сочинял музыку. Но строго говоря, компьютеры сами никакой музыки до

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги