Hi,

> I think it uses it for direct rendering the waveform display. I wonder
> if there's a better way to do it, as it does seem excessive. Anyway,

I wrote something similar for Blender. It's an audio analysis tool
that graphs the contents of an entire wav file in a little window.
Granted making something generic enough to work with all media streams
would be a lot more challenging. Either way, I think the word
excessive does apply. Pixels on a canvas to reflect a waveform does
not really need the power of OpenGL.

http://www.davidjarvis.ca/blender/tools/audio-analysis.shtml

> what's not right with this picture is there's supposed to be code to
> check whether you have OpenGL, and if not, switch off the waveform.
> Clearly this isn't working as intended...

Correct.

> Have you tried using the 'nv' driver? I don't know if that would have

I've tried the nv driver, the most recent Ubuntu drivers, the nvidia
driver from nVidia, and running the Envy script.

I've come very close to getting it working. I can get it to work no
problem at 640x480 resolution, but then there is no way to bump it to
1600x1200 (even if I specify the appropriate ModeLines in xorg.conf).
I can get it working at 1600x1200 (that WAS a problem) by passing it
certain parameters. But then everything is blurry (unreadably so)
because of DPI, DisplaySize, resolution, and likely some other mystery
settings. (Yes, I even tried to configure them manually ... nada.)

What's ironic about all this is that I upgraded from my ATI Radeon
because the upgrade to 7.10 with Ubuntu broke the ATI drivers. I did a
lot of research and discovered that many people had excellent success
with nVidia.

Oh well!

Thanks for asking, though. ;-)

Dave

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to