пятница, 14 декабря 2012 г.

Аудио проигрыватель Foobar

Несмотря на обилие всевозможных медиапроигрывателей, которые сейчас можно найти в Сети, немногие из них заслуживают внимания, и лишь единицы достойны того, чтобы стать той самой, единственной, программой, при помощи которой вы будете ежедневно слушать любимые мелодии. Одной из программ подобного рода является Foobar 2000.

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

Тем не менее, практически сразу же после своего ухода Питер представил общественности новый проигрыватель, Foobar . Рождаясь буквально на глазах участников форума hydrogenadio, Foobar 2000 довольно скоро превратился из гадкого утенка, способного воспроизводить лишь два-три вида файлов в один из наиболее «продвинутых» проигрывателей звуковых форматов, имеющихся сегодня.

Имя плеера, foobar 2000 образованное из названий двух переменных Foo и Bar , изначально породило немало догадок: кое-кто даже усмотрел в нем давно позабытый акроним времен Второй мировой войны, FUBAR ( Fucked Up Beyond All Recognition, раздолбанный до неузнаваемости). Все дело в том, что Питер, стараясь перейти к программированию как можно скорее, менее всего заботился о названии нового плеера, набрав в строке Project Name первое, что пришло ему в голову.

Разработка плеера идет семимильными шагами и нынешняя версия 0.7 уже вполне способна по своей функциональности соревноваться с лучшими коммерческими программами. Что же отличает данный проигрыватель от множества других? Ведь тот же Winamp 2.х по своим возможностям оставляет далеко позади большинство программ подобного рода, а по качеству звучания он давно уже способен тягаться с бывшими любимцами меломанов Apollo и NAD?

Прежде всего это профессиональный подход к разработке. Например, в разработке программы и плагинов под нее принимают активное участие создатели кодека LAME , разработчики кодировщиков и декодеров различных форматов (Musepack ,AAC ,WavePack ,FLAC и т.д.), а передовые технологии тут же находят свое реальное воплощение... Как мне кажется, в будущем Foobar будет выделяться среди аудиоплееров так же, как и FAR среди файловых менеджеров: именно огромные возможности, способные удовлетворить потребности как новичков, так и искушенных пользователей, а не погоня за популярностью позволят ему остаться на плаву.
Перечислять все возможности Foobar можно очень и очень долго, я попробую останавливаться лишь на главных.

Прежде всего, в отличие от Winamp и его клонов, обычно понимающих лишь два-три основных звуковых формата, Foobar с самого рождения наделен способностью воспроизводить файлы форматов MP3 ( Mpeg Layer III ), MP2 ( Mpeg Layer II ), Ogg Vorbis , Musepack ( MPEG plus ), WAV E и т.д., причем путем установки соответствующих модулей (плагинов) данный список можно значительно расширить. Имея открытую архитектуру, Foobar поддерживает огромное число звуковых форматов, включая WMA , FLAC , Monkeys Audio , Speex , CDDA , MOD , XM , S 3 M , IT и многие другие, а такая небесполезная функция, как прозрачная работа с ZIP и RAR архивами, позволяет воспроизводить звуковые файлы без необходимости предварительной распаковки архива.

