From ce9261f409e611b41111d5dd01095b05458f765e Mon Sep 17 00:00:00 2001 From: cuu Date: Fri, 27 Jul 2018 10:45:07 +0800 Subject: [PATCH] spectrum modify --- Menu/GameShell/Music Player/mpd_spectrum_page.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Menu/GameShell/Music Player/mpd_spectrum_page.py b/Menu/GameShell/Music Player/mpd_spectrum_page.py index 6269948..cf24b0d 100644 --- a/Menu/GameShell/Music Player/mpd_spectrum_page.py +++ b/Menu/GameShell/Music Player/mpd_spectrum_page.py @@ -39,7 +39,7 @@ class PIFI(object): self.sampleSize = self._SAMPLE_SIZE self.samplingRate = self._SAMPLING_RATE - def GetSpectrum(self,fifoFile,trim_by=10,log_scale=False,div_by=100): + def GetSpectrum(self,fifoFile,trim_by=4,log_scale=False,div_by=100): try: rawSamples = os.read(fifoFile,self.sampleSize) # will return empty lines (non-blocking) if len(rawSamples) < 1: @@ -285,7 +285,7 @@ class MPDSpectrumPage(Page): self.ClearCanvas() self._frames+=1 - bw = 10 + bw = 5 gap = 2 margin_bottom = 72 @@ -354,8 +354,9 @@ class MPDSpectrumPage(Page): if len(spects) == 0: return # print("spects:",spects) + step = int( round( len( spects ) / meterNum) ) - + print(len(spects)) self._bbs = [] for i in range(0,meterNum):