Artificial perception and music recognition