0
0

Hey,
Am I right in thinking that ‘amplitude’ is the height of the wave, as it were, and ‘intensity’ related to how consistent the amplitude is? (i.e. if the height is consistently high, it’s an intense song). How would I go about finding the amplitude and intensity, and is it possible to do this offline without performing a fourier transform? Thanks for any help.

• You must to post comments
0
0

Hi PVCode,

Amplitude is the height of the wave, that part is correct. I haven’t heard the term ‘intensity’ used before as a technical term, looking at the wiki page it does not appear to mean what you say: http://en.wikipedia.org/wiki/Sound_intensity

RMS (root mean squared) is a better measure of loudness than using the amplitude. http://en.wikipedia.org/wiki/Root_mean_square

Fourier transform is used to get the frequency domain representation of the sound which is unrelated to loudness (unless you want to measure it per band).

• You must to post comments
0
0

Thanks Peter. I seem to have gotten ‘intensity’ wrong. Regarding RMS, If I have a buffer that contains a 2 minute song how do I calculate the RMS data? Do I take in one second of samples (44100 values) and RMS those values to get the loudness at that second?

• You must to post comments
0
0

Yes, just take a block of samples and perform the RMS calculation to get the RMS at that point in time.

• You must to post comments
Showing 3 results