aboutsummaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorN.N <matju@users.sourceforge.net>2009-12-14 19:55:54 +0000
committerIOhannes m zmölnig <zmoelnig@iem.at>2015-10-14 15:04:53 +0200
commitc235f09fc5ef83827ac53375015f469cd7e13eec (patch)
tree4639e88e27e105709a2bbd6352cec17808fdc5c9 /README
parent40194041a1efbf98c45185098e3795150a0128a4 (diff)
import version 0.36
svn path=/trunk/externals/august/readanysf~/; revision=12836
Diffstat (limited to 'README')
-rw-r--r--README91
1 files changed, 34 insertions, 57 deletions
diff --git a/README b/README
index d63540b..7af1c8d 100644
--- a/README
+++ b/README
@@ -1,77 +1,54 @@
readanysf~, a puredata external for reading multiple file formats.
-
-© august black 2003 (and others)
+-----------------------------------------------------------------
+© august black 2003 - 2009
licensed under the GNU GPL v2
+see: http://aug.ment.org/readanysf/
+you will need:
+ o Gavl : by Burkhard Plaum
+ Low level multimedia API.
+ http://gmerlin.sf.net/
+ cvs -d:pserver:anonymous@gmerlin.cvs.sourceforge.net:/cvsroot/gmerlin login
+ cvs -z3 -d:pserver:anonymous@gmerlin.cvs.sourceforge.net:/cvsroot/gmerlin co -P gavl
+ cd gavl/
+ ./autogen.sh
+ ./configure --without-doxygen
+ make
+ sudo make install
-INSTALL
-
-do './configure --help' to see options
-
-
- --disable-flext-shared build with flext compiled in statically, not the best idea
- --with-pd-dir=path pd header path (default=/usr/local/include)
- --with-flext-dir=path flext headers path (default=/usr/local/lib/pd/flext)
- --with-flext-sys=<N> 1 for Max/Msp, 2 for PD (default=2)
-
-
-
-then do something like './confugure --bindir=/usr/local/lib/pd/extra'
-and then 'make'
-and then 'make install'
-
-
-
-if you assign a --bindir, it will install the readansf~.pd_* external there.
-
-
-afterwards, a 'make uninstall' will also properly remove the readanysf~.pd_* external
-
+ o Gmerlin_avdecode : by Burkhard Plaum
+ Gmerlin_avdecoder is a general purpose media decoding library.
+ http://gmerlin.sourceforge.net
+ cvs -d:pserver:anonymous@gmerlin.cvs.sourceforge.net:/cvsroot/gmerlin login
+ cvs -z3 -d:pserver:anonymous@gmerlin.cvs.sourceforge.net:/cvsroot/gmerlin co -P gmerlin_avdecoder
+ cd gmerlin_avdecoder
+ ./autogen.sh
+ ./configure --without-doxygen
+ make
+ sudo make install
+If you didn't change anything in the ./configure of gavl or gmerlin, AND your PD header files are in /usr/local/include you can just type make. Otherwise, open the Makefile with your favorite text editor and change the first two variables to suit your system.
-FEATURES
- * pcm and time seeking
- * looping (internally and should be sample accurate)
- * varispeed play (resampling)
- * plays these file formats:
- o aiff
- o wav
- o nextstep
- o ogg vorbis plust ogg streaming NEW
- o mp3 (using madlib) plus http streaming
- o flac
- * plays both kinds of music, ... country AND western.
+----------------------------------------------------------------------------------------
-DEPENDANCIES
+Mac users:
- * NEEDED
+ you can install gavl/gmerlin-avdecoder either by source as above with linux or through fink.
+
+ then, first try "make -f Makefile.darwin"
- o Flext : by Thomas Grill
- unified C++ programming interface for MAX, puredata, and jmax
- http://www.parasitaere-kapazitaeten.net/Pd/ext/flext/
- o libsamplerate : Erik de Castro Lopo
- Secret Rabbit Code for high quality resampling of audio.
- http://www.mega-nerd.com/SRC/
+
+ If that doesn't work ...then, if you have a i386 machine with Mac OS.X 10.4 or greater, do:
- * OPTIONAL
+ export LIBRARY_PATH=/sw/lib:$LIBRARY_PATH; make -f Makefile.darwin_i386_10.4
- o Madlib: by Robert Leslie
- MAD is a high-quality and fast MPEG audio decoder library.
- its apt-getable as libmad0 under the current debian distro
- you will need this for reading mp3 audio.
- http://www.underbit.com/products/mad/
+ I don't have a mac...so I can't tell what is going on there.
- o Ogg Vorbis: by Monty and Xiph.org
- a completely open, patent-free, professional audio encoding and streaming technology with all the benefits of Open Source.
- http://vorbis.com
- o Flac : by Josh Coalson
- Free Lossless Audio Codec. Compresses audio data almost in half without loosing any quality.
- http://flac.sourceforge.net/