79
INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA ESIME ZACATENCO “DISEÑO DE UN SINTETIZADOR VIRTUAL DE NOTAS MUSICALES MEDIANTE SERIES DE FOURIER” TESIS QUE PARA OBTENER EL TÍTULO DE: INGENIERO EN COMUNICACIONES Y ELECTRÓNICA PRESENTA VARGAS MARTÍNEZ JESÚS JUAN DIRECTORES DE TESIS: DR. MARIO JIMÉNEZ HERNÁNDEZ ING. PATRICIA LORENA RAMÍREZ RANGEL CIUDAD DE MÉXICO, ABRIL 2016

INSTITUTO POLITÉCNICO NACIONAL · 2017. 5. 4. · instituto politÉcnico nacional . escuela superior de ingenierÍa mecÁnica y elÉctrica . esime zacatenco “diseÑo de un sintet

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

  • INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA

    ESIME ZACATENCO

    “DISEÑO DE UN SINTETIZADOR VIRTUAL DE NOTAS MUSICALES

    MEDIANTE SERIES DE FOURIER”

    TESIS

    QUE PARA OBTENER EL TÍTULO DE:

    INGENIERO EN COMUNICACIONES Y ELECTRÓNICA

    PRESENTA

    VARGAS MARTÍNEZ JESÚS JUAN

    DIRECTORES DE TESIS:

    DR. MARIO JIMÉNEZ HERNÁNDEZ

    ING. PATRICIA LORENA RAMÍREZ RANGEL

    CIUDAD DE MÉXICO, ABRIL 2016

  • 2

    RESUMEN

    Los sintetizadores son instrumentos musicales electrónicos diseñados para producir

    sonidos sintéticos o artificiales. Cuando hablamos de síntesis de sonido nos referimos a

    la producción artificial de sonidos basándonos en los tonos sinusoidales generados por

    señales periódicas y funciones matemáticas. Son llamados sintetizadores ya que tienen

    la capacidad de emular o sintetizar una cantidad enorme de sonidos, como por ejemplo

    el sonido de algún instrumento musical, el silbido de un pájaro, el sonido que produce

    un automóvil al moverse e incluso la voz de un ser humano.

    Dentro de un sintetizador electrónico la tarea principal de generación de audio recae

    en el módulo de osciladores, ya que por medio de estos podemos aproximarnos a un

    sonido en particular. Basándonos en los parámetros que determinan el timbre, en este

    caso nos referimos a la amplitud (volumen de la nota generada), frecuencia (cualidad

    que diferencia un sonido agudo de un sonido grave), fase y cantidad de armónicos (estos

    parámetros determinaran el timbre que nos permite identificar un instrumento musical

    de otro), las señales de salida, del que se denomina en este proyecto como Banco de

    Osciladores, se suman o mezclan por medio de un elemento llamado sumador el cual

    está compuesto por funciones de suma, interconectadas para obtener una única señal

    resultante a partir de distintas fuentes de entrada. En este proyecto de tesis se toma

    como guía la arquitectura elemental de un sintetizador modular analógico , basando su

    funcionamiento en la técnica de síntesis aditiva o síntesis de Fourier, que define que se

    pueden reconstruir casi cualquier función o forma de onda compleja a partir de

    funciones sinusoidales simples y lograr en este caso distintos timbres. Este será una

    implementación en software, construida en un lenguaje de programación grafico que se

    ejecutara en un PC (personal computer) por medio de un archivo instalador que

    encapsula las características de funcionamiento del sintetizador musical dentro de un

    fichero capaz de ser instalado en cualquier computadora que soporte Windows (XP o

    superior). Las funciones de esta aplicación podrán ser controladas mediante elementos

    gráficos presentados en pantalla mismos que adquieren la apariencia de pulsadores,

    selectores de casos y barras deslizantes que al modificar sus valores alteran el timbre

    e intensidad del sonido resultante.

    El usuario tendrá acceso a cuatro ventanas o paneles de control. El primero ubicado en

    la parte superior derecha del panel y cumple la función de graficar la señal resultante

    producida por la sumatoria de los osciladores, junto a una segunda ventana en la parte

    izquierda del mismo panel, que grafica las componentes presentes en la señal

    resultante. En la parte superior izquierda se encuentra el control de los cinco osciladores

    sinusoidales que componen al sintetizador, y este está formado por un selector de forma

    de onda y cuatro barras deslizantes que controlan el nivel de amplitud de los primeros

    cuatro armónicos de la fundamental. Finalmente en la parte inferior del panel principal

  • 3

    se encuentra un teclado con el que un usuario puede interactuar mediante el indicador

    de la computadora o los atajos del teclado físico del PC, mismo que actúa como un

    control de tonos dentro de la lógica del programa. Visualmente el teclado fue diseñado

    para cubrir un rango de dos octavas y tener la apariencia de un piano de concierto de

    doce notas.

    Los resultados que se obtienen son: Un sintetizador de notas musical funcionando en un

    ambiente gráfico, mismo que es generado por un programa informático, construido en

    la plataforma de programación y diseño de aplicaciones LabVIEW 2013. La aplicación

    permite seleccionar entre cuatro opciones de señal, tres de ellas fijas y una con la

    posibilidad de controlar los niveles de amplitud de los armónicos del generador de

    ondas sinusoidales, para así poder formar cualquier otra señal resultante, además de

    un timbre distinto. También cuenta con dos ventanas que grafican las señales

    producidas y sus componentes, un teclado gráfico con botones pulsadores que

    determina la nota que se desee escuchar.

  • 4

    Dedicatoria

    Para mis padres jerónimo Vargas Córdoba y Cristina Martínez Lugo que me han brindado

    su apoyo incondicional durante todos mis años como estudiante, dentro de mi ser

    representan una fuente de inspiración, la cual me brinda fuerza para seguir adelante y

    jamás darme por vencido, en aquellos momentos difíciles donde los obstáculos parecen

    imposibles de superar. También quiero que sepan que gracias a su consejo he tenido la

    capacidad de elegir las mejores decisiones en todos los momentos difíciles. “Un padre no es el que da la vida, eso sería demasiado fácil, un padre es el que da el

    amor.”

    Denis Lord (1900-1957) Novelista canadiense.

    Para mi hermano Héctor Vargas Martínez que ha sido una pieza de fundamental en el

    logro de mis metas y aspiraciones. Gracias a su apoyo incondicional me ha sido posible

    terminar una carrera como ingeniero, su presencia ha significado una luz en el camino

    tanto para mí como para mis padres.

    "El que da, no debe volver a acordarse; pero el que recibe nunca debe olvidar." (Proverbio

    hebreo).

    Para mis profesores en mis memorias tengo el día en que ingrese a este maravilloso

    colegio, lleno de emociones ,curiosidades, nerviosismo, alegría y finalmente al estar

    dentro de un salón y sentarme junto a otros compañeros sin saber que muchos de

    nosotros compartiríamos grandes momentos durante tantos años, algunos compañeros

    se fueron otros llegaron, pero todos coincidimos en que cada uno de nuestros maestros

    tienen un toque especial y único ya sea aquel que nos ayudó en alguna accesoria o nos

    inspiró a aprender cosas nuevas a todos y cada uno de ellos los recordare por su gran

    dedicación.

    “Educar no es dar carrera para vivir, sino templar el alma para las dificultades de la

    vida.” Pitágoras.

    http://www.proverbia.net/citasautor.asp?autor=1512

  • 5

    Nomenclatura

    Función periódica 𝑓(𝑥)

    Frecuencia angular 𝜔0

    Coeficientes de Fourier 𝑎𝑛𝑦 𝑏𝑛

    Función de densidad espectral 𝐹(𝜔)

    Fasor de sondeo (Kernel Function). 𝑒−𝑗𝜔𝑡

    Señal de prueba en función del tiempo 𝑓(𝑡)

    Tiempo 𝑡

    Frecuencia en Hz 𝑓

    Amplitud de un armónico 𝑛 𝐴𝑛

    Amplitud del armónico fundamental 𝐴1

    Numero de armónico 𝑛

  • 6

    Glosario

    Sonido. Sensación o impresión producida en el oído por un conjunto de vibraciones que

    se propagan por un medio elástico, como el aire.

    Timbre. Cualidad del sonido de la voz de una persona o de un instrumento musical que

    permite distinguirlo de otro sonido del mismo tono.

    Tono. Grado de elevación del sonido que depende de la cantidad de vibraciones por

    segundo.

    Intensidad. La intensidad del sonido se define como la potencia acústica por unidad de

    área. El contexto habitual es la medición de intensidad de sonido en el aire en el lugar

    del oyente. Las unidades básicas son vatios/m2 o vatios/cm2

    Síntesis de sonido. La síntesis de sonido consiste en obtener sonidos a partir de medios

    no acústicos; variaciones de voltaje en el caso de la síntesis analógica, o por medio de

    programas en el caso de la síntesis digital.

    Sintetizador musical. Un "sintetizador de sonidos" (también conocido en español como

    sintetizador) es un instrumento musical electrónico que genera señales eléctricas

    convertidas a sonidos a través de bocinas o audífonos. Los sintetizadores pueden imitar

    otros instrumentos o generar nuevos timbres.

    Armónico. Son los componentes de un sonido que se definen como las frecuencias

    secundarias que acompañan a una frecuencia fundamental o generadora.

    Tono fundamental. Se llama primer armónico al tono fundamental y generalmente es

    el más alto que el resto de los armónicos y es la frecuencia más baja del espectro de

    frecuencias tal que las frecuencias dominantes pueden expresarse como múltiplos de

    esta frecuencia fundamental.

    DSPs. Un procesador digital de señales o DSP(sigla en inglés de digital signal processor)

    es un sistema basado en un procesador o microprocesador que posee un conjunto de

    instrucciones, un hardware y un software optimizados para aplicaciones que requieran

    aplicaciones numéricas a muy alta velocidad.

    FT. Sigla en inglés de (Fourier Transform) Transformada de Fourier es una operación

    matemática que transforma una señal de dominio de tiempo a dominio de frecuencia y

    viceversa.

    VI. Instrumento virtual (siglas en ingles de Virtual Instrument).

    http://es.wikipedia.org/wiki/Sonidohttp://es.wikipedia.org/wiki/Instrumento_musical_electr%C3%B3nicohttp://es.wikipedia.org/wiki/Bocinahttp://es.wikipedia.org/wiki/Aud%C3%ADfonoshttp://es.wikipedia.org/wiki/Sintetizador#s.C3.ADntesis_imitativahttp://es.wikipedia.org/wiki/Sintetizador#s.C3.ADntesis_imitativahttp://es.wikipedia.org/wiki/Timbre_(ac%C3%BAstica)http://www.monografias.com/trabajos5/elso/elso.shtmlhttp://es.wikipedia.org/wiki/Frecuenciahttp://es.wikipedia.org/wiki/Espectro_de_frecuenciashttp://es.wikipedia.org/wiki/Espectro_de_frecuencias

  • 7

    Índice general

    1 Introducción ................................................................................................................ 11

    1.1 Planteamiento del problema ............................................................................. 11

    1.2 Propuesta de solución ........................................................................................ 11

    1.3 Justificación ........................................................................................................ 12

    1.4 Hipótesis ............................................................................................................. 12

    1.5 Objetivo general ................................................................................................. 12

    1.6 Objetivos particulares ........................................................................................ 13

    1.7 Alcances del trabajo ........................................................................................... 13

    2. Marco teórico ............................................................................................................. 15

    2.1 Introducción ....................................................................................................... 15

    2.2 Historia de Los Sistemas de Síntesis y estado actual del arte ............................ 16

    2.3 Síntesis analógica ............................................................................................... 19

    2.4 Síntesis digital ..................................................................................................... 19

    2.5 Síntesis analógica vs síntesis digital. .................................................................. 20

    2.6 Ventajas y desventajas de los sintetizadores software. .................................... 21

    2.7 Principios de funcionamiento de un sintetizador .............................................. 21

    2.8 Visión general de los componentes de un sintetizador modular ..................... 26

    2.9 Formas de ondas comunes en un sintetizador ................................................. 27

    2.10 Síntesis aditiva.................................................................................................... 29

    2.11 Fundamentos del dominio de LabVIEW............................................................. 31

    3. Propuesta de solución ............................................................................................... 39

    3.1 Programa desarrollado ....................................................................................... 39

    3.2 Algoritmo (panel de programación) ................................................................... 40

    3.3 Control de tonos. ................................................................................................ 41

    3.4 Control de formas de onda ................................................................................ 45

    3.5 Oscilador base .................................................................................................... 49

    3.6 Banco de generadores ....................................................................................... 52

    3.7 Sumador de señales ........................................................................................... 54

    3.8 Multiplicador ...................................................................................................... 55

    3.9 Corrección de amplitud de salida ....................................................................... 56

  • 8

    3.10 Tarjeta de sonido ............................................................................................... 56

    3.11 Interfaz gráfica ................................................................................................... 58

    3.12 Interfaz gráfica del módulo de generación de tonos. ........................................ 64

    3.13 Grafica resultante y ventana de componentes................................................. 65

    4. Pruebas y resultados .................................................................................................. 67

    4.1 Compilación del código ...................................................................................... 67

    4.2 Aspecto visual de la aplicación ........................................................................... 68

    4.3 Control de los armónicos ................................................................................... 69

    4.4 Visualización de las de las formas de onda ....................................................... 72

    4.5 Control del teclado ............................................................................................. 75

    5. Conclusiones y trabajos futuros ................................................................................ 76

    5.1 Conclusiones ...................................................................................................... 76

    5.2 Trabajos futuros ................................................................................................. 77

  • 9

    Índice de figuras

    Figura 1 Telharmonium. .......................................................................................................... 16

    Figura 2 Órgano Hammond. ................................................................................................... 17

    Figura 3 Mini Moog. ................................................................................................................. 17

    Figura 4 Max Mathews Padre de la música por ordenador ............................................... 20

    Figura 5 Retrato de Jean Baptiste Joseph Fourier. ............................................................ 24

    Figura 6 Sintetizador analógico elemental ........................................................................... 26

    Figura 7 Onda senoidal. .......................................................................................................... 27

    Figura 8 Onda diente de sierra............................................................................................... 28

    Figura 9 Onda cuadrada ......................................................................................................... 28

    Figura 10 Onda triangular ....................................................................................................... 28

    Figura 11 Ruido ........................................................................................................................ 29

    Figura 12 Arquitectura del sintetizador aditivo ..................................................................... 29

    Figura 13 Esquema elemental de síntesis aditiva (Gutiérrez E. G., 2009) ..................... 30

    Figura 14 Panel frontal ............................................................................................................ 31

    Figura 15 Paleta de controles ................................................................................................. 32

    Figura 16 Paleta de controles numéricos ............................................................................. 33

    Figura 17 Paleta de controles booleanos ............................................................................. 33

    Figura 18 Paleta de control Graph y arreglos Array ........................................................... 34

    Figura 19 Paleta de decoraciones ......................................................................................... 34

    Figura 20 Barra de edición ...................................................................................................... 34

    Figura 21 Diagrama de bloques ............................................................................................. 35

    Figura 22 Paleta de funciones ................................................................................................ 35

    Figura 23 Barra de herramientas ........................................................................................... 36

    Figura 24 Aspecto visual de un SubVI .................................................................................. 36

    Figura 25 Editor de SubVI ...................................................................................................... 37

    Figura 26 Estructuras de ejecución básicas ........................................................................ 37

    Figura 27 Panel de usuario ..................................................................................................... 39

    Figura 28 Diagrama de bloques del control de tonos ......................................................... 40

    Figura 29 Diagrama de bloques de selector de onda ......................................................... 41

    Figura 30 Diagrama de bloques del banco de osciladores y sumador de señales ........ 41

    Figura 31 Control de tonos vista de panel frontal y diagrama de bloques ...................... 43

    Figura 32 Grafico temporal y espectral de una onda cuadrada (Basso, 2001). ............. 46

    Figura 33 Grafico temporal y espectral de una onda diente de sierra (Basso, 2001). .. 46

    Figura 34 Grafico temporal y espectral de una onda triangular (Basso, 2001). ............. 47

    Figura 35 Interfaz de usuario y diagrama a bloques de selector de onda ...................... 48

    Figura 36 Oscilador base ........................................................................................................ 49

    Figura 37 Frecuencia de muestreo y numero de muestras ............................................... 51

    Figura 38 Teorema de muestreo............................................................................................ 51

    Figura 39 In Place Element Structure. .................................................................................. 52

    Figura 40 Diagrama de Bloques del Banco de generadores ............................................. 53

    Figura 41 Sumador de señales .............................................................................................. 55

    Figura 42 Multiplicador y salida de audio ............................................................................. 55

    Figura 43 Corrección de amplitud .......................................................................................... 56

    Figura 44 Play Waveform ....................................................................................................... 57

    Figura 45 Horizontal Spliter Bar y 2. Vertical Spliter Bar. ................................................. 58

    Figura 46 División del panel frontal ...................................................................................... 59

    file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053845file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053846file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053847file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053848file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053849file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053850file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053851file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053852file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053853file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053854file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053855file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053856file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053857file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053858file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053859file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053860file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053861file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053862file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053863file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053864file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053865file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053866file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053867file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053868file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053869file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053870file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053871file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053872file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053873file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053874file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053875file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053876file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053877file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053878file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053879file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053880file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053881file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053882file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053883file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053884file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053886file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053887file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053888file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053889file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053890file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053891

  • 10

    Figura 47 Vista en ambos paneles del control Radio Buttons Control ............................. 60

    Figura 48 Radio Buttons Control con 25 pulsadores .......................................................... 60

    Figura 49 Ajustes mecánicos.................................................................................................. 61

    Figura 50 Teclado sin cubierta estética ................................................................................ 61

    Figura 51 Lista de la estructura de casos para el control de tonos .................................. 63

    Figura 52 Teclado final ............................................................................................................ 63

    Figura 53 Vista de banco de generadores y diagrama a bloques .................................... 64

    Figura 54 Vista de la interfaz de usuario del Banco de generadores .............................. 65

    Figura 55 Graficas de los componentes. .............................................................................. 66

    Figura 56 Grafica resultante ................................................................................................... 66

    Figura 57 Vista principal de la aplicación ............................................................................. 68

    Figura 58 Señal de prueba a 440Hz...................................................................................... 69

    Figura 59 Segundo armónico con amplitud modificada a 440 Hz. ................................... 70

    Figura 60 Panel de componentes con amplitud en el segundo armónico....................... 70

    Figura 61 Todos los armónicos modificados a 440Hz........................................................ 71

    Figura 62 Panel de componentes con todos los armónicos modificados. ...................... 71

    Figura 63 Resultante de una señal de una onda cuadrada a 440Hz. .............................. 72

    Figura 64 Componentes de la onda cuadrada .................................................................... 72

    Figura 65 Resultante de una señal de una onda triangular a 440Hz. .............................. 73

    Figura 66 Componentes de la onda triangular .................................................................... 73

    Figura 67 Resultante de una señal diente de sierra a 440Hz. ......................................... 74

    Figura 68 Componentes de la onda diente de sierra.......................................................... 74

    Figura 69 Vista del teclado final ............................................................................................. 75

    Figura 70 a) tecla pulsada b) tecla en reposo ...................................................................... 75

    Índice de tablas

    Tabla 1 Frecuencias de la cuarta y quinta octava musical. ......................................................... 23

    Tabla 2 Flujo de datos en LabVIEW ............................................................................................. 38

    Tabla 3 Frecuencias y octavas de las notas musicales. .............................................................. 42

    Tabla 4 Amplitudes del selector de onda. ................................................................................... 48

    Tabla 5 Terminales del oscilador base tabla 1. ........................................................................... 49

    Tabla 6 Terminales del oscilador base tabla 2 ............................................................................ 50

    Tabla 7 Componentes del banco de generadores tabla 1 ........................................................... 53

    Tabla 8 Componentes del banco de generadores tabla 2........................................................... 54

    Tabla 9 Opciones de configuración del Play Waveform .............................................................. 57

    Tabla 10 Atajos de teclado tabla 1. ............................................................................................. 62

    Tabla 11 Atajos de teclado tabla 2 .............................................................................................. 62

    file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053893file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053894file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053895file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053896file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053898file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053899file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053900file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053901file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053902file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053903file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053904file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053905file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053906file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053907file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053908file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053909file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053910file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053911file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053912file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053913file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053914file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053915file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053916file:///C:/Users/jesus/Desktop/TODOS%20LAS%20VERCIONES%20DE%20TESIS%20ADITIVA/TESIS%20ADITIVA_ORIGINAL_2.docx%23_Toc425053917

  • Capítulo 1 Introducción

    11

    1 Introducción

    1.1 Planteamiento del problema

    Uno de los principales factores a considerar a la hora de adquirir un sintetizador en la

    actualidad, es tomar la decisión de elegir entre uno implementado en hardware o uno

    construido en software, tomando en cuenta que ambos poseen sus propias ventajas y

    desventajas, existe una importante limitación para el usuario a la hora de decidirse por

    alguno de estos dos tipos, ya que la diferencia de portabilidad y costos entre uno y otro

    es considerable. Un sintetizador medianamente complejo construido en hardware es

    mucho más caro y aparatoso, comparado con su versión en software que goza de mayor

    portabilidad y adaptabilidad dado que los módulos son virtuales y se pueden tener

    tantos módulos como se quieran en lugar de comprarlos por separado, teniendo como

    única limitante el poder de la computadora en donde se ejecuten. La razón principal

    por la que se optó para la realización de este proyecto es la gran capacidad que tienen

    estas aplicaciones para adaptarse con facilidad a las diversas circunstancias o

    necesidades, por lo que puede llegar a ser una opción aceptable para un músico en

    momentos donde no se cuente con un sintetizador profesional de forma física.

    1.2 Propuesta de solución

    En este proyecto de tesis se presenta el diseño de un sintetizador de notas musicales

    implementado en un programa informático que es capaz de poder instalarse en

    cualquier computadora digital de la misma forma en que se instala cualquier otra

    aplicación o programa. Para esto se empleó un lenguaje de programación gráfico en

    una plataforma de desarrollo de aplicaciones llamada NI LabVIEW 2013, la aplicación

    presentada en este proyecto será capaz de realizar una síntesis de sonido basada en las

    series de Fourier con el objetivo de crear sonidos artificiales mediante la suma de formas

    de onda sinusoidales que se relacionan armónicamente, con el fin de lograr producir y

    escuchar en las bocinas de la computadora distintos timbres a distintas frecuencias

    mismas que pertenecen a las doce notas musicales, el sintetizador fue acotado en un

    rango de frecuencias de entre la cuarta a la quinta octava, valores que equivalen de los

    261.63 Hz a 987.77Hz. La aplicación podrá ser controlada por el usuario mediante una

    interfaz gráfica o interfaz de usuario que permita acceder a un pequeño teclado que

    imita el aspecto visual de un piano, que al presionarlo en alguna de sus teclas generara

    tonos auditivos artificiales, logrados gracias a la reproducción de formas de onda

    sinusoidales, con cierta durabilidad y frecuencia. De esta forma obtendríamos una

    forma sencilla de un sintetizador inspirado en la arquitectura de los sintetizadores

    analógicos diseñados por medio de módulos que se interconectan a la fuente de sonido

  • Capítulo 1 Introducción

    12

    y elementos de control para lograr distintos timbres, pero con la ventaja de poder

    manipularlo en cualquier lugar donde se cuente con una computadora personal.

    1.3 Justificación

    Ya que en las últimas décadas han surgido computadoras con una mayor capacidad de

    procesamiento de información ha surgido software que imita las funciones de distintos

    tipos de sintetizadores musicales, estos programas informáticos también conocidos

    como softsynths, están conformados por un programa informático con la función de

    generar audio. En la actualidad se realizan constantemente mejoras en el desempeño

    del procesamiento de los ordenadores permitiendo la construcción de este tipo de

    aplicaciones informáticas que efectúan el mismo cometido que el hardware dedicado

    tal que han ido sustituyendo a los sintetizadores implementados en hardware que estos

    emulan. Comparando los dispositivos hardware dedicados a la síntesis de sonido frente

    a los software los sintetizadores construidos en software ofrecen ventajas de movilidad

    y flexibilidad ya que pueden ser transportados e instalados en cualquier ordenador

    portátil o de escritorio, son mucho más baratos que los construidos en hardware

    dedicado y tal vez la más importante que son más flexibles y accesibles para los usuarios

    que no son profesionales o que se encuentran iniciándose en el mundo de la música.

    Una de las características interesantes del sintetizador es la de tener la capacidad para

    crear sonidos que no existen en la naturaleza, lo cual para los músicos se ha convertido

    en un instrumento de gran interés por sus propiedades únicas.

    1.4 Hipótesis

    Debido a que la gran mayoría de los sonidos en la naturaleza poseen distintas

    características tímbricas se tiene que tomar en cuenta que lo más importante a la hora

    de crear un sonido utilizando un sintetizador es comenzar con la base sonora que

    proporcionan los osciladores, ya que las características de las formas de onda que

    formemos, definirán en gran medida el timbre de sonido que se conseguirá al final o a

    la salida del sintetizador, es por esta razón que en este proyecto se podrán manipular

    algunas propiedades de las señales de salida, así como poder elegir entre cuatro formas

    de onda básicas.

    1.5 Objetivo general

    La creación de un programa informático que emule la función de un sintetizador

    elemental, que implemente la técnica de síntesis aditiva o síntesis de Fourier y permita

    reproducir por medio de un teclado las doce notas musicales en un rango de dos

    octavas, para así poder implementarse como una herramienta de apoyo al usuario en

    la creación de una melodía.

  • Capítulo 1 Introducción

    13

    1.6 Objetivos particulares

    Obtener los valores de las frecuencias para las octavas de cada nota musical

    mediante los cálculos correspondientes.

    Construir una tabla que contenga los valores de frecuencia de las octavas de cada

    nota musical.

    Construir la lógica de programación en LabVIEW 2013 que permita el control de

    los tonos de la cuarta a la quinta octava.

    Construir la lógica de programación que permita generar las frecuencias

    fundamentales o notas musicales usando como fuente generadora cinco

    osciladores sinusoidales.

    Implementar en la lógica de la aplicación, los valores de amplitudes y las

    frecuencias adecuadas, según las leyes que dicta el análisis de Fourier para, una

    señal cuadrada, diente de sierra y triangular mismas que estarán disponibles

    mediante un selector en la interfaz de usuario.

    Construir una interfaz de usuario en la que sea posible visualizar las

    componentes de cada una de las señales producidas y que mediante barras y

    controles en la pantalla, se pueda seleccionar la amplitud de los armónicos de la

    fundamental además de un teclado virtual que imita el funcionamiento de un

    teclado de piano de 12 notas.

    La programación de atajos de teclado que permitan al usuario, tocar el

    sintetizador con las teclas físicas del teclado de la computadora.

    La creación de un archivo de tipo ejecutable o instalador capaz de instalarse en

    cualquier computadora personal que maneje sistema operativo Windows (XP o

    superior).

    Realizar algunas pruebas visualizando y escuchando las señales resultantes.

    1.7 Alcances del trabajo

    En este trabajo de tesis se considerara la creación de un sintetizador digital de doce

    notas musicales implementado mediante un software de creación y diseño de

    aplicaciones que imita la arquitectura de un sintetizador analógico compuesto por seis

    módulos que se interconectan unos con otros para lograr su cometido. Su

    funcionamiento está basado en el método de síntesis aditiva que se caracteriza por ser

    una técnica de síntesis de sonido para crear timbres sumando funciones sinusoidales

    básicas. La aplicación solo cuenta con cinco osciladores los cuales sumaran sus señales

    de salida para alterar el timbre de los tonos de cada nota y estos aran la función del

    llamado módulo de generación o banco de osciladores. El siguiente modulo incluirá en

    el programa una etapa de control de tonos o control de teclado con un rango de 261.63

  • Capítulo 1 Introducción

    14

    Hz a 987.77 Hz. El banco de generación de tonos será controlado por un módulo de

    control titulado selector de señal o tipo de onda, este determinara las amplitudes de

    cada uno de los armónicos de la frecuencia fundamental, implementado con el fin de

    reconstruir cuatro señales diferentes solo sumando señales sinusoidales con las

    amplitudes y frecuencias adecuadas, esta opción estará disponible en el panel de

    usuario por medio de un control selector que contendrá cuatro opciones disponibles

    1)senoidal o señal de prueba, cuadrada, triangular y diente de sierra, cabe mencionar

    que cuando el usuario elige la opción de prueba se activan cinco barras horizontales que

    permiten manipular la amplitud de cada armónico libremente. dentro del algoritmo de

    control existe otro elemento muy importante titulado como sumador, encargado de

    hacer la adición de las señales de salida de cada oscilador y producir una señal

    resultante que representa a la serie de Fourier misma que será enviada a una ventana

    graficadora en la pantalla de la aplicación y a la salida de tarjeta de audio de la

    computadora o DAC (Digital To Analog Converter), que en español significa conversor

    de señal digital a analógica, en este elemento se convierten las señales de tipo waveform

    producidas por el programa informático a señales analógicas que se puedan escuchar

    por medio de los altavoces de la computadora donde se ejecuta el programa. Este

    proyecto de sintetizador solo posee propiedades monofónicas y monotímbricas esto

    quiere decir que solo se puede tocar una nota o (Voz) a la vez y puede generar un solo

    timbre o (parte) a la salida.

  • Capítulo 2 Marco teórico

    15

    Capítulo 2

    2. Marco teórico

    2.1 Introducción

    Sabemos que el Sonido es lo que experimentamos cuando el oído responde a una gama

    de vibraciones, tales vibraciones pueden ser definidas como sonido. (Fisica Universitaria,

    2010) Los elementos característicos del sonido son: tono, timbre (color) e intensidad. La

    combinación de estos elementos nos permite diferenciar cada uno de los sonidos. La

    velocidad de propagación del sonido en el aire es de aproximadamente 331 metros por

    segundo esta velocidad varía dependiendo la temperatura y densidad del aire (SEARS

    ZEMANSKY Freedman, 2010). La primera característica es el Tono y es aquella cualidad

    por la que el sonido parece más agudo o más grave que otros. El tono viene determinado

    por el número de vibraciones que se producen en un determinado periodo de tiempo.

    El número de vibraciones por unidad de tiempo de una fuente se denomina frecuencia

    y entre mayor sea la frecuencia o mayor sea el número de vibraciones por unidad de

    tiempo más agudo será el tono. La frecuencia se expresa generalmente en unidades

    llamada hertzios (Hz) y la respuesta del oído humano a la frecuencia o el rango de

    frecuencias audibles por un individuo se encuentran entre los 20Hz y los 20000Hz

    (Fuente, 2009). Timbre o color es aquella característica del sonido que nos permite

    distinguir entre dos fuentes sonoras que producen una misma nota y Sabemos que las

    ondas sonoras son el resultado de la vibración por lo tanto la mayor parte de las

    vibraciones tienden a ser bastante complejas ya que se encuentran vibrando en distintas

    frecuencias simultáneamente, a esta combinación de frecuencias simultaneas se les

    llama armónicos, y estos son los responsables de darle la calidad al sonido que

    conocemos por timbre. Por ultimo tenemos la intensidad de un sonido y esta depende

    de la amplitud del movimiento vibratorio de la fuente que lo produce, pues cuanto

    mayor sea la amplitud de la onda, mayor es la cantidad de energía que genera y por lo

    tanto mayor es la intensidad del sonido. Desde el punto de vista de la intensidad, los

    sonidos pueden dividirse en fuertes y débiles (Fuente, 2009).

    Cuando nos referimos a síntesis de sonido según el adjetivo sintético se define en el

    diccionario como: que procede componiendo, o que pasa de las partes al todo (Gutiérrez

    E. G., Introduccion a la sintesis de sonidos módulos elementales., 2009). Por lo tanto un

    sintetizador musical se define como un instrumento musical electrónico diseñado para

    producir sonido artificialmente basándose en la integración de elementos

    fundamentales del sonido, para esto se usan técnicas de sintetizado como la síntesis

    aditiva, substractiva, de modulación de frecuencia, de modelado físico o modulación de

    fase, etc.

  • Capítulo 2 Marco teórico

    16

    2.2 Historia de los sistemas de síntesis y estado actual del arte

    El primer antecedente histórico de creación de sonido por medio de elementos

    electrónicos data del año 1897, en el que un inventor llamado Thaddeus Cahill diseño el

    primer instrumento musical electrónico conocido, a este dispositivo fue llamado

    Telharmonium Fig.1 este aparato tenía la capacidad de ser Polifónico y basaba su

    funcionamiento en unos alternadores que giraban por medio de una gran cantidad de

    motores, cada motor generaba un tono puro para cada frecuencia de cada nota musical,

    y de esta forma al sumar todas estas ondas se obtenía un sonido resultante, este aparato

    generaba tanto ruido y espacio que se necesitaba un cuarto dentro de un edificio para

    el correcto funcionamiento de este coloso. El Telharmonium fue el primer caso de una

    retransmisión musical ya que este conto con su propia red eléctrica esto permitió que

    el sonido tocado por el Telharmonium se tocara en vivo y fuera transmitido a los teatros

    y casas de familias adineradas en Nueva York.

    En seguida de la caída del Telharmonium empezaron las retransmisiones por medio de

    la radio en casi todas las partes del mundo, esto fue el fin por completo de este

    monstruo de la música ya que con sus grandes desventajas no podría competir y por

    esto es que se declara en banca rota la compañía de Cahill en el año de 1914, el

    Telharmonium fue desmantelado y sus componentes fueron vendidos como chatarra.

    Este invento fracaso pero Cahill demostró al mundo que la electricidad no solo generaba

    luz o podía mover un motor, si no que podían existir otras aplicaciones incluyendo la

    creación de música.

    La inspiración de Cahill no sería olvidada, ya que otros inventores en el futuro utilizarían

    como referencia sus diseños de los discos giratorios del Telharmonium. Un ejemplo de

    esto es el inventor e ingeniero Laurens Hammond, este ingeniero diseño el primer

    órgano eléctrico que bautizo con el nombre de órgano Hammond Figura 2 al ser el

    primer instrumento musical electrónico que se produjo en masa públicamente fue

    portador de un gran éxito. Este aparato estaba muy limitado ya que solo ofrecía pocos

    timbres y no era capaz de manipular la onda resultante, ni su comportamiento en

    Figura 1 Telharmonium (Gutiérrez E. G., 2009).

  • Capítulo 2 Marco teórico

    17

    tiempo y frecuencia, por lo que a un le faltaba para poder ser considerado como un

    sintetizador.

    El primero en obtener el título oficial de sintetizador, fue perfeccionado por Robert

    Moog, que fue capaz de encapsular en elementos separados o dicho de otra manera en

    módulos, cada una de las funciones necesarias para generar una gran cantidad de

    sonidos. Este aparato electrónico fue llamado Moog Modular en honor a su creador, la

    característica primordial de este sintetizador es que se basaba en la técnica de síntesis

    aditiva, sustractiva y FM entre otras, creación de sonidos por medio de este artefacto

    fueron posibles gracias al surgimiento de los transistores, que permitían un elevado

    número de funciones en un lugar muy reducido comparado con otros artefactos de la

    época. En poco tiempo Robert Moog lanzaría una actualización de su invento creando

    el llamado Mini-Moog, versión que sería mucho menos costosa y más práctica que su

    antecesor. La gran mayoría de los sintetizadores controlados por voltaje de la época

    adoptaron la arquitectura del Mini-Moog ya que se convirtió en el sintetizador por

    excelencia.

    Figura 2 Órgano Hammond (Gutiérrez E. G., 2009).

    Figura 3 Mini Moog (Jenkins, 2007).

  • Capítulo 2 Marco teórico

    18

    En la actualidad los sonidos producidos por el sintetizador Moog han sido llevados al

    mundo de la música, por medio de los artistas interesados en todos aquellos sonidos

    innovadores (Recio). Han surgido compañías dedicadas a la creación de estos aparatos

    por ejemplo Korg y Roland entre otras. En la actualidad la compañía de Moog sigue

    fabricando sus diseños y mejorándolos, en el panorama actual existe una gran demanda

    de sintetizadores digitales, tanto hardware como software que hacen que exista una

    gran cantidad de opciones para el usuario. Sylenth1 de LennarDigital es conocido entre

    los profesionales por su precisión de muestra en emulaciones de sintetizadores

    analógicos tradicionales. "Precisión de muestras" significa que, en virtud de un análisis

    detallado, los sonidos que Sylenth1 produce son indistinguibles de las del hardware que

    emula. Sylenth1 es un sintetizador sustractivo y produce un sonido sustrayendo

    determinadas frecuencias o armónicos de su salida del oscilador y re-mezclándolos con

    cualquier combinación que el usuario desee.

    Por otro lado en lugar de utilizar hardware específico, utilizando un PC relativamente

    ordinaria con tarjetas de sonido populares existe la posibilidad de emular osciladores,

    filtros, moduladores de frecuencia, samplers, etc. Esto en tiempo real actualmente

    destaca sintetizadores modulares virtuales como Reaktor de Native Instruments que

    permite a los usuarios diseñar sus propios instrumentos mediante la interconexión de

    módulos individuales que emulan los mecanismos básicos de la síntesis de audio.

    También existen en el mercado sistemas sofisticados por ejemplo Pro Tools que es una

    estación de trabajo de audio digital o EAD, funciona como una plataforma de grabación,

    edición y mezcla multipista de audio y MIDI, que integra hardware y software, que por

    sus altas prestaciones, es considerado el estándar de grabación, edición y mezcla en la

    industria musical. Logic Pro anteriormente (Logic Audio) es un programa de edición de

    audio en pistas de audio y MIDI que funciona en la plataforma Mac OS X este software

    fue Creado originalmente por el C-Lab y después este producto se convirtió en un

    propiedad de Apple Inc. Otra herramienta interesante es Cubase que cuenta con una

    serie de aplicaciones informáticas para editar audio digital, MIDI y un secuenciador de

    música, comúnmente conocidas por sus siglas en inglés como DAW o (Digital Audio

    Workstation), creadas originalmente por la firma alemana Steinberg. Sin mencionar una

    larga lista de herramientas de este tipo se podría generalizar que Estas son capases de

    brindar la suficiencia de imitar instrumentos, sintetizadores, efectos de audio y

    grabadores de voz para la síntesis de la música, gracias al incremento exponencial de las

    capacidades de procesamiento en las CPU de las computadoras de nueva generación,

    los sintetizadores por software han logrado crear sonidos de altísima calidad, que

    pueden ser controlados de una manera sumamente sencilla a través de interfaces de

    usuario intuitivas.

    https://es.wikipedia.org/wiki/EADhttps://es.wikipedia.org/wiki/Programa_de_edici%C3%B3n_de_audiohttps://es.wikipedia.org/wiki/Programa_de_edici%C3%B3n_de_audiohttps://es.wikipedia.org/wiki/MIDIhttps://es.wikipedia.org/wiki/Mac_OShttps://es.wikipedia.org/wiki/Applehttps://es.wikipedia.org/wiki/Audio_digitalhttps://es.wikipedia.org/wiki/Digital_Audio_Workstationhttps://es.wikipedia.org/wiki/Digital_Audio_Workstationhttps://es.wikipedia.org/wiki/Sintetizador

  • Capítulo 2 Marco teórico

    19

    2.3 Síntesis analógica

    El gran desarrollo que ha sufrido la electrónica en estos últimos treinta años ha hecho

    posible infinidad de cosas, la electrónica se ha introducido en todos los ambientes,

    disciplinas profesionales y como no, en nuestros hogares. El campo de la creación

    musical o dicho de otra forma, la generación de sonidos (frecuencias audibles) no ha

    sido ajeno a los beneficios electrónicos, así pues los limitados y poco accesibles

    instrumentos tradicionales dejaron paso a una nueva gama de generadores de sonido y

    equipos para su manipulación y grabación (Jenkins, 2007). Los primeros sintetizadores

    eran analógicos y solo existían en los laboratorios, era el resultado de pruebas realizadas

    con distintos equipos electrónicos como por ejemplo Generadores de señales, filtros,

    amplificadores etc. De esta forma es cómo surgió la producción de la primera música

    electrónica. La idea de los sintetizadores analógicos era la de colocar unos elementos

    electrónicos llamados módulos mismos que lo componen, módulos que deben ir dentro

    de una caja grande o distintas cajas, interconectadas entre sí por distintos elementos de

    control. El resultado fue el sintetizador controlado por voltaje, los primeros

    sintetizadores consistían en un número muy grande de módulos que podían ser

    conectados de cualquier forma deseada y estos equipos casi siempre ocupaban paredes

    completas.

    2.4 Síntesis digital

    Las nuevas técnicas de síntesis digital han heredo los conocimientos de la síntesis

    analógica, en 1957 se realiza la primera síntesis digital Newmann Guttman Pitch

    Variations, esto fue producido en los laboratorios de Bell Labs. Max Matthews crea el

    lenguaje de síntesis sonora Music V (1969), durante los años sesenta Matthews crea el

    concepto de generador unitario como versión digital de los módulos de los

    sintetizadores analógicos (Miranda, 2002), un generador unitario acepta entradas

    numéricas de control y genera una señal, también numérica esta señal numérica puede

    servir de entrada a otro generador unitario, o ser inmediatamente un sonido. Un

    ejemplo de los generadores unitarios serían los osciladores, filtros, multiplicadores,

    sumadores, generadores de envolvente etc. Ya que con la combinación de estos

    elementos se puede lograr un sonido artificial muy similar a los sonidos obtenidos con

    los sintetizadores modulares controlados por voltaje, con la diferencia de obtener un

    control mucho más preciso, estos conceptos se han utilizado desde entonces para el

    desarrollo de este tipo de sistemas un ejemplo es los basados en el protocolo MIDI

    (Music Interfaz Digital Instrument). Poco a poco han ido surgiendo nuevos métodos de

    síntesis que sólo son posibles en el dominio digital un ejemplo de estas técnicas son la

    síntesis sustractiva, aditiva, Resíntesis, síntesis por modelado físico, síntesis por

    modulación de frecuencia (FM), síntesis granular, síntesis basada en muestras, de

    distorsión de fase etc.

  • Capítulo 2 Marco teórico

    20

    2.5 Síntesis analógica vs síntesis digital

    Podemos diferenciar dos tipos de síntesis la síntesis analógica y la digital. La síntesis

    analógica trabaja con un conjunto continuo de valores (señales analógicas). Los

    sintetizadores analógicos tienen la función básica de generar sonido desde cero

    utilizando dispositivos electrónicos capaces de producir este tipo de señales adecuadas

    para producir la vibración de altavoces. La síntesis analógica se inicia a mediados de los

    años 60, y se encuentra en su mayor auge hasta principios de los años 80s. Sin embargo,

    los ordenadores son máquinas digitales y no analógicas, es decir, sus operaciones se

    basan en matemáticas discretas. La síntesis digital se inicia en 1957 (Max Mathews),

    pero no se populariza hasta principios de los 80s, desbancando a la síntesis analógica.

    Debido a su versatilidad, la síntesis digital permite el uso de infinitas técnicas de síntesis,

    además de permitir emular cualquier método de síntesis analógica. En la actualidad, la

    síntesis analógica vuelve a utilizarse, aunque normalmente es emulada digitalmente, la

    implementación de los algoritmos de síntesis se ha aplicado tanto a los niveles software

    como de hardware, una de las ventajas de las implementaciones en software es una

    gran flexibilidad y grado de complejidad que prácticamente es ilimitada pues solo la

    limita el lenguaje de programación utilizado, pero por esta misma razón es muy difícil

    que funcionen en tiempo real, por otro lado los sistemas en hardware si funcionan en

    tiempo real pero jamás podrían competir con el nivel de flexibilidad y complejidad que

    alcanzan las aplicaciones en software actualmente. Las condiciones del mercado se

    inclinan a comercializar con mayor fuerza los sintetizadores construidos en hardware,

    aun que gracias al constante aumento de la velocidad de procesamiento de los

    ordenadores, los sistemas basados en software serán cada vez más eficientes y podrán

    vencer las limitaciones que presentan, actualmente son capases de funcionar en tiempo

    real con una gran cantidad algoritmos de síntesis de audio (Russ, Sound Synthesis and

    Sampling, 2010).

    Figura 4 Max Mathews Padre de la música por ordenador (Roland., 1978).

  • Capítulo 2 Marco teórico

    21

    2.6 Ventajas y desventajas de los sintetizadores

    software.

    Las ventajas de los sintetizadores por software son que poseen una gran Flexibilidad

    existen muy variados métodos y algoritmos para la síntesis digital, y la mayoría de los

    dispositivos hardware Sólo incorpora uno de ellos. La síntesis por software permite

    además implementar cualquier método o algoritmo, que funcionará en cualquier

    ordenador independientemente de la tarjeta de sonido que tenga, siempre que el

    ordenador disponga de la potencia suficiente. La segunda es la economía ya que muchos

    programas denominados free o shareware (software libre) ofrecen posibilidades de

    síntesis innovadoras, experimentales, que no han sido implementadas por ningún

    fabricante en un sintetizador por hardware. Esto abre en este campo un abanico más

    amplio de posibilidades, la tercera ventaja seria la Combinación de métodos y la

    posibilidad de encadenar muchos de estos programas para generar arquitecturas

    complejas, lo cual es inalcanzable en un sintetizador hardware.

    Las desventajas de los sintetizadores por software son su poca Fiabilidad ya que los

    ordenadores dependen de sistemas operativos mismos que pueden colapsar y

    presentar retrasos y fallas del sistema en general más que los dispositivos dedicados,

    otro problema es la Potencia ya que los programas de síntesis consumen normalmente

    mucha recursos dentro de un ordenador, también existe a lo que se le llama latencia,

    esta puede ocasionar retrasos (tiempo transcurrido entre una orden de un músico y la

    resultante de sonido), en algunos casos la latencia puede llegar a ser molesta para un

    músico ya que los retrasos pueden ser de decenas de mili segundos.

    2.7 Principios de funcionamiento de un sintetizador

    Este dispositivo hizo su aparición en los años sesentas y es un dispositivo electrónico

    pero ante todo y más allá de los aspectos tecnológicos, es un instrumento musical que

    permite al interprete generar sonidos a voluntad y finalmente poder usarlos en la

    producción musical (Roland., 1978). Su nombre sintetizador quiere decir que trabaja con

    alguna técnica de síntesis artificial, siendo el caso de la técnica implementada en los

    primeros sintetizadores que se basaban en el análisis de Fourier, técnica que mediante

    la suma de la salida de distintos osciladores sinusoidales se pueden lograr una altísima

    variedad de timbres variando la amplitud de la fundamental o nota musical junto con

    sus armónicos. Es por esto que son considerados instrumentos extremadamente

    flexibles y versátiles y gracias a su aparición abrió un sinfín de posibilidades sonoras.

    Los Tipos de sintetizadores principales se podría clasificar de la siguiente forma 1)

    Sintetizadores monofónicos y polifónicos, se le llama monofónico a los sintetizadores

    que únicamente son capases de reproducir una nota o (voz) simultáneamente, mientras

  • Capítulo 2 Marco teórico

    22

    que el polifónico es capaz de reproducir dos o más notas (Voces) al mismo tiempo la

    capacidad polifónica está directamente relacionada a los alcances de la tecnología. 2)

    Sintetizadores monotímbricos y multitímbricos, esta característica corresponde a la

    capacidad o incapacidad de los sintetizadores para reproducir distintos timbres

    simultáneamente y a cada timbre diferente se le denomina (parte).3) sintetizadores

    analógicos y digitales, los sintetizadores están denominados como instrumentos

    electrónicos pero se dividen en los que usan elementos electrónicos analógicos con

    corrientes y voltajes con el objetivo de generar el sonido. Mientras que en los digitales

    todo el proceso se realiza por medio de secuencias numéricas que en la etapa de salida

    son convertidas en señales analógicas través de un circuito electrónico llamado DAC

    (Digital to Analog Converter) que envía la señal al amplificador y enseguida a los

    altavoces (Zorrilla, 2009).

    Uno de los aspectos que diferencia a un sintetizador de otro es el tipo de síntesis ya que

    dependiendo el tipo de síntesis actúa directamente en el núcleo del proceso de creación

    y manipulación del sonido. A continuación se ara mención de las más conocidas técnicas

    de síntesis.1) Síntesis Substractiva, esta técnica es la más implementada en casi la gran

    mayoría de los sintetizadores analógicos y digitales, el principio de esta técnica es como

    su nombre lo indica, dar forma al sonido a través de la eliminación o sustracción de

    componentes armónicos del generador o fuente primordial de sonido, la analogía de

    esta técnica seria el proceso que sigue un escultor que partiendo de un bloque de

    mármol, va eliminando material con el fin de darle una forma final deseada. 2) Síntesis

    Aditiva, por el contrario a la síntesis Substractiva, la técnica de síntesis aditiva opera

    mediante el principio opuesto añadiendo armónicos para ir enriqueciendo el sonido

    final y la analogía para esta técnica sería la de un alfarero que va añadiendo capas de

    arcilla para construir y dar forma a una vasija. 3) Síntesis de modulación de frecuencia

    (FM), el funcionamiento de la modulación de frecuencia es en realidad muy similar al

    del efecto en música conocido como vibrato, y de ahí que fuera posible su

    descubrimiento en el contexto en que éste sucedió. El vibrato consiste en una variación

    cíclica de la frecuencia de una onda, que varía levemente su afinación alrededor de una

    frecuencia determinada a una cierta velocidad, creando así esa sensación de vibración.

    4) Síntesis de tabla de ondas, este tipo de síntesis ocupa varias ondas de ciclo único

    distintas y organizadas en lo que se conoce como tabla de ondas mismas que son

    desencadenadas en forma de secuencias al tocar una nota en el teclado produciendo

    una onda en constante evolución. 5) Síntesis de modelado de componentes, técnica

    conocida como modelado físico, esta técnica se basa en modelos matemáticos para la

    emulación de los instrumentos tomando en consideración parámetros que describen las

    características físicas del instrumento por ejemplo se estudian los materiales que lo

    componen, dimensiones, entorno en el que se toque, etc. 6) Resíntesis, ya que se

    pueden analizar los componentes de la frecuencia de un sonido grabado y más tarde

    resintetizar o reconstruir una representación del sonido utilizando técnicas aditivas, al

  • Capítulo 2 Marco teórico

    23

    calcular la frecuencia y la amplitud de cada armónico en el espectro de la frecuencia del

    sonido. Un sistema de Resíntesis puede generar una serie de ondas sinusoidales con los

    niveles apropiados en el tiempo para cada armónico.

    Partiendo de que un sintetizador aditivo compone un sonido nuevo partiendo de la

    mezcla o combinación de elementos más simples, estos son capases de replicar el timbre

    de instrumentos musicales en tiempo real partiendo de ecuaciones matemáticas que se

    Van haciendo más y más complejas dependiendo del realismo que se le desee imprimir

    al sonido del instrumento sintetizado. Tomando en consideración lo dicho anterior

    mente se puede argumentar que utilizando las series de Fourier obtendríamos la forma

    más sencilla de realizar síntesis aditiva, la cual nos permitiría crear o generar múltiples

    formas de onda solo modificando la frecuencia y la amplitud de los parciales (Armónicos)

    adicionales en la frecuencia fundamental o nota. Cabe mencionar que en este proyecto

    solo se ofrece la posibilidad de manipular la amplitud y frecuencia de la onda dejando la

    fase como un valor constante en todos los osciladores. Un armónico es el resultado de

    una serie de variaciones adecuadamente acomodadas en un rango o frecuencia,

    denominado paquete de información o fundamental musicalmente son los

    componentes de un sonido que se definen como las frecuencias secundarias que

    acompañan a una frecuencia fundamental o frecuencia generadora (Fuente, 2009).

    Todo sonido existente en la naturaleza contiene armónicos y sus frecuencias son

    múltiplos enteros positivos de una nota con una frecuencia base o fundamental. La

    amplitud de los armónicos más altos es mucho menor que la amplitud de la onda

    fundamental entre mayor sea el número de armónicos su amplitud tiende a cero, es por

    eso que los armónicos mayores al sexto armónico comienzan a ser inaudibles.

    Tabla 1 Frecuencias de la cuarta y quinta octava musical.

    Nota 4 5

    Do 261.63 Hz 523.25 Hz

    Do# 277.18 Hz 554.36 Hz

    Re 293.66 Hz 587.33 Hz

    Re# 311.13 Hz 622.25 Hz

    Mi 329.63 Hz 659.25 Hz

    Fa 349.23 Hz 698.45 Hz

    Fa# 369.99 Hz 739.98 Hz

    Sol 392.00 Hz 783.99 Hz

    Sol# 415.30 Hz 830.60 Hz

    La 440.00 Hz 880.00 Hz

    La# 466.16 Hz 932.32 Hz

    Si 493.88 Hz 987.76 Hz

  • Capítulo 2 Marco teórico

    24

    La Tabla 1 muestra el rango de frecuencias que se implementaran en este proyecto y se

    observa que al saltar de la cuarta a la quinta octava la frecuencia se incrementa al

    doble. Por ejemplo la nota 𝐷𝑜5 en la quinta octava tiene una frecuencia de 523.25 Hz

    la cual es el doble de 261.63 Hz valor que define a la misma nota pero en la cuarta

    Octava 𝐷𝑜4 por lo tanto para saltar a una octava superior es necesario multiplicar

    cualquiera de las frecuencias base de la tabla por un múltiplo entero positivo.

    En 1807 el matemático francés Jean-Baptiste Joseph Fourier (1768-1830) envió un

    artículo a la academia de ciencias en parís documento en el cual presentaba una

    descripción matemática de problemas relacionados con la conducción de calor, una de

    las ramificaciones del trabajo de Fourier, fue que muchas de las funciones conocidas

    podían expandirse en series infinitas e integrales que involucran funciones

    trigonométricas llamadas series de Fourier.

    Existen dos formas de representar las series de Fourier una es la trigonométrica y la

    exponencial, estas no son dos tipos de series diferentes, sino dos formas distintas de

    expresar la misma serie y es posible obtener los coeficientes de una de las series a partir

    de los de la otra. En este ocasión solo nos centraremos en la forma trigonométrica que

    expresa que toda función periódica de frecuencia 𝜔0 puede expresarse como la suma

    infinita de funciones seno o coseno que son múltiplos enteros n de 𝜔0 , se denomina 𝜔0

    a la frecuencia fundamental y a cada termino seno o coseno se le conoce como

    armónica. Se puede demostrar que el conjunto de funciones que consta de un grupo

    cos 𝑛𝜔𝑜𝑡 y otro sen 𝑛𝜔𝑜𝑡 (n = 0, 1, 2, . . . ) forma un conjunto ortogonal completo.

    Nótese que para n = 0, sen 𝑛𝜔𝑜𝑡 = 0, pero cos 𝑛𝜔𝑜𝑡 = 1 es así como tenemos un

    conjunto ortogonal completo representado por las secciones cos 𝑛𝜔𝑜𝑡 , 𝑐𝑜𝑠2𝜔𝑜𝑡, …

    𝑐𝑜𝑠𝑛𝜔𝑜𝑡 … . . ; 𝑠𝑒𝑛𝜔𝑜𝑡, 𝑠𝑒𝑛2𝜔𝑜𝑡, … . , 𝑠𝑒𝑛 𝑛𝜔𝑜𝑡, … …, etc. Se deduce que cualquier

    función 𝑓(𝑡) puede representarse en términos de estas funciones en cualquier intervalo

    (𝑡𝑜, 𝑡𝑜 + 2𝜋/𝜔𝑜) Así (Lathi, págs. 34-39).

    𝑓(𝑡) = 𝑎𝑜 + 𝑎1 cos 𝑛𝜔𝑜𝑡 + 𝑎2cos 𝑛𝜔𝑜𝑡 + ⋯ + 𝑎𝑛 cos 𝑛𝜔𝑜𝑡 + ⋯

    +𝑏1sen 𝜔𝑜𝑡 +𝑏2sen2 𝜔𝑜𝑡 + ⋯ +𝑏𝑛sen n 𝜔𝑜𝑡 + ⋯ ( 𝑡𝑜 < 𝑡𝑜 + 2𝜋/𝜔𝑜)

    Figura 5 Retrato de Jean Baptiste Joseph Fourier (Caceres, 2007).

  • Capítulo 2 Marco teórico

    25

    Denotamos por conveniencia que, 2𝜋/𝜔𝑜 por T. La ecuación anterior queda entonces

    como( 𝑡𝑜 < 𝑡 < 𝑡𝑜 + 𝑇).

    𝑓(𝑥) = 𝑎0 + ∑ [(𝑎𝑛 cos(𝑛 𝜔0𝑡) + (𝑏𝑛 sen(𝑛𝜔0 𝑡)]∞

    𝑛=1 (2.1)

    Sabemos que análisis de la transformada de Fourier (FT) es muy útil en el contexto

    musical ya que permite hacer la descomposición de un sonido en sinusoides de

    diferentes frecuencias, en este caso sonidos producidos por instrumentos musicales

    tales como la flauta, el saxofón o el piano esto gracias a que la transformada de Fourier

    pasa una función continua en el tiempo a una representación en el dominio de la

    frecuencia este análisis permite determinar sus componentes en frecuencia y la

    amplitud de cada componente de un sonido analizado, este análisis permite realizar el

    estudio y clasificación de timbres musicales. Con los datos obtenidos del análisis del

    espectro de la frecuencia obtenido por la transformada de Fourier se puede imitar sus

    características tímbricas de algún instrumento musical y empleando alguna técnica

    conocida de síntesis de sonido por ejemplo la síntesis aditiva. A continuación se muestra

    la transformada y anti transformada de Fourier.

    𝐹(𝜔) = ∫ 𝑓(𝑡)𝑒−𝑗𝜔𝑡𝑑𝑡

    −∞

    (2.2)

    Siendo la anti transformada o transformada inversa

    𝐹(𝑡) =1

    2𝜋∫ 𝑓(𝜔)𝑒−𝑗𝜔𝑡𝑑𝜔

    −∞

    (2.3)

    Estas expresiones nos permiten calcular la expresión 𝑓(𝜔) (dominio de la frecuencia) a

    partir de 𝑓(𝑡) dominio del tiempo y viceversa.

  • Capítulo 2 Marco teórico

    26

    2.8 Visión general de los componentes de un sintetizador

    modular

    Componentes para el procesamiento y la generación de la señal:

    Osciladores: El VCO (Oscilador controlado por tención) se trata de la fuente de sonido

    básica en el sintetizador que por lo general suele ser una onda rica en armónicos, la gran

    parte de los sintetizadores ofrecen más de un oscilador.

    El mezclador de audio: Este es un módulo que sirve para combinar una serie de señales

    de entrada produciendo una señal resultante.

    El generador de envolventes, ADSR: ADSR es el acrónimo de Attack, Decay, Sustain,

    Release y hace referencia a cuatro zonas características de la amplitud de una señal de

    control las zonas ADR se refieren a tiempos, mientas que S se refiere a un nivel estos

    elementos se utilizan para controlar tanto la amplitud de la señal sonora como la

    respuesta de los filtros.

    El VCA (Voltage Controlled Amplifier) o Amplificador Controlado por Voltaje: Se utiliza

    para controlar el nivel de la señal con el paso del tiempo, el amplificador integra un

    módulo conocido como envolvente o ADSR y que está dividido en varios elementos que

    facilitan el control del nivel para el inicio, la mitad y el final de su sonido.

    Figura 6 Sintetizador analógico elemental (Roland., 1978).

  • Capítulo 2 Marco teórico

    27

    El VCF (Voltage Controlled Filter) o Filtro Controlado por Voltaje: Es el encargado de

    modificar o alterar una señal de entrada base por medio del filtrado o la eliminación de

    porciones del espectro de frecuencia, la gran mayoría de los sintetizadores integran

    dicho componente se integra en forma única para todas las señales creadas por el

    oscilador.

    Componentes de modulación: Sirven para modular generadores de señal o señales

    procesadas estas modulaciones pueden ser generadas de forma automática o ser

    activadas manualmente. Gran parte de los sintetizadores cuenta con un elemento

    llamado LFO (oscilador de baja frecuencia, por sus siglas en ingles). Generalmente se

    compone de varios osciladores independientes, y que se sitúan en la banda de bajas

    frecuencias, que van desde 1Hz- 20Hz. Su salida puede usarse tanto para controlar la

    amplitud, trémolo, como la frecuencia, vibrato, de los VCO, obteniendo sonoridades

    muy variadas y variaciones cíclicas.

    2.9 Formas de ondas comunes en un sintetizador

    Un oscilador es el elemento principal encargado de generar la señal de audio en un

    sintetizador, este normalmente se puede elegir entre una colección de ondas las cuales

    pueden contener menor o mayor riqueza armónica. El nivel del tono fundamental y los

    armónicos de la onda seleccionada son los responsables del color base del sonido. A

    continuación se describirá las ondas más comunes utilizadas en los sintetizadores.

    Onda sinusoidal: La característica principal de una onda sinusoidal pura, es la de poseer

    el tono fundamental ya que se considera como el primer armónico, esta onda utilizada

    en forma individual es útil para crear sonidos puros muy parecidos a silbidos o el sonido

    que produce un diapasón.

    Onda Diente de Sierra: La onda diente de sierra de sonido limpio es una forma de onda

    que contiene una gran riqueza armónica ya que contiene armónicos pares e impares

    esta onda produce un sonido brillante y es un punto de partida para sonidos ásperos

    por ejemplo un sonido de viento-metal, también es adecuada para crear los sonidos

    necesarios para crear leads y bajos ásperos.

    Figura 7 Onda senoidal.

  • Capítulo 2 Marco teórico

    28

    Onda cuadrada: La onda cuadrada es una forma de onda simple que se encuentra

    formada únicamente por dos estados uno alto y uno bajo contiene una amplia cantidad

    de armónicos impares lo que es útil para producir sonidos huecos y suaves, esta onda

    regularmente es utilizada para crear sonidos de instrumentos de lengüeta y bajos, para

    emular sonidos de viento con sonidos profundos y amplios de bajo.

    Onda triangular: La onda triangular contiene únicamente armónicos impares igual que

    la onda cuadrada la onda triangular tiene un sonido suave, esta onda resulta idónea para

    la creación de sonidos similares a una flauta.

    Ruido: El ruido es una onda que crea una mezcla aleatoria de todas las frecuencias y

    puede ser ruido blanco, rosa o marrón y es común encontrarla en un sintetizador, esta

    onda es útil para imitar sonidos de percusiones, o sonidos que existen en la naturaleza

    como el sonido del viento o el sonido del mar, entre otros. En este proyecto solo fueron

    implementadas las primeras cuatro formas de onda dejando fuera la señal de ruido.

    Figura 8 Onda diente de sierra.

    Figura 9 Onda cuadrada.

    Figura 10 Onda triangular.

  • Capítulo 2 Marco teórico

    29

    2.10 Síntesis aditiva

    La mayoría de las veces que se desea investigar sobre síntesis musical se hace mayor

    referencia a la síntesis sustractiva, por ser la técnica más frecuente en la creación de

    sintetizadores, pero la síntesis aditiva es anterior y entenderla inicialmente facilitará la

    comprensión de lo que conlleva este proyecto. La síntesis aditiva se encuentra en

    muchas ocasiones dentro de otras técnicas de síntesis, y esta busca la construcción de

    sonidos sumando una gran cantidad de elementos simples o dicho en otras palabras

    haciendo la adición de elementos más simples para la obtención de espectros sonoros

    ricos, que se aproximan al comportamiento natural del sonido. A continuación la fig. 12

    muestra el esquema del sintetizador propuesto por este trabajo de tesis el cual fue

    creado con el propósito de funcionar utilizando la técnica de síntesis aditiva compuesto

    por cinco osciladores y dos componentes de control.

    Figura 11 Ruido.

    Figura 12 Arquitectura del sintetizador aditivo.

  • Capítulo 2 Marco teórico

    30

    En definitiva, la síntesis aditiva plantea la construcción de timbres a través de la suma

    de varios senos, cada uno de ellos sujeto a un control individual de su amplitud y de su

    frecuencia parámetros que pueden requerir ser variados a lo largo del tiempo (Gutiérrez

    E. G., 2009). Cada sinusoide representa un parcial o armónico. Y poder controlar el nivel

    y la frecuencia de cada una de esas sinusoides ofrece la capacidad de gobernar el timbre

    resultante a través de parámetros que tienen en sí mismos un sentido musical. Si se

    consideran los limites prácticos de la síntesis aditiva se debe de tomar en cuenta que la

    arquitectura necesaria para esta técnica requiere un alto número de elementos para

    obtener una mayor calidad de sonido, construirla ya sea en forma electrónica o

    mediante un programa, podría representar un problema debido a la gran cantidad de

    elementos necesarios, ya que si se quisiera realizar un proyecto en forma física serían

    necesarios una gran cantidad de módulos y osciladores incluyendo una gran cantidad de

    cables que interconecten los sistemas entre sí, del otro lado la computación necesaria

    para la creación de un programa que emule la arquitectura de esta técnica de

    sintetizado, tampoco es insignificante pero en comparación con la primera resulta más

    práctica. A continuación se muestra el esquema elemental de la síntesis aditiva con tres

    generadores sinusoidales.

    Esta arquitectura trae como consecuencia un gran número de parámetros, que son

    necesarios de ajustar para poder definir un sonido. Esto crea un problema para el

    usuario final y se convierte en una de las razones por las que es poco atractiva, pero por

    otro lado esta técnica es de gran interés en ambientes educativos y de investigación

    musical. La arquitectura descrita en la figura 13 pertenece a la arquitectura empleada

    en la construcción de esta aplicación con la diferencia de que se consideraron cinco

    osciladores.

    Figura 13 Esquema elemental de síntesis aditiva (Gutiérrez E. G., 2009).

  • Capítulo 2 Marco teórico

    31

    2.11 Fundamentos del dominio de LabVIEW

    En este proyecto se utilizó LabVIEW ya que este puede ser utilizado para realizar

    aplicaciones de control electrónico y sistemas de adquisición de datos, pero por su gran

    versatilidad es posible utilizarlo en un sinfín de aplicaciones. Existen una gran cantidad

    de lenguajes de programación pero debido a que este nos ofreció la posibilidad de crear

    una interfaz gráfica de una forma fácil y estilizada fue elegido en este proyecto, otra

    razón fue la búsqueda de alternativas y nuevas experiencias con lenguajes de

    programación, siendo el caso de LabVIEW que incorpora un lenguaje de programación

    tipo G (grafico).

    LabVIEW (acrónimo de Laboratory Virtual Instrumentation Engineering Workbench) es

    un entorno de programación que está formado por elementos gráficos, el lenguaje

    empleado para programar se llama lenguaje G, donde la letra “G” representa que es un

    lenguaje de tipo gráfico, en LabVIEW los programas creados se les llama VI’s (Virtual

    Instruments). El instrumento virtual es definido como una capa de software y hardware

    que se le agrega a un PC de tal forma que permite a los usuarios interactuar con la

    computadora como si estuviesen utilizando su propio instrumento electrónico

    (Vizcaíno., 2007).

    Los programas dentro de LabVIEW no se escriben se dibujan, esto se hace más sencillo

    gracias a que LabVIEW cuenta de una gran cantidad de bloques prediseñados, los

    programas dentro de LabVIEW están divididos en dos partes importantes el panel

    frontal y el diagrama a bloques. El panel frontal (front panel) es la interfaz de usuario la

    cual contiene los controles los cuales pueden ser botones barras, perillas o barras

    deslizadoras estos elementos se consideran entradas de información. También

    contamos con elementos de salida así como indicadores pantallas, leds, etc.

    Figura 14 Panel frontal.

  • Capítulo 2 Marco teórico

    32

    Paleta de controles (Controls) este elemento contiene gran variedad de controles e

    indicadores que son de utilidad para la construcción del panel frontal, se encuentra

    únicamente en el panel frontal y contiene todos los controles e indicadores necesarios

    para construir una interfaz de entrada y salida de información, accedemos a esta paleta

    por medio de la barra de menús con la opción de window>>Show Controls Palette, o

    haciendo simplemente clic derecho sobre el panel frontal.

    Cada submenú de la carpeta contiene controles e indicadores correspondientes a una

    categoría de objetos, como lo son controles e indicadores numéricos, booleanos,

    graficas, controles de dialogo, etc. Los controles pueden ser de tipo booleano, numérico,

    String, un arreglo matricial de éstos o una combinación de los anteriores. Los indicadores

    pueden visualizarse como tablas, gráficos en 2D o 3D, navegadores entre otros. LabVIEW

    tiene VIs de adquisición de datos e imágenes, así como comunicación de datos y

    procesamiento digital de señales. LabVIEW también se puede utilizar para generar

    gráficas en tres dimensiones, en coordenadas polares y cartesianas. Para desarrollar la

    interfaz del sintetizador, en su panel de frontal se usaron funciones numéricas,

    booleanas, graficadoras de datos, y funciones decorativas. En la paleta Controls se

    encuentran los siguientes elementos solo se comentaran los utilizados en este proyecto

    Numeric: Permite la entrada y salida de datos, y valores medibles de tipo

    numérico, ya sea en un número real, enteros, naturales positivos.

    Boolean: Permiten la salida y la entrada de datos de tipo discreto, on-off, como

    es el caso de los pulsadores, interruptores, led’s indicadores. En este caso, se

    utilizaron para iniciar o parar la lectura de datos de las T