Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Modelos de Sintesis PDF
Modelos de Sintesis PDF
MODELOS DE SÍNTESIS 29
4. MODELOS DE SÍNTESIS
Modelos no lineales
Liberación de muestras
Modelos de síntesis
Diferencias finitas
Guiaonda digital
Síntesis FM simple
Síntesis AFM
Síntesis PD
Síntesis FM
Análisis FM
1 d 1 d
f i (t ) = θ (t ) = (2πf c t + β (t ) cos(2πf m t + φ m ) + φ c )
2π dt 2π dt
1 dβ (t )
= f c − β (t ) f m sin(2πf m t + φ m ) + cos(2πf m t + φ m ) (4.7)
2π dt
Síntesis AFM
∑r
n = −∞
n
J n ( β ) sin(ω c t + nω m t ) (4.10)
Dos Portadoras
ff
f c 2 = nf o = int( + 0.5) f o (4.11)
fo
Dos Moduladoras
Ai , k = J i ( β 1 ) J k ( β 2 ) (4.12)
fn
In = = 1 + Bn 2 (4.13)
nf 0
Síntesis PD
Síntesis aditiva
Síntesis granular
Modelos lineales
Síntesis SMS
Síntesis sustractiva
Síntesis aditiva
Síntesis granular
t
e(t ) = ∫ h(t , τ )u (τ )dτ (4.17)
0
Síntesis sustractiva
La figura muestra una forma de onda del sonido de un piano con las
secciones transitoria y permanente indicadas. En este ejemplo las
características espectrales de la forma de onda permanecen constantes a lo
largo de la sección permanente, mientras que la amplitud decrece a una tasa
aproximadamente constante. Este ejemplo no es realista, pues en pianos
auténticos, tanto las características espectrales como la amplitud continúan
cambiando durante toda la emisión del sonido.
generalmente son fijas para un instrumento concreto, mientras que las otras
suelen ser configurables por el usuario
Longitud de Bucle
(12 2 ) n = 1.5
log 1.5
n= = 7.01955 ≈ 7
log 12 2
s (n + k ) = (1 − K ) s (n) + ( K ) s (n + 1) (4.18)
Divisiones (Splits)
Ruido de Aliasing
Multicapa (Layering )
Filtrado digital
Ky ′′ = ε&y& (4.19)
∂ ∂
y = y (t , x) y& = y (t , x) y′ = y (t , x)
∂t ∂x
y (t , x) − y (t − T , x) y (t , x) − y (t − T , x)
y& (t , x) ≈ (4.20) y ′(t , x) ≈ (4.21)
T X
y (t + T , x) − 2 y (t , x) + y (t − T , x)
&y&(t , x) ≈ (4.22)
T2
y (t , x + X ) − 2 y (t , x) + y (t , x − X )
y ′′(t , x) ≈ (4.23)
X2
y (t , x + X ) − 2 y (t , x) + y (t , x − X ) y (t + T , x) − 2 y (t , x) + y (t − T , x)
K 2
=ε (4.24)
X T2
KT 2
y (t + T , x) = [ y(t , x + X ) − 2 y(t , x) + y(t , x − X )] + 2 y(t , x) − y(t − T , x) (4.25)
εX 2
K
En una implementación práctica, es común tomar T = 1 , X = T, y
ε
evaluar la recursión en los enteros t = nT y x = mX para obtener la ecuación
en diferencias:
∞ ∞
∂ k ∂ l y (t , x) ∞ ∞ ∂ m ∂ n y (t , x)
∑∑α
k =0 l =0
k ,l
∂t k ∂x l
= ∑∑ β m,n
m =0 n =0 ∂t m ∂x n
(4.27)
x x
y (t , x) = y r (t − ) + yl (t + ) (4.28)
c c
∂ −1 ∂ −1
2
x x ⎛ 1⎞ 1
y r′ = y r (t − ) = y r (t − ) = y& r y r′′ = ⎜ − ⎟ &y&r = 2 &y&r (4.29)
∂x c c ∂t c c ⎝ c⎠ c
∂ x 1∂
2
x 1 ⎛1⎞ 1
yl′ = yl (t + ) = yl (t − ) = y& l yl′′ = ⎜ ⎟ &y&l = 2 &y&l (4.30)
∂x c c ∂t c c ⎝c⎠ c
y (t , x) = e st +vx (4.31)
K s2
Ky ′′ = Kv 2 y = ε&y& = εs 2 y De donde = = c2 (4.32)
ε v2
y (t , x) = e s (t ± x c ) (4.33)
y (t , x) = ∑ A ( si )e si ( t − x / c ) + A − ( si )e si ( t + x / c )
+
(4.34)
i
x x
y (t , x) = y r (t − ) + yl (t + ) (4.28)
c c
Los modos son excitados por una fuerza externa aplicada a un punto
dado de la estructura. La energía de excitación se distribuye entre los
modos según la forma de la excitación. Se asume normalmente que no
existe intercambio de energía alguno entre los modos. En la práctica, el
patrón de vibración resultante no puede ser completamente descrito por un
modo único, sino por la suma de infinitas contribuciones. No obstante, para
poder implementar la respuesta numéricamente, la estructura continua debe
ser dividida en un conjunto finito de puntos.
1
La función de transferencia del filtro es H ( z) = (4.35)
2(1 + z −1 )
Julius O. Smith ha extendido este algoritmo para desarrollar el
concepto de Síntesis de Guiaonda Digital. El enfoque mediante guiaonda
digital, proporciona eficientes modelos computacionales para síntesis de
sonidos de piano. Este método está relacionado con el de las diferencias
finitas pues ambos están basados en la discretización de la ecuación de
onda. La eficiencia de esta técnica reside en el hecho de concentrar todas
las pérdidas y dispersión de la estructura en un único punto (asumiendo que
el sistema es LTI). Las guiaondas digitales han sido desarrolladas
específicamente para síntesis de piano.
Guiaonda digital
Figura 4.20. Obtención de una señal física de una guiaonda digital usando
puntos de extracción.
xm = mX (4.36)
t n = nT
y (t n , x m ) = y + (n − m) + y − (n + m) (4.37)
y (n + 1, m) = y + ((n + 1) − m) + y − ((n + 1) + m) =
= y (n, m + 1) + y (n, m − 1) − y (n − 1, m)
[ ]
= y + (n − (m + 1)) + y − (n + (m + 1)) + y + (n − (m − 1)) + y − (n + (m − 1)) − y + (n − 1 − m) + y − (n − 1 + m) =
+ − + − + −
= y (n − m − 1) + y (n + m + 1) + y (n − m + 1) + y (n + m − 1) − y (n − m − 1) + y (n + m − 1) =
= y + (n − m + 1) + y − (n + m + 1)
= y (n + 1, m)
y (n + 1, m) = y + (n − m + 1) + y − (n + m + 1) =
= y + ((n + 1) − m) + y − ((n + 1) + m) (4.27)
= y + (n − (m − 1)) + y − ((n + (m + 1))
εs 2 + µs ε µ s2 µ
v2 = = s 2 (1 + ) = 2 (1 + )
K K εs c εs
s µ
v=± (1 + ) (4.30)
c εs
µ 1µ
1
(1 + ) 2 = 1 + (4.31)
εs 2 εs
1 µ
v ≈ ± (s + ) (4.32)
c 2ε
µT
−
Donde g = e es el factor de pérdidas. El diagrama de simulación
2ε
Dado que para la mayoría de las teclas, sólo se observan unas pocas
interacciones por colisión, este modelo computacional de piano alcanza un
gran nivel de realismo. El filtrado correspondiente al cuerpo del piano y a
la tabla de armonía han sido reemplazados por una tabla de valores y el
martillo por uno o varios filtros de bajo orden que convierten el impulso de
interacción en un pulso adecuado