Звуковая студия в PC

       

Проигрыватель компакт-дисков


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

Возможно, вы слышали про одну старенькую, но очень хорошую игру. Возможно, вы даже играли в нее. Это “Lost Eden”, сопровождаемая приятной музыкой, чем-то похожей на музыку группы Enigma. Для того чтобы разместить такое количество фоновых мелодий на одном CD-ROM, можно применить сжатие звука с потерей качества. Это не очень удобно, хотя бы потому, что требует дополнительных усилий программиста и ресурсов процессора. К тому же, не существует ни одного способа звуковой компрессии, при котором бы не ухудшалось отношение сигнал/шум или не искажался бы спектр сигнала. Используя возможности формата звуковых файлов, проблему сжатия можно обойти. Музыкальная композиция, как правило, содержит повторяющиеся фрагменты. Учитывая эту особенность, в WAV-файле можно хранить только по одному экземпляру каждого из фрагментов, последовательности их воспроизведения и количество повторов. Конечно, для хранения “полноценных” музыкальных произведений этот способ не подходит, так как срезаются оттенки музыки, которые не повторяются периодически.

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

Последняя команда меню ViewCD Player (проигрыватель компакт-дисков). Если установить в позиции этой команды галочку, то в нижней части главного окна Cool Edit появятся все традиционные органы управления программой-проигрывателем компакт-дисков (рис. 2.30).


В нижней левой части проигрывателя расположены кнопки управления воспроизведением.



Рис. 2.30. Проигрыватель компакт-дисков

Перечислим их слева направо: стоп, воспроизведение, переход к предыдущему треку, переход к следующему треку, переход к запомненной при помощи следующей кнопки позиции, запомнить позицию (в процессе воспроизведения). Правее кнопок управления расположено информационное поле, в котором указана длительность звучания диска. В верхней левой части проигрывателя находится ряд цифр, соответствующих имеющимся на диске трекам. Чтобы осуществить переход, например, к седьмому треку, достаточно щелкнуть мышью по цифре 7. Номер воспроизводимого в данный момент трека выделяется темным цветом. В правой верхней части проигрывателя расположено поле, в котором отображается время, прошедшее с начала воспроизведения текущего трека.

Наверное, вы уже догадались, для какой цели в Cool Edit встроен проигрыватель компакт-дисков. Совершенно верно, для удобства при записи звука с лазерных дисков. В принципе, для управления воспроизведением CD вы можете использовать любую другую, привычную для вас программу-проигрыватель. Но в этом случае появляется необходимость лишний раз переключаться между задачами.

Раз уж речь зашла о записи звука с компакт-дисков, стоит затронуть еще одну проблему, не связанную с работой в программе Cool Edit. Если у вас возникнет необходимость высококачественной записи звука с лазерного диска, то прибегать к помощи какой-либо программы-проигрывателя — не самое лучшее решение. Давайте проследим путь звукового сигнала, начиная с момента, когда попал на вход ЦАП проигрывателя CD.

Сигнал будет преобразован из цифрового вида в аналоговый. Формат звука, хранящегося на компакт-дисках — 44,1 кГц/16 бит/стерео. Но вы должны знать о том, что ходят слухи, будто некоторые производители дисководов CD-ROM в целях экономии используют дешевые ЦАП с разрядностью меньше 16 (например, 12-разрядные ЦАП). При этом они ни сколько не нарушают прав потребителя. Основное назначение дисковода CD-ROM — считывать информацию с этого самого CD-ROM, а уж воспроизведение звука — явление в некотором смысле “побочное”, хотя и традиционное.



Таким образом, после прохождения ЦАП звук может немного потерять свое первоначальное цифровое качество и с ним это обязательно произойдет, даже если ЦАП вашего проигрывателя CD имеет разрядность 16 бит. Затем, уже в аналоговом виде, по трехжильному кабелю звуковой электрический сигнал попадет на вход звуковой карты. Прежде чем попасть на АЦП (тоже не идеальный) звуковой карты, звук обычно проходит аналоговый микшер, где на него накладывается дополнительный шум, на этот раз — внутренний шум звуковой карты. Длинный и тернистый путь проходит звуковой сигнал, прежде чем преобразоваться в ваш WAV-файл. В конечном итоге, отношение сигнал/шум в оцифрованном вами звуке будет несколько меньше, чем первоначальное. Но всех этих неприятностей можно избежать.

Первый, но не всегда приемлемый путь: соединить проигрыватель CD и звуковую карту цифровым каналом связи. Но если на вашем дисководе CD-ROM имеется цифровой выход, то цифрового входа у звуковой карты может не оказаться. Цифровыми входами оборудуются только довольно дорогие звуковые карты. Существует более удобный и доступный способ копирования звуковых данных с дорожки компакт-диска в WAV-файл, позволяющий сохранить изначальное качество звука без каких-либо потерь. Кстати, этим способом (по нашему предположению) пользуются музыкальные пираты, выпускающие звуковые CD. Способ называется непосредственным копированием (direct copy) цифровых звуковых отсчетов через шину данных дисковода CD-ROM и его контроллера. Осуществляется это, как правило, при помощи небольших и зачастую свободно распространяемых программ. Вы всегда можете их найти в сборниках программ на CD-ROM или в Internet. В качестве примера такой программы приведем продукт под названием Digital Audio Copy. Это небольшая программа под DOS, работа с которой осуществляется следующим образом.

В командной строке дается команда DOS наберите команду dac <имя_файла.wav> T=n <Enter>, где n — номер трека на компакт-диске. В программе доступен еще целый ряд опций, но о них вы можете узнать из файла-руководства по данной программе.Затем происходит непосредственное копирование (“бит в бит”) звуковых данных в указанный вами файл. Не удивительно, что зачастую качество звука на “пиратских” дисках ничем (с точностью до бита) не отличается от качества звука на лицензионных носителях. Но прежде чем выполнять описанную выше последовательность действий подумайте, а не нарушаете ли вы чьих-нибудь прав на копируемую интеллектуальную собственность? Подумайте и решите: нажимать клавишу <Enter> или несколько раз нажать <BackSpace>. После этого можно прочитать статью [26].

На этом философском вопросе (“быть или не быть пиратству?”) мы заканчиваем раздел, посвященный меню View программы Cool Edit, и переходим к следующему и, пожалуй, самому интересному пункту — Transform (преобразование).

Далее

Содержание

bottom();


Содержание раздела