Программа для спектрограммы звука

Содержание
Читайте также:
Программа проектная и исследовательская деятельность

Мощный и эффективный анализатор звуков с возможностями измерения целого ряда значений и обладающий встроенным генератором сигналов.

Программа SpectraPLUS позволяет проводить FFT-анализ (известный также как быстрое преобразование Фурье) звукового сигнала в реальном времени с высоким разрешением. Точность выборки анализатора составляет 24 бита, алгоритм FFT обрабатывает записи до 1048576 отсчетов длиной, частота дискретизации достигает 200 кГц (в зависимости от возможностей звуковой карты эта величина может быть еще выше), а октавный анализ лежит в пределах от 1/1 до 1/96.

График амплитудно-частотной характеристики

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

Скрытое послание в музыке! Прячем картинку в звук

Анализатор SpectraPLUS включает в себя двухканальный генератор сигналов. В каждом из каналов сигналы полностью независимы, возможно создание звуков одной или нескольких тональностей, розовый или белый шум, развертка, пульсации, импульсы пилообразной, квадратной и треугольной формы, DTMF и Step-сигналы, а также многое другое.

2D cпектрограмма звука

В программе присутствует ряд дополнительных утилит:
• RT60 измеряет, анализирует и строит гистограмму времени затухания реверберации в зависимости от диапазона частот, а также спектральной характеристики акустической среды;
• LEQ проводит комплексную оценку уровня шума;
• Delay Finder способна рассчитать время задержки между левым и правым каналами в миллисекундах, футах или метрах;
• THD+N vs Frequency измеряет характеристики искажений, привносимых звуковой картой в широком частотном диапазоне;
• Stereo Phase Scope анализирует фазы и полярности сигналов.
Помимо этого ведется запись логов, результаты анализа способны сохраняться или распечатываться, а процесс проведения измерений можно легко автоматизировать, настроив запись спектральных данных интервалами определенной длительности в нужные промежутки времени. Существует возможность написания дополнительных скриптов, поддерживающих синтаксис DDE.

SpectraPLUS является потомком известных программ SpectraPRO и SpectraLAB. На сайте разработчика представлены два варианта программы: стандартная SpectraPLUS-SC (для работы со звуковыми картами) и профессиональная SpectraPLUS-DT (для работы с Data Translation DT-9800 Industrial A/D modules).

Программное обеспечение SpectraPLUS было разработано компанией Pioneer Hill Software. Организация была основана в 1993 году, главный офис располагается в небольшом городке Poulsbo (Вашингтон, США). Pioneer Hill Software специализируется на создании программного обеспечения в области цифровой обработки сигналов.

Программа, Которая ПРЕОБРАЗУЕТ КАРТИНКИ В ЗВУК. Как звучат Понасенков и Шрек?

3D cпектрограмма звука

Интерфейс рассматриваемой среды SpectraPLUS только английский.

Программа отлично работает на маломощных компьютерах и не требует какого-либо дополнительного оборудования. Измеряемый аудиосигнал подается на линейный или микрофонный вход, после чего SpectraPLUS с помощью звуковой карты выполняет аналого-цифровое преобразование. Таким образом, для осуществления детального анализа звука достаточно лишь 32- или 64-разрядной операционной системы Windows XP, Vista или 7, а также Windows-совместимой звуковой карты.

Читайте также:
Проверить на вирусы без установки программы

Распространение программы: платная от 495$. Есть trial-версия с 30-дневным ограничением.

Источник: cxem.net

Программа для спектрограммы звука

Как проверить качество аудио с помощью Spek

Апконверт — сознательное преобразование треков заведомо более низкого по качеству формата (lossy), в формат условно более высокого качества (lossles). Что не повышает качества, а лишь увеличивает размер треков в мегабайтах.

Проверка спектра

Для проверки спектра аудиофайла можно использовать простенькую утилиту Spek.

Описание и возможности:
Spek поддерживает огромное количество музыкальных форматов, включая звуковые дорожки видеофайлов.
А именно: 3g2, .3gp, .aac, .ac3, .aiff, .amr, .asf, .au, .avi, .awb, .flac, .flv, .m4a, .m4b, .m4r, .mka, .mmf, .mov, m.mp2, .mp3, .mp4, .mpa, .ogg, .swf, .voc, .wma, .wmv, .wav и т.д.

Утилита Spek представляет собой простой анализатор спектра. Ее интерфейс прост и не затейлив.
Запускаете программу, щелкаете «открыть», указываете путь до нужного файла, двойной щелчок по файлу и ждете его обработки. Все очень просто.

Для того, чтобы сохранить отчет в виде графического файла, нажмите «Сохранить».

Рассмотрим пример апконверта

