Un plug-in és un processador/efecte de so que es pot introduir dins un canal virtual en un software de creació i edició d'àudio (Pro Tools, Cubase, Ableton Live,...). Cada cop és més fàcil, per a qualsevol que tingui un ordinador, l'accés a eines que abans només es podien trobar en entorns professionals. La creació i gravació de música s'ha democratitzat de tal manera que qui vulgui pot gravar una cançó amb poc més que un micròfon i una targeta de so. Amb tants processadors d'àudio al nostre abast, ...
Un plug-in és un processador/efecte de so que es pot introduir dins un canal virtual en un software de creació i edició d'àudio (Pro Tools, Cubase, Ableton Live,...). Cada cop és més fàcil, per a qualsevol que tingui un ordinador, l'accés a eines que abans només es podien trobar en entorns professionals. La creació i gravació de música s'ha democratitzat de tal manera que qui vulgui pot gravar una cançó amb poc més que un micròfon i una targeta de so. Amb tants processadors d'àudio al nostre abast, cada un amb les seves característiques particulars, és fàcil perdre la noció del que estem introduint a la pista original del baix, de les guitarres, d'una veu, o de qualsevol element sonor o musical. L'eina que es desenvolupa pretén mostrar a l'usuari què és el que realment està fent un plug-in (o cadena de plug-ins) a un senyal particular, de manera que pugui comprendre millor el que està escoltant al mateix moment.
Es desenvolupa un plug-in genèric, que funciona sobre la majoria dels softwares comercials, sobre un framework de programació en C++ anomenant JUCE. L'eina té diferents components on es pot veure de manera gràfica i directa el canvi resultant del processament introduït en temps real. El plug-in incorpora eines com ara un analitzador d'espectre, un visualitzador del canvi en magnitud i fase del senyal o un visualitzador del canvi de nivell i de la informació estèreo. A més, algunes de les variables podran ser modificades per l'usuari per veure amb més precisió tot el que està canviant.
+
could only be found in professional environments. The creation and production of sound
has become more affordable and anybody can produce now an entire record with the
only help of an audio interface and a microphone. With this amount of plug-ins
available, everyone with its unique behaviour, it’s often easy to get lost in what we are
really introducing to our original bass track, our lead voice, the guitars and any sound
element in our production.
The tool that has been made stands as a global ...
could only be found in professional environments. The creation and production of sound
has become more affordable and anybody can produce now an entire record with the
only help of an audio interface and a microphone. With this amount of plug-ins
available, everyone with its unique behaviour, it’s often easy to get lost in what we are
really introducing to our original bass track, our lead voice, the guitars and any sound
element in our production.
The tool that has been made stands as a global visualizer of the differences that a
particular plug-ins chain has introduced to the original track, so the user can see and
hear in real time what the processors are doing.
A generic plug-in has been developed using the JUCE framework, a pack of generic
bases for audio plug-ins in C++ language. The plug-in includes several tools; a
spectrum analyser, a displayer showing the magnitude and phase differences, a
waveform display with augmented functionalities and also a stereo field inspector.
Some of the variables that the program uses can be modified by the user in order to see
more precisely all the information.
+