Для этого понадобятся:
Естественно сам foobar2000, последняя стабильная версия -
0.9.6.3
Компонент запуска внешних приложений -
foo_run (содержимое архива - файл foo_run.dll необходимо скопировать в папку components, после чего нужно перезапустить foobar2000)
AuSpec - программа, которая выводит спектр тестируемого аудиофайла в графический файл (AuSpec понимает следующие форматы: mp3, ogg, wav, aiff, mp2, mp1, wma, ape, flac).
Настраиваем foo_run.
File\Preferences
далее
Tools\Run services
жмем
Add и в поле
Label: прописываем имя сценария.
Создадим три сценария, нажимая
Add для создания последующего:
1. Для обработки одного аудиофайла
2. Для обработки всех аудиофайлов в папке
3. Для быстрого просмотра результата
1. Обработка одного аудиофайла: прописав имя, например File, вводим в поле
Path:
Код:
"auspec\AuSpec_Pre.exe" "$directory_path(%path%)\%filename_ext%"
2. Обработка всех айдиофайлов в папке: прописав имя, например Folder, вводим в поле
Path:
Код:
"auspec\AuSpec_Pre.exe" "$directory_path(%path%)\*"
3. Просмотр результата: прописав имя, например View Spectrogram, вводим в поле
Path:
Код:
"$directory_path(%path%)\%filename_ext%.png"
Все готово к работе. Загружаем аудиофайлы в foobar2000, жмем на одном из них правой кнопкой мыши и в выпадающем меню выбираем
Run service\File или
Run service\Folder в зависимости от того интересует ли нас спектр конкретного айдиофайла или всех аудиофайлов в папке. Для быстрого доступа к результатам тестирования выбираем
Run service\View Spectrogram.
Имхо, удобно, когда нужно быстренько глянуть спектр не отвлекаясь от прослушивания :).
Как это выглядит на практике
При ближайшем рассмотрении
Сетка прорисовывается с шагом 5 кГц для белых и 1 кГц для тусклых линий по горизонтали и соответственно 1 минута и 10 сек по вертикали.