erland;561228 Wrote: > > I think the main reason it hasn't been implemented on the Controller is > that the CPU is to slow to make it reliable, the same situation also > exists on the Radio. I've tried the spectrum meter and analogue VU > meter on the Radio through Custom Clock and it works but it's a little > bit slow. Depending on the CPU usage needed to decode the music stream > it could probably be too slow and cause problems in some scenarios.
The c code for the VU meter is pretty simple, it shouldn't be taking up much CPU. It seems to me the problem is copying over the pixmap for each image. We ought to be able to apply some accelerations for this. The video hardware has some fast block copy functions we ought to make use of. Even better would be to put the static part of the image in the frame buffer and use an overlay to add the pointer using line draw primitives. This should be very fast and take almost no time. Either of these should be available on all three platforms The spectrum analyzer is a different beast since it is actually running an FFT, that takes significant CPU no matter how much time it takes to display the results. I would think running on anything less than the Touch would be tough. John S. -- JohnSwenson ------------------------------------------------------------------------ JohnSwenson's Profile: http://forums.slimdevices.com/member.php?userid=5974 View this thread: http://forums.slimdevices.com/showthread.php?t=80267 _______________________________________________ Touch mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/touch
