In my never ending quest to find out just wtf is wrong with tsched/alsa and my equalizer I now set my private sink's max_request to the max of the original and what I know I need in terms of the minimum granularity of filtering. It turns out that the original max_request though seems to be always higher with tsched=1 (meaning it's OK with tsched=0), more importantly the same is true for the nbytes parameter of the sink_input_pop callback. So large that I can't allocate a memchunk slot for it as it always outgrows them! Which leads to a segfault. I attached a full bt and verbose output of pa (note the last lines before the segfault). Please take a look (cough cough Lennart). git repo: git at gitorious.org:pulseaudio-equalizer/pulseaudio-equalizer.git -------------- next part -------------- A non-text attachment was scrubbed... Name: debugging.izp Type: application/octet-stream Size: 5392 bytes Desc: not available URL: <http://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20090831/34493072/attachment.obj>