P. 1
Síntesis Digital de Sonido en Tiempo Real por Modelado Físico de Instrumentos Virtuales de Cuerda Percutida - Nelly Villacorta, Carlos Marchiaro

Síntesis Digital de Sonido en Tiempo Real por Modelado Físico de Instrumentos Virtuales de Cuerda Percutida - Nelly Villacorta, Carlos Marchiaro

|Views: 48|Likes:
Publicado porcarlosmarchiaro2507
Síntesis Digital de Sonido en Tiempo Real por Modelado Físico de Instrumentos Virtuales de Cuerda Percutida
Presentación para las Quintas Jornadas de Acústica, Electroacústica y Áreas Vinculadas - CADAE – UADE - Octubre 2006

Autores: Nelly Lucrecia Villacorta,Carlos Alejandro Marchiaro
Director: Ing. Federico Miyara
Asesora: Ing. Silvina Ferradal

FCEIA - Universidad Nacional de Rosario, Argentina. Julio 2006

Versión online: scribd.com/doc/27268746/Sintesis-digital-de-sonido-en-tiempo-real-por-modelado-fisico-de-instrumentos-virtuales-de-cuerda-percutida

Resumen:

El presente informe se centra en el desarrollo e implementación de un equipo electrónico, basado en DSP (Digital Signal Processing), que permite generar sonido musical en forma interactiva (tiempo real) a través del recientemente difundido método de Síntesis por Modelado Físico. Esta técnica consiste en obtener un modelo físico-matemático de los elementos principales del instrumento (excitador, resonador y radiador) y de su interacción mutua, describiéndolos a partir de ecuaciones diferenciales y otros elementos matemáticos. Conseguido el modelo físico, se implementa un algoritmo de resolución por métodos numéricos que produce el sonido final por simulación en tiempo real, a partir de un conjunto de parámetros que definen el instrumento (propiedades geométricas y de los materiales, propiedades dinámicas, coeficientes de roce viscoso, etc.), y de señales de control generadas por el intérprete. Dichas señales ingresan al modelo en forma de acciones mecánicas que modifican el estado dinámico de determinadas partes del mismo.

Video: Partes del Sistema - https://vimeo.com/52343082
Síntesis Digital de Sonido en Tiempo Real por Modelado Físico de Instrumentos Virtuales de Cuerda Percutida
Presentación para las Quintas Jornadas de Acústica, Electroacústica y Áreas Vinculadas - CADAE – UADE - Octubre 2006

Autores: Nelly Lucrecia Villacorta,Carlos Alejandro Marchiaro
Director: Ing. Federico Miyara
Asesora: Ing. Silvina Ferradal

FCEIA - Universidad Nacional de Rosario, Argentina. Julio 2006

Versión online: scribd.com/doc/27268746/Sintesis-digital-de-sonido-en-tiempo-real-por-modelado-fisico-de-instrumentos-virtuales-de-cuerda-percutida

Resumen:

El presente informe se centra en el desarrollo e implementación de un equipo electrónico, basado en DSP (Digital Signal Processing), que permite generar sonido musical en forma interactiva (tiempo real) a través del recientemente difundido método de Síntesis por Modelado Físico. Esta técnica consiste en obtener un modelo físico-matemático de los elementos principales del instrumento (excitador, resonador y radiador) y de su interacción mutua, describiéndolos a partir de ecuaciones diferenciales y otros elementos matemáticos. Conseguido el modelo físico, se implementa un algoritmo de resolución por métodos numéricos que produce el sonido final por simulación en tiempo real, a partir de un conjunto de parámetros que definen el instrumento (propiedades geométricas y de los materiales, propiedades dinámicas, coeficientes de roce viscoso, etc.), y de señales de control generadas por el intérprete. Dichas señales ingresan al modelo en forma de acciones mecánicas que modifican el estado dinámico de determinadas partes del mismo.

Video: Partes del Sistema - https://vimeo.com/52343082

More info:

Categories:Types, School Work
Published by: carlosmarchiaro2507 on Oct 28, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PPT, PDF, TXT or read online from Scribd
See more
See less

11/17/2013

pdf

text

original

Quintas Jornadas de Acústica, Electroacústica y Áreas Vinculadas - CADAE – UADE - Octubre 2006

