Re: [web-audio-api] Propose additions to AnalyserNode for getting complex data (#262)

I think having Phase and Magnitude analysis without the ability to directly manipulate them would not be very useful for more complex use-cases than visualisation. I think this only can be used for a limited use-case scenarios such as beat detection and similar analysis based applications.

For more complex use-cases having  FFT/IFFT methods are required. Maybe a new method for ScriptProcessorNode or a new node that returns two arrays of phase and magnitude which you can manipulate and resynthesise. This will allow more functionality for Frequency Domain processing as well as beat detection etc.

There is a discussion about this already here: https://github.com/WebAudio/web-audio-api/issues/248 and it seems like this feature is not likely to happen soon.

But about this particular case, it would be more useful to have them as a new method for ScriptProcessorNode rather than the AnalyserNode. 


---
Reply to this email directly or view it on GitHub:
https://github.com/WebAudio/web-audio-api/pull/262#issuecomment-27099479

Received on Friday, 25 October 2013 15:02:56 UTC