Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more ➡
Download
Standard view
Full view
of .
Add note
Save to My Library
Sync to mobile
Look up keyword or section
Like this
34Activity
×

Table Of Contents

0 of .
Results for:
No results containing your search query
P. 1
Síntesis digital de sonido en tiempo real por modelado físico de instrumentos virtuales de cuerda percutida

Síntesis digital de sonido en tiempo real por modelado físico de instrumentos virtuales de cuerda percutida

Ratings: (0)|Views: 8,655|Likes:
Published by carlosmarchiaro2507
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.
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.

More info:

Published by: carlosmarchiaro2507 on Feb 22, 2010
Copyright:Attribution Non-commercial

Availability:

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

12/19/2013

pdf

text

original

 
Universidad Nacional de RosarioFacultad de Ciencias Exactas, Ingeniería y AgrimensuraEscuela de Ingeniería Electrónica
 Proyecto de Ingeniería
Síntesis digital de sonido en tiempo real por modeladofísico de instrumentos virtuales de cuerda percutida
Autores: Nelly Lucrecia Villacorta,Carlos Alejandro MarchiaroDirector: Ing. Federico MiyaraAsesora: Ing. Silvina FerradalJulio 2006
 
Síntesis digital de sonido en tiempo real por modelado físico de instrumentos virtuales de cuerda percutida
Proyecto final de ingeniería - Facultad de Ciencias Exactas, Ingeniería y Agrimensura - UNR 
1
 
Síntesis digital de sonido en tiempo real por modeladofísico de instrumentos virtuales de cuerda percutida
Autores: Nelly Villacorta, Carlos MarchiaroDirector: Ing. Federico MiyaraAsesora: Ing. Silvina Ferradal
Facultad de Ciencias Exactas, Ingeniería y Agrimensura – UNR – Rosario, Argentina
Resumen
El presente informe se centra en el desarrollo e implementación de unequipo electrónico, basado en DSP (Digital Signal Processing), que permitegenerar sonido musical en forma interactiva (tiempo real) a través delrecientemente difundido método de Síntesis por Modelado Físico. Esta técnicaconsiste en obtener un modelo físico-matemático de los elementos principales delinstrumento (excitador, resonador y radiador) y de su interacción mutua,describiéndolos a partir de ecuaciones diferenciales y otros elementosmatemáticos. Conseguido el modelo físico, se implementa un algoritmo deresolución por métodos numéricos que produce el sonido final por simulación entiempo real, a partir de un conjunto de parámetros que definen el instrumento(propiedades geométricas y de los materiales, propiedades dinámicas, coeficientesde roce viscoso, etc.), y de señales de control generadas por el intérprete. Dichasseñales ingresan al modelo en forma de acciones mecánicas que modifican elestado dinámico de determinadas partes del mismo.
 
Junio 2006
 
Síntesis digital de sonido en tiempo real por modelado físico de instrumentos virtuales de cuerda percutida
Proyecto final de ingeniería - Facultad de Ciencias Exactas, Ingeniería y Agrimensura - UNR 
2
INDICE
INDICE.............................................................................................................................................................2
 
1. ESTADO DEL ARTE Y FUNDAMENTOS TEÓRICOS..........................................................................4
 
1.1.
 
T
IPOS DE SINTETIZADORES EN LA ACTUALIDAD
......................................................................................4
 
1.2.
 
S
ELECCIÓN DE UN ESQUEMA DE SÍNTESIS
................................................................................................8
 
1.2.1. Tendencia en la actualidad.......................................................................................................8
 
1.2.2.
DWG
vs.
 FTM 
.......................................................................................................................10
 
1.2.3. Selección final.......................................................................................................................11
 
2. ANÁLISIS DEL MODELO FÍSICO.........................................................................................................12
 
2.1.
 
M
ODELO DEL RESONADOR 
...................................................................................................................12
 
2.2.
 
M
ODELO DEL MECANISMO DE EXCITACIÓN
...........................................................................................13
 
