簡體   English   中英

了解Android Visualizer類

[英]Understanding the Android Visualizer class

我是Android開發的新手(雖然我知道有相當數量的java),我正在嘗試制作一個非常簡單的插件,可以將一些變量傳遞給tasker。 最終目標是我想將它們用於klwp中用於音樂的條形可視化器。 我想為此使用Visualizer類 ,但是通過查看官方文檔和這里的各種問題以及一些示例代碼,我無法正確使用它。

假設條形圖可視化器,如上面的鏈接,有64條。 基本上我想做的就是根據FFT數據得到64個整數的數組,其相對值為1-100? 播放音頻,然后每秒更新幾次。 因此,例如,將頻帶切割成64“切片”,然后取每個的平均強度,以基本上獲得可視化器上相應條的高度。 我甚至不需要在java中繪制它們,我只需要整數。

我不知道我是否會犯這個錯誤,但是我很難弄清楚如何使用Visualizer來實現它,我想知道是否有人可以給我一個如何實現它或者解釋我將如何實現的例子它。

謝謝!

您可以使用這些第三方庫進行音頻可視化:

1) https://android-arsenal.com/details/1/4892 (SIRIWaveView)

2) https://android-arsenal.com/details/1/4622 (Audiogarm)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM