Hi all,
Pd 0.40-0 test 04 is out...
bug fixes
Allowed typing on numbers in data structures (but very primitive)
tried again to get fat binaries working in OSX
added "send" inlet and "list length"
improved "$" behavior in messages, although probably haven't got everything right yet
I have a few other known bugs to fix, and want to do extensive audio latency testing and tuning...
cheers Miller
PD-announce mailing list PD-announce@iem.at http://lists.puredata.info/listinfo/pd-announce
Hello,
can't imagine that this behavior was intended: closing the last window in a session kills pd as well (Pd 0.40 test3/4, on XP).
Siegfried
Miller Puckette wrote:
Hi all,
Pd 0.40-0 test 04 is out...
bug fixes
Allowed typing on numbers in data structures (but very primitive)
tried again to get fat binaries working in OSX
added "send" inlet and "list length"
improved "$" behavior in messages, although probably haven't got everything right yet
I have a few other known bugs to fix, and want to do extensive audio latency testing and tuning...
cheers Miller
PD-announce mailing list PD-announce@iem.at http://lists.puredata.info/listinfo/pd-announce
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
s.koepf wrote:
Hello,
can't imagine that this behavior was intended: closing the last window in a session kills pd as well (Pd 0.40 test3/4, on XP).
i can confirm this (or something similar) on linux: having the audio-engine turned on without dsp objects, crashes pd. (e.g. turn audio on with no patch loaded)
when you have audio on and close the last patch (with a ~-object) pd crashes too.
mf.asdr IOhannes
attached is the fix for the crash when audio is turned on and no dsp objects are present.
who has changed "*ip" to "ip" in the d_ugen:dsp_tick() loop?
mfga.sdr. IOhannes
--- d_ugen.c.org 2006-08-24 15:05:04.000000000 +0200 +++ d_ugen.c 2006-08-24 15:05:13.000000000 +0200 @@ -333,7 +333,7 @@ if (dsp_chain) { t_int *ip;
for (ip = dsp_chain; ip; ) ip = (*(t_perfroutine)(*ip))(ip);
for (ip = dsp_chain; *ip; ) ip = (*(t_perfroutine)(*ip))(ip);
dsp_phase++;
}}
IOhannes m zmoelnig wrote:
attached is the fix for the crash when audio is turned on and no dsp objects are present.
who has changed "*ip" to "ip" in the d_ugen:dsp_tick() loop?
i see: it was miller and for good reasons.
while my patch prevented Pd from crashing when no dsp objects were present, it crashed Pd when there were dsp object.
so this new patch should really fix it.
mfg.asdr IOhannes
336c336
for (ip = dsp_chain; ip&&*ip; ) ip = (*(t_perfroutine)(*ip))(ip);
IOhannes m zmoelnig wrote:
s.koepf wrote:
Hello,
can't imagine that this behavior was intended: closing the last window in a session kills pd as well (Pd 0.40 test3/4, on XP).
i can confirm this (or something similar) on linux: having the audio-engine turned on without dsp objects, crashes pd. (e.g. turn audio on with no patch loaded)
when you have audio on and close the last patch (with a ~-object) pd crashes too.
mf.asdr IOhannes
...and another one: without specifying an audio in or out interface, pd does not even start, a simple "../bin/pd" crashes pd immediately after launching.
siegfried