[RELEASE] New OpenGL plugin NastyFFT - Printable Version
+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Development (/forumdisplay.php?fid=32)
+--- Forum: Visualization and Screensaver Development (/forumdisplay.php?fid=38)
+--- Thread: [RELEASE] New OpenGL plugin NastyFFT (/showthread.php?tid=110835)
[RELEASE] New OpenGL plugin NastyFFT - yodor - 2011-09-23 20:43
Hello I'm happy to say I've finished porting my plugin to XBMC.
You can access the plugin source code and binaries at http://code.google.com/p/nastyfft/
Hope you all like it.
Works on linux and osx
- sialivi - 2011-09-23 21:13
Incompatible with windows or just untested?
Some screenshots - yodor - 2011-09-23 21:15
- yodor - 2011-09-23 21:17
sialivi Wrote:Incompatible with windows or just untested?
Should be compatible but did not tested it
Needs OpenGL and libGLU.
- spidertnt - 2011-10-01 21:26
Tried it on ATV2 no go ..unless i'm installing it wrong
- giftie - 2011-10-03 00:18
spidertnt Wrote:Tried it on ATV2 no go ..unless i'm installing it wrong
This Visualization seems to be for Dharma only, XBMC for iOS is based on pre-Eden.
Not to step on yodor's toes, for those running pre-Eden on linux(32bit) I have compiled a working version -> http://www.mediafire.com/file/1xymv2w27c3c6nl/visualization.nastyfft.zip
Also nice work yodor... Nice to see a new visualization..
- yodor - 2011-10-03 17:47
Thanks giftie, if you are interested I can add you to the commit list if you are interested. So you can upload directly at the project page.
The binary that is published for OSX works fine with XBMC version 10.1 (Dharma).
Actually I have working version for the current master branch of XBMC which they call Eden, but I did not upload this version yet.
There is some issue in the master branch(Eden) related to the visualization plugins, that hits atelast OSX. Either the audo data passed is quite big either something else I'm not sure., but all seems out of sync with the sound played. Even the waveform plugin is out of sync. Tested in OSX 10.6.x
With XBMC v10.1 (Dharma) all seems fine and I get quite stable refresh @60fps and very good sync.
I'm also preparing a version with adjustable delay that will help people with some external power amplifiers to be in sync. My current aplifier delays the sound with tiny bits of mseconds and this will help.
- akezeke - 2011-10-07 12:36
looks great, but how am I supposed to build it? I'm in ubuntu 64 with pre-eden and tried to compile it with guilib in the right place and so on but getting a lot of errors.
You seems to have done it, but your binary is not working on 64 bit, any hints?
- giftie - 2011-10-08 03:09
The source is only for Dharma, if you apply the patch found here, http://code.google.com/p/nastyfft/issues/detail?id=1, it will convert the source to pre-Eden compatible. Then you can complile it.
- akezeke - 2011-10-08 13:29
Thank you, I had missed that patch, works like a charm now!