odas icon indicating copy to clipboard operation
odas copied to clipboard

Reducing the number of pairs used for localization

Open alexengbloom opened this issue 6 years ago • 0 comments

Hello @FrancoisGrondin ,

Do you have any plans on adding options to change the number of pairs used for localization? Currently ODAS is doing permutation and is using all possible pairs.

Simply modifying the freq2freq.c (freq2freq_product_process) and hard coding obj->products->nPairs to a smaller number leads to a Bus error; memory problem.

Changing the nPairs in the mic.c does the same.

It's quite difficult to know which part I should modify. I tracked the problem and it seems like the error is caused by line : thread_join(aobjs->asrc_hops_mics_object->thread); in function threads_multiple_join()

Could you help solve the problem? Or do you have any ideas on how to approach this?

Thanks!

alexengbloom avatar Dec 07 '18 15:12 alexengbloom