Russian Qt Forum

Qt => Мультимедиа => Тема начата: kdm от Февраль 12, 2011, 21:00



Название: Phonon и простой виджет-визуализатор
Отправлено: kdm от Февраль 12, 2011, 21:00
Как можно написать небольшой простенький визуализатор со столбиками в Qt для музыки воспроизводимой с помощью Phonon? Даже не знаю как такой виджет назвать, примерно вот что-то такое (с аудио не работал)
           _
 _      _| |_
| |_ _| | | |
| | |  | | | |
 -----------

В общем в аудиоплеерах такая штука бывает.
Может каких-нить ссылочек подкинете. Проблемма в том, что как эта весч правильно называется не понимаю.


Название: Re: Phonon и простой виджет-визуализатор
Отправлено: Akon от Февраль 13, 2011, 07:02
такой виджет отображает спектр мощности сигнала. для его расчета нужно сигнал обрабатывать блоками. phonon, насколько я знаю, такой возможности не имеет. можно использовать QAudioInput/Output. для расчета спектра нужна либа FFT (Fast Fourier Transform), например fftw.


Название: Re: Phonon и простой виджет-визуализатор
Отправлено: xokc от Февраль 13, 2011, 23:02
В примерах же есть спектр-анализатор. Делает ровно то, что нужно с использованием именно fftw.