Much better Hit Note detection

Still room for improvement, but bretty gudd :::::DDDD