Arthur Keegan, composer