Official NUTSs List

Here you can find the latest OFFICIAL NUTSs releases.
If you're lookig for USERS DEVELOPED NUTSs you should go >>> HERE

LATEST NUTSs RELEASES

NUTS Name Description Version  GET IT 
1B-PEQ This NUTS provides a single band parametric equalizer based on IIR (infinite impulse response) filters. The types of high order filters available are: Butterworth, Chebyshev I, Chebyshev II, Elliptic. Each type of filter has different characteristics in terms of attenuation, transition from pass band to stop band and ripple. Unlike common equalizers providing only gain and Q factor, this NUTS exposes a complete set of design parameters to obtain maximum control over the results and a scientific approach. 2.3.0.17Log in!
30.6B-GEQ This NUTS implements a 30 bands graphic equalizer. 6 inputs and 6 outputs are supported. FIR and BiQuad filters are used. 2.3.0.30Log in!
3DvSound This NUTS simulates the 3D spheric move of the source around the listener. Listening should be performed through headphones. A pre-loaded HRIR database is used for input signal spatialization. The source movement between two distinct positions is simulated conveniently interpolating initial position HRIR and final position one. 2.3.0.7Log in!
4way XOVER This NUTS implements a 4 way crossover for each of the two inputs. 2.3.0.32Log in!
5.6B-PEQ This NUTS implements a 5 bands parametric equalizer. 6 inputs and 6 outputs are supported. Shelving Low-Pass and High-Pass filters are also available. 2.3.0.31Log in!
Adelay This NUTS adds a delay to the incoming data 2.3.0.3Log in!
AdjBits This NUTS converts input signal from 16 to 32 bits and viceversa 2.3.0.1Log in!
ADSR Env This NUTS modify the input signal envelope choosing some parameters. The envelope gate (duration) is controlled by a trigger source: Oscillating Internal source External Source Keyboard 2.3.0.8Log in!
AudioTrig When NU-Tech is in Trigger-Mode this NUTS lets the user interact with the audio soundcard in order to manage inputs and output channels. 2.3.0.18Log in!
Beam_F&S This NUTS performs a Filter&Sum beamforming combining N input channels representing a microphone array composed of N microphones, with identical frequency response and equal distance between any two adjacent microphones. 2.3.0.6Log in!
BinLoc3D This NUTS performs a binaural localization of a stereo input signal. 2.3.0.8Log in!
Clipper This NUTS performs a rough clipping to a specified value. 2.3.0.1Log in!
Compressor This NUTS performs an independent compression over 4 distinct bands 2.3.0.7Log in!
Converter This NUTS can modify incoming data structure and data precision to different output formats. For example a Play Buffer data stream (i.e. buffer length = Frame Size, data precision = double 64 bit) can be converted to a Vector stream where the buffer length and data precision are decided by the user. 2.3.0.17Log in!
Convolver This NUTS can be used to perform real-time convolution in frequency domain. A signal (file or microphone input) can be filtered by an impulse response. 2.3.0.13Log in!
CorrMeter Starting from the two input signal this NUTS calculates the interaural cross correlation function (IACF), IACC, the square coherence function and its relative value weighted with Bark Scale. 2.3.0.14Log in!
Diff This NUTS adds to input signals and send the difference to the output or, according to RTWatch settings, adds to input signals and send the sum of them to the output. 2.3.0.1Log in!
DownSamp A downsampling process is applied to the incoming data. Downsampling is the process of reducing the sampling rate of a signal. This is usually done to reduce the data rate or the size of the data. 2.3.0.24Log in!
DualFFT This NUTS performs Duall FFT analysis of the two input signals. 2.3.0.85Log in!
Fader The incoming signals are faded depending on the fading percentage set by the user. 2.3.0.15Log in!
FastLms This NUTS implements the Fast LMS (Least Mean Square) adaptive algortihm in frequency domain. 2.3.0.14Log in!
FFT This is a spectrum analyzer NUTS: it is based on FFT (Fast Fourier Transform), an algorithm to transform a waveform into its frequency components in the spectrum. Connect the input of "FFT" to any source of data (e.g. a Generate NUTS) and doubleclick on it to view the graphical interface; if needed set the data structure and data precision accordingly to the source. 2.3.0.25Log in!
FFT Mch This NUTS plots the FFT of input signals. Offline visualization of recorded data is possible. The NUTS supports up to 16 input signals. 2.3.0.86Log in!
FileRead This NUTS can be used to read WAV and RAW files. The data to be read is streamed to a buffer whose dimension dipends on Frame Size value. The reading position inside file can be modified by clicking on the progressive bar located on the lower part of the settings window. 2.3.0.30Log in!
FileWrite This NUTS can be used to save data to file in WAV or RAW format. A combo box let the user select the number of input channels to be saved. The data is stored in interleaved format 2.3.0.29Log in!
Filter This NUTS performs filtering of incoming data adopting FIR filters approach (Finite Impulse Response). 2.3.0.13Log in!
FM-atom This NUTS implements the minimum (atomic) operations for a frequency modulation (FM) 2.3.0.7Log in!
Gain Incoming data is moltiplied by the Gain Value. Negative values are allowed. No overflow control is effected. 2.3.0.23Log in!
Gain Mch This NUTS implements a multichannel Gain. Input channel(s) is multiplied by a constant gain value and sent to a specified number of outputs. Multiple inputs are supported. 2.3.0.2Log in!
Generate This NUTS generates a number of different signals. 2.3.0.33Log in!
Granulator Granular synthesis is a basic sound synthesis method that operates on the microsound time scale. It is based on the same principle as sampling. However, the samples are not played back conventionally, but are instead split into small pieces of around 1 to 50 ms. These small pieces are called grains. Multiple grains may be layered on top of each other, and may play at different speeds, phases, volume, and frequency, among other parameters. 2.3.0.7Log in!
HLS Let the user change Hue, Luminance and Saturation level of an input video stream 2.3.0.5Log in!
IIRDesign This NUTS implements an IIR filter design tool. The filter types (Butterworth, Chebyshev I and Chebyshev II) are high order filters provided in the form of second order sections (SOS). 2.3.0.13Log in!
IR Ident This NUTS calculate the Impulse Response of an ambient reproducing a stimulus and recording one or more microphone input channels. Different algorithms have been implemented base on MLS and Sweep techniques. Mic Calibration has been implemented, off-line analysis is also possible using previously saved sessions data. 2.3.0.97Log in!
IR Inspector This NUTS let the user perform an offline complete analysis of previously recorded Impulse Responses. Time and frequency analysis have been implemented, ISO3382 parameters can be also calculated. Two IRs can be analysed simulaneously to calculate binaural parameters. Graphical and tabular representations are both available with export support. 2.3.0.98Log in!
Kaiser This NUTS provides a classical windowing technique for FIR filter design. This method is magnitude-only approximation method, i.e., the desired phase response is assumed to be constant or linear and is not included in the design. The Kaiser window has been implemented for this NUTS but a number of other windows can be found in literature. 2.3.0.14Log in!
Limiter This NUTS performs a soft clipping whit variable threshold of the input signal. 2.3.0.7Log in!
Limiter Mch This NUTS performs a soft clipping whit variable threshold of the input signals. The NUTS can link input channels (es coupling left with right channel) 2.3.0.8Log in!
LiveCam Outputs a webcam streaming 2.3.0.45Log in!
LmsTime This NUTS implements the LMS (Least Mean Square) adaptive algortihm in time domain. 2.3.0.16Log in!
Median The input signal is processed by mean of a median filter: each element of the input vector is replaced with the median value, taken over the fixed neighborhood (mask) of the processed element. 2.3.0.13Log in!
MidiGain Insert a gain in the MIDI stream 2.3.0.5Log in!
MidiIO Outputs a MIDI stream 2.3.0.6Log in!
Mix A number of input signals can be mixed togheter to a single output signal. 2.3.0.23Log in!
Mpy A number of input signals (up to 32) can be multiplied togheter to a single output signal. 2.3.0.6Log in!
MultiNotch A notch filter is commonly used in DSP to eliminate or isolate a narrow band of frequencies from a signal, e.g. the 50 Hz interference. The frequency response of such a filter is said band-reject. A notch filter is characterized by a phase response essentially zero, except in the vicinity of the notch where it has strong shifts. This NUTS implements a periodic notch, typically used to cancel the fundamental of an interference and its harmonics. 2.3.0.9Log in!
Notch This NUTS implements a notch, typically used to cancel the fundamental of an interference. 2.3.0.12Log in!
NUPlayer NUPlayer is a multimedia file player with playlist support. It reads audio and video files. 2.3.0.10Log in!
NUReader NUReader is a powerful multitrack navigator. Up to 8 tracks (8 mono files or multichannels files or combinations) can be added. For each track an FFT curve is available on the FFT panel on the top of the window. 2.3.0.25Log in!
NUWriter NUWriter is a combination of NU-Reader and FileWrite NUTSs. It has the same graphical features of NUReader but is also able to write on file data grabbed from a number of input pins 2.3.0.29Log in!
Pack Incoming data from different input pins (up to 64) can be packed to a single signal: the output data structure will be of type "Vector" with data precision according to input data precision. 2.3.0.17Log in!
PhaseScope Starting from a stereo signal this NUTS analyse the phase using four different representations: Lissahouos Left/Right and Mid/Side, linear and circular polar graph. 2.3.0.89Log in!
PhEq This NUTS implements a phase equalizer using allpass filters for approximation (or equalization) of a given phase function using a least-squares error criterion, as reported in "Simple and Robust Method for the Design of Allpass Filters Using Least-Squares Phase Error Criterion" by Lang and Laasko, published on IEEE Transactions on Analog and Digital Signal Processing, 1994 2.3.0.32Log in!
Pitch Shift This NUTS performs a shift of the pitch (+/- 1 octave) of the input signal. The algorythm is based on state -of-the-art techniques with a frequency domain approach. 2.3.0.7Log in!
QMFAnalysis These two NUTSs implement a QMF Filter Bank: analysis and synthesis. QMFAnalysis output is a packed FFT which is the input for QMFSynthesis 2.3.0.5Log in!
QMFSynthesis These two NUTSs implement a QMF Filter Bank: analysis and synthesis. QMFAnalysis output is a packed FFT which is the input for QMFSynthesis 2.3.0.6Log in!
Remez This NUTS implements the well known Parks-McCLellan algorithm for multiband FIR filter design; the Remez exchange algorithm has been used to compute the best Chebyshev solution. 2.3.0.12Log in!
Resonant-LP This NUTS filters the input signal with a LowPass resonant filter. Cutoff frequency, Q parameter and Gain values can be fixed in time domain (RTWatch) or variable, that is attached to external oscillators. 2.3.0.7Log in!
RevSwitch Given an input signal and a number of different output pins, this NUTS lets the user choose to which output the input signal should be copied to 2.3.0.6Log in!
RGB24Reder Reads the RGB content from a file 2.3.0.5Log in!
RGBSelector Let the user select which channel (RGB) to send to the output 2.3.0.8Log in!
RTA NUTS output sequence represents exact spectrogram for each analysed band, expressed in dBFS. 2.3.0.90Log in!
Shifter This NUTS performs a left/right bit shift of the input vector. 2.3.0.20Log in!
SourceSim This NUTS simulate a source arrival (input channel) on a linear microphone array with a known incident angle. The source is supposed to be placed in far field. Being in front of the array: 0 is the first mic on the right, (N-1) is the last mic on the left. 2.3.0.6Log in!
SourceTrack Combining N input channels representing a microphone array composed of N microphones, with identical frequency response and equal distance between any two adjacent microphones, this NUTS determines the Direction of Arrival (DOA) of up to four sources using different algorithms 2.3.0.6Log in!
SpectralEst This NUTS extimates the power spectral density of an input signal. Three methods are implemented 2.3.0.94Log in!
Spectro 3D A spectrogram is a time-varying spectral representation that shows how the spectral density of a signal varies with time. This NUTS plots 3D spectrogram of the input signal on a 5 seconds time frame. A Hamming window is applyed and no overlap is considered. Frequencies axis is shown in log scale. 2.3.0.93Log in!
Spectrogram A spectrogram is a time-varying spectral representation that shows how the spectral density of a signal varies with time. This NUTS plots the spectrogram of the input signal considering a user defined time window 2.3.0.92Log in!
SpeechEn Speech Enhancement aims to improve speech quality by using various algorithms. The objective of enhancement is improvement in intelligibility and/or overall perceptual quality of degraded speech signal. 2.3.0.6Log in!
Split The incoming signal is duplicated for each available output pin 2.3.0.15Log in!
Switch A number of different inputs can be connected to the NUTS while only one of them being sent to the output pin. 2.3.0.19Log in!
Synth Osc This NUTS generates an oscillating signal defined by a specific wave form, oscillating frequency and amplitude 2.3.0.7Log in!
UnPack Incoming data from a single "Vector" type pin, can be unpacked to a number of output pins of the selected data structure and precision. 2.3.0.17Log in!
UpSamp An upsampling process is applied to the incoming data. Upsampling is the process of increasing the sampling rate of a signal. This is usually done to increase the bandwidth of a signal. 2.3.0.23Log in!
VAD This NUTS implements a Voice activity detection. Decision is taken analyzing energy level of the input signal. An internal frame of 512 samples is used, introducing a delay of 512 samples. 2.3.0.4Log in!
VBlur Blur effect for a video stream 2.3.0.20Log in!
VDelay Insert a delay to the input video stream 2.3.0.6Log in!
VGamma Gamma effect for a video stream 2.3.0.20Log in!
Viewer The Viewer NUTS is a waveform analyzer: can be connected to any source of data for monitoring and analysis purposes. 2.3.0.21Log in!
Viewer Mch This NUTS plots the input signals. Plot can be performed per frame, considering the width of the input frame buffer. Polar view is enabled in this case. Data can be plotted as curves,bars or surfaces. Offline visualization of recorded data is possible. The NUTS supports up to 16 input signals. 2.3.0.95Log in!
VPrewittHz Prewitt effect for a video stream 2.3.0.20Log in!
VRender Renders a video streaming 2.3.0.13Log in!
VSharpen Sharpen effect for a video stream 2.3.0.20Log in!
VToGrey Grey effect for a video stream 2.3.0.20Log in!
VUMeter This NUTS implpements a Volume Unit (VU) meter or Standard Volume Indicator (SVI) displaying a representation of the input signal level. 2.3.0.96Log in!



© Leaff Engineering
Privacy/GDPR