November 21st, 2005

Медведов

Мёртвому SBLive’у – Winamp mp3-припарки

С подачи bizonБизона заинтересовался высокоточными декодерами mp3-файлов. Сейчас с их помощью я заново слушаю свои старые и знакомые записи. Хотя используемый плеер — всё тот же Winamp, его стандартные плагины ввода-вывода заменены альтернативными, и, ценой повышенной загрузки процессора, музыка зазвучала, кажется, и по-новому, и поинтереснее.

Вычислительные мощности моего компьютера теперь обильно тратятся на:

  • Тщательное декодирование mp3-файла при помощи распаковщика Shibatch mpg123. Гомогенная звуковая волна (как антоним «конспективной», «сжатой» mp3-записи) кроме особой аккуратности при реконструкции, ещё и выдаётся этим декодером в 32-ух битном формате (Shibatch mpg123 может создавать сигналы с различной желаемой «битностью» вплоть до 64, в том числе в форматах с плавающей запятой), это позволяет уменьшить погрешности от округлений при дальнейшей обработке звука.
  • Высококачественный программный пересчёт (при помощи плагина HQSoftProc Software Resampling) звукового сигнала, со стандартной для mp3-файла частотой дискретизации 44.1KHz — в сигнал являющийся «внутренним» для звуковой карты (для моей SBLive! Это сигнал с частотой 48KHz). Если этого пересчёта не сделать до попадания звука в карту производства Creative (и не только этой марки), то преобразование в «родной формат», картой, всё равно, обязательно будет сделано (уже аппаратно). Быстро, но и несовершенно. А вот подготовленный заранее, подходящий сигнал — пересчитываться (и значит искажаться) уже не станет.

К сожалению после установки Shibatch mpg123 + HQSoftProc Software Resampling пропадает штатное окно просмотра и редактирования тэгов для mp3 файла. Так же, перестают воспроизводиться обычные аудио компакт-диски. Второе легко излечимо, нужно только дополнительно поставить альтернативный механизм чтения (например, CD Reader). Первое, увы, нет.

Кроме вышеупомянутого Shibatch mpg123, существует и другой качественный mp3-декодер — MAD (вот статья о нём). Однако MAD препятствует отправке на last.fm сведений о прослушанных треках и потому мне — не подошёл.

P.S. Любые: и штатные и сторонние эквалайзеры, обработки звука (в том числе и «улучшители mp3»), эффекты, регуляторы громкости и т.д. — в Winamp’е нужно обязательно выключить или вообще деинсталлировать. То же самое относится к эффектам, накладываемым, звуковой картой. Их применять не надо. Для карт производства Creative рекомендуется использовать вместо официальных, альтернативные kX драйвера. Для моделей SB Live! Value (и некоторых других разновидностей) аналоговый стереосигнал подающийся на колонки нужно брать не с фронтальных, а с тыловых выходов (в kX драйверах можно поменять местами «Front»-"Rear"), как менее зашумлённых.

P.P.S. И Shibatch mpg123 input plug-in и HQSoftProc Software Resampling output plug-in в своих архивах содержат текстовые файлы описывающие инсталляцию и использование плагинов. Оба файла необходимо прочесть.