Cartesian genetic programming applied to pitch estimation of piano notes | IEEE Conference Publication | IEEE Xplore