А я давно пользую прогу
Transcribe!
Весьма полезная весчь...
С помощью спектрального анализа помогает интуитивно и визуально "снимать" ноты с записей. Идея программы проста и эффективна. Программа показывает звуковой файл в виде сигналограммы. Отметив часть сигналограммы в виде блока мы даем программе знать какой участок она должна проанализировать; программа производит спектральное разложение этого участка и показывает его спектр, график которого удобно совмещен с изображением музыкальной клавиатуры. Там, где на графике спектра появляется пик - там есть тон соответствующей высоты. Отмечая таким образом небольшие участки аудио можно кусочно анализировать звуковой файл и шаг за шагом узнавать использованные ноты. Очень важно не отмечать слишком длинные участки, содержащие множество тонов, поскольку это превратит график спектра в кашу, на которой будет сложно понять в какой момент какая нота звучала. Очень удобной возможностью программы является опция замедления воспроизведения без изменения тональности звучания. Это позволяет прослушивать музыку детально.
В-общем,не только можно тональность определить,а много чего...
Рекомендую.