![]() ![]() This can be used to modulate the main parameter achieving a wide and richer range of sounds. ![]() Vague also hosts a modulation engine powered by multiple independent sine-wave and chaos LFOs. Then, you set the overall size (scale), binaural field offset (expansion), and resonance which is a quick parameter for infusing more feed-forward and feedback gain. With the dimension parameter, you can crossfade them, which not only changes the diffusion density but also makes the timeline granulate. ![]() Vague also comes with a two-way pre-delay line that gives you the ability for the wet signal to precede the dry signal.Ī highlight is here the crossfading function. There are also four output snapshots taken as the signal passes through the virtual space. You get binaural expansion via alternating, stereo-opposed time offsets in the individual all-pass stages, adding a unique, three-dimensional vibe. Adding more stages the signal passes through, the more blurred and smeared the signals become, losing their definition and transient sharpness.Īccording to Sinevibes, Vague goes much further than this. with their delay times progressively increasing from start to end. Once activated, your signals travel through a virtual space comprised of 16 all-pass comb filter stages. The core consists of a unique comb filter setup. Sinevibes turned it into an inspiring effects processor capable of generating all kinds of bizarre effects, including stereo-phasing, granular-like FX, binaural chorusing, or even send you on a wild mushroom trip. It’s basically an effect based on the early reflections part of a digital reverb. Vague is a unique binaural time diffusion processor. For the latest release, Ukrainian developer Artemiy Pavlov aka Sinevibes, traveled to binaural worlds. Here you will find new processors that have evolved from classic concepts.Ī reverb, a delay… everyone has a classic one, but you definitely don’t have a delay that sounds like raindrops. If you want effect plugins that are different, not overloaded with parameters, and where the developers are constantly trying out new ideas, then the Sinevibes portfolio is the place for you. Usage instructions can be found in "README.md".Sinevibes takes you on a unique binaural sound experience with its new Vague binaural time diffusion processor plugin. The helper app is a relay to forward MIDI and head tracker data to the VST plugin and offers a simple software keyboard. Therefore, we combined the advantages of MATLAB interpretation and standalone machine code by introducing a MATLAB helper app which communicates with the VST plugin via UDP. For instance, a sophisticated graphical user interface, full MIDI support or MEX function calls cannot be realized with the MATLAB Coder (at the moment, at least). However, it does not offer the full functionality of MATLAB. The VST plugin itself is designed with MATLAB's Audio System Toolbox which uses the powerful MATLAB Coder to generate standalone machine code from plain MATLAB code. For the sake of simplicity, the piano sound generation is reduced to a simple and low complexity Karplus-Strong based string excitation model and can be switched to pure tone organ sound. The advantage of this approach is a slim plugin demonstrator without any dependencies on huge waveform libraries. Instead of using recorded waveform sample libraries of piano tones and measured HRTF data we focused on synthetic sound generation based on appropriate piano and HRTF models, respectively. The plugin converts MIDI note messages from a MIDI device and head orientation data from an Inertial Measurement Unit (IMU) based low-cost head tracker into a binaural piano signal, where low tones come from the left and high tones from the right, just like an ordinary piano. This plugin is a demonstration that shows how MATLAB can be used to generate VST plugins for Digital Audio Workstation (DAW) software.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |