[PD] patched-up sources available
Miller Puckette
mpuckett at man104-1.ucsd.edu
Sun Nov 18 18:31:17 CET 2001
I don't know why, but at some point I had Hammerfall only working at
blocksize 64, I think. Anyway, I've commented out the lines in my
copy and will see what trouble I get into...
cheers
Miller
>
> I enabled this commenting out
>
> /* if (linux_fragsize != 64)
> {
> if (linux_fragsize)
> post("warning: overiding blocksize to 64!");
> linux_fragsize = 64;
> }
> */
> which in fact I dont know the reason it is in the source.
>
... and this stuff ought to get fixed; I'll look at it too:
> (btw.
> since hammerfall has always two fragments, the fragmentnumber always
> returned by the ioctl call is 2.
>
> and if I do a fragment size like -fragsize 4,5,6,7,8,...
> pd calulates a fragsize like 128,256,512, ?-)
> )
>
> Anyhow using the blocksize statement is better and works if the above
> is commented out, also the audiobuffer value on verbose out is not
> adjusted and always 40msec, which i can change with the -audiobuf
> statement, which is fine.
>
> I am not sure if audiobuf message (= sys_schedadvance) has any effect on
> operation, since the blocksize does the delay input/output and I didnt
> get any clicks...
>
> If you want I can have a deeper look in it next week, but I got lost
> somewhere in the sources now, but it works.
>
> mfg winfried
More information about the Pd-list
mailing list