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

码农软件 · 软件分类 · 音频声效(Audio) · 2019-07-08 14:28:04

软件介绍

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

本文地址:https://www.codercto.com/soft/d/9686.html

Java程序设计与应用开发

Java程序设计与应用开发

於东军 / 清华大学出版社 / 2005-3 / 27.00元

本书作为Java程序的入门与应用教材,共分为3部分:第一部分讲解Java程序设计的基础知识,包括Java基本编程语言、面向对象设计思想、类、对象、接口以及异常处理。第二部分讲解Java程序设计的高级知识,包括:GUI编程、套接口编程、I/O系统、数据库访问以及多线程编程。第三部分详细分析一个实际项目的开发过程,包括系统分析及功能实现。在项目实例中综合应用第一、二部分的Java知识,能够帮助读者进一......一起来看看 《Java程序设计与应用开发》 这本书的介绍吧!

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码