Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
не понимаю этих спектрограмм в которых 12 нот, 8 октав...
и выглядят они...
как халтура...


меандр на нормальной линейной спектрограмме выдаст ряд полос спадающих по амлитуде

доставать из таблицы только первый основной тон
остальные гармоники находятся из этого же значения n*2, n*3, n*4
простое плюсование координаты и отрисовка каждый раз все более меньшего столбика пока не дойдем до конца экрана


правдоподобную огибающую с тоном просто так не нарисовать
тк они модулируют друг друга

но можно сделать и с таким же подходом как и для меандра
только теперь нужен не простой спад амплитуды
а спад с некоторыми изменениями
для каждого типа огибающей понадобится свой набор

например у треугольной волны просто нет четных гармоник
то есть основной тон а остальные n*3, n*5, n*7
но и у Ау-ка нет настоящей треугольной волны
а то что есть будет как помесь треугольника и меандра

с шумом все сложнее
он стоит по всему диапазону
но в принципе
можно что то похожее нарисовать




с логарифмической шкалой будет несколько сложнее
самый простой и быстрый способ
перед отрисовкой просто по табличке
конвертить частоты из линейного вида в логарифмический
К сожалению оправдываться Мы не будем, если есть у вас конкретные примеры, исходные коды или ещё что-то, всегда пожалуйста! А так - это всё троллинг ))