音频合成、处理和分析库 AudioKit

LGPL
OS X
2014-11-08
红薯

AudioKit 是一个开源的强大的音频合成、处理和分析库。用于 iPhone/OS X 应用的开发,支持 Objective-C 和 Swift 语言。

示例代码:

#import "NewInstrument.h"

@implementation NewInstrument

- (instancetype)init
{
    self = [super init];
    if (self) {

        AKSineTable *sineTable = [[AKSineTable alloc] init];
        [self addFTable:sineTable];

        AKFMOscillator *fmOscillator;
        fmOscillator = [[AKFMOscillator alloc] initWithFTable:sineTable
                                                baseFrequency:akp(440)
                                            carrierMultiplier:akp(1)
                                         modulatingMultiplier:akp(0.5)
                                              modulationIndex:akp(1.0)
                                                    amplitude:akp(0.1)];
        [self connect:fmOscillator];

        AKAudioOutput *audioOutput = [[AKAudioOutput alloc] initWithAudioSource:fmOscil];
        [self connect:audioOutput];

    }
    return self;
}
@end
的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

OSChina 技术周刊第八期 —— 10 大常见的 web 开发错误

每周技术抢先看,总有你想要的! 移动开发 【翻译】实现 iOS 上的井字游戏 前端开发 【软件】Twemoji —— Twitter 开源其完整的 Emoji 表情 【软件】LokiJS —— 高性能的 JavaScript 数据库...

2014/11/09 22:22
111
0
移动开发相关网站

android和ios开发相关的一些论坛和框架网站

2015/03/04 08:17
689
4
Swift 开源精选-v1.0(基础篇)

Swift 开源项目

2016/03/07 20:13
95
1
收集iOS开发框架

入门 Road Map iOS- 开发 iOS 应用从今天开始,苹果指南。★ Lifehacker- 我想写一个 iOS 应用,该从哪里开始? Codeproject- 入门 iPhone 和 iOS 应用开发。 Ray Wenderlich- 学习 iOS 应用...

2016/09/20 17:09
523
0
[转]iOS中文版资源库,非常全

目录[-] Swift 语言写成的项目会被标记为 ★ ,AppleWatch 的项目则会被标记为 ▲。 目录 入门 库和框架 音频 动画 Apple TV 桥接 缓存 图表 Core Data 数据库 加密 硬件 动作 蓝牙 位置 iB...

2016/03/20 15:47
295
3
[转] iOS中文版资源库,非常全

iOS学习 iOS资源库 iOS工具 iOS大全

2016/03/20 15:19
947
1

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部