good idea and nice execution. The beat window felt just a bit too precise to me. making more forgiving or adding a option for that would increae accessibility.