For anyone having an issue with the huge jump between volume steps I may have found a solution for android.
On my fiio m11 pro I went into developer options and turned on ''disable absolute volume''. This now gives me 120 volume steps on the fiio. After this change the headphones' volume buttons appear to operate within the window you set on the player. You can give yourself smaller steps on the headphones by setting a lower volume on the player.
I could be wrong but I think the majority of android devices have this option. Hopefully this workaround could help others.
On my fiio m11 pro I went into developer options and turned on ''disable absolute volume''. This now gives me 120 volume steps on the fiio. After this change the headphones' volume buttons appear to operate within the window you set on the player. You can give yourself smaller steps on the headphones by setting a lower volume on the player.
I could be wrong but I think the majority of android devices have this option. Hopefully this workaround could help others.