To be honest all of this is on the border of my knowledge horizon. No I've never heard of AMDF but I will check it out for sure.
In the long run as I wrote I am aiming to support chords so that'll be necessery.
Would AMDF make the response time quicker?
For what purpose are you doing pitch detection?