MATLAB implementation of the model that you're referring to can be found here: http://www.petitcolas.net/fabien/software/mpeg/
And I think it should be easy to modify the tonality detection like the way you want it to be.
Regards. Arijit
From: AUDITORY - Research in Auditory Perception <AUDITORY@xxxxxxxxxxxxxxx> on behalf of Goran Markovic <skromnibog@xxxxxxxxx>
Sent: Thursday, October 23, 2014 11:35 AM To: AUDITORY@xxxxxxxxxxxxxxx Subject: Tonal component detection Dear auditory list members,
in the psychoacoustic model 1 of ISO/IEC 11172-3 (the one used for MPEG Layer I/II) a tonal component is detected as being local maximum and for at least 7 dB above it's largest neighbour.
Do you know of any publicly described tonal component detection where a tonal component is detected by comparing a local maximum with the average of the neighbours (i.e. comparing it to the spectral envelope)?
Best regards,
Goran
|