首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基维音频处理

基维音频处理
EN

Stack Overflow用户
提问于 2014-10-05 10:28:44
回答 3查看 1.5K关注 0票数 1

我想在基维做一些基本的音频信号处理。例如,我想将一个.wav文件转换为一个脉冲响应。我使用SoundLoader.load('file.wav')加载音频文件。

我的问题是:是否可以将音频对象转换为列表,这样我就可以访问每个示例了?或者SoundLoader类提供任何卷积的可能性,或任何其他音频处理?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-10-06 08:48:32

我还没有使用kivy的SoundLoader,但是快速浏览API告诉我,它不是建议用于音频处理,而是用于播放kivy:http://kivy.org/docs/api-kivy.core.audio.html中的音频。

相反,您可能应该仔细看看标准lib的wave模块,我也没有使用它,但它似乎提供了一些基本的音频处理,比如访问示例,等等:https://docs.python.org/2/library/wave.html

如果它不适合您的需要,这里有很多第三方模块来解决音频问题:https://wiki.python.org/moin/PythonInMusic

票数 0
EN

Stack Overflow用户

发布于 2014-10-07 00:12:21

有一个正在开发中的项目,您可能想看看。我只是简单地使用了它,因为我很难设置它。我可以运行它提供的大多数演示程序,但还有一些涉及纯数据的演示,但我无法做到这一点。问题是,我在网上任何地方都找不到一个名为pylibpd的文件(我不认为只有我一个人,甚至连创建者也不知道我从哪里得到的),然而,你可能比我更幸运。我刚刚想到,创作者自己肯定有这个文件,因为它需要运行一些演示.希望能提供一面镜子什么的。不管怎么说,我看上去挺酷的。据我所知,有各种类型的波浪产生具有操纵它们的能力。https://github.com/kivy/audiostream

票数 0
EN

Stack Overflow用户

发布于 2019-01-02 00:28:56

Kivy显然不是专门为音频或信号处理而设计的,所以你可以使用'numpy‘、'scipy’、'librosa‘等等.使用numpy,您可以得到一个信号阵列。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26201740

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档