Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Welcome to the Rockbox Technical Forums!

+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Plugins/Viewers
| | |-+  FFT Plugin! Thanks and suggestions.
« previous next »
  • Print
Pages: [1]

Author Topic: FFT Plugin! Thanks and suggestions.  (Read 1900 times)

Offline Davide-NYC

  • Member
  • *
  • Posts: 429
FFT Plugin! Thanks and suggestions.
« on: February 11, 2010, 01:11:57 PM »
Saw the FFT plugin in the Rockbox RSS feed.

 ;D Long time I've been waiting for that one.

Sincere thanks to whomever was responsible for the FFT plugin.

Not sure I'm entirely familiar with all of the options available for the plugin yet but the "Bars" view is very useful.

Questions:
  • 1) Can this be implemented for inputs? (Internal Mic, Line In, Optical)
  • 2) Can this be incorporated into the WPS and WRS? (while playing screen, while recording screen)

The idea would be to have this data visible real-time on the WRS while being able to make adjustments (at least to the input gain) in real-time as well.

Discuss, critique, abuse...
Logged
Currently: iRiver H132-RTC-CFMod

Offline archivator

  • Member
  • *
  • Posts: 7
Re: FFT Plugin! Thanks and suggestions.
« Reply #1 on: February 12, 2010, 12:32:11 PM »
Quote from: Davide-NYC on February 11, 2010, 01:11:57 PM
Sincere thanks to whomever was responsible for the FFT plugin.
You're quite welcome :)

Quote from: Davide-NYC on February 11, 2010, 01:11:57 PM
Questions:
1) Can this be implemented for inputs? (Internal Mic, Line In, Optical)
It can but I don't have the time to do it right now. If you're patient with me, I plan on doing it eventually. Sorry but that's the best I can do under the circumstances.

Quote from: Davide-NYC on February 11, 2010, 01:11:57 PM
2) Can this be incorporated into the WPS and WRS? (while playing screen, while recording screen)
Short answer: no.

Longer answer: there has been talk about visplugins but the general opinion (afaik) is that it's too troublesome and would require major reworking of core rockbox functionality. Not worth it, imho. I don't think anyone would mind if someone actually implemented it properly but don't get your hopes up.
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: FFT Plugin! Thanks and suggestions.
« Reply #2 on: February 20, 2010, 09:23:27 PM »
New FFT is in the codeclib.  See apps/codecs/lib/codeclib.h:

void ff_fft_calc_c(int nbits, FFTComplex *z);

I haven't looked at the pluginlib, but I suspect this fft is a lot faster, as its close to best known op counts and written largely in ARM ASM. 

Logged

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Plugins/Viewers
| | |-+  FFT Plugin! Thanks and suggestions.
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.073 seconds with 15 queries.