Вероятно приложению не хватает прав на прослушку 80 порта. Попробуйте запустить приложение с правами администратора (на linux из под sudo) или поменять порт на значение больше 1024.
Denis Gaydak: Поставил InputSimulator, определение нужного момента для нажатия сделал как вы подсказали - сравнивал с фоновым цветом (Это упростило реализацию зажатия длинных нот). В итоге на не быстрых песнях получается очень даже не плохо, а вот с быстрыми мелодиями косяки, особенно когда куча нот друг за другом.