frequency analysis tools