Sei sulla pagina 1di 24

Sntesis de sonido II

[10.1] Cmo estudiar este tema?

[10.2] Anlisis y resntesis espectral

[10.3] Sntesis de formantes

[10.4] Sntesis granular

[10.5] Sntesis mediante modelos fsicos

[10.6] Instrumentos virtuales: plugins

10
TEMA
Sntesis de Sonido Avanzada
OPCODES
Anlisis y resntesis espectral CSOUND Instrumentos virtuales
Pvscale
Pvshift
Escalado Pvsvoc, Plugins para DAWS
Reorganizacin espectral Comprensin pvswarp Modelado Fsico (especial inters)
Esquema

Envolvente pvswarp -Piano Teq V2


FFT pconvolve - String-Studio V5

TEMA 10 Esquema
Modelo sinusoidal Adsyn Csound
Resntesis aditiva
M. Armnico ATS como instrumento virtual
con ruido residual
Resntesis substractiva Buzz, rand Tiempo real
Lpfreson CsoundVST (.csd dentro de plugin)
Aplicacin en funcin de transferencia

2
Creacin de instrumentos
FOF
Sntesis de formantes virtuales desde Csound
Granule, fog
Sntesis granular Grain3 CABBAGE
Anmboo,
Sek ere
Modelos de partculas PHISEM Guiro

Sntesis mediante modelos fsicos


WAVEGUIDE
Wguide1
Karplus-Strong Pluck, Wgpluck Wgclar
Wgflute,
Wgbrass
ELEMENTOS FINITOS Wgbow
Barmodel
Marimba,
Acstica, Electroacstica, Electrnica Aplicadas a la Sonologa y Musicologa

SNTESIS MODAL vibes


Combinacin de estructuras acsticas
Acstica, Electroacstica, Electrnica Aplicadas a la Sonologa y Musicologa

Ideas clave

10.1. Cmo estudiar este tema?

Como material de estudio principal utilizaremos los apuntes del Tema 10,
disponibles en el Cuaderno de Sonologa del Dr. Jess L. Alvaro. Para poder acceder
a estos contenidos debes introducir la contrasea: unir, y pulsar acceder. Accede al
cuaderno a travs del Aula Virtual o desde la siguiente direccin web:
http://jesus.al-va.ro/unir/aeeasm.html

Adems para estudiar este tema debers comprender las Ideas Clave
expuestas en este documento. Estas ideas se van a complementar con lecturas y
otros documentos para que puedas ampliar los conocimientos sobre el mismo.

En este tema profundizamos en la sntesis de sonido, presentando tcnicas ms


avanzadas de sntesis y su implementacin con Csound. Introducimos
tambin algn ejemplo de creacin de instrumentos virtuales.

En este tema perseguimos los siguientes objetivos:

Profundizar en los procedimientos de sntesis de sonido.


Profundizar en el manejo de Csound.
Aplicacin prctica de nuevas tcnicas.
Introducirse en el diseo de instrumentos de sntesis, como herramienta de
modelado experimental en investigacin musical.

10.2. Anlisis y resntesis espectral

La mayora de las tcnicas de modelado espectral trabajan en dos etapas anlisis y re-
sntesis. La etapa de anlisis se encarga de extraer un cierto nmero de parmetros de
una muestra de sonido. La etapa de re-sntesis emplea estos parmetros para recrear
el sonido empleando la tcnica adecuada. La capacidad de recrear el sonido original no
es tan importante en el campo de la creacin en el que se persigue la bsqueda de
nuevas sonoridades.

TEMA 10 Ideas clave


3
Acstica, Electroacstica, Electrnica Aplicadas a la Sonologa y Musicologa

Sntesis por reorganizacin espectral

Una vez en el dominio espectral, los fotogramas espectrales obtenidos mediante STFT
pueden reorganizarse para obtener un cambio en la velocidad o en la altura tal como
vimos al explicar el Phase Vocoder. Otras tcnicas como el estrechamiento espectral
(spectral streching) son posibles gracias a la manipulacin de los fotogramas
espectrales antes de realizar la re-ssntesis.

En Csound disponemos de dos formas de realizar el proceso: con pre-anlisis o


procesado en tiempo real de un audio espectral (fsig).

Podemos analizar el sonido previamente con la herramienta pvanal que realiza el


