pure bullshit,You are confused.

Boyles law rules. pvt1 = pvt2 period. Increasing the temperature or the pressure on the fuel makes it burn faster( at a higher flame propagation)Detonation or its cousin pinging is as you state due to instant combustion brought on by either higher pressure or higher temperature than the octane of the fuel is rated for.Detonation is way to fast burning,charge ignites while the piston is still moving up btdc,all at once,pinging is too fast burning,burns faster than the piston can accelerate down but atdc. Newer Ducati use compression ratios of 11:1 or higher and as I stated if your compression ratio is over 10.5 :1 you need a higher octane. Higher octane fuels by definition burn slower,at a slower flame propagation than low octane fuels.modifications to cylinder heads are designed to raise compression by increasing the break mean effective pressure of the charge entering the cylinder effectively doing the same thing as decreasing the volume of the combustion chamber( raising the compression ratio) bigger charge more pressure,more heat more power.
by the way if you put someone who is 200 lbs on the same engine as someone who is 100 lbs,you increase the compression . If you ride into the wind you increase the compression , if you tow you increase the compression .If you ride uphill you increase the compression .But the ratio stays the same.
It is all about pressure,temperature and volume.
Two plugs,two flame fronts propagating burning the complete charge faster not faster flame propagation
Also 87 octane fuel has no more or less energy than 89 or 91 octane fuels.energy output is the same regardless of octane rating
The noise you hear in either case of pinging or detonation is your piston forcing the rod into the crankshaft and in the worst case all of the above shattering from pressure that exceeds their design.
rant off................
