Разработка электронного учебного практикума "Подготовка звуковых фрагментов для образовательных ресурсов"

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



DI-синтезатор реального времени), S-YXG100plus (виртуальный MIDI-синтезатор реального времени, является развитием виртуального синтезатора S-YXG50, для надежной работы требует Pentium-166, 16 Мбайт памяти и Windows 95/98), Stomper Ultra++ (синтезатор отдельных звуков, преимущественно ударного характера, предназначен только для создания звуков, не содержит секвенсора и средств управления по MIDI), Probe (виртуальная аналоговая студия, содержит 16-голосый синтезатор, арпеджиатор на 100 нот, 17-дорожечный секвенсор, эффект-процессор и вокодер) [14].

Автокомпозиторы

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

Примеры:Pro - программа для создания композиций по принципу последовательность сэмплов. Проста в эксплуатации и обладает интуитивно понятным интерфейсом. Подходит, как для новичков, так и для профессионалов. Все изменения происходят в реальном времени, что позволяет прослушать изменения во время воспроизведения создаваемой композиции.Pro - интересная программа для создания фоновой музыки. Идея заключается в группировке голосов различных типов, каждый из которых либо исполняет заданную партию, либо импровизирует под управлением программы (иначе говоря, программа в некотором роде сочиняет музыкальные шаблоны).Chimes - программа имитирует трубчатые колокольчики, подвешенные в ряд или по кругу, и настроенные так, что соприкосновение друг с другом под действием ветра порождает приятные мелодичные последовательности звуков. Требуется задать настройку колокольчиков, параметры ветра, выбрать MIDI-адаптер и инструмент для вывода нот, после чего генерация нот выполняется автоматически. Wind Chimes создает приятный ненавязчивый музыкальный фон.- программа для создания музыки при помощи теории чисел, фракталов и клеточных автоматов. Предлагает 12 алгоритмов генерации последовательностей нот [37].

Автоаккомпаниаторы

Программы, облегчающие создание и аранжировку MIDI-композиций. Эти программы анализируют сыгранную мелодию и подбирают аккомпанемент в одном из музыкальных стилей. Чаще всего их используют для обучения музыке, так как ничего оригинального при помощи таких программ создать нельзя.

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

Примеры:In-A-Box - ансамбль в одном ящике. В комплекте имеется ряд стандартных стилей. Новые стили могут создаваться как на основе существующих, так и полностью с нуля. Для создания композиции требуется ввести аккордовую последовательность, на основе которой аккомпаниатор создает партии пяти сопровождающих инструментов: ударных, баса, струнных, пианино и гитары. Для редактирования введенных последовательностей имеется нотный редактор.Professional - генератор аккомпанемента, выполненный в стиле MIDI-секвенсора. Поддерживает дорожки трех типов: MIDI - мелодическая, Drum Piece - ритмическая и Style - стилевая. На мелодических и ритмических дорожках записываются исходные партии, стилевые служат для создания аккомпанемента. Различаются стили отдельных инструментов (ударных, гитары, пианино, саксофона и т.п.) и ансамблевые. В ансамблевый стиль может входить один или несколько инструментальных.Fitz - сравнительно несложный аккомпаниатор, удобный для импровизационных выступлений. Предлагает двенадцать стилей и две аккомпанирующие линии - бас и ударные. Линия ударных жестко задается стилем, линия баса следует за аккордами, которые берутся на MIDI-клавиатуре. Мелодическая линия вводится с MIDI-клавиатуры и без изменения передается в выходной MIDI-порт [17].

Распознаватели нот

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

Примеры:- профессиональная система распознавания отсканированных нотных партитур, редактирования, преобразования в MIDI-формат и печати. Разработана по следам известной программы MIDIScan.- программа для распознавания нот в реальном времени. Добавляет в систему собственный MIDI-порт, в который передаются распознанные ноты, и откуда их может принимать любая программа. Настраиваются параметры голоса (мужской, женский, музыкальный инструмент, свист), диапазон изменения высоты, способ генерации MIDI-нот [11].

Системы для радиовещания и дискотек

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

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