Как я могу загрузить MP3 или подобный музыкальный файл для отображения и анализа в wxWidgets? - PullRequest
2 голосов
/ 04 апреля 2010

Я разрабатываю графический интерфейс в wxPython, который позволяет пользователю создавать последовательности цветов для некоторых игрушек, которые я строю. Часть программы должна загрузить MP3 (и, возможно, другие форматы далее) и отобразить его пользователю. Этого должно быть достаточно для начала, но позже я бы хотел добавить такие функции, как идентификация ударов и некоторый грубый частотный анализ.

Есть ли какой-нибудь простой способ загрузки / понимания содержимого MP3 для отображения графика его амплитуд на экране с помощью wxWidgets?

Позже я собираюсь портировать на C ++ / wxWidgets для скорости и во избежание необходимости распространять wxPython.

Ответы [ 2 ]

1 голос
/ 06 апреля 2010

После небольшого поиска в Google, я думаю PyMedia может быть хорошим местом для начала, по крайней мере, до реализации Python.

1 голос
/ 04 апреля 2010

Похоже, Закуска может быть хорошим началом. Я не использовал это.

edit : Это основано на Tk, но, возможно, есть части или идеи, которые нужно принять.

...