[webkit-dev] FFT normalization in RealtimeAnalyser

2014-08-14 Thread Info
In order to understand the idiotic differences between the data ranges of the AnalyzerNode's getFloatFrequencyData() and getByteFrequencyData() APIs I finally found myself analyzing the WebKit sources: https://github.com/WebKit/webkit/blob/master/Source/WebCore/Modules/webaudio/RealtimeAnal

[webkit-dev] WebAudio time domain sample data range?

2014-08-14 Thread Info
What is the range of the input sample data that the webaudio implementation is dealing with (e.g. in /WebCore/Modules/webaudio/RealtimeAnalyser.cpp)? Is it float values between -1 and 1, or is the data scaled differently? (I am trying to immitate the built-in logic of the AnalyzerNode, by r

[webkit-dev] On the use of C++ exception handling

2014-08-14 Thread Rodrigo B Almeida
Dear all, I've been investigating the use of C++ exception handling constructs in open-source C++ projects (including webkit). Currently, I am conducting a survey on this subject and I would really appreciate if you could contribute to this research by answering a few questions. The survey is a