1、基础的代码在这里:

 https://github.com/KKQ-KKQ/m5stickc-audiospectrum/tree/master 

2、我自己的稍后会上传

3、屏幕宽高的修改:

4、斜率图:

在bar图渲染这里,可以看到经过FFT之后的数据

用这种方式就可以看到8个频段的peak值了

我干了第二件事就是计算斜率:

求完之后,把它打印出来:

slope34的斜率值大约是15左右

slope67的值是11左右

slope45的值大约是1

slope01的值是负数,大约是-4

slope12以及slope56的值也是负数,大约是-12

slope23的值大约是-16

我拿到这些值之后,还需要多次观察

观察序号val1val2val3val4val5val6val
1-4-12-16151-1211
2
3
4