Один из самых интересных и сложных проектов. Работа со звуком велась на самом низком уровне. Был реализован алгоритм быстрого преобразования Фурье для определения частотного графика аудиопотока. На основе этого реализовывался и совершенствовался алгоритм определения частоты основного тона, для того, чтобы понять, правильную ли ноту поет пользователь. В результате получилось очень классное приложение!