Читаем Запись и обработка музыки и звука. Digital DJ полностью

Другой важный параметр – разрядность преобразования. Он определяет точность замера мгновенной величины сигнала. Сигнал измеряется с шагом, соответствующим одному интервалу из максимального количества интервалов, на которые условно делится сигнал при измерении. Следовательно, точность преобразования составляет + 1 интервал. Обыкновенно применяют 8-, 16– и 20-битные преобразования. Разрядность преобразования определяется звуковой картой, а именно АЦП, с помощью которого оцифровывают сигнал. Например, при преобразовании входного сигнала с максимальным значением 100 % 8-битным преобразователем погрешность сигнала будет составлять 100/28 = +0, 4 %, а для 16-битного преобразования 100/216 = +0, 0015 %. Чтобы разъяснить эти сухие цифры, рассмотрим процесс «оцифровки» на рисунке. Для наглядности будем считать, что АЦП звуковой карты у нас трехбитовый (ужас какой!). Пунктирной линией показан результат преобразования входного сигнала.

Соответственно погрешность в этом случае громадная – 100/23 = ±12, 5 %. Итак, мы видим, что чем выше разрядность преобразования, тем точнее повторяется форма исходного сигнала. Естественно, как при увеличении частоты дискретизации, так и при увеличении разрядности преобразования геометрически увеличивается объем конечного файла. Стандартным для современных звуковых карт являются значения 44 кГц частоты дискретизации и 16 бит разрядности преобразования. При этих параметрах объем файла составляет около 10 Мб на 1 минуту звука. Это много, даже при современных объемах винчестеров, не говоря о переносных устройствах.

Каким бывает цифровой звук?

На самом деле, видов «цифрового звука» – точнее, видов его представления в компьютере – может быть несколько.

Уже знакомый нам «оцифрованный звук»

– аналог фотографии, точная цифровая копия введенных извне звуков. Это может быть сделанная с микрофона запись вашего голоса, копия звуковых дорожек с компактдиска и других источников. Как и фотография, такой звук занимает много места… впрочем, аппетиты фотографии по сравнению со звуком просто ничтожны! Одна минута цифрового звука, записанного с максимальным качеством, занимает около 10 мегабайт. Правда, существуют специальные методы сжатия, уменьшающие объем компьютерного звука в десятки раз! Но об этом позже.

Помимо «цифрового», существует еще и «синтезированный» звук – точнее, музыка в формате MIDI. Ну, с синтезаторами-то наверняка вы знакомы! Вкратце суть MIDI-технологии можно изложить так – компьютер не просто проигрывает нужную вам мелодию, а синтезирует ее с помощью звуковой карты. MIDI-мелодии – это всего лишь системы команд, управляющие звуковой картой, коды нот, которые она должна «изобразить» (с указанием инструментов, длительности и некоторых других параметров оной ноты). Эта технология идеальна для компьютерных композиторов, поскольку позволяет с легкостью изменять любые параметры созданной на компьютере мелодии – заменять инструменты, добавлять или удалять их, изменять темп и даже стиль композиции. И файлы с MIDI-музыкой – крохотные, всего в несколько десятков килобайт. Но и недостатки у MIDI есть – голос в MIDI– файле не запишешь, да и музыка хорошо звучит лишь на очень качественной звуковой карте. Перенесешь созданный тобой файл на компьютер соседа, оборудованный 10-долларовой карточкой – и будешь долго думать, куда это испарилась вся прелесть и красота мелодии. Правда, MIDI можно сравнительно легко перевести в формат цифрового звука – обратное преобразование, к сожалению, на сегодняшнем уровне развития компьютерной техники невозможно.

Наконец, существует и третий вид звука, с которым вы можете работать в домашних условиях – «трекерная» или «сэмплерная» технология, своего рода плод любви цифрового и синтезированного звука. При работе с программами этого типа вы будете «конструировать» музыкальную композицию из небольших периодически повторяющихся «кусочков» цифрового или синтезированного звука – петель или сэмплов. Именно по такому принципу создаются композиции в популярном сегодня стиле «хаус», «транс», «техно»…

Короче – вся простая (чтобы не сказать грубее – примитивная) танцевальная, ритмическая музыка. Такой тип музыки – нечто среднее между цифровой и синтезированной – называется «трекерным» и имеет пусть ограниченную, но верную аудиторию поклонников.

ГОТОВИМСЯ К РАБОТЕ

Что такое обработка? Это и чистка вашего звукового файла от всевозможных шипов и тресков.

Это и разбивка одного большого файла на кучу мелких фрагментов, которые вы можете потом превратить в «сэмплы» для конструирования новых композиций.

Это еще и десятки видов спецэффектов, которые вы можете наложить как на всю дорожку в целом, так и на ее отдельные участки.

И многое, многое другое!

Хорошо, что для всего этого нам понадобится одна-единственная программа!

Перейти на страницу:

Похожие книги

C# 4.0: полное руководство
C# 4.0: полное руководство

В этом полном руководстве по C# 4.0 - языку программирования, разработанному специально для среды .NET, - детально рассмотрены все основные средства языка: типы данных, операторы, управляющие операторы, классы, интерфейсы, методы, делегаты, индексаторы, события, указатели, обобщения, коллекции, основные библиотеки классов, средства многопоточного программирования и директивы препроцессора. Подробно описаны новые возможности C#, в том числе PLINQ, библиотека TPL, динамический тип данных, а также именованные и необязательные аргументы. Это справочное пособие снабжено массой полезных советов авторитетного автора и сотнями примеров программ с комментариями, благодаря которым они становятся понятными любому читателю независимо от уровня его подготовки. Книга рассчитана на широкий круг читателей, интересующихся программированием на C#.Введите сюда краткую аннотацию

Герберт Шилдт

Программирование, программы, базы данных
C++: базовый курс
C++: базовый курс

В этой книге описаны все основные средства языка С++ - от элементарных понятий до супервозможностей. После рассмотрения основ программирования на C++ (переменных, операторов, инструкций управления, функций, классов и объектов) читатель освоит такие более сложные средства языка, как механизм обработки исключительных ситуаций (исключений), шаблоны, пространства имен, динамическая идентификация типов, стандартная библиотека шаблонов (STL), а также познакомится с расширенным набором ключевых слов, используемым в .NET-программировании. Автор справочника - общепризнанный авторитет в области программирования на языках C и C++, Java и C# - включил в текст своей книги и советы программистам, которые позволят повысить эффективность их работы. Книга рассчитана на широкий круг читателей, желающих изучить язык программирования С++.

Герберт Шилдт

Программирование, программы, базы данных