Ниже приведен пример того, как будет выглядеть оригинальный ALAC трек и как тот-же, но преобразованный из MP3.
Где на правой спектрограмме, четко виден характерный спектральный срез в районе 16KHz, что однозначно свидетельствует о факте апконверта — программного увеличения аудиофайла из 128 kbps.

Сравнение оригинального ALAC трека с ALAC треком, но преобразованным из MP3

Апконверт — это программное увеличение битрейта для аудио файлов. Например, из битрейта 128 кб/с с помощью программы делают 320 кб/с, тем самым «раздувая» его, после чего срезанные частоты никаким апконвертом уже не вернуть.
Формат MP3 имеет гораздо меньший размер за счет среза высоких частот спектра (как правило от 16 до 20 kHz в зависимости от битрейта).
Так как же узнать, завышен битрейт у файла или нет? Один из способов это спектральный анализ.

Стандарты границ спектров для CBR mp3 (пиковые значения частот):

Таблица пиковых частот МР3

CBR 096 kbps: срез на 14000 — 15000 Hz;
CBR 112 kbps: срез на 15000 — 15600 Hz;
CBR 128 kbps: срез на 16000 — 16500 Hz;
CBR 160 kbps: срез на 16500 — 17500 Hz;
CBR 192 kbps: срез на 18000 — 18700 Hz;
CBR 224 kbps: срез на 19000 — 19400 Hz;
CBR 256 kbps: срез на 19500 — 19700 Hz;
CBR 320 kbps: срез на 20000 — 21000 Hz.

MP3 vs M4A (AAC-LC, AAC-HE v1, http://likbezz.ru/blog/r399.html» target=»_blank»]likbezz.ru[/mask_link]

SoX Spectrum — удобная утилита для создания графических спектров аудио-файлов

image

В связи с подготовкой полной раритетной дискографии одного известного в узких кругах музыкального коллектива, эксклюзивной не то что для русского, но и вообще для мирового интернета, появилась необходимость создания качественных частотных спектров аудио-файлов. Было перепробовано несколько известных инструментов для подобных целей, но они были либо неоправданно громоздкими для такой процедуры, либо не имели необходимых для этого настроек.
В результате совершенно неожиданно мне на глаза попалась известная в узких кругах утилита для работы с аудиофайлами SoX (http://sox.sourceforge.net/).

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

Как уже было сказано — утилита консольная, а значит поддерживаемая практически любыми устройствами. Даже в репозиториях моей гиковской никсовой Nokia N900 я нашел пакет для работы с ней (!). Некоторые сподвижки есть и на Андройде. Это уже очень интересно!

Но самое главное то, что в ней был обнаружен отличный инструмент spectrogram, основное предназначение которого — именно создание графических спектров аудиофайлов в формате PNG. Несмотря на весьма спартанский интерфейс, а точнее его полное отсутствие, он имеет и некоторое количество настроек, которые можно указать как ключи при выполнении данного действия. Отлично!

Теперь единственное, что остается — это написать для него небольшой bat-файл, который бы выполнял процедуру создания аудио-спектров с легкостью для пользователя. Данный процесс особых проблем не вызвал, но неожиданно возникла трудность: по умолчанию инструмент работает только с WAV. Вот это поворот! Придется собрать SoX с библиотеками libmad (для FLAC) и libmp3lame (для mp3).

Компилирование происходит относительно несложно, однако его описание выходит за рамки данной статьи. Возможно в дальнейшем я опишу этот процесс. Все готово! Ветку создал на Гитхабе от работы. Все изменения и новые версии будут появляться только там. Пока утилита поддерживает только mp3 и FLAC, в дальнейшем может мартышку (APE) добавлю…

Примеры получаемых спектров:

image

image

Небольшая инструкция по установке:

1) Скачиваем актуальную версию пакета SoX тут: http://sourceforge.net/projects/sox/files/latest/download и устанавливаем.
2) Скачиваем актуальную версию SoX Spectrum тут: https://github.com/ointeractive-russia/sox-spectrum и распаковываем в папку с установленным SoX (по умолчанию C:Program Filessox-14-4-1).

Установка завершена!

Теперь просто перемещаем нужный музыкальный файл на ярлык «SoX Spectrum» на рабочем столе. Утилита сама запустится в командной строке и выполнит необходимые действия. Картинка со спектром в формате PNG появится в папке с этим аудиофайлом.

P. S. По умолчанию утилита создает спектры в режиме обычной цветопередачи, но также имеется возможность включения режима повышенной цветопередачи, что позволит получить более четкие и наглядные спектры. Чтобы сделать это — откройте файл sox-spectrum.bat любым текстовым редактором и в разделе «Настройки» исправьте значение переменной HIGHT_COLOR на 1.

Источник: habr.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru