aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans-Christoph Steiner <eighthave@users.sourceforge.net>2002-09-08 15:02:00 +0000
committerHans-Christoph Steiner <eighthave@users.sourceforge.net>2002-09-08 15:02:00 +0000
commit248d7bde81bf03f9262bc36571ecf19128fbde3f (patch)
tree54191a4507d18a233a892aaaf7afe00c5aa6367e
parente8b2eede3e71484ae463be73063fff94e20523fd (diff)
This commit was generated by cvs2svn to compensate for changes in r120,
which included commits to RCS files with non-trunk default branches. svn path=/trunk/externals/olafmatt/; revision=121
-rw-r--r--shoutamp~/README49
-rw-r--r--shoutamp~/shoutamp~-help.pd49
2 files changed, 98 insertions, 0 deletions
diff --git a/shoutamp~/README b/shoutamp~/README
new file mode 100644
index 0000000..2e955ef
--- /dev/null
+++ b/shoutamp~/README
@@ -0,0 +1,49 @@
+version 0.5
+copyright (c) 2001/2002 by Olaf Matthes
+
+shoutamp~ is a MPEG I Layer III (mp3) streaming client for pd (by Miller
+Puckette) that connects to a SHOUTcast or IceCast server.
+
+
+To run shoutamp~ place the file shoutamp~.dll for win or shoutamp~.pd_linux
+in the directory of our patch or start pd with '-lib shoutamp~' flag.
+
+To compile shoutamp~ on Linux: compile it (for instructions see install) and copy
+the binary to the directory where you saved your pd patch.
+
+To compile shoutamp~ on win: get the LAME library from http://www.mp3dev.org and
+compile it following the directions given there. To compile shoutamp~ type
+'nmake pd_nt' and copy the dll into the correct folder.
+
+This software is published under LGPL terms.
+
+This is software with ABSOLUTELY NO WARRANTY.
+Use it at your OWN RISK. It's possible to damage e.g. hardware or your hearing
+due to a bug or for other reasons.
+We do not warrant that the program is free of infringement of any third-party
+patents.
+
+*****************************************************************************
+
+shoutamp~ uses LAME 3.92 to decode mp3.
+The latest version of LAME can be found at http://www.mp3dev.org
+
+PLEASE NOTE: This software may contain patented alogrithm (at least
+patented in some countries). It may be not allowed to sell/use products
+based on this source code in these countries. Check this out first!
+
+LAME was originally developed by Mike Cheng (www.uq.net.au/~zzmcheng). Now
+maintained by Mark Taylor (www.mp3dev.org).
+
+It's code is distributed under the GNU LESSER PUBLIC LICENSE
+(LGPL, see www.gnu.org) with the following modification:
+
+1. If you determine that distribution of LAME requires a patent license,
+ and you obtain a patent license, you may distribute LAME even though
+ redistribution of LAME may also require a patent license.
+
+2. You agree not to enforce any patent claims for any aspect of
+ MPEG audio compression, or any other techniques contained in
+ the LAME source code.
+
+***************************************************************************** \ No newline at end of file
diff --git a/shoutamp~/shoutamp~-help.pd b/shoutamp~/shoutamp~-help.pd
new file mode 100644
index 0000000..32143ef
--- /dev/null
+++ b/shoutamp~/shoutamp~-help.pd
@@ -0,0 +1,49 @@
+#N canvas 181 39 805 571 10;
+#X obj 99 526 dac~;
+#X floatatom 196 521 5 0 0;
+#X msg 29 150 disconnect;
+#X obj 458 48 loadbang;
+#X msg 458 71 \; pd dsp 1;
+#X text 97 59 connect <host> <mountpoint> <port>;
+#X msg 154 132 connect localhost listen.pls 8000;
+#X msg 188 187 connect localhost content/scpromo.mp3 8000;
+#X text 363 130 <-- play livestream;
+#X text 453 187 <-- play file;
+#X text 207 224 Another way of connecting;
+#X msg 208 269 connecturl http://localhost:8000/;
+#X text 415 268 <-- you can leave mountpoint empty!;
+#X text 245 519 connection state;
+#X msg 242 320 connect localhost puredata.mp3 8000;
+#X text 211 492 "shoutamp~ <graphicflag> <channels> <buffersize>";
+#X obj 99 490 shoutamp~ 1 2 512;
+#X msg 237 437 connect 205.188.234.37 listen.pls 8054;
+#X msg 220 398 connect 205.188.234.161 listen.pls 8020;
+#X text 228 361 ***** try these radio stations ****;
+#X text 230 378 44.1k \, 160kbits -> run Pd at 44.1k or 22.05kHz;
+#X text 244 419 24k \, 32kbits -> run Pd at 48kHz;
+#X text 38 6 shoutamp~ 0.5 :: an icecast/shoucast client for PD;
+#X text 326 505 (default values: 0 2 512);
+#X text 140 19 written by Olaf Matthes <olaf.matthes@gmx.de>;
+#X text 97 44 connect to ICEcast server (using mountpoint);
+#X text 148 114 connect to SHOUTcast server (without mountpoint);
+#X text 189 169 stream a file;
+#X msg 524 71 \; pd dsp 0;
+#X msg 207 243 connecturl http://localhost:8000/mount.mp3;
+#X msg 114 81 connect localhost mount.mp3 8000;
+#X text 439 282 this is standard for SHOUTcast server \, Icecast will
+;
+#X text 440 294 connect you to the default stream (the oldest one)
+;
+#X connect 2 0 16 0;
+#X connect 3 0 4 0;
+#X connect 6 0 16 0;
+#X connect 7 0 16 0;
+#X connect 11 0 16 0;
+#X connect 14 0 16 0;
+#X connect 16 0 0 0;
+#X connect 16 1 0 1;
+#X connect 16 2 1 0;
+#X connect 17 0 16 0;
+#X connect 18 0 16 0;
+#X connect 29 0 16 0;
+#X connect 30 0 16 0;