Сообщение от
NEO SPECTRUMAN
не понимаю этих спектрограмм в которых 12 нот, 8 октав...
и выглядят они...
как халтура...
меандр на нормальной линейной спектрограмме выдаст ряд полос спадающих по амлитуде
доставать из таблицы только первый основной тон
остальные гармоники находятся из этого же значения n*2, n*3, n*4
простое плюсование координаты и отрисовка каждый раз все более меньшего столбика пока не дойдем до конца экрана
правдоподобную огибающую с тоном просто так не нарисовать
тк они модулируют друг друга
но можно сделать и с таким же подходом как и для меандра
только теперь нужен не простой спад амплитуды
а спад с некоторыми изменениями
для каждого типа огибающей понадобится свой набор
например у треугольной волны просто нет четных гармоник
то есть основной тон а остальные n*3, n*5, n*7
но и у Ау-ка нет настоящей треугольной волны
а то что есть будет как помесь треугольника и меандра
с шумом все сложнее
он стоит по всему диапазону
но в принципе
можно что то похожее нарисовать
с логарифмической шкалой будет несколько сложнее
самый простой и быстрый способ
перед отрисовкой просто по табличке
конвертить частоты из линейного вида в логарифмический