added simple tempo processing function with-tempo