Síntesis Digital de
Sonido en Tiempo Real
por Modelado Físico de
Instrumentos Virtuales
de Cuerda Percutida

Autores: Nelly Villacorta, Carlos Marchiaro Director: Ing. Federico Miyara Asesora: Ing. Silvina Ferradal

INTRODUCCIÓN

>> Introducción

INTRODUCCIÓN

Motivaciones del proyecto

>> Desarrollo e implementación de un sintetizador >> Sonidos naturales sin imitar a instrumentos acústicos

>> Empleo de técnicas actuales

CONCEPTOS PRINCIPALES

>> Conceptos principales

CONCEPTOS PRINCIPALES

>> Técnicas de síntesis digital
1. Algoritmos abstractos 2. Procesamiento de muestras grabadas 3. Modelado espectral

4. Modelado físico
Fuente: [1]

CONCEPTOS PRINCIPALES

Ventajas
– Mayor expresividad
– Sonidos naturales – Parámetros con significado físico

Desventajas
– Gran requerimiento computacional – Alta complejidad del proceso de síntesis

– No se requieren grabaciones – Costo moderado
Fuentes: [9], [2], [14]

CONCEPTOS PRINCIPALES

Fuente: [12]

CONCEPTOS PRINCIPALES

>> División del sistema físico en partes
(a) Mecanismo de excitación (b) Resonador (c) Radiador

Fuente: [12]

CONCEPTOS PRINCIPALES (a) Mecanismo de excitación
Ejerce una acción mecánica sobre el resonador, excitando sus modos vibratorios

Fuente: [12]

CONCEPTOS PRINCIPALES (b) Resonador
Su estructura admite diversos modos de propagación mutuamente relacionados

Fuente: [12]

CONCEPTOS PRINCIPALES (c) Radiador
Recibe las vibraciones de uno o más sistemas resonantes, radiándolas como una onda acústica

Fuente: [12]

CONCEPTOS PRINCIPALES Modelo del mecanismo de excitación

El martillo se modela como un resorte no lineal vinculado a una masa, considerando una interacción histerética con el resonador.
Fuentes: [12], [19], [20], [21]

CONCEPTOS PRINCIPALES

Modelo del resonador

El modelo del resonador corresponde al de una cuerda con extremos fijos, de rigidez no nula y con pérdidas de energía, admitiendo un único modo transversal de propagación.

Fuentes: [12], [13], [15], [16]

CONCEPTOS PRINCIPALES Modelo del radiador

El radiador es modelado como un sistema lineal y estacionario, caracterizado por su respuesta impulsiva.
Fuentes: [16], [22], [23], [24]

ALGORITMO

DE

SIMULACIÓN

>> Algoritmo de simulación

ALGORITMO

DE

SIMULACIÓN

Características del método FTM
>> Orientado a la percepción >> Versatilidad Es una técnica de descomposición modal, no de dominio temporal Se aplica a sistemas lineales y a ciertos fenómenos no lineales

>> Parámetros intuitivos
>> Alta complejidad computacional

Basado en magnitudes con verdadero significado físico
Demanda mayor cantidad de recursos de procesamiento
Fuentes: [6], [48]

PARTES

DEL

SISTEMA

>> Partes del sistema

PARTES

DEL

SISTEMA

División del sistema en partes

PARTES
1. Dispositivo MIDI de Control

DEL

SISTEMA

2. Aplicación Host 3. Aplicación Target

4. Dispositivo Amplificador y Reproductor

PARTES

DEL

SISTEMA

APLICACIÓN HOST

>> Aplicación Host

APLICACIÓN HOST
Aplicación Host – Modalidad de edición

APLICACIÓN HOST
Aplicación Host – Modalidad de control

APLICACIÓN TARGET

>> Aplicación Target

APLICACIÓN TARGET
Aplicación Target – Procesos intervinientes

ANÁLISIS

DE LOS

RESULTADOS

>> Análisis de los Resultados

ANÁLISIS

DE LOS

RESULTADOS
-- Posición de la cuerda (sin convolucionar) -- Señal convolucionada (salida final)

Señal en el dominio temporal

>> Ejemplo 1

La señal presenta una inarmonicidad moderada
reproducir