2.3.
 
M
ODELO DEL RADIADOR 
......................................................................................................................16
 
3. ALGORITMO DE SIMULACIÓN............................................................................................................18
 
3.1.
 
A
PLICACIÓN DEL MÉTODO
 FTM 
AL MODELO FÍSICO ADOPTADO
............................................................18
 
3.2.
 
C
ÁLCULO DE COEFICIENTES DE LOS FILTROS
IIR...................................................................................21
 
3.3.
 
C
ONSIDERACIONES PARA UN CÓMPUTO EFICIENTE
................................................................................22
 
3.3.1. Filtros IIR..............................................................................................................................22
 
3.3.2. Fuerza de contacto entre cuerda y martillo.............................................................................23
 
3.4.
 
D
ESCOMPOSICIÓN ESTEREOFÓNICA DEL SONIDO
...................................................................................24
 
3.5.
 
O
TRAS CONSIDERACIONES
...................................................................................................................26
 
4. CONSIDERACIONES PARA LA IMPLEMENTACIÓN DEL MODELO............................................28
 
4.1.
 
C
ONSIDERACIONES GENERALES
............................................................................................................28
 
4.1.1. Dispositivo MIDI de control..................................................................................................29
 
4.1.2. Aplicación de software..........................................................................................................29
 
4.1.3. Dispositivo sintetizador..........................................................................................................30
 
4.1.4. Amplificador y reproductor....................................................................................................31
 
4.1.5. Interconexión de los equipos adoptados.................................................................................31
 
4.2.
 
E
STIMACIÓN DE LOS REQUERIMIENTOS COMPUTACIONALES
..................................................................32
 
4.3.
 
A
DOPCIÓN DEL DISPOSITIVO A EMPLEAR 
...............................................................................................33
 
5. CARACTERÍSTICAS DEL DSKC6713 Y
CODE COMPOSER STUDIO
TM 
...........................................35
 
5.1.
 
E
SPECIFICACIONES TÉCNICAS DEL
DSKC6713.....................................................................................35
 
5.1.1. Disposición funcional de los elementos en la placa DSK........................................................35
 
5.1.2. Arquitectura de hardware del DSP.........................................................................................36
 
5.1.3. Memoria interna y externa.....................................................................................................38
 
5.1.4. Códec AIC23.........................................................................................................................39
 
5.1.5. Emulador JTAG.....................................................................................................................41
 
5.2.
 
E
 NTORNO DE DESARROLLO
ODE 
 
OMPOSER
TUDIO
TM 
........................................................................41
 
5.3.
 
 DSP/BIOS 
...........................................................................................................................................41
 
5.4.
 
RTDX
 
(
 R
 EAL
 IME 
 D
 ATA
 E 
 XCHANGE 
)...................................................................................................42
 
6. DESARROLLO DE LA APLICACIÓN HOST........................................................................................44
 
6.1.
 
M
ODALIDAD DE EDICIÓN
......................................................................................................................44
 
6.1.1. Parámetros de sistema............................................................................................................45
 
6.1.2. Funciones de edición.............................................................................................................46
 
6.1.3. Funciones de monitoreo.........................................................................................................49
 
6.1.4. Interfaz audiovisual................................................................................................................49
 
6.2.
 
M
ODALIDAD DE CONTROL
....................................................................................................................51
 
6.2.1. Parámetros de sistema............................................................................................................52
 
6.2.2. Funciones de control..............................................................................................................54
 
6.2.3. Funciones de monitoreo.........................................................................................................55
 
6.2.4. Interfaz gráfica.......................................................................................................................55
 
7. DESARROLLO DE LA APLICACIÓN TARGET...................................................................................57
 
7.1.
 
A
 NÁLISIS FUNCIONAL DE LA APLICACIÓN
.............................................................................................57
 
7.1.1. Datos de la aplicación............................................................................................................59
 
7.1.2. Funciones de la aplicación.....................................................................................................61
 

You're Reading a Free Preview

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