Should I use KingRoot or I can try Magisk ?
I would not recommend kingroot at all unless you are still on lollipop!
Go with magisk it is pretty simple:
-Flash magisk zip through twrp (i.e 20.3)
-Reboot into system and make sure root access is available into magisk manager app
-Install viper4android (get it from XDA or telegram), it should ask for root and prompt a message to install the driver, click yes and hopefully your device will reboot with successful installation of said driver
-Enhance your listening experience by tweaking the settings.