I'm render just a visible part of the waveform to avoid the full sound peaks calculation. So I think that the rendering of the whole waveform is more time consuming and memory consuming too.
If I use the QPixmap directly, I get the image with some garbage/noise (partially overlapped the waveform).
Update: all fixed! I use QImage::Format_RGB32 now and all works fine![]()
Bookmarks