Señal en el dominio frecuencial

ANÁLISIS

DE LOS

RESULTADOS
-- Posición de la cuerda (sin convolucionar) -- Señal convolucionada (salida final)

Señal en el dominio temporal

>> Ejemplo 2

La señal presenta una inarmonicidad leve
reproducir

Señal en el dominio frecuencial

ANÁLISIS

DE LOS

RESULTADOS
-- Posición de la cuerda (sin convolucionar) -- Señal convolucionada (salida final)

Señal en el dominio temporal

>> Ejemplo 3

La señal presenta una inarmonicidad elevada
reproducir

Señal en el dominio frecuencial

ANÁLISIS

DE LOS

RESULTADOS
>> Ejemplo 4 Una misma cuerda es vinculada a tres tablas armónicas diferentes Tabla Armónica 1
reproducir

Tabla Armónica 2
reproducir

Tabla Armónica 3
reproducir

ANÁLISIS

DE LOS

RESULTADOS

Ejemplos de interpretación musical
>> Instrumento Virtual 1 Parámetros del ejemplo 1 + Tabla armónica 1
reproducir

>> Instrumento Virtual 2 Parámetros del ejemplo 2 + Tabla armónica 1
reproducir

>> Instrumento Virtual 3 Parámetros del ejemplo 3 + Tabla armónica 1
reproducir

>> Instrumento Virtual 4 Parámetros del ejemplo 1 + Tabla armónica 2
reproducir

ANÁLISIS

DE LOS

RESULTADOS

Determinación de la latencia

La latencia entre la transmisión de las señales de control y la producción del sonido correspondiente es en promedio de 125 ms con un desvío estándar de 43 ms

ANÁLISIS

DE LOS

RESULTADOS

Características principales
>> Cantidad de notas Registro Polifonía >> Señal sintetizada Frec. de muestreo Resolución Riqueza espectral Canales de audio Latencia media >> Parámetros físicos Cuerdas y martillos Tabla armónica 60 notas 8 notas

44,1 kHz 16 bps 80 parciales/nota 2 (stereo) 125 ms

15 paráms. de 32bit 512 muestras de 32bit

CONCLUSIONES

>> Conclusiones

CONCLUSIONES Posibles extensiones
>> Comunicación MIDI integrada Las señales de control ingresarían directamente a través de una placa que resolviera el protocolo MIDI La modalidad de edición cumpliría una función complementaria
Se podría acondicionar la señal y así obtener mayor calidad acústica Varios modos de propagación, efectos no lineales, mecanismo de excitación más complejo, etc.

>> Funcionalidad de edición
>> Procesamiento de la señal >> Extensión del modelo físico

CONCLUSIONES Comentarios finales
>> El prototipo ha cubierto de forma aceptable los objetivos iniciales del proyecto. >> Todas las extensiones sugeridas son factibles y no requieren cambios esenciales en las estructuras de hardware y software

AGRADECIMIENTOS Agradecimientos
Queremos agradecer especialmente al director Federico Miyara, por su gran dedicación y verdadero interés en el proyecto, y a la asesora Silvina Ferradal por su buena voluntad y sus valiosas sugerencias. Damos gracias también a nuestros familiares y amigos por su constante apoyo y compañía. Por último agradecemos a todos aquellos que hicieron posible este evento.

