Hello,

first, thanks a lot for your efforts! They are greatly appreciated.

In the past years our research group designed a microscope for single molecule experiments, both in hardware and software. The microscope is controlled with LabView running on a Windows 7 PC with a Quadro K4000 card. Most of the data analysis is done after the fact on an Apple PowerMac or MacBook Pro and includes typical signal processing steps like calculations of FFTs and power spectral densities.

Often there is a critical delay between experiment and analysis, sometimes days and weeks. So researchers may recognise interesting things in the signal only after the experiment, and then have to go back to the microscope to test different conditions, 

So, we plan to shift much more of the analysis / processing to occur life during the experiment. This would require to have an efficient signal processing pipeline that runs side-by-side with our LabView based control software. We started with a toy application that connects LabView and C++ and the Armadillo library. It's still in it's infancy but it looks promising and a step into the right direction. 

However, we would be very happy to incorporate ArrayFire in our pipeline to have maximum performance.

We think that this could greatly benefit our research efforts.  

Thanks a lot for your help.

Best,

Dr. Marcus Jahnel
Post-Doc Grill-Lab
Technical University Dresden
Dresden, Germany