Профилирование Python - потоковое аудио и спектр - PullRequest
2 голосов
/ 17 января 2011

Я пытаюсь изменить этот пример: https://svn.enthought.com/enthought/browser/Chaco/trunk/examples/advanced/spectrum.py. К сожалению, я не смог получить его в масштабе.Если я удвою частоту дискретизации, график отстает от входного звука.Я хотел бы узнать, какая часть кода является узким местом.Я пытался использовать cProfile, но не очень долго изучал.

1 Ответ

2 голосов
/ 24 февраля 2011

Я написал оригинальную версию spectrum.py и считаю, что узкое место на рисунке, в частности график спектрограммы.Если вы измените код так, чтобы он не рисовался каждый раз, когда он вычисляет БПФ, он должен идти лучше.

...