c语言在线api文件,audiofile: Audio File Library 提供了用于读写音频文件的 C 语言 API,支持多种音频格式,包括:AIFF, WAVE, and NeXT/Sun ...

Audio File Library

Version 0.3.6

Wednesday, 6 March 2013

Copyright (C) 1998-2000, 2003-2004, 2010-2013 Michael Pruett

Copyright (C) 2000-2001 Silicon Graphics, Inc.

michael@68k.org

http://audiofile.68k.org/

----

The Audio File Library handles reading and writing audio files in many

common formats.

Key goals of the Audio File Library are file format transparency and data

format transparency. The same calls for opening a file, accessing and

manipulating audio metadata (e.g. sample rate, sample format, textual

information, MIDI parameters), and reading and writing sample data will

work with any supported audio file format. Likewise, the format of the

audio data presented to the application need not be tied to the format

of the data contained in the file.

The following file formats are currently supported:

* AIFF/AIFF-C

* WAVE

* NeXT .snd/Sun .au

* Berkeley/IRCAM/CARL Sound File

* Audio Visual Research

* Amiga IFF/8SVX

* Sample Vision

* Creative Voice File

* NIST SPHERE

* Core Audio Format

* FLAC

The following compression formats are currently supported:

* G.711 mu-law and A-law

* IMA ADPCM

* Microsoft ADPCM

* FLAC

* Apple Lossless Audio Codec

The Audio File Library itself is available under the GNU Lesser General

Public License, and the programs in this package are available under the

GNU General Public License. The two licenses are included in the files

COPYING and COPYING.GPL, respectively.

----

This library is free software; you can redistribute it and/or

modify it under the terms of the GNU Lesser General Public

License as published by the Free Software Foundation; either

version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU

Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public

License along with this library; if not, write to the

Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,

Boston, MA 02110-1301 USA

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值