no competiton between Khalid sb and Shah sb both are incredible.the difference is only that khalid sb has a shrill voice so when he go to hit high notes his voice distruct from little bit sometime,but shah sb has a grave and brave voice and he can hit high notes.and he aslso has the ability to take voice back to down after hitting high notes.This ability is not in khalid sb.But Khalid sb has the ability to change the speed.he suddenly slows his speed after his high speed and slow to slow and then again to up.actually I am fan of both legends
Dost high note e ab kuch nahi hota, awaz aur surr me variation bhe utni he important hy aur Khalid sb k pass har trhan ke variations the Ma Sha Allah. Jesa k Zabeb Shah sb farmaty hain k k KHALID SIRAF IK HE THA.