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++.

NU-Tech
Developer(s)Leaff Engineering
Stable release
2.3 / June 2014
Operating systemWindows
TypeAnalysis and signal processing, audio analysis, data acquisition, industrial control, embedded design
LicenseFreeware for non-commercial use
Websitenu-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

gollark: Wait, how do *English* subjunctives work?
gollark: ++exec```luafunction factorial(x)local a = 1for i = 1, x do a = a * iendreturn aendfunction scream(x, a, b)if a == 0 then if b == 0 then return factorial(x) else return math.pow(factorial(x), scream(factorial(x), 0, b - 1)) endlocal p = factorial(scream(x, a - 1, b))return math.pow(g, g) endprint(scream(5, 2, 2))```
gollark: I'll just assume it supports Unicode.
gollark: But it should be valid.
gollark: I mean, I'm not sure what charset maths supports.

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

See also

  • Digital audio editors
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.