Многим любителям составлять сборники понравившихся мелодий наверняка придется по нраву «родная» поддержка технологии replaygain (http :// replaygain . hydrogenaudio . org ), позволяющей выровнять уровень громкости нескольких композиций, а также избавиться от искажений, нередко возникающих при компрессии современной поп и рок музыки. Дело в том, что еще десятилетие назад аудио диски записывались, используя все возможности формата, позволяющего зарегистрировать даже неслышимые колебания воздуха в студии. При этом динамический диапазон одной композиции может быть достаточно большим, т.е. шепот звучит тихо, а симфонический оркестр, все инструменты которого задействованы одновременно, - достаточно громко на той же записи. К сожалению, в наш век радио при записи создании диска звукоинженеры часто сознательно понижают динамический диапазон записи, что может негативно отразиться на ней: и тихое пение и крик будут иметь практически одинаковую громкость. В результате фонограмма становится более подходящей для прослушивания по радио, а громкость музыки возрастает. Симфоническую музыку же, напротив, стараются записывать, сохраняя динамический диапазон композиции и стараясь не исказить замысел композитора. Поместив рядом трек двадцатилетней давности и современный хит вы наверняка услышите разницу в уровнях громкости. Причем в вашей фонотеке может быть множество самых разнообразных композиций. Не крутить же ручку громкости все время! Просканировав при помощи Foobar (впрочем, можно воспользоваться и консольными утилитами replaygain , vorbisgrain , mp 3 gain или wavegain) нужные треки и добавив в заголовок файла данные о пиковой и средней громкостях композиции и альбома, вы навсегда избавитесь от данной проблемы, т.к. следующий раз плеер считает данные заголовка и самостоятельно «повернет ручку» за вас. Помимо выравнивания уровней громкости, replaygain поможет справиться с еще одной проблемой: искажениями, нередко возникающими при декодировании современной музыки из одного из lossy ( lossy compression - психоакустическое сжатие с потерями) формата в другой.

Еще одной интересной возможностью программы является работа с огромным числом форматов тегов ( tag ), - специальных «бирок», содержащих сведения об авторе, названии композиции и т.п. Причем, в отличие от многих подобных программ, Foobar старается придерживаться стандартов. Так, пользователи CoolPlayer, использовавшие его для работы с тегами файлов OGG Vorbis вскоре с удивлением обнаружили, что файлы после подобной обработки отказывались воспроизводиться в других плеерах. Все дело в том, что CoolPlayer помещал в Vorbis файлы ID3 тэги, не предусмотренные стандартом (родными для OGG остаются Vorbis comments), что и приводило к тому, что плеер, обнаружив «мусор» в заголовке файла, отказывался его воспроизводить. К сожалению, любимый всеми MP3 не имеет официального формата тэгов. У широко распространенного ID3 v 1.1 есть жесткие ограничения на количество и длину полей и он абсолютно нерасширяем. Его потомок, ID3v2, благодаря стараниям разработчиков как самого формата, так и проигрывателей, поддерживающих его, приобрел статус костыля и так и не смог развиться во что-либо стоящее. Появившийся чуть раньше Lyrics3, хоть и обладал возможностью содержать теги длиной более 30 символов и даже хранить текст песен внутри тегов, не смог завоевать достаточную популярность, что лишь усугубляло положение. Разрабатывая Foobar, Питер решил остановиться на двух основных форматах тэгов для MP3: ID3 v 1.1 и APE 2. И если ID 3 использовался в основном для сохранения совместимости со старыми программами или оборудованием, то APE 2, разработанный изначально для файлов Musepack , представлял из себя полноценный формат тэгов для повседневного использования. Имея поддержку юникода (о чем создатели ID 3 v 2 вспомнили относительно недавно), неограниченное число и размер полей, он способен удовлетворить потребности практически любого пользователя. Что же касается ID 3 v 2, горячо любимого «чайниками» за возможность хранить текст песен и обложку диска (а заодно и кучу другого мусора) внутри файла с композицией, то его поддержка в Foobar реализована опционально, при помощи сменного модуля.

Используя мощнейший движок TAG (изначально TAG создавался в виде консольной программы, не имеющей собственного графического интерфейса), Foobar способен корректно управляться с тэгами практически любого формата, причем чтением тегов возможности программы не ограничиваются: вы можете их редактировать, создавать новые поля или же вовсе убрать из файла. При необходимости можно произвести автоматическое заполнение тэгов в зависимости от названия файла и пути к тему, произвести заполнение тех или иных полей или переименовать файлы. Для этого достаточно лишь остановить воспроизведение: ссылки на переименованные файлы в плейлисте обновятся самостоятельно. Конечно же, встроенному теггеру недостает мощной «логики» Dr. TAG , но в большинстве случаев он с легкостью заменит программы уровня Tag & Rename. Сочетающий собственный язык форматирования (об этом чуть позже) текста с огромными возможностями TAG Foobar 2000 вполне можно порекомендовать в качестве бесплатной альтернативы любимой программе по работе с тэгами. И если на первых порах отображение тэгов вроде “ ARTIST = Bad Religion ” в окошке File info кажется непривычным, то вскоре начинаешь понимать, что все предельно просто и логично. Действительно, зачем отображать лишь пять-шесть полей, если заполненными являются десять? Ведь подавляющее большинство программ, способных работать с тегами формата ID 3 v 2 (возьмите для примера тот же Winamp ) было не в состоянии отобразить и десятую часть возможных полей. Foobar же, напротив, отображает все заполненные поля и их значения. Поверьте, это очень удобно.

Как и любой современный аудиоплеер, Foobar имеет DSP (digital sound processor ), модуль обработки сигнала. К сожалению, список имеющихся на нынешний момент модулей далеко не так велик, так у Winamp , но наиболее полезные присутствуют.

Про качество воспроизведения Foobar говорить можно долго. Вряд ли оно намного выше, чем у других современных проигрывателей, однако ряд улучшений, несомненно есть. Прежде всего пользователю предоставляется возможность самостоятельно выбрать метод вывода звука: WaveOut (наиболее подходящий для Windows NT /9x/ Me ), Direct Sound ( Windows 2000/ XP и выше) или Kernel Streaming. Последний позволяет воспроизводить звук «в обход» стандартного микшера Windows, что может быть полезно владельцам звуковых карт высокого класса или внешних ЦАП. Качественный 18 полосный эквалайзер, созданный на основе небезызвестного меломанам модуля supereq наверняка вызовет искреннюю зависть пользователей Winamp (эквалайзер которого работает по известной лишь Nullsoft схеме и успешно «заваливает» верхние частоты). 64 битная обработка сигнала, пусть и влияет на финальный результат не так сильно, как хотелось бы, позволяет программе более аккуратно обращаться со звуковым потоком, а подключение программного ресемплера и использование псевдослучайного сигнала, дитеринга (dithering) позволит аудиофилам добиться чуть более высокого качества сигнала, правда, значительно повысив нагрузку на центральный процессор.

Хотя вряд ли это остановит обладателей высококачественной аппаратуры (а среди пользователей Foobar немало тех, кто подключает компьютер к Hi - Fi компонентам стоимостью в несколько тысяч долларов) и ценителей качественного звука.

четверг, 13 декабря 2012 г.

О качественном копировании аудио CD. Часть 3.

Продолжаем настаивать EAC для получения качественных рипов. Теперь мы должны пройти второй этап настройки программы. Для этого нужно выбрать пункт меню « EAC » -> «Параметры дисковода» (« Drive Options ») и в появившемся окошке нажать « Ok » (в тексте, расположенном в окошке, подчеркивается важность правильности выбора параметров копирования аудио CD). На экране появится окно с несколькими закладками. Первая интересующая нас закладка озаглавлена надписью «Метод извлечения» (« Extraction method »).



На ней пользователю предлагается выбрать режим копирования дисков. Единственным в нашем случае подходящим режимом копирования является выбранный по умолчанию режим «Точный режим…» (« Secure mode …»). В этом режиме EAC реализует весь свой потенциал по выявлению и коррекции ошибок. Точный режим имеет несколько параметров. Программа определяет значения этих параметров автоматически в процессе настройки EAC с помощью мастера конфигурации. Кратко рассмотрим эти параметры:

  • « Дисковод имеет функцию “Accurate Stream”» («Drive has “accurate stream” feature»). Если этот параметр отмечен, значит, используемый привод умеет правильно идентифицировать считываемые с аудио CD блоки данных и, следовательно, верно позиционироваться на диске. Если вы видите, что параметр не отмечен автоматически, то, следовательно, привод не обладает описанной способностью. В таком случае, для выполнения максимально аккуратного копирования, EAC в процессе чтения данных с диска будет пытаться компенсировать недостаток привода. Вообще, привод, не умеющий верно позиционироваться на аудио CD , использовать для копирования данных с аудио CD крайне нежелательно .
  • «Дисковод кэширует аудиоданные» (« Drive caches audio data »). Если этот параметр оказался включен, значит, выбранный привод кэширует считываемые данные. Кэширование данных мешает EAC при проверке правильности чтения данных, поскольку при кэшировании осуществляемое во время проверки многократное перечитывание одного и того же блока с аудио CD всегда дает одни и те же результаты. Приводы, кэширующие данные, должны использоваться с отмеченной опцией « Drive caches audio data », что заставляет EAC бороться с кэшированием путем принудительной очистки кэша при каждом повторном чтении блока.
  • «Дисковод способен возвращать информацию об ошибках C 2» (« Drive is capable of Retrieving C 2 error information »). Некоторые приводы способны самостоятельно обнаруживать ошибки чтения данных. Если вы работаете именно с таким приводом, то программе EAC уже нет необходимости перечитывать каждый копируемый с диска блок по нескольку раз для проверки. Не смотря на то, что эта способность заявлена в технических параметрах многих приводов, реализована она далеко не во всех приводах и зачастую работает неверно. Если вы используете привод, не умеющий определять ошибки чтения, и, тем не менее, отметите этот параметр, то это приведет к некачественному копированию дисков в виду того, что EAC , положившись «на умение привода», просто не будет проверять копируемые блоки. Чтобы правильно определиться со значением этого параметра, необходимо произвести дополнительную проверку привода. Для этого вставьте в привод как можно более поцарапанный диск и нажмите кнопку «Проверить функцию C 2» (« Examine C 2 feature »), после чего EAC выполнит достаточно длительный тест привода. По окончании теста значение параметра «Дисковод способен возвращать информацию об ошибках C 2» (« Drive is capable of Retrieving C 2 error information ») будет выставлено автоматически.
Остальные закладки диалога имеют множество других настроек, которые мы по возможности рассмотрим позже. Рекомендую только по возможности осуществлять копирование данных с аудио CD на пониженных оборотах привода (хоть это и снижает скорость копирования). Ограничить скорость привода можно на закладке «Смещение / скорость» (« Offset / speed ») в выпадающем списке «Выбор скорости» (« Speed selection ») - в списке желательно выбрать минимальное значение скорости.

По окончании установки параметров в окне настройки нужно нажать кнопку « Apply » («Применить») и закрыть окно. Программа EAC сконфигурирована и готова к работе.
ля копирования аудио CD вставьте диск в привод. По прошествии нескольких секунд EAC отобразит найденные на диске аудио треки. С помощью курсора мыши (удерживая при необходимости клавишу Ctrl ) вы можете выделить отдельные треки или нажать Alt - A для выделения всех треков. Правый клик мышки на одном из выделенных треков откроет контекстное меню, в котором можно выбрать способ записи считываемых с диска треков в файлы на жесткий диск. А именно, копировать отмеченные треки («Скопировать отмеченные треки» / « Copy selected tracks ») «в несжатом виде» (« uncompressed »), то есть в файлы - WAV , или «в сжатом виде» (« compressed ») в MP 3. Кликнув на нужном пункте, вам будет предложено выбрать папку на жестком диске для записи файлов. Выбрав папку и нажав « Save » («Сохранить») вы начнете копирование. Скорость копирования зависит как от состояния копируемого диска, так и от возможностей и характеристик привода. Созданные в результате копирования треков файлы теперь можно смело заносить в свою коллекцию аудио. Приятного вам копирования и прослушивания!

О качественном копировании аудио CD. Часть 2.

Программа Exact Audio Copy (EAC) заслуженно считается многими пользователями (а, также, и мной) утилитой, копирующей аудио CD наиболее аккуратно. Такую репутацию EAC заработал как благодаря множеству реализованных в нем механизмов коррекции ошибок, так и благодаря очень хорошим результатам его практического использования. Эту программу (на примере версии 0.95 prebeta 3 мы и рассмотрим. Скачать ее можно с официального сайта - http://www.exactaudiocopy.de/en/index.php/resources/download/. Она бесплатна.

Программа EAC «борется» с недостатками используемого привода CD - ROM и возникающими ошибками чтения программным путем. Как мы сказали выше, чтение аудио CD (а, значит, и его копирование на винчестер) происходит поблочно. Чтобы удостовериться в верности считанной из каждого отдельного блока информации, EAC считывает каждый блок по нескольку раз и сравнивает считанные данные. Если данные не совпадают, то во время одной из попыток чтения блок был считан с ошибками, и EAC будет перечитывать этот блок до тех пор, пока данные не совпадут. Конечно, даже многократное совпадение считанных данных не может стопроцентно гарантировать безошибочность произведенного чтения (возможно во время всех попыток чтения луч абсолютно одинаково преломлялся царапиной на поверхности диска), тем не менее, очевидно, что такой механизм работы обеспечивает гораздо более высокую аккуратность чтения, нежели простое копирование без каких-либо проверок. Чтобы извлечь из механизма работы EAC максимальную пользу и иметь возможность правильно и эффективно пользоваться программой EAC , ее нужно предварительно верно настроить. Настройка программы производится в два этапа.

Предположим, что вы только что установили программу в вашей системе. Во время первого запуска программы автоматически запускается встроенный в нее мастер настройки (“ EAC setup wizard ”), который позволяет EAC определить, с какого рода оборудованием он «имеет дело». Попав в мастер настройки и нажав кнопочку « Next » («Далее»), переходим в диалог с перечнем найденных в системе приводов CD - ROM , где «птичкой» отмечаем привод, который будет использован для копирования дисков, после чего жмем кнопочку « Next » («Далее»).

Следующий диалог предлагает выбрать цель, преследуемую нами при копировании дисков – «Для меня важно получать точные результаты» (« I prefer to have accurate results ») или «Мне важна только скорость» (« Only speed is important »). Поскольку мы преследуем цель осуществления как можно более аккуратного, точного копирования, то здесь выбираем первую опцию и жмем « Next » («Далее»). 

На следующем этапе программа попытается определить технические возможности выбранного нами привода. Программа EAC располагает базой данных с характеристиками различных приводов CD - ROM . Если выбранный привод оказался в базе EAC , то никакую дополнительную проверку привода проводить не нужно и в появившемся диалоге под перечнем технических характеристик следует выбрать «Использовать указанные значения для этого дисковода» (« Use these values to configure this drive ») и нажать « Next » («Далее»).

Если же выбранный привод в базе данных найден не был, то следует произвести тест привода. Для проведения теста необходимо вставить в привод чистый (от этого критическим образом зависит точность определения характеристик привода) от пыли и царапин аудио диск и начать тест (выбрав соответствующую опцию в диалоге и нажав « Next »). Выполнение теста может занять до 4-5 минут. По окончании теста в открывшемся диалоге высветится информация с результатами проверки привода; для продолжения нужно нажать « Next » («Далее»).

На этом этап адаптации программы к выбранному приводу завершен. Нажав в извещающем об этом диалоге на кнопочку « Next » («Далее»), мы попадаем в диалог настройки программы Lame MP 3 Encoder . Тут нужно небольшое отступление. Если вы хотите сжимать копируемые с аудио CD данные в файлы - MP 3, то можете воспользоваться для этого встроенной в EAC возможностью работы с Lame MP 3 Encoder - популярным компрессором MP 3. Компрессор Lame уже должен быть установлен в системе. Установить Lame на ваш компьютер можно, например, скачав . ZIP -архив с Lame со странички http://mitiok.cjb.net и распаковав его в любую желаемую папку на жестком диске. 

Если вы хотите использовать Lame , отметьте пункт «Установить и настроить внешний кодировщик LAME . EXE » (« Install and configure the external Lame compressor ») и нажмите кнопку « Next » («Далее»), после чего EAC приступит к поиску на вашем жестком диске папки с установленным Lame . По окончании поиска EAC отобразит путь к файлу LAME . EXE , а также предложит выбрать специфические настройки компрессора. Эти настройки рекомендуется оставить как есть и кнопкой « Next » («Далее») перейти к следующему диалогу. 

Если вы не желаете пользоваться Lame , то уберите отметку с пункта пункт «Установить и настроить внешний кодировщик LAME . EXE » («Install and configure the external Lame compressor») и нажмите Next («Далее»).

Следующий диалог предложит вам ввести свой адрес e - mail . Нажав « Next » («Далее»), вы попадете в окно с последним диалогом, где должны будете выбрать один из предложенных вариантов интерфейса EAC – простой (первый вариант выбора) и «экспертный» (второй вариант выбора). Здесь вы можете осуществить выбор по своему усмотрению. Программа EAC имеет множество расширенных возможностей и опций. Поскольку эта статья не является полным руководством по работе EAC , а лишь ставит перед собой целью разобрать настройки, критическим образом сказывающиеся на качестве копирования данных с аудио CD , то все многообразие настроек и функций EAC мы рассматривать не будем.


На этом первичная настройка EAC закончена и можно нажать кнопку Finish («Завершить») для завершения мастера настройки. По завершении мастера настройки EAC мы попадаем в рабочее окно программы. Прежде чем продолжить работу, убедитесь, что в качестве текущего рабочего привода CD - ROM выбран тот, который мы настраивали и тестировали в мастере настройки (выпадающий список с доступными приводами находится под основным меню программы, вверху рабочего окна).

О качественном копировании аудио CD. Часть 1.

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

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

Аудио компакт-диск (аудио CD) – это носитель цифровых данных. С одной стороны, он обладает теми же положительными качествами, что и все другие носители цифровых данных – долговечность, надежность, компактность. С другой же стороны выясняется, что копирование аудио информации с компакт диска – дело не совсем простое. Это обстоятельство связано с некоторыми техническими нюансами, требующими пояснения.  Немного теории...

Теория

Все аудио CD записаны в соответствии со стандартом СD - DA , утвержденным еще в 1980 году компаниями Sony и Phillips . Стандарт CD - DA является базовым и четко определяет параметры и способ записи данных на все аудио компакт-диски. Стандарты, устанавливающие правила записи на компакт-диски других типов данных (например, компьютерных файлов), были разработаны немного позже и являются лишь дополнениями основного стандарта CD - DA . В соответствии со стандартом CD - DA информация на всех компакт-дисках хранится в треках и разбивается на кадры (блоки) определенной длины. Каждый кадр трека имеет заголовок, по которому его можно идентифицировать. Такое разбиение информации сделано с целью обеспечения возможности быстрого поиска фрагментов данных на диске (в частности, для организации быстрой перемотки). Однако способ маркировки кадров на дисках с файлами (Data CD) отличен от способа маркировки кадров на аудио CD . Если на Data CD каждый отдельный кадр может быть четко идентифицирован по имеющемуся внутри него специальному заголовку, то аудио CD (записанный в соответствии с базовым, первоначальным стандартом CD - DA ) такой маркировки кадров не имеет. Поэтому компьютерные приводы CD - ROM , рассчитанные на чтение в основном Data CD, часто не способны правильно «ориентироваться» на аудио CD , что нередко может вызывать ошибки при чтении этого типа дисков. Такая неспособность множества компьютерных приводов CD - ROM правильно позиционироваться на аудио CD является причиной неприятного явления, заключающегося в том, что копирование данных с аудио CD в компьютер может проходить с ошибками даже при работе с полностью сохранными дисками.

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

Итак, в деле копирования аудио компакт диска на жесткий диск компьютера главным критерием (за исключением редких случаев) является качество копирования. Если вам не все равно что и как слушать, и вы ценитель хоть сколько-нибудь качественного звука, то, скопировав музыку с аудио CD, вам вряд ли захочется услышать треск и щелчки при звучании скопированных данных. Произвести наиболее точное копирование данных можно лишь с помощью такой программы, которая умеет не просто считывать данные с аудио CD , но также обнаруживать и по возможности исправлять возникшие по тем или иным причинам ошибки чтения. И такая программа есть, это многим уже известный - Exact Audio Copy (EAC).

Программа Exact Audio Copy (EAC) – на сегодняшний день является лучшая средством для копирования аудиодисков. К тому же она бесплатна, локализована и проста в установке. Единственной проблемой для получения качественных результатов c ее помощью является правильная настройка.

вторник, 11 декабря 2012 г.

AURALiC VEGA - ЦАП нового поколения

Используя свою новейшую разработку Sanctuary Audio Processor, AURALiC VEGA дебютирует рядом прогрессивных технологий: 'Megahertz upsampling' - обрабатывающий алгоритм PCM музыки до 1.5 МГц 32 бит; 'Femto Master Clock' обеспечивает высочайшую синхронизацию джиттера - всего лишь 82 фемтосекунд (0.082 пикосекунд).

Вместе с остальными запатентованными технологиями AURALiC, такими как 'ORFEO Class-A module' и отдельным питанием 'Purer-Power™ solution', VEGA поднимает качество звучания на новый уровень.


VEGA поддерживает все музыкальные форматы высокого качества, включая DXD (352.8 КC/c, 384 КС/с в 32 бит), а также DSD поток 2.8224 МГц и 5.6448 МГц. В наличии пять типов цифровых входов: AES/EBU, пара коаксиальных, Toslink и USB. Балансные и стандартные аналоговые выходы соединяются напрямую с усилителем, что позволяет настраивать громкость без динамических потерь. VEGA имеет 6 встроенных звуковых фильтров, что позволит слушателю настроить звучание согласно персональным предпочтениям.

"VEGA обладает уникальным дизайном и поддерживает не только музыкальные форматы высокого качества, но также и отличается своими продвинутыми функциями. Наш подход к разработке этого Hi-End ЦАП порадует многих заядлых аудиофилов", отмечает президент AURALiC, Ксуанкиан Вэнг. "Как и в других творениях AURALiC, в VEGA реализован отменный передовой дизайн и первоклассная внутренняя составляющая".

Ориентировочная цена составит $ 3499.

СЕТЕВАЯ МУЗЫКА. Компьютер для Hi-Fi

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

Итак, что же необходимо для создания высококачественного источника аудиосигнала на базе ПК? Первое условие получения качественного звука можно сформулировать следующим образом: процесс цифроаналогового преобразования должен производиться вне корпуса компьютера. Это нужно потому, что компьютер сам по себе является сильным источником помех и если держать его в непосредственной близости с ЦАП и другими чувствительными к наводкам Hi-Fi компонентами, качество звучания будет снижаться. Самое простое решение данной проблемы - использование внешней звуковой карты, либо вывод цифрового звука посредством оптического выхода встроенной звуковой карты, для подключения качественного внешнего ЦАП. Но подобного рода решения не всегда гарантируют результат по-настоящему высокого качества. В связи с этим, на рынке Hi-Fi техники предлагается немало устройств, позволяющих получить с ПК бескомпромиссный аудиофильский звук.

Самое простое из специализированных Hi-Fi устройств для прослушивания музыки с ПК – это стереоусилители, имеющие помимо аналоговых входов еще и USB-порт для подключения к компьютеру. Это решение можно считать базовым, поскольку в таких системах обычно используется одна универсальная микросхема USB-ЦАП, которая обеспечивает и получение данных, и преобразование их из цифры в аналог.

Более качественным вариантом являются специализированные USB-ЦАП. Сама микросхема ЦАП и аналоговая часть такого устройства фактически повторяет блок ЦАП и аналоговую часть CD-проигрывателя класса Hi-Fi, но вместо оптического привода в нем установлен USB-приемник, обеспечивающий получение цифрового потока с компьютера. Отсутствие оптического привода делает USB-ЦАП более компактным и более дешевым устройством, чем полноценный CD-проигрыватель. При этом качество цифрового потока, поступающего с ПК, а значит и качество звучания, системы в целом мы обеспечиваем более высокое, чем при использовании CD-проигрывателя аналогичного уровня качества.

Ну а для тех, в чьей Hi-Fi системе уже используется стационарный внешний ЦАП, специально разработаны высококлассные USB-SPDIF конвертеры, позволяющие подключать к ПК совершенно любой стандартный цифро-аналоговый преобразователь. Поскольку одним из ключевых моментов является режим работы USB-приемника, в ряде случаев такая гирлянда компонентов (ПК/конвертер/ЦАП) позволяет получить даже более качественный звук, чем в случае использовании одного USB-ЦАП. 

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

Второе условие, благодаря которому обеспечивается аудиофильское качество звучания ПК - правильный выбор и настройка ПО. Архитектура операционной системы Windows построена таким образом, что при воспроизведении аудиопотока стандартными средствами, возникают временные задержки и промежуточные преобразования, которые снижают качество звучания. Для того чтобы программа-аудиоплеер могла обращаться с аудиооборудованием (в нашем случае USB-ЦАП) напрямую, необходимо установить специальный звуковой драйвер ASIO. В операционных системах MacOS и Linux такой проблемы нет, их стандартные аудиодрайверы CoreAudio и ALSA справляются со своей задачей не хуже, чем это делает ASIO в Windows.

Также, крайне важно выбрать программу для воспроизведения аудиофайлов. Как показывает практика, популярные приложения вроде iTunes или Windows Media Player воспроизводят музыку не самым лучшим образом, их алгоритмы обработки звука хорошо подходят скорее для компрессированного аудио, чем для музыки стандартного или высокого разрешения. Самым популярным решением среди любителей качественного звука является программа Foobar2000. Она обладает, широкими возможностями конфигурирования, позволяющими исключить все промежуточные преобразования, выводя аудиопоток из файла непосредственно на подключенное аудиоустройство (в нашем случае - USB-ЦАП или USB-SPDIF конвертер). Кроме того, Foobar2000 является одним из самых мультиформатных проигрывателей, причем поддержка новых аудиоформатов и новых типов аудиофайлов реализуется в виде дополнительно подключаемых плагинов (небольших подпрограмм, распространяемых бесплатно в виде dll-файлов, которые нужно просто скачать и сохранить в рабочую папку проигрывателя).

Ну и наконец, третье условие, позволяющее получить с компьютера качественный звук - исключение потенциальных источников помех. Как мы уже говорили, сам ПК является потенциальным источником электромагнитных помех и наводок, поэтому, если вы желаете добиться от своего компьютера предельно высокого качества звучания, то на время прослушивания музыки стоит выключить WiFi, Bluetooth и прочие радиомодули, отключить все неиспользуемые в данный момент программы, особенно те, которые часто обращаются к жесткому диску или дают большую нагрузку на процессор и память. Музыку стоит хранить не на встроенном жестком диске и даже не на подключаемом по USB или eSATA внешнем накопителе, а на специально выделенном для этого сетевом хранилище. USB кабель, которым подключается внешнее аудиоустройство к ПК, должен быть качественным, с хорошим уровнем защиты от внешних наводок и помех. В сравнении с двумя первыми условиям, это уже скорее «ловля блох», но так часто бывает, что именно мелочи не хватает для того чтобы достичь полного меломанского счастья или полностью погрузиться в аудиофильскую нирвану. А поверьте, правильно реализованный компьютер «for audio» способен обеспечить и то, и другое.

СЕТЕВАЯ МУЗЫКА. Правильное хранение для точного воспроизведения

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

Один музыкальный альбом среднего размера в CD-качестве, будучи конвертированным в формат FLAC, занимает порядка 300 Мб. Тот же самый среднестатистический альбом сохраненный в том же формате FLAC, но с качеством 24/96 потянет уже на 1 Гб, а качество 24/192 потребует 2-3 Гб дискового пространства. В памяти ноутбука такую коллекцию точно не соберешь, на стационарном ПК, в принципе, возможно поставить дополнительно 1-2 жестких диска на 2-3 Тб каждый, чтобы хранить там свою аудио коллекцию и прочие «тяжелые» файлы. Но, куда удобнее вынести функции хранения, а заодно и скачивания медиафайлов за пределы рабочего компьютера на отдельное устройство. Устройство такое  называется NAS (Network Attached Storage) или, говоря по-русски, Сетевое Хранилище.
Увеличить
Простой домашний NAS на два жестких диска Synology DiskStation DS211+

NAS выглядит как миниатюрный системный блок, размер и форма которого определяется количеством встроенных туда жестких дисков размера 3.5". По сути - это полноценный компьютер, по производительности сравнимый с нетбуком, но разработанный специально для роли универсального домашнего сервера. Он способен самостоятельно закачивать файлы и обеспечивать доступ к ним по сети. Также, через сеть или напрямую через USB-подключение на него можно копировать любые имеющиеся в вашем распоряжении файлы. Управление NAS осуществляется посредством веб-браузера с любого ПК, ноутбука или даже планшета, подключенного в домашнюю сеть. Основные преимущества NAS состоят в том, что он заметно компактнее и тише стационарного ПК, занимает мало места и потребляет мало энергии, благодаря чему может работать круглосуточно.

Есть у NAS еще одно крайне важное преимущество: он позволяет существенно повысить надежность хранения файлов. Двух- и более дисковые сетевые хранилища дают возможность создавать отказоустойчивые файловые массивы RAID. Плюс к этому, с любого, в том числе и однодискового NAS крайне удобно делать резервные копии данных, подключая внешний жесткий диск напрямую к сетевому хранилищу. Стоимость NAS конечно выше, чем у обычного внешнего жесткого диска аналогичного объема, но это вполне адекватная плата за то удобство и те возможности, которые он обеспечивает.

Возвращаясь непосредственно к теме высококачественного аудио, нельзя не вспомнить о том, что в аудиофильской среде выше всего ставится качество звучания, а вовсе не удобство использования, в связи с чем вполне уместен вопрос: а может все таки лучше слушать музыку не с сетевого хранилища и не с жесткого диска, а с оптических носителей? Например, скачать образ музыкального диска в сети, записать его на болванку соответствующего формата и вставить её в дорогой, высококачественный дисковый проигрыватель?
Увеличить
Более продвинутая и емкая модель на четыре диска Synology DS412+

Внимательно рассмотрев данный вопрос, можно прийти к единственному и, как может показаться, абсолютно парадоксальному выводу: правильно сделанная цифровая копия будет воспроизводиться с жесткого диска точнее, чем оригинальный оптический диск, воспроизводимый в приводе. Как такое возможно? Все довольно просто. При воспроизведении оптического диска плеер считывает информацию с него однократно, и полученные данные интерпретирует в реальном времени так, как покажется верным встроенной системе коррекции ошибок. Воспроизвести оптический диск идеально, так чтобы коррекции ошибок не потребовалось, можно, но только теоретически. Для этого сам носитель должен быть идеальной формы и идеально сбалансирован, на нем не должно быть ни одной пылинки или царапинки, дисковый привод должен также быть идеально сбалансированным и не должен испытывать на себе воздействия извне (в том числе и со стороны колебаний воздуха, создаваемых работающей акустической системой). На практике такие условия обеспечить, конечно же, невозможно, но так или иначе, к решению этих проблем стремятся разработчики топовых аудиопроигрывателей класса High End (стоимость которых вполне может превышать стоимость хорошего автомобиля). Ну а в обычных проигрывателях аудио дисков, мы имеем неизбежное накопление ошибок, возникающих в процессе чтения, и в результате слушаем не только ту информацию, которая была записана на диск, но еще и то, что «додумала» система коррекции ошибок, которая сама имеет право на ошибку.

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

Пытливые аудиофилы справедливо заметят: жесткий диск в процессе работы создает немало помех, и если заменить им оптический привод, он может крайне негативно влиять на работу Hi-Fi системы. И действительно, жесткому диску нет места вблизи таких чувствительных компонентов как ЦАП или, скажем, предварительный усилитель. И тут на помощь вновь приходит решение, которое опять же может показаться парадоксальным: самым правильным способом воспроизведения цифровой музыки является воспроизведение её посредством проводной локальной сети. В чем преимущества такого подхода? Во-первых, жесткие диски оказываются настолько далеко от стереосистемы, насколько это необходимо. Длина проводов при таком способе передачи данных не играет ровным счетом никакой роли, поэтому NAS или ПК с музыкой может стоять хоть в соседней комнате, хоть в соседней квартире этажом выше. Во-вторых, сетевое подключение обеспечивает полную гальваническую развязку (каждый порт LAN оборудован развязывающими трансформаторами, которые исключают электрический контакт устройства с Ethernet кабелем). Если же мы подключаем жесткий диск к проигрывателю напрямую, посредством USB или SATA интерфейса, они оказываются связаны электрически, поэтому помехи от работы жесткого диска действительно могут влиять на работу плеера, снижая качество звучания.

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