audio.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:zignal 作者: ronnyandersson 项目源码 文件源码
def normalise(self):
        """Normalise samples so that the new range is
        [-1.0,  1.0] for floats

        Converts **IN PLACE**

        TODO: verify
        [-2^n, 2^n-1] for ints
        """
        peaks, unused_idx = self.peak()
        self._logger.debug("raw peaks: %s" %peaks)

        max_abs = np.max(np.absolute(peaks))
        self._logger.debug("max_abs: %s" %max_abs)

        self.samples = self.samples/max_abs

        peaks, unused_idx = self.peak()
        self._logger.debug("new peaks: %s" %peaks)

#===================================================================================================
# Audio sub-classes
#===================================================================================================
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号