Skip to main content

Acustica-Audio Hi-Quality Plug-Ins - Acqua Engine Features

Sampling-Based Effect Processor


Our technology provides seamless support of real-time preamplifier, equalizer, compressor, reverb, multi-effect, stomp-boxes, cabinets, microphones and tapes emulations on Intel based machines, both for Microsoft and Apple OS. It can also take advantage of CUDA parallel GPU computing architecture. The Acustica Acqua Engine is a combination of multiple advanced technical processes that are unique to the Acustica team. Effect devices can be succesfully sampled without further editing or adjustment, and then immediately processed and reproduced via the same engine, where the sampled data is stored and available for recall, loading, saving, and advanced editing when desired. The quality of reproduction of sampled sources are nearly indistinguishable from the originals. The following techniques are merged into a single model.

Nonlinear convolution: The Volterra theorem is applied as a complete re-thinking, replacement, and generalized substitution of the convolution algorithm that is commonly used in audio applications. Accurate sampling, processing, and reproduction of up to 9 harmonics is possible with our proprietary technology.



Vectorial Volterra Kernels Technology (V.V.K.T.): Volterra kernels are stored in tree data structures (managing up to 100000 elements in real-time using a CPU Pentium IV 3 GHz). The Acqua Engine is capable of implementing a list of modules commonly used in audio synthesizers (LFO, envelope followers, dynamic modules, FUNS). Multiple combinations of these processes may be applied to control sources and destinations.



Dynamic Volterra Kernels Technology (D.V.K.T.): Volterra kernels are applied in real-time within the Acqua Engine, depending on the assessment of input and output audio streams. Processing can be applied down to a single audio sample. This is similar to algorithmic convolution, but much more advanced in that it may be applied to varying, constantly updating impulse responses.

Time Varying Models (T.M.V.): A collection of kernels collect data using an advanced sampling technique, creating a multi-dimensional snapshot of a nonlinear/time-varying system. Multiple recordings are interpolated in order to mimic the time evolution and response to external variables such as user parameters and input/output assessments (e.g. time-varying cyclic effect processors , stomp-boxes, digital multi-effect units).

Advanced Technique


The Acqua Engine introduces further optimizations and improvements on the basic design and architecture. Our attention is constantly being directed towards unexplored subjects, maintaining our vision for providing the ultimate sampling-based processing approach.

Split Hybrid (SPLIT-H.): Different algorithms can be used for early reflections and tails. The application of FFT or CUDA improves processing performance, disclosing to emulation of heterogeneous chains of reverb/effects processors.

Smooth3: Artifacts caused by a fast kernel switching are minimized using different types of interpolation, which is executed per sample even when block-based algorithms (e.g. FFT) are involved.

Stone: Minimum phase filters are applied on sampled kernels in order to minimize high/low frequencies roll-off, to fix issues caused by poor AD/DA converters or by the intrinsic behaviour of the target system (e.g. tape sampling).



Raw Data Management: Raw user data (e.g. generic envelopes, envelope followers) can be stored in tree data structures and used as control sources and destinations, allowing complex program-dependant emulations.


Multi-Threading Support


To get the most out of modern multi-core processor architectures, CPU intensive sub-systems of the Acqua Engine Core have been rewritten in order to support multi-threading.

Cuda: Nvidia CUDA technology enables the use of their GPU (graphics processing units) to solve complex computational problems. CUDA (Compute Unified Device Architecture) technology gives computationally intensive applications access to the tremendous processing power of Nvidia GPUs through a revolutionary new programming interface. Providing orders of magnitude more performance and simplifying software development by using the standard C language, CUDA technology enables developers like Acustica to create innovative solutions for data-intensive problems. For advanced research and language development, CUDA includes a low level assembly language layer and driver interface.



The Acqua Engine VST Plug-in is "Designed For CUDA", which means that it is able to take advantage of this technology to provide enhanced performance for those who use Nvidia graphics cards that are CUDA enabled. It is an advancement in GPU development, software technology, and a partnership where everybody gains something valuable from this process. Nebula has a source beyond limitations of the host computer to draw extra processing power from, and the customer has more options and flexibility as a result. It is just one more example of how Acustica is always working to take advantage of the best technology that is available.





Comments

Popular posts from this blog

Sonnox Oxford Plugins also as 64 bit versions available

Sonnox Native 64-bit Support : Frequently Asked Questions 9th December 2011
AES - STANDARD (aggiornati al Gennaio 2006) AES2-1984 (r2003): raccomandazioni pratiche dell'AES - Specifiche per altoparlanti da usarsi in realizzazioni audio professionali e sistemi di sonorizzazione. AES3-2003: raccomandazioni pratiche dell'AES per l'ingegneria audio digitale - Formato di trasmissione seriale per due canali di dati audio digitali (Revisione dell'AES3-1992, incluse successive correzioni). AES5-2003: raccomandazioni pratiche dell'AES per l'audio digitale professionale - Frequenze di campionamento consigliate per le varie applicazioni nell'impiego del sistema pulse-code modulation, PCM (revisione dell'AES5-1997). AES6-1982 (r2003): Metodo per la misurazione dell'oscillazione pesata dei picchi delle attrezzature da registrazione Sonora e impianti di riproduzione. AES7-2000 (r2005): standard AES per la preservazione la restaurazione delle registrazioni audio - Metodo per la misurazione del flusso registrato delle registrazioni sonore m

UAD Little Labs® Voice Of God - & - BOZ Digital Labs Bark of Dog (Bass Resonance Filters)

UAD - Little Labs® Voice Of God Bass Resonance Plug-In  A One-of-a-Kind “Magnifying Glass” for Low Frequencies — Emulated to Perfection for the UAD-2 Platform. Little Labs authenticated, UA-modeled bass resonance tool for drums, bass, vocals and more. Adds heft and precision to low-end source material — far beyond a simple EQ Easy two-knob operation for dialing in the target frequency and effect amount (amplitude) Two buttons dictate the center of the sweepable frequency range, 40 or 100 Hz, while pressing both buttons sets the center to 200 Hz. Dedicated “Flat” button allows for quick A/B comparison Requires a UAD-2 DSP Accelerator Card or Apollo Interface. http://www.uaudio.com BOZ Digital Labs - Bark Of Dog Bass Resonance Filter Bark of Dog is a bass resonance filter that lets you increase your low end without turning up the flab. I like to think of it as a way to boost the low end while still keeping it under control. While the controls are super simple, the effect that