pitch and interval stuff