I'm trying to make a filterbank file from a dada buffer. This works:
digifil -b -32 -F 256 -r -T 10 --threads 4 -o bla.fil dadakey.dada
But I'd like to do some time scrunching. If I add -t 8 I get the following error:
dsp::LoadToFilN::set_nthread WARNING disabling rescaling
THREAD ERROR:
Error::stack
dsp::SingleThread::run
dsp::SingleThread::run
dsp::Transformation[TScrunch]::operation
dsp::TScrunch::transformation()
Error::InvalidState
Error::message
invalid input state: Analytic
Segmentation fault
Am I trying to do something strange?
To answer my own question: yes, I was trying to do something strange. I think I was running dspsr in parallel with digifil on the same ring buffer. I don't know why the variant without time scrunching did work. Feel free to discard this ticket