NU-Tech
NU-Tech is a digital signal processing (DSP) platform to validate and real-time debug complex algorithms, simply relying on a common PC. It is based on a typical plug-in architecture and thanks to a free software development kit (SDK), the developer can write his own plug-in (aka NUTSs = NU-Tech Satellites) in C++.
Developer(s) | Leaff Engineering |
---|---|
Stable release | 2.3
/ June 2014 |
Operating system | Windows |
Type | Analysis and signal processing, audio analysis, data acquisition, industrial control, embedded design |
License | Freeware for non-commercial use |
Website | nu-tech-dsp.com |
NUTSs are not compelled to provide a GUI. To ease the developer in quickly creating new NUTSs without having to deal with GUI programming, NU-Tech provides a window called "RealTime Watch" to be associated to each NUTS (a tab on the NU-Tech bottom Multitab pane). The developer chooses, by code, whether to "expose" some NUTSs' internal variables on this window, in order to control his plug-in.
NU-Tech can connect to the external world by means of interchangeable drivers. For audio real-time applications ASIO 2.1 has been adopted in order to guarantee minimum and repeatable latencies, fully exploiting compatible sound cards hardware resources.
NU-Tech is freeware for non-commercial use.
Available features
- Audio streaming
- Video streaming and synchronization mechanism
- Virtual Studio Technology support
- ASIO 2.1 support
- DirectX support
- Performance_analysis information
- Free SDK
References
- Bettarelli, Ciavattini, Lattanzi, Piazza, Squartini, Zallocco (October 2005). "NU-Tech: Implementing DSP Algorithms in a Plug-in Based Software Platform for Real time Audio Applications". AES 118th Convention, Barcelona, Spain, 2005 May 28–31. Audio Engineering Society.CS1 maint: multiple names: authors list (link)
Papers about NU-Tech applications
- Palestini, Peretti, Cecchi, Piazza, Lattanzi, Bettarelli (October 2007). "Linear Phase Mixed FIR/IIR Crossover Networks: Design and Real-Time Implementation". 123rd AES Convention, New York, NY, USA, 2007 October 5–8. Audio Engineering Society.CS1 maint: multiple names: authors list (link)
- Cecchi, Peretti, Palestini, Piazza, Bettarelli, Lattanzi (October 2007). "Real time implementation of an innovative digital audio equalizer". 123rd AES Convention, New York, NY, USA, 2007 October 5–8. Audio Engineering Society.CS1 maint: multiple names: authors list (link)