Binary Complex Amplitude App - Matlab software to design and operate DMD manufactured by Vialux GmbH
Przemyslaw Litwin, Kamil Kalinowski, Jakub Wroński, Mateusz Szatkowski, “Binary Complex Amplitude Application: an all-in-one Matlab application for the advanced laser beam shaping with digital micromirror device” , SoftwareX 27, 101870 (2024).
- Make sure that you have Matlab R2020 or newer installed.
- Active Image Acquisition Toolbox.
- MATLAB Support for MinGW-w64 C/C++/Fortran Compiler and optional Add-ons that enable MATLAB – camera communication.
- The Digital Micromirror Device with a ViALUX motherboard and the ViALUX alp4.4 dll drivers available at https://www.vialux.de/de/download.html.
Install the app directly using the BinaryComplexAmplitudeApp.mlappinstall file, to make it avaialable as an internal Matlab app. The BinaryComplexAmplitudeApp.mlappinstall file is available in src folder. Additionally, all functiones implemented in the application are available as a separate database for further use.
The app tutorial is avaialble here: https://singularopticsgroup.github.io/BCAA_tutorial/