Commit 63190043 authored by Miller Puckette's avatar Miller Puckette
Browse files

minor doc updates; Jack support upt o 128 ports; makefile fixes

parent 711ce022
......@@ -73,7 +73,7 @@ To get started writing your own C extensions, refer to chapter 4 of this manual.
<P> There is a new Pd community web site,
<a href="http://www.pure-data.info/"> pure-data.info</a>, which aims to be the
central resource for Pd, from documentation and
downloads; to forums, member pages, a patch exchange.
downloads; to forums, member pages, and a patch exchange.
<P> There is a growing number of Pd-related projects hosted at
<A HREF="http://pure-data.sf.net">SourceForge</A>. This is open to all Pd
......
......@@ -110,7 +110,7 @@ In this case the object will be the kind that carries out addition,
and the "13" initializes the amount to add.
<P> Atoms are either numbers or <I>
symbols </I> like "+". Anything that is not a valid number os considered a
symbols </I> like "+". Anything that is not a valid number is considered a
symbol. Valid numbers may or may not have a decimal point (for instance, 12,
15.6, -.456), or may be
written in exponential notation (such as "4.5e6", which means "4.5 multiplied
......
......@@ -20,7 +20,32 @@
<H3> <A name="s2"> 5.1. release notes </A> </H3>
<P> ------------------ 0.42.1 ---------------------------
<P> ------------------ 0.42-5 ---------------------------
<P> broken abs~ and log~ fixed
<P> pd~ -ninsig 0 hang fixed
<P> testtone updated and 16ch version added
<P> lrshift~ bug fix
<P> 32 channel limit removed for portaudio (ASIO/Windows and Mac)
<P> ------------------ 0.42-4 ---------------------------
<P> added -noautopatch startup argument to defeat auto-connecting to
new objects (some folks like it and others hate it)
<P> gfxstub bug fix
<P> fixed crash on deleting "s" objects with no args
<P> re-fixed seteuid(0 problem
<P> fixed crash on "find $1" (still not useful though)
<P> ------------------ 0.42.1-3 ---------------------------
<P> Bug fix on Windows(cancelling window close deactivated window).
......
......@@ -61,7 +61,7 @@ LINUXINCLUDE = -I../../src
.c.pd_linux:
cc $(LINUXCFLAGS) $(LINUXINCLUDE) -o $*.o -c $*.c
ld -export_dynamic -shared -o $*.pd_linux $*.o -lc -lm
ld -shared -o $*.pd_linux $*.o -lc -lm
strip --strip-unneeded $*.pd_linux
rm $*.o
......
......@@ -88,7 +88,7 @@ LINUXINCLUDE = -I../../src
$(CC) -g $(LINUXCFLAGS) $(LINUXINCLUDE) -o $*.pd_linux_o -c $*.c
expr.pd_linux: $(LINUXOBJ)
$(CC) -export_dynamic -shared -o expr.pd_linux $(LINUXOBJ) -lc -lm
$(CC) -shared -o expr.pd_linux $(LINUXOBJ) -lc -lm
strip --strip-unneeded expr.pd_linux
expr~.pd_linux: expr.pd_linux
......
......@@ -10,6 +10,6 @@ d_ppc: pdsched.d_ppc
pdsched.pd_linux: pdsched.c
$(CC) $(LINUXCFLAGS) $(LINUXINCLUDE) -o $*.o -c $*.c
$(CC) -export_dynamic -shared -o $*.pd_linux $*.o -lc -lm
$(CC) -shared -o $*.pd_linux $*.o -lc -lm
strip --strip-unneeded $*.pd_linux
rm -f $*.o
......@@ -5,7 +5,11 @@ release checklist
./make-release 0.35-0 or 0.35-test11, etc
rsync -n -avzl --delete /home/msp/pd/doc/1.manual/ \
crca.ucsd.edu:public_html/Pd_documentation
copy README.txt to web page
mail release notice from ../attic/pd-release
git tags (to see existing tags)
rpm building (inactive)
update rpmspec version number
as root:
rpmbuild -ba rpmspec
......@@ -15,15 +19,3 @@ release checklist
/usr/src/redhat/RPMS/i386/pd-0.36-0.i386.rpm
/usr/src/redhat/RPMS/i386/pd-alsa-0.36-0.i386.rpm
copy from /usr/src/redhat/RPMS/i386 and /usr/src/redhat/SRPMS
scp ~/pd/doc/1.manual/* felix:public_html/Pd_documentation/
put on web page and on ftp://sdfelix.ucsd.edu/pub/msp
copy README.txt to web page
mail release notice from ../attic
announce to:
pd-announce@iem.kug.ac.at
http://crca.ucsd.edu/~msp/software.html
less formal:
http://crca.ucsd.edu/~msp/Software
http://crca.ucsd.edu/~msp/Software/pd-033TEST7-linux.tar.gz
......@@ -2454,9 +2454,9 @@ bad:
(sink? class_getname(pd_class(&sink->g_pd)) : "???"));
}
#define XTOLERANCE 4
#define YTOLERANCE 3
#define NHIST 15
#define XTOLERANCE 18
#define YTOLERANCE 17
#define NHIST 35
/* LATER might have to speed this up */
static void canvas_tidy(t_canvas *x)
......@@ -2514,10 +2514,10 @@ static void canvas_tidy(t_canvas *x)
}
}
}
for (i = 1, besthist = 0, bestdist = 4, ip = histogram + 1;
i < (NHIST-1); i++, ip++)
for (i = 2, besthist = 0, bestdist = 4, ip = histogram + 1;
i < (NHIST-2); i++, ip++)
{
int hit = ip[-1] + 2 * ip[0] + ip[1];
int hit = ip[-2] + 2* ip[-1] + 3 * ip[0] + 2* ip[1] + ip[2];
if (hit > besthist)
{
besthist = hit;
......
---------------- dolist --------------------
doc:
exp~, abs~ fixes
pd~ -ninsig 0 bug fixed
compile on various versions of linux
windows:
modal dialogs confuse watchdog
......
......@@ -13,7 +13,7 @@
#define MAX_CLIENTS 100
#define NUM_JACK_PORTS 32
#define NUM_JACK_PORTS 128 /* seems like higher values give bad xrun problems */
#define BUF_JACK 4096
static jack_nframes_t jack_out_max;
#define JACK_OUT_MAX 64
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment