Чего не хватает

Не хватает редактора нот.
Чтобы можно было сформировать ноту и по ней гаммы.
Если задается сигнал как частотное колебание, то параметры частотных данных могли бы отображаться сразу рядом со сперктром звука, чтобы их можно было менять легко.

Про ноту расскажу: Нота формируется как одна частота к которой применяется набор фильтров. Эта частота может быть размыта на несколько близких частот с сохранением громкости. Спектр ноты редактируем. По ноте достраиваются гаммы. Высчитывается тон каждой ноты и к нему применяется тот же набор фильтров.

Еще нужен pensil - карандаш, позволяющий рисовать спекрт