anlisis STFT (si quieres profundizar en este tema puedes consultar en la siguiente
direccin web: http://www.csounds.com/manual/html/pvanal.html) y proporciona un
formato de datos disponibles para el opcode de re-sntesis pvoc (phase vocoder, si
quieres profundizar en este tema puedes consultar en la siguiente direccin web:
http://www.csounds.com/manual/html/pvoc.html) capaz de realizar la sntesis
modificando una serie de parmetros como la velocidad, o la variacin de tono, o
incluso la conservacin de los formantes.

Las nuevas versiones de Csound permiten el anlisis, procesado y resntesis de la


seal directamente sin procesado previo, de tal modo que puede realizarse en
tiempo real con la mquina suficientemente rpida. El opcode psvanal realiza el
anlisis STFT y la resntesis la realiza el opcode pvsynth (si quieres profundizar en
este tema puedes consultar en la siguiente direccin web:
http://www.csounds.com/manual/html/pvsynth.html).

Otros opcodes de transformacin del audio espectral son:

pvshift, para compresin espectral, desplaza las componentes espectrales una


cierta cantidad, perdiendo, por tanto las relaciones armnicas. Si quieres
profundizar en este tema puedes consultar en la siguiente direccin web:

http://www.csounds.com/manual/html/pvshift.html

TEMA 10 Ideas clave


4
Acstica, Electroacstica, Electrnica Aplicadas a la Sonologa y Musicologa

pvscale escalado o cambio de altura proporcional, preservando por tanto las


relaciones armnicas. Si quieres profundizar en este tema puedes consultar en la
siguiente direccin web:

http://www.csounds.com/manual/html/pvscale.html

pvsvoc, permite combinar la envolvente espectral de una fuente con la excitacin


de otra. Si quieres profundizar en este tema puedes consultar en la siguiente
direccin web:

http://www.csounds.com/manual/html/pvsvoc.html

pvswarp, permite modificar la envolvente espectral. Si quieres profundizar en este


tema puedes consultar en la siguiente direccin web:

http://www.csounds.com/manual/html/pvswarp.html

El siguiente diagrama muestra la secuencia del proceso para tratamiento del audio
espectral.

Como forma simplificada de anlisis Csound incorpora la posibilidad de realizar un


anlisis completo en un solo fotograma (FFT) con la herramienta cvanal (si quieres
profundizar en este tema puedes consultar en la siguiente direccin web:
http://www.csounds.com/manual/html/cvanal.html). Ser de gran utilidad en la
tcnica de convolucin con el opcode convolve (si quieres profundizar en este tema
puedes consultar en la siguiente direccin web:
http://www.csounds.com/manual/html/convolve.html) o el ms rpido
pconvolve (si quieres profundizar en este tema puedes consultar en la siguiente
direccin web: http://www.csounds.com/manual/html/pconvolve.html).

TEMA 10 Ideas clave


5
Acstica, Electroacstica, Electrnica Aplicadas a la Sonologa y Musicologa

Resnstesis aditiva

Empleando los modelos sinusoidales, descritos en el captulo 5 (dedicado al audio


espectral), es posible representar un sonido de forma ms simplificada como una suma
de sinusoides. Empleando esta informacin analtica, puede volver a sintetizarse el
sonido original de forma directa, o bien tras las modificaciones de creacin necesarias.

Muchos sonidos, especialmente los peridicos, pueden resintetizarse mediante un


conjunto de generadores sinusoidales modulados en FM que emplean los
parmetros obtenidos en el anlisis sinusoidal. En otras ocasiones, y especialmente
cuando se emplea un nmero elevado de componentes, es ms eficiente emplear
fotogramas espectrales y obtener el sonido mediante la STFT inversa.

En Csound disponemos del opcode adsyn (si quieres profundizar en este tema puedes
consultar en la siguiente direccin web:
http://www.csounds.com/manual/html/adsyn.html) que permite la resntesis
mediante un banco de osciladores. Los parmetros de los osciladores pueden
determinarse a partir del anlisis empleando la herramienta hetro (si quieres
profundizar en este tema puedes consultar en la siguiente direccin web:
http://www.csounds.com/manual/html/hetro.html). En la resntesis con adsyn es
posible modificar la amplitud, la frecuencia y la velocidad de los parciales mediante
seales de control kamod, kfmod y ksmod.

TEMA 10 Ideas clave


6
Acstica, Electroacstica, Electrnica Aplicadas a la Sonologa y Musicologa

El proceso es ms completo cuando empleamos el modelo armnico con ruido


residual. Dicho modelo de anlisis no solo representa las componentes sinusoidales
con sus respectivos armnicos, sino que incorpora las componentes de ruido. De este
modo un mayor abanico de sonidos es posible representar, y por tanto de resintetizar.
Entre las diferentes implementaciones de este modelo de anlisis/resntesis
encontramos el Spectrum Modelling Synthesis SMS (Xavier Serra) y ms
recientemente el Analysis Transformation Synthesis ATS (Juan Pampin) que emplea
las bandas crticas en la codificacin del ruido residual.

En Csound la herramienta de anlisis ATS se llama atsa que permite un abanico


amplio de opciones de anlisis, como determinar el ancho de banda en el que
concentrarse. La etapa de resntesis se divide en dos operaciones. Si quieres
profundizar en este tema puedes consultar en la siguiente direccin web:

http://www.csounds.com/manual/html/UtilityAtsa.html

Por un lado la re-sntesis aditiva de las sinusoides con el opcode ATSadd. Si quieres
profundizar en este tema puedes consultar en la siguiente direccin web:

http://www.csounds.com/manual/html/ATSadd.html

Y por otro lado la resntesis del ruido con el opcode ATSaddnz. Si quieres profundizar
en este tema puedes consultar en la siguiente direccin web:

http://www.csounds.com/manual/html/ATSaddnz.html

Tambin es posible resintetizar ambos simultneamente con el opcode ATSsinnoi. Si


quieres profundizar en este tema puedes consultar en la siguiente direccin web:

http://www.csounds.com/manual/html/ATSsinnoi.html

Como interesante prestacin creativa, es posible realizar una resntesis cruzada entre
dos anlisis ATS con ATScross. Si quieres profundizar en este tema puedes consultar
en la siguiente direccin web:

http://www.csounds.com/manual/html/ATScross.html

TEMA 10 Ideas clave


7
Acstica, Electroacstica, Electrnica Aplicadas a la Sonologa y Musicologa

Resntesis substractiva

La resntesis substractiva toma otro enfoque diferente a la aditiva. Parte del anlisis de
los formantes para emplear esta informacin en ajustar los coeficientes de los filtros de
una sntesis substractiva.

La principal ventaja del enfoque substractivo es que considera la altura y el espectro de


forma independiente. Es decir que la forma del espectro no est sujeta a la frecuencia
fundamental. En el captulo del audio espectral, al tratar el modelo del Cepstrum vimos
la posibilidad de diferenciar dos componentes: la seal de excitacin y las resonancias
o funcin de transferencia. El objetivo de la resntesis substractiva ser filtrar una
seal de excitacin segn dicha funcin de transferencia.

El anlisis mediante Cepstum aporta las componentes bsicas, y nos permite obtener la
funcin de transferencia o envolvente espectral. En CSound algunos opcodes emplean
el Cepstrum con esta finalidad (pvswrap, pvsvoc, pvscale) y en concreto pvsvoc permite
aplicar la envolvente espectral de una seal a otra.

Probablemente una de las implementaciones ms eficientes de resntesis substractiva


sea mediante la Codificacin Predictiva Lineal (LPC) que proporciona una
informacin til de los formantes en forma de parmetros de un filtro substractivo.

En Csound la utilidad lpanal realiza el anlisis LPC de los polos del filtro de formantes
y el seguimiento de la altura (pitch tracking). Si quieres profundizar en este tema
puedes consultar en la siguiente direccin web:

http://www.csounds.com/manual/html/lpanal.html

Como resntesis puede emplearse un generador tipo buzz (Si quieres profundizar en
este tema puedes consultar en la siguiente direccin web:
http://www.csounds.com/manual/html/buzz.html) que proporciona una seal
compleja de armnicos numerosos seguido de un filtro con los polos obtenidos lpreson
(Si quieres profundizar en este tema puedes consultar en la siguiente direccin web:
http://www.csounds.com/manual/html/lpreson.html), que incluso pueden desplazarse
en la versin lpfreson (Si quieres profundizar en este tema puedes consultar en la
siguiente direccin web: http://www.csounds.com/manual/html/lpfreson.html). La
forma de proporcionar los valores del filtro se producen de forma interna con el opcode

TEMA 10 Ideas clave


8
Acstica, Electroacstica, Electrnica Aplicadas a la Sonologa y Musicologa

lpread. Si quieres profundizar en este tema puedes consultar en la siguiente direccin


web:

http://www.csounds.com/manual/html/lpread.html

En vez de un generador multiarmnico como buzz puede emplearse una fuente de


afinacin indeterminada como ruido blanco generado con el opcode rand. Si quieres
profundizar en este tema puedes consultar en la siguiente direccin web:

http://www.csounds.com/manual/html/rand.html

10.3. Sntesis de formantes

En la sntesis de formantes, se persigue la independencia de curva espectral respecto de


la altura del sonido, tal como ocurre, por ejemplo en la voz humana. Una de las tcnicas
ms eficientes en la sntesis de formantes, son los generadores FOF (Fonctions dOnde
Formantique). Bsicamente consiste en emplear pequeos sonidos componentes que
determinan el formante del espectro y repetirlos peridicamente a la frecuencia del
sonido fundamental deseado. De esta forma se puede sintetizar de forma independiente
la envolvente del espectro o funcin de transferencia y la altura del sonido. El proceso
se ha de repetir por cada uno de los formantes que queremos que tenga el sonido final.
As por ejemplo en la sntesis de voz basta con cuatro o cinco formantes. Si quieres
profundizar en este tema puedes consultar en la siguiente direccin web:

http://www.csounds.com/manual/html/MiscFormants.html

En Csound ha sido implementada este tipo de sntesis con el opcode fof. Si quieres
profundizar en este tema puedes consultar en la siguiente direccin web:

http://www.csounds.com/manual/html/fof2.html

TEMA 10 Ideas clave


9
Acstica, Electroacstica, Electrnica Aplicadas a la Sonologa y Musicologa

10.4. Sntesis granular

La Sntesis Granular consiste en generar una sucesin rpida de pequeas porciones o


salvas de sonido llamados granos (grains) de tal forma que juntos forman eventos
sonoros ms largos. Dependiendo de las caractersticas de estos granos as como de la
forma de combinacin de los mismos se obtienen diferentes resultados de variadas
caractersticas. Si se realiza una combinacin secuencial el espectro resultante ser
tambin una secuencia de espectros variables. Ofrece interesantes prestaciones
creativas para la exploracin de nuevos sonidos.

En Csound disponemos de varios opcodes para la implementacin de sntesis granular


como:

sndwrap facilita la obtencin de granos a partir de un archivo de audio. Si quieres


profundizar en este tema puedes consultar en la siguiente direccin web:

granule, probablemente el ms complejo. Si quieres profundizar en este tema


puedes consultar en la siguiente direccin web:

http://www.csounds.com/manual/html/granule.html

fog, basado en FOF. Si quieres profundizar en este tema puedes consultar en la


siguiente direccin web:

http://www.csounds.com/manual/html/fog.html

syncgrain genera granos de forma sncrona a partir de una tabla de funcin. Si


quieres profundizar en este tema puedes consultar en la siguiente direccin web:

http://www.csounds.com/manual/html/syncgrain.html

grain3 para la obtencin de texturas a partir de combinacin de granos en


distribucin pseudo-aleatoria. Si quieres profundizar en este tema puedes consultar
en la siguiente direccin web:

http://www.csounds.com/manual/html/grain3.html

TEMA 10 Ideas clave


10
Acstica, Electroacstica, Electrnica Aplicadas a la Sonologa y Musicologa

Un uso peculiar de la sntesis granular consiste en la motivacin fsica de sintetizar


modelos de partculas como en el caso de algunos instrumentos de percusin como
la maraca. Un ejemplo lo tenemos en el algoritmo llamado PhISEM basado en granos
parametrizados con superposicin pseudo-aleatoria, basados en la Fsica de partculas
en un modelo simplificado de interacciones que supone una distribucin de Poisson del
proceso y que ste decae exponencialmente. EL algoritmo PhISEM se aplica
eficientemente a la maraca y otros instrumentos similares como el Chkere o la Cabasa
y otros con resonancias ms pronunciadas como las panderetas o los juegos de viento.

En CSound se encuentran implementados muchos opcodes basados en PhISEM como:

Tambourine

http://www.csounds.com/manual/html/tambourine.html

Bamboo

http://www.csounds.com/manual/html/bamboo.html

Dripwater

http://www.csounds.com/manual/html/dripwater.html

Guiro

http://www.csounds.com/manual/html/guiro.html

Sleighbells

http://www.csounds.com/manual/html/guiro.html

Sekere

http://www.csounds.com/manual/html/sekere.html

TEMA 10 Ideas clave


11
Acstica, Electroacstica, Electrnica Aplicadas a la Sonologa y Musicologa

STKShakers

http://www.csounds.com/manual/html/STKShakers.html

Crunch

http://www.csounds.com/manual/html/crunch.html

Sandpaper

http://www.csounds.com/manual/html/sandpaper.html

Stix

http://www.csounds.com/manual/html/stix.html

10.5. Sntesis mediante modelos fsicos

En la sntesis por modelado fsico toma como punto de partida el funcionamiento del
elemento productor del sonido, en lugar del sonido directamente. El funcionamiento de
un instrumento musical puede ser modelado de diferentes formas, generalmente a
partir de las ecuaciones que rigen el comportamiento acstico. En la prctica se
realizan simplificaciones que faciliten la implementacin de los modelos basados en
ellas. Otras simplificaciones cuando se trata de modelar el comportamiento real, se
llevan a cabo en el marco sonoro en que se producen despreciando efectos poco
importantes como el sonido de los dedos, o respiraciones, y centrndose en los
componentes esenciales.

Es importante, por tanto tener en cuenta que el modelo bsico puede completarse
introduciendo ms detalles de comportamiento y obtener por tanto una mayor
fidelidad. Se trata generalmente de una cuestin de eficiencia computacional. Adems
en numerosas ocasiones el objetivo no es tanto la fidelidad del sonido original como las
posibilidades creativas de exploracin de nuevas sonoridades a travs de situaciones
simuladas.

TEMA 10 Ideas clave


12
Acstica, Electroacstica, Electrnica Aplicadas a la Sonologa y Musicologa

De especial relevancia en el modelado fsico es la analoga electro-acstico-mecnica


descrita en el tema 1 ya que ser de gran ayuda el poder partir del modelo anlogo
elctrico del sistema vibratorio a emular.

Otro aspecto importante es la posibilidad de descomponer el hecho sonoro en varios


procesos, diferenciando procesos de vibracin que darn origen a la componente de
excitacin, de los procesos de resonancia o atenuacin que darn origen a las
componentes de funcin de transferencia, que modelarn el espectro.

WaveGuides. Ecuacin de onda

La mayora de los procesos de generacin de sonido en los instrumentos musicales,


como los basados en cuerdas o tubos, tienen origen en una onda estacionaria, tal como
se describi en el tema 1. En estos casos una onda se encuentra con una discontinuidad
que provoca el reflejo de la onda en direccin opuesta y as sucesivamente. El hecho
bsico que caracteriza el proceso es que la energa vuelve a inyectarse una y otra vez en
el sistema para que realice un nuevo tramo de su viaje. En la tcnica Wavegide o gua
de ondas se emplea un retardo que simula el tramo de propagacin y un proceso de
realimentacin que representa la re-inyeccin en la lnea producindose la interaccin
con la entrada. El proceso en general se representa en la figura.

La simplificacin es vlida como modelo de la ecuacin de onda estacionaria como


suma de dos ondas que viajan en sentidos opuestos. En el caso de una cuerda vibrante,
con bajos desplazamientos el modelo simple se representa en la figura mediante dos
lneas de retardo, una por cada sentido de la onda y una realimentacin. En el caso del
puente se produce inversin con cierta prdida de energa, y prdida mnima en la
cejuela.

La frecuencia fundamental del sonido vendr determinada por el tiempo que tarda en
completarse el desplazamiento completo, es decir por la longitud de la lnea de retardo.
La condicin inicial de la vibracin puede indicarse bien como la posicin inicial de la

TEMA 10 Ideas clave


13
Acstica, Electroacstica, Electrnica Aplicadas a la Sonologa y Musicologa

cuerda en el caso de cuerda pulsada, o la velocidad inicial en un punto en el caso de


cuerda golpeada.

La implementacin ms simple en CSound la encontramos en el opcode wguide1 que


modela una lnea de retardo y un filtro paso bajo para la realimentacin. Si quieres
profundizar en este tema puedes consultar en la siguiente direccin web:

http://www.csounds.com/manual/html/wguide1.html

El modelo Karplus-Strong se basa en esta aproximacin y emplea una lnea de


retardo variable para poder producir las diferentes alturas, y la condicin inicial se
establece de forma aleatoria con un generador de ruido. Produce resultados muy
conseguidos que realmente parecen producidos por una cuerda brillante. En Csound se
implementa con el opcode pluck o wgpluck. que puede producir adems sonidos
percusivos en funcin de los parmetros de uso. Si quieres profundizar en este tema
puedes consultar en la siguiente direccin web:

http://www.csounds.com/manual/html/pluck.html

Diferentes mejoras se han ido introduciendo en el modelado de cuerdas basado en


Karplus-Strong, incorporando elementos como filtros, la posicin de excitacin, o la
posicin del fonocaptor, como en los opcodes wgpluck2
(http://www.csounds.com/manual/html/wgpluck2.html) y repluck
(http://www.csounds.com/manual/html/repluck.html). Otros desarrollos contemplan
una forma alternativa de excitacin de la cuerda mediante un arco wgbow
(http://www.csounds.com/manual/html/wgbow.html).

TEMA 10 Ideas clave


14
Acstica, Electroacstica, Electrnica Aplicadas a la Sonologa y Musicologa

Con pocas modificaciones la tcnica del waveguide tambin se emplea para modelar
otro tipo de instrumentos como los de viento. En uno de los extremos del tubo se
incorpora un modelo para los labios empleado para los metales o bien una boquilla con
lengeta, como en el caso del clarinete. wgclar
(http://www.csounds.com/manual/html/wgclar.html) es el opcode que implementa el
sonido del clarinete, wgflute (http://www.csounds.com/manual/html/wgflute.html),
wgbrass (http://www.csounds.com/manual/html/wgbrass.html) los metales.

Los sonidos de percusin pueden obtenerse con waveguide. As el opcode wguide2


(http://www.csounds.com/manual/html/wguide2.html) simula una placa golpeada
mediante dos lneas de retardo con dos filtros paso bajo.

Y wgbowedbar (http://www.csounds.com/manual/html/wgbowedbar.html) modela


la barra tocada con arco. Otro enfoque de sonido de barra metlica emplea la resolucin
de la ecuacin diferencial como en barmodel
(http://www.csounds.com/manual/html/barmodel.html). Csound ofrece tambin
modelos mejorados de instrumentos de placas golpeadas con los opcodes marimba
(http://www.csounds.com/manual/html/marimba.html) y vibes
(http://www.csounds.com/manual/html/vibes.html), as como cencerro gogobel
(http://www.csounds.com/manual/html/gogobel.html).

Elementos finitos (estructuras de partculas vibrantes)

Es una variante del modelado fsico basado en el clculo matemtico que emplea una
red de masas conectadas por muelles con amortiguacin (MSD units) para generar la
forma de onda. Una vez analizado el comportamiento del instrumento, este se modela
con la topologa de MSDs que mejor se adapta a la forma de propagacin de la onda. El
comportamiento de cada elemento vibrante viene determinado por su ecuacin
matemtica y por tanto es posible determinar matemticamente el comportamiento
global. Basta pues con dejar al sistema vibrar tras una excitacin y recoger la vibracin
calculada en uno de los puntos.

TEMA 10 Ideas clave


15
Acstica, Electroacstica, Electrnica Aplicadas a la Sonologa y Musicologa

En el caso de propagacin lineal, como en cuerdas y tubos, bastara con un modelo de


una secuencia de MSDs lineal. Para las superficies, como en el caso de las membranas,
se puede emplear una malla bidireccional.

En Csound este modelo tiene su aplicacin en la generacin de seales de control de


baja frecuencia y se conoce con el nombre de Scanned Synthesis. Mediante sus
opcodes es posible configurar estructuras de MSDs cuya vibracin produce interesantes
seales para el control de parmetros de otros opcodes sintetizadores.

Sntesis modal

La sntesis modal est directamente relacionada con el modelado fsico. Ambos se


basan en las caractersticas fsicas del instrumento productor del sonido, pero en el
caso de la sntesis modal, el enfoque es en un nivel de abstraccin superior, ya que
combina diferentes componentes de modelado fsico prefabricados o estructuras
acsticas modales, tales como tubos, membranas, cajas de resonancia, tubos. El
diseo del instrumento consiste en la combinacin de estos elementos.

El usuario no necesita conocer el detalle del mecanismo interno de cada mdulo sino
que es suficiente conocer su comportamiento acstico caracterizado como
informacin modal, generalmente representada por su funcin de transferencia.

En el contexto del procesado de seal, cada uno de estos mdulos introduce las
resonancias, modos o ceros de su funcin de transferencia transformando la seal de
excitacin. De nuevo, la disociacin entre excitacin y transferencia vuelve a

TEMA 10 Ideas clave


16
Acstica, Electroacstica, Electrnica Aplicadas a la Sonologa y Musicologa

presentarse. La operacin bsica de aplicacin de la funcin de transferencia es la


convolucin de la seal con la respuesta al impulso del mdulo. Entre las funciones de
transferencia ms habituales encontramos un simple filtrado, una reverberacin o
resonadores

10.6. Instrumentos virtuales: plugins

En el empleo prctico de sintetizadores de hoy da encontramos los instrumentos


virtuales en forma de plugin que se integran en la estacin de trabajo o DAW. Existe
una enorme variedad de instrumentos virtuales disponibles, tanto comerciales como de
libre uso, para las diferentes arquitecturas y plataformas. En el campo de la sntesis por
modelado fsico, mencionamos aqu dos ejemplos comerciales por la calidad que
ofrecen:

El piano virtual PianoTeq v5 de MODARTT ofrece una gran fidelidad en el sonido


del piano real.

El sintetizador de cuerdas String-Studio v2 de Applied Acoustics Systems, no solo


ofrece calidad en sonido realista, sino que abre un campo de posibilidades
combinando el modelado fsico de las cuerdas con la modularidad de los
sintetizadores convencionales.

Csound como instrumento virtual

Csound puede tambin ser empleado en el entorno de los plugins de instrumentos


virtuales de varias formas.

En primer lugar una instancia de Csound puede ser controlado en tiempo real va
MIDI, y recibir los mensajes desde la DAW. Adems el sonido producido en tiempo real
puede direccionarse a un bus de conexin interno e incluso volver a la DAW para la
mezcla. De este modo se establece una colaboracin entre ambos programas.

Otra colaboracin consiste en integrar Csound dentro de un plugin VST. El proyecto


CsoundVST ofrece un frontend que permite precisamente emplear Csound como un
plugin VST en el cual se puede cargar el archivo .csd correspondiente. La operatividad
es como la de cualquier plugin.

TEMA 10 Ideas clave


17
Acstica, Electroacstica, Electrnica Aplicadas a la Sonologa y Musicologa

Creacin de instrumentos virtuales VST desde Csound

EL tercer nivel de integracin consiste en crear plugins independientes a partir de


instrumentos definidos en Csound. El programa Cabbage es un magnfico frontend de
Csound que permite la definicin de un instrumento y su interfaz de control, como
otros programas, pero que adems permite la exportacin del instrumento como un
plugin VST listo para ser integrado en cualquier DAW. Es una forma muy rpida y
eficiente de creacin de instrumentos virtuales.

La figura muestra un instrumento virtual desarrollado en Csound mediante la


herramienta Cabbage. En este caso se trata de un bajo elctrico virtual sintetizado por
modelado fsico basado en Waveguide que adems incorpora ejecucin de
portamento.

TEMA 10 Ideas clave


18
Acstica, Electroacstica, Electrnica Aplicadas a la Sonologa y Musicologa

Lo + recomendado

No dejes de leer

Sntesis por modelado fsico de instrumentos de cuerda percutida

Mignini, E.A., & Miyara, F.S. (2009). Sntesis por modelado fsico de instrumentos de
Cuerda Percutida. Mecnica Computacional, 28, 101-111.

Un artculo de investigacin en espaol acerca del modelado fsico, que detalla algunos
aspectos del modelado por waveguide.

Accede al artculo a travs del Aula Virtual o desde la siguiente direccin web:
http://www.cimec.org.ar/ojs/index.php/mc/article/viewFile/2710/2652

No dejes de ver

String Studio VS-2

Presentacin demo del nuevo sintetizador String Studio VS-2 que sustituye el oscilador
convencional de los sintetizadores por el modelado fsico de cuerdas. El vdeo
promocional muestra las posibilidades sonoras del modelado de cuerda.

Accede a la presentacin a travs del Aula Virtual o desde la siguiente direccin web:
https://www.youtube.com/watch?v=asJ0IUZ0eDY

TEMA 10 Lo + recomendado
19
Acstica, Electroacstica, Electrnica Aplicadas a la Sonologa y Musicologa

No dejes de escuchar

csGrain

Una coleccin de piezas realizadas con el App para iPad basada en Csound.

Accede a los audios a travs del Aula Virtual o desde la siguiente direccin web:
https://soundcloud.com/boulangerlabs/sets/csgrain

TEMA 10 Lo + recomendado
20
Acstica, Electroacstica, Electrnica Aplicadas a la Sonologa y Musicologa

+ Informacin

A fondo

Physics-Based Sound Synthesis

Erkut, C., Valimaki, V., Karjalainen, M., & Penttinen, H. (2008). Physics-Based Sound
Synthesis.. En P. Polotti, & D. Rocchessi (Eds.). Sound to Sense - Sense to Sound: A
state of the art in Sound and Music Computing. Berlin: Logos Verlag Berlin GmbH.

Un completo tratado de sntesis basada en modelos fsicos. Incorpora explicacin de


conceptos, modelos y revisin del estado del arte. Francamente recomendable.

Acede al tratado a travs del Aula Virtual o desde la siguiente direccin web:
http://smcnetwork.org/files/S2S2BOOK1.pdf

Virtual Acoustic Musical Instruments

Smith, J.O. (2010). Virtual Acoustic Musical Instruments: Review and Update.
Stanford: CCRMA.

Un extensor repaso a la sntesis de sonido.

Accede al documento a travs del Aula Virtual o desde la siguiente direccin web:
https://ccrma.stanford.edu/~jos/jnmr/jnmr.pdf

TEMA 10 + Informacin
21
Acstica, Electroacstica, Electrnica Aplicadas a la Sonologa y Musicologa

Webgrafa

Synthtopia

Completo sitio web con multitud de entradas muy interesantes relativas a los
sintetizadores.

Accede a la pgina a travs del Aula Virtual o desde la siguiente direccin web:
http://www.synthtopia.com/
Y en particular las entradas relacionadas con CSound:
http://www.synthtopia.com/content/tag/csound/

Sntesis por modelado fsico

Ofrece informacin resumida y una coleccin de enlaces interesantes a visitar.

Accede a la pgina web a travs del Aula Virtual o desde la siguiente direccin web:
http://es.wikipedia.org/wiki/Sntesis_por_modelado_fsico

Bibliografa

Miranda E. R. (2002). Computer Sound Synthesis for the Electronic Musician (2 Ed.).
Oxford: Focal Press.

Pampin, J.C. (n.d). ATS. Analysis-Transformation-Syntesis. Recuperado de:


https://ccrma.stanford.edu/~juan/ATS_manual.html

TEMA 10 + Informacin
22
Acstica, Electroacstica, Electrnica Aplicadas a la Sonologa y Musicologa

Test

1. El procedimiento de resntesis espectral:


A. Trabaja con el audio en el dominio del tiempo.
B. es el procedimiento de sntesis de mayor calidad.
C. consta de dos etapas: el anlisis espectral y la sntesis.
D. es el ms adecuado para la sntesis aditiva.

2. La tcnica del Phase Vocoder es un tipo de:


A. codificacin predictiva lineal.
B. resnstesis aditiva.
C. resntesis substractiva.
D. sntesis por reorganizacin espectral.

3. Cul de las siguientes no es una herramienta de anlisis implementada en Csound?


A. atsa
B. stft
C. hetro
D. psvanal

4. Cul de la siguiente transformacin es por reorganizacin espectral?


A. Cambio de tono.
B. Cambio de velocidad.
C. Filtrado por formantes.
D. Estrechamiento espectral.

5. Cul de las siguientes es una herramienta de resntesis espectral que incorpora


tanto las componentes sinusoidales como el ruido residual, considerando las bandas
crticas?
A. adsyn
B. ATS
C. SMS
D. LPC

TEMA 10 Test
23
Acstica, Electroacstica, Electrnica Aplicadas a la Sonologa y Musicologa

6. En la resntesis substractiva:
A. se consideran la altura y el espectro de forma independiente.
B. obtiene los formantes mediante filtrado del espectro original.
C. se analiza el sonido de la seal de excitacin y se le aplica la funcin de
transferencia.
D. se emplea el escalado espectral para sintetizar sonidos de diferentes
afinaciones.

7. La tcnica de sntesis FOF:


A. emplea filtrado de la seal compleja segn los formantes.
B. es una tcnica aditiva de componentes con un espectro definido.
C. emplea resonadores sintonizados a las frecuencias de los formantes.
D. emplea el cepstrum para aplicar los formantes a la seal excitadora.

8. Cul de los siguientes procedimientos sera el ms adecuado para recrear el sonido


de una maraca?
A. sntesis por formantes.
B. resntesis substractiva.
C. resntesis aditiva.
D. sntesis granular.

9. De qu depende la altura o afinacin en un instrumento modelado mediante la


tcnica de Wavegide?
A. De la longitud del retardo empleado.
B. De la velocidad de proceso.
C. De la frecuencia principal de excitacin.
D. Del porcentaje de realimentacin.

10. Cul de las siguientes herramientas permite crear instrumentos virtuales (VST)
como plugins?
A. Cabel
B. Csoundqt
C. CsoundVST
D. Cabbage

TEMA 10 Test
24

Potrebbero piacerti anche