gpt4 book ai didi

objective-c - 用于音频处理/声音文件分割的 Mac 库

转载 作者:太空狗 更新时间:2023-10-30 03:45:25 26 4
gpt4 key购买 nike

我正在为我的教会开发一个快速应用程序,以协助他们记录服务。截至目前,他们使用协议(protocol)工具(具体为 LE 6.5)记录服务,对轨道运行压缩器、规范器和限制器,并将其导出为 wav。

在我帮助他们之前,他们使用另一种工具将该音频文件分成 5 分钟的部分,以便将其作为轨道刻录到 CD。为了帮助他们解决这个问题,我用 python 编写了一个工具,可以为他们将音频拆分为音轨。这节省了大约 10-15 分钟的手动编辑时间。

但是,我希望对此进行改进。我想让它足够友好,只需拖放文件即可执行我们对它的所有处理。

我一直在浏览有关 ADC 的文档,但没有什么真正让我感兴趣的。我更喜欢用 cocoa/objc 来写这个(作为一个学习项目)。我应该使用框架的哪些部分来进行拆分,是否可以应用音频效果(也许使用 coreaudio?)以及 api 在哪里?

感谢您的帮助!

最佳答案

您可以使用 CoreAudio 库添加音频效果。 CoreAudio 库由几个执行不同任务的框架组成 - 您可以阅读它 here .此外,要获得像拖放文件一样简单的东西,您可能需要查看 folder actions。在 Mac 上。您可以将现有的 python 脚本绑定(bind)到一个文件夹,使其在将文件放在那里时自动激活。我不记得你是否可以直接从文件夹操作运行 Python 脚本,但如果不能,你可以 wrap them with AppleScript using do shell script .

关于objective-c - 用于音频处理/声音文件分割的 Mac 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1295777/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com