This repository contains Xcode projects that help building Mac OS X framework of various open-source audio libraries.
This repo doesn't contain the sources for the respective frameworks or libraries. You need to add those yourself.
http://libcddb.sourceforge.net/download.html
(tested version: libcddb-1.3.2.tar.bz2)
- Download
- Decompress
- Rename folder to "libcddb-src"
- Move the folder into cddb/
- Build
http://musicbrainz.org/doc/libdiscid
(tested version: libdiscid-0.2.2.tar.gz)
- Download
- Decompress
- Rename folder to "libdiscid-src"
- Move the folder into discid/
- Build
(tested version: libogg-1.3.0.tar.gz)
- Download
- Decompress
- Rename folder to "libogg-src"
- Move the folder into ogg/
- Build
(tested version: flac-1.2.1.tar.gz)
- Prepare ogg first
- Download
- Decompress
- Rename folder to "flac-src"
- Move the folder into flac/
- Select the "Framework" build target
- Build
http://sourceforge.net/projects/mad/files/
(tested version: libmad-0.15.1b.tar.gz)
- Download
- Decompress
- Rename folder to "libmad-src"
- Move the folder into mad/
- Apply the patch "mad.patch": 'patch < mad.patch'
- Build
http://code.google.com/p/mp4v2/source/checkout
(tested version: svn revision 500)
- svn co -r 500 http://mp4v2.googlecode.com/svn/trunk/ mp4v2-src
- Move the folder into mp4v2/
- Build
http://www.musepack.net/index.php?pg=src
(tested version: musepack_src_r475.tar.gz)
- Download
- Decompress
- Rename folder to "musepack-src"
- Move the folder into musepack/
- Apply the patch "mpc.patch": 'patch < mpc.patch'
- Build
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)
- Prepare discid first
- Download libmusicbrainz and neon
- Decompress
- Rename folders to "libmusicbrainz-src" and "neon-src"
- Move the folders into musicbrainz3/
- Build
(tested version: taglib 1.8)
- Download
- Decompress
- Rename folder to "taglib-src"
- Move the folder into taglib/
- Build
(tested version: libvorbis-1.3.3.tar.gz)
- Download
- Decompress
- Rename folder to "libvorbis-src"
- Move the folder into vorbis/
- Build
http://www.wavpack.com/downloads.html
(tested version: wavpack-4.60.1.tar.bz2)
- Download
- Decompress
- Rename folder to "wavpack-src"
- Move the folder into wavpack/
- Select the "Framework" build target
- Build
http://lame.sourceforge.net/download.php
(tested version: lame-3.98.4.tar.bz2)
- Download
- Decompress
- Rename folder to "lame-src"
- Move the folder into lame/
- Build
http://www.mega-nerd.com/libsndfile/
(tested version: libsndfile-1.0.23.tar.gz)
- Download
- Decompress
- Rename folder to "libsndfile-src"
- Move the folder into sndfile/
- Build
http://code.google.com/p/musicip-libofa/
(tested version: libofa-0.9.3.tar.gz)
- Download
- Decompress
- Rename the folder to libofa-src
- Move the folder into ofa1
- Apply the patch "ofa1.patch": 'patch < ofa1.patch'
- Build
- Build
- The original source was from inputSHORTEN, a lamip plugin.
- Build
- The original source is [http://downloads.xiph.org/releases/cdparanoia/cdparanoia-III-alpha9.8.src.tgz]
- Build
http://developer.berlios.de/projects/cuetools/
(tested version: cuetools-1.3.1.tar.gz)
- Download
- Decompress
- Rename folder to "cuetools-src"
- Move the folder into cuetools/
- Build
(tested version: speex-1.2rc1.tar.gz)
- Download
- Decompress
- Rename folder to speex-src
- Move the folder into speex/
- Build
http://en.true-audio.com/Free_Downloads
(tested version: libtta-2.1.tar.gz, libtta++-2.1.tar.gz)
- Download
- Decompress
- Rename the folder to (for tta use libtta-c-src, for tta++ use libtta++-src)
- Move the folder into tta
- Apply the patch "tta.patch": 'patch < tta.patch'
- Build
(tested version: mpg123-1.13.2.tar.bz2)
- Download
- Decompress
- Rename the folder to mpg123-src
- Move the folder into mpg123
- Build
The Xcode projects are distributed under the modified BSD license.