GithubHelp home page GithubHelp logo

audioframeworks's Introduction

Audio Frameworks for Mac OS X

This repository contains Xcode projects that help building Mac OS X framework of various open-source audio libraries.

Usage

This repo doesn't contain the sources for the respective frameworks or libraries. You need to add those yourself.

CDDB

http://libcddb.sourceforge.net/download.html

(tested version: libcddb-1.3.2.tar.bz2)

  1. Download
  2. Decompress
  3. Rename folder to "libcddb-src"
  4. Move the folder into cddb/
  5. Build

discid

http://musicbrainz.org/doc/libdiscid

(tested version: libdiscid-0.2.2.tar.gz)

  1. Download
  2. Decompress
  3. Rename folder to "libdiscid-src"
  4. Move the folder into discid/
  5. Build

ogg

http://xiph.org/downloads/

(tested version: libogg-1.2.2.tar.gz)

  1. Download
  2. Decompress
  3. Rename folder to "libogg-src"
  4. Move the folder into ogg/
  5. Build

flac

http://xiph.org/downloads/

(tested version: flac-1.2.1.tar.gz)

  1. Prepare ogg first
  2. Download
  3. Decompress
  4. Rename folder to "flac-src"
  5. Move the folder into flac/
  6. Select the "Framework" build target
  7. Build

mad

http://sourceforge.net/projects/mad/files/

(tested version: libmad-0.15.1b.tar.gz)

  1. Download
  2. Decompress
  3. Rename folder to "libmad-src"
  4. Move the folder into mad/
  5. Apply the patch "mad.patch": 'patch < mad.patch'
  6. Build

mp4v2

http://code.google.com/p/mp4v2/source/checkout

(tested version: svn revision 426)

  1. svn co -r 426 http://mp4v2.googlecode.com/svn/trunk/ mp4v2-src
  2. Move the folder into mp4v2/
  3. Build

musepack

http://www.musepack.net/index.php?pg=src

(tested version: musepack_src_r435.tar.gz)

  1. Download
  2. Decompress
  3. Rename folder to "musepack-src"
  4. Move the folder into musepack/
  5. Apply the patch "mpc.patch": 'patch < mpc.patch'
  6. Build

musicbrainz3

http://musicbrainz.org/doc/libmusicbrainz http://www.webdav.org/neon/

(tested version: libmusicbrainz-3.0.3.tar.gz, http://www.webdav.org/neon/neon-0.29.5.tar.gz)

  1. Prepare discid first
  2. Download libmusicbrainz and neon
  3. Decompress
  4. Rename folders to "libmusicbrainz-src" and "neon-src"
  5. Move the folders into musicbrainz3/
  6. Build

taglib

http://developer.kde.org/~wheeler/taglib.html

(tested version: taglib SVN rev. 1213268)

  1. svn co -r 1213268 svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib taglib-src
  2. Move the folder into taglib/
  3. Build

vorbis

http://xiph.org/downloads/

(tested version: libvorbis-1.3.2.tar.bz2)

  1. Download
  2. Decompress
  3. Rename folder to "libvorbis-src"
  4. Move the folder into vorbis/
  5. Build

wavpack

http://www.wavpack.com/downloads.html

(tested version: wavpack-4.60.1.tar.bz2)

  1. Download
  2. Decompress
  3. Rename folder to "wavpack-src"
  4. Move the folder into wavpack/
  5. Select the "Framework" build target
  6. Build

LAME

http://lame.sourceforge.net/download.php

(tested version: lame-3.98.4.tar.bz2)

  1. Download
  2. Decompress
  3. Rename folder to "lame-src"
  4. Move the folder into lame/
  5. Build

sndfile

http://www.mega-nerd.com/libsndfile/

(tested version: libsndfile-1.0.23.tar.gz)

  1. Download
  2. Decompress
  3. Rename folder to "libsndfile-src"
  4. Move the folder into sndfile/
  5. Build

ofa1

http://code.google.com/p/musicip-libofa/

(tested version: libofa-0.9.3.tar.gz)

  1. Download
  2. Decompress
  3. Rename the folder to libofa-src
  4. Move the folder into ofa1
  5. Apply the patch "ofa1.patch": 'patch < ofa1.patch'
  6. Build

mac

  1. Build

shorten

  1. The original source was from inputSHORTEN, a lamip plugin.
  2. Build

cdparanoia

  1. The original source is [http://downloads.xiph.org/releases/cdparanoia/cdparanoia-III-alpha9.8.src.tgz]
  2. Build

cuetools

http://developer.berlios.de/projects/cuetools/

(tested version: cuetools-1.3.1.tar.gz)

  1. Download
  2. Decompress
  3. Rename folder to "cuetools-src"
  4. Move the folder into cuetools/
  5. Build

speex

http://www.speex.org/

(tested version: speex-1.2rc1.tar.gz)

  1. Download
  2. Decompress
  3. Rename folder to speex-src
  4. Move the folder into speex/
  5. Build

tta

http://en.true-audio.com/Free_Downloads

(tested version: libtta-c-2.0.tar.gz)

  1. Download
  2. Decompress
  3. Rename the folder to libtta-c-src
  4. Move the folder into tta
  5. Apply the patch "tta.patch": 'patch < tta.patch'
  6. Build

License

The Xcode projects are distributed under the modified BSD license.

audioframeworks's People

Contributors

sbooth avatar

Stargazers

Jason Swain avatar

Watchers

Jason Swain avatar James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.