REFERENCIAS
Referencias
[1] V. Välimäki , T. Takala, Virtual musical instruments – natural sound using physical models, (1995) [2] M. Karjalainen, T. Mäki-Patola, Physics-based modeling of musical instruments for interactive virtual reality, (2004) [3] J. O. Smith, A basic introduction to digital waveguide synthesis (for the technically inclined), (2005) [4] J. O. Smith, Physical modeling synthesis update, (1996) [5] N. Castagne, C. Cadoz, 10 criteria for evaluating physical modelling schemes for music creation, (2003) [6] R. Rabenstein, L. Trautmann, Digital sound synthesis of string instruments with the functional transformation method (2002) [7] R. Rabenstein, L. Trautmann, Stable systems for nonlinear discrete sound synthesis with the functional transformation method, (2002) [8] S. Petrausch, R. Rabenstein, Sound synthesis by physical modeling using the functional transformation method: efficient implementations with polyphasefilterbanks, (2003) [9] Applied Acoustic Systems, Tech talk: Physical modeling, (2006) [10] T. Akylas, C. Mei, Wave propagation, (2004) [11] V. Välimäki, T. Tolonen, M. Karjalainen, Signaldependent nonlinearities for physical models using time-varying fractional delay filters, (1998) [12] J. J. Burred Sendino, La acústica del piano, (1999) [13] B. Bank, L. Sujbert, A piano model including longitudinal string vibrations, (2004) [14] D. Howard, S. Rimell, CYMATIC: A tactile controlled physical modelling instrument, (2003) [15] V. Välimäki, T. Tolonen, M. Karjalainen, Pluckedstring synthesis algorithms with tension modulation nonlinearity, (1999) [16] B. Bank, Physics-Based Sound Synthesis of the Piano, (2000) [17] M. Hirschkorn, S. Birkett, J. McPhee, Kinematic Model of a piano action mechanism, (2002) [18] M. Hirschkorn, Dynamic model of a piano action mechanism, (2004) [19] F. Avanzini, D. Rocchesso, Modeling collision sounds: non-linear contact force, (2001) [20] A. Stulov, A simple grand piano hammer felt model, (1995) [21] A. Stulov, Two nonlinear hysteretic models of piano hammer, (2001) [22] F. Avanzini, B. Bank, G. Borin, G. De Poli, F. Fontana, D. Rocchesso, Musical instrument modeling: the case of the piano, (2001) [23] B. Bank, G. De Poli, L. Subjert, A multi-rate approach to instrument body modeling for real-time syntesis applications, (2002)

REFERENCIAS
Referencias
[24] H. Lehtonen, Analysis and parametric synthesis of the piano sound, (2005) [25] Applied Acoustics Systems, String Studio VS-1 – String Modeling Synthesizer, (2006) [26] C. Bruyns, Sound synthesis and instrument design for computer music, (2005) [27] Microsoft MSDN Library, Musical Instrument Digital Interface (MIDI), (2005) [28] G. Frantz, R. Simar, Comparing fixed- and floatingpoint DSPs, (2004) [29] FutureTech Research, MIPS/MFLOPS and CPU performance, (2006) [30] Texas Instruments Inc., TMS320C6713, TMS320C6713B floating-point digital signal processors, (2005) [31] Spectrum Digital Inc., TMS320C6713 DSK technical reference, (2003) [32] R. Chassaing, Digital signal processing and applications with the C6713 and C6416 DSK, Wiley Interscience, (2005) [33] Texas Instruments Inc., TMS320C621x/C671x DSP Two-level internal memory reference guide, (2004) [34] Texas Instruments Inc., TMS320C6000 DSP cache user’s guide, (2003) [35] Texas Instruments Inc., TLV320AIC23 Stereo audio CODEC data manual, (2001) [36] N. Patavalis, A brief introduction to JTAG, (2001) [37] Texas Instruments Inc., TMS320 DSP/BIOS User’s Guide, (2002) [38] D. Keil, Real-Time data exchange, (1998) [39] F. Miyara, Acústica y Sistemas de Sonido – 3º edición, UNR EDITORA, (2003) [40] S. Wilson, WAVE PCM soundfile format, (2003) [41] Roland Corporation, Roland RD-100 - MIDI Implementation, (1999) [42] Texas Instruments Inc., DSP/BIOS driver developer's guide, (2002) [43] Texas Instruments Inc., TMS320C67x FastRTS library programmer’s reference, (2002) [44] Texas Instruments Inc., Code Composer Studio v2 help - Software pipelining, (2002) [45] Texas Instruments Inc., Code Composer Studio v2 help - TMS320C67x pipeline overview, (2002) [46] Texas Instruments Inc., TMS320C6000 CPU and instruction set reference guide, (2002) [47] Corelis Inc., Boundary-Scan Tutorial, (2006) [48] L. Trautmann, R. Rabenstein, Digital Sound Synthesis by Physical Modeling Using the Functional Transformation Method, Kluwer Academic / Plenum Publishers, (2003) [49] R. Welti, Introducción a la Física de las Ondas, UNR EDITORA, (1996)

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->