  In modern audio systems, real-time digital signal processing algorithms are
widely used for a variety of applications. The possibility of using a simple
electronic circuit for variety of research projects has shown remarkable
potential and is gradually attracting more and more attention from researchers
and engineers. This contribution describes a design of such a board used in the
framework of a PhD thesis whose subject is centred on the real-time correction
of loudspeaker nonlinearities. The solution chosen in this work is based on a
Teensy 3.6 microcontroller which is easy to program using the Arduino IDE and
the libraries provided by Teensy. Two solutions are provided : one with an
Audio board available on the market and another with a homemade board. Both
solutions contain two inputs and at least one output (all 16 bits). This
contribution does not detail the compensation algorithm related to the
loudspeaker nonlinearities but focuses on the boards design, comparison of
proposed solutions, and provides the basic codes to perform the real-time
digital signal processing.
