Бесплатное программное обеспечение для визуализации и анализа аудио

Я не уверен, что смогу правильно описать это, но мне нужна бесплатная программа для визуализации звука. Что-то, что может отображать мощность частоты в нескольких типах отображения (столбцы, форма волны, спектр).

Требования:

  • Совместимость с Windows 10
  • Бесплатно (открытый исходный код будет плюсом)
  • Настраиваемый / Возможность создавать скины для вывода (а также пользовательские разрешения для скинов)
  • Переменная точность/количество полос частот, которые анализируются
  • Несколько выходов для нескольких звуковых дорожек в файле
  • Поддержка нескольких типов файлов (в частности, MIDI и FLAC)

Приятно иметь:

  • Возможность передать системное аудиоустройство для анализа
  • Эквалайзер с переменным количеством полос частот
  • API для анализа аудио
  • Вывод и воспроизведение отладки/анализа (очистка в реальном времени, регистрация частотного распределения для определенной части аудиоклипа)

Ответы (1)

Тип анализа и настройки, которые вы ищете, доступны с комбинацией python и PyAudioAnalysis , который использует комбинацию numpy / SciPy и matplotlib , вы также можете взглянуть на plot.ly , bokeh и т. д . для фактического визуализация.

Эта статья дает несколько примеров его использования, как и вики .

  • Windows 10 и более ранние версии плюс OS-X/Linux/
  • Бесплатно, бесплатно и с открытым исходным кодом
  • Несколько типов файлов: уже поддерживает несколько форматов, но PySoundFile — ваш друг. Для MIDI (который на самом деле не является звуковым файлом) вам нужно будет использовать один из многих пакетов Python, которые могут конвертировать midi в аудио.
  • Высокий уровень персонализации.

Вы также должны взглянуть на инструменты, перечисленные на PythonInMusic для Audion Analysis. Одним из таких вариантов является Friture :введите описание изображения здесь

Для менее гибкого, но готового решения вы можете взглянуть на Audacity .введите описание изображения здесь