我希望创建一个应用程序,在屏幕上显示愚蠢的颜色,这取决于扬声器发出的声音,特别是声音的强度,并且尽可能实时。
我认为有两种可能的情况可以让我到达我想要的地方:
1) 我可以播放我自己的音乐/声音文件并从我自己调用的 MediaPlayer 或
2)我可以只监视连接到扬声器的内部流,然后调用我自己的 MediaPlayer 和 sound.start()。
这两种方法中的一种或两种可能吗?
我已经查找了两种可能的方式,但都没有找到,特别是 AudioTrack,经过一番摸索后,似乎只能使用麦克风输入,这不是我想要的。有什么建议么?