Table Of ContentAplicaciones para el
entrenamiento auditivo
psicoacústico
Grado en Ingeniería en Sonido e Imagen
en Telecomunicación
Trabajo Fin de Grado
Auto r:
Fernando Ayelo Sánchez
Tutor/es:
Pedro José Ponce de León Amador
Junio 2017
Dedicadoamifamiliaporelesfuerzoempleadoparallegarhastaaquí.
III
Agradecimientos
Elpresenteproyectonohubierasidoposiblesinlainestimablecolaboraciónyapoyo
deunaseriedepersonasalasquemegustaríamencionaryagradecer.
Enprimerlugaragradeceramitutor,PedroJoséPoncedeLeónAmador,elcualcreyó
enmipropuestadesdeelprimermomento,animándomeasudesarrolloyaconsejándo-
meencadaproblemaolimitaciónquemeencontraba.
En segundo lugar, y como no, a mi padre, mi madre y mi hermano, por su apoyo
incondicional a lo largo de estos cuatro años de grado. Gracias por todo el esfuerzo em-
pleadoapesardelosproblemasparaquehoypuedaescribiréstaslíneas.
Por último, agradecer a mis amigos de clase, pilar fundamental para haber llegado
hastaaquí.GraciasManuel.GraciasYolanda.GraciasMónica.Hansidocuatroañosma-
ravillosos para mí, por lo que os agradezco todo lo que me habéis aportado y os deseo
unavidallenadeoportunidadesyalegrías.
Muchasgracias.
IV
Resumen
Enelpresenteproyectosevaadesarrollarunasuitedeaplicacionesconinterfazgrá-
fica para el entrenamiento auditivo. Las aplicaciones pretenden estar destinadas princi-
palmente a profesionales del sonido (productores, diseñadores sonoros, técnicos e inge-
nierosdesonido),sibienpodránserutilizadasporcualquierusuariomedioconunnivel
deinformáticabásico.
El entrenamiento auditivo psicoacústico busca educar y afinar el oído para que éste
seacapazdeidentificarycaracterizarlasdiferentescualidadesyparámetrosdelmaterial
sonoro,locualseconsiderarequisitoindispensableparalosprofesionalesdelaudio.
Nuestrogrupodeaplicacionesbuscarátratarelsonidodesdesusdiferentesparáme-
tros, como son la localización espacial, detección frecuencial, el ruido y la distorsión y
porúltimolagananciayladinámica.Paraello,seharáusodeCsoundcomolenguajede
programación,apoyándonosenCsoundQt.Cadaunadelasaplicacionescontaráademás
conunainterfazgráficadesarrolladaapartirdeCsoundQt,unaherramientafront-endde
desarrollo.
Cadaunadelasaplicacionescontaráconunaseccióndeprueba,enlaqueelusuario
podráexperimentarcontodoslosparámetrosdedichasección,buscandoasílacompren-
sión de los mismos. Por otro lado, cada aplicación también contará con una sección de
entrenamiento, donde realmente se pondrá a prueba al usuario en busca de una mejora
auditivapsicoacústica.
Palabras clave: Csound, CsoundQt, Cabbage, Síntesis, Entrenamiento, Acústico, Psico-
acústica
Abstract
In this project, a suite of applications with graphic interface for the auditive train-
ing will be developed. Those applications are ment to be used by sound proffessionals
mainly (producers, sound designers and sound engineers), but it could be used by any
userwithabasiccomputinglevel.
The psychoacoustic ear training seeks for the education and tunning of the ear, in
ordertomakeitcapableofidentifyingandcharacterizingthedifferentqualitiesandpa-
rameters of the sound material which is an essential requirement for the sound proffes-
sionals.
Our group of applications looks for proccessing the sound from its different param-
eters, as the spatial location, frequency detection, the noise and the distortion and lastly
thegainandthedinamicsare. Toachievethis,Csoundwillbetheprogramminglanguage
we will use, supported by CsoundQt. Every single application will also have a graphic
interfacedesignedonCsoundQtwhichisafront-enddesigntool.
Eachapplicationwillincludeatestingsection,wheretheusermaybeabletoexperi-
ence every parameter of the section. This feature improves the comprehension of those
parameters. Furthermore,everyapplicationwillhaveatrainingpart,wheretheuserwill
tryoutitsskills,improvingthepsychoacousticauditive.
Keywords: Csound,CsoundQt,Cabbage,Synthesis,Acoustic,Training,Psychoacoustics
Índice general
Índicegeneral VII
Índicedefiguras XI
1 Introducción 1
1.1 Motivación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.3 Organización. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2 Marcoteórico 3
2.1 Psicofísicaypsicoacústica . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.1.1 Fisiologíahumana . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.1.1.1 Elsistemaauditivoperiférico . . . . . . . . . . . . . . . . 4
2.1.1.2 Elsistemaauditivocentral . . . . . . . . . . . . . . . . . . 6
2.1.2 Umbralesdeaudición . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.1.2.1 Elumbralabsoluto . . . . . . . . . . . . . . . . . . . . . . . 7
2.1.2.2 Elumbraldiferencial . . . . . . . . . . . . . . . . . . . . . 7
2.1.3 Métodosdemedida . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.1.4 Bandascríticas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.1.5 Sonoridad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.1.6 Altura . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.1.7 Duración . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.1.8 Timbre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.1.9 Localizaciónespacial . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.2 Fundamentosdelaudiodigital . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.2.1 ConversiónAD/DA . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.2.1.1 Muestreo . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.2.1.2 Cuantificación . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.2.1.3 Codificación . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.3 Procesadoyefectosdeaudio . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.3.1 Frecuenciales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.3.1.1 Ecualizadores . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.3.1.2 Distorsión(Overdrive) . . . . . . . . . . . . . . . . . . . . . 15
2.3.2 Dinámicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.3.2.1 Compresor . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.3.2.2 Puertaderuido . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.3.3 Temporales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.3.3.1 Eco . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.3.3.2 Reverb . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.3.3.3 Delay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.4 Obrasyappsdeentrenamientoauditivodisponibles . . . . . . . . . . . . . 16
2.4.1 GoldenEars . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.4.2 SoundGym . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.4.3 TrainYourEars . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
VII
2.4.4 iZotopeProAudioEssentials. . . . . . . . . . . . . . . . . . . . . . . . 19
2.4.5 Quiztones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.4.6 EarMaster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.5 Propuestadeestetrabajo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.6 Csound-Herramienta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.6.1 Csound . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.6.1.1 FuncionamientodeCsound . . . . . . . . . . . . . . . . . . 22
2.6.2 CsoundQt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.6.3 Otrosfront-end . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3 Metodología 26
3.1 Visióngeneral . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.2 Apartadosdidácticosdelaaplicación . . . . . . . . . . . . . . . . . . . . . 26
3.2.1 Reconocimientoespacial . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.2.2 Reconocimientofrecuencial . . . . . . . . . . . . . . . . . . . . . . . 28
3.2.3 Ruidoydistorsión . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.2.4 Volumenydinámica . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
4 Diseñodelsistema 31
4.1 Modosdetrabajo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
4.1.1 Mododeprueba . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
4.1.2 Mododeentrenamiento . . . . . . . . . . . . . . . . . . . . . . . . . 32
4.1.3 Visióngeneraldediseño . . . . . . . . . . . . . . . . . . . . . . . . . 33
4.2 Interfazgráfica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
4.2.1 Widgets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
4.2.1.1 Presets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
4.2.2 Nuestrodiseño . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
4.2.2.1 Estructurageneral . . . . . . . . . . . . . . . . . . . . . . . 36
4.2.2.2 Gamadecolores . . . . . . . . . . . . . . . . . . . . . . . . 37
4.3 Evaluacióndelosejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
4.3.1 Autoevaluación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
5 Implementación 40
5.1 Visióngeneral . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
5.2 Reconocimientoespacial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
5.2.1 Zonadepruebas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
5.2.1.1 Main . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
5.2.1.2 Reverb . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
5.2.1.3 Situaciónespacial . . . . . . . . . . . . . . . . . . . . . . . 44
5.2.2 Zonadeprácticas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
5.2.2.1 Main . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
5.2.2.2 Situaciónespacial . . . . . . . . . . . . . . . . . . . . . . . 45
5.2.2.3 Reverb . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
5.2.2.4 Visualización . . . . . . . . . . . . . . . . . . . . . . . . . . 45
5.2.2.5 Resultados . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
5.3 Reconocimientofrecuencial . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
5.3.1 Zonadepruebas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
5.3.1.1 Muestra1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
5.3.1.2 Muestra2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
5.3.2 Zonadeprácticas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
5.3.2.1 Generar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
5.3.2.2 Muestra1yMuestra2 . . . . . . . . . . . . . . . . . . . . . 48
5.3.2.3 Respuestas-Muestra1yMuestra2 . . . . . . . . . . . . . 49
5.3.2.4 Resultados . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
5.4 RuidoyDistorsión . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
5.4.1 Zonadepruebas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
5.4.1.1 Main . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
5.4.1.2 Ruido . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
5.4.1.3 Cuantización . . . . . . . . . . . . . . . . . . . . . . . . . . 51
5.4.1.4 Muestreo . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
5.4.2 Zonadeprácticas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
5.4.2.1 Main . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
5.4.2.2 Dificultad . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
5.4.2.3 ¿Quédegradaciónhay? . . . . . . . . . . . . . . . . . . . . 54
5.4.2.4 Respuestas-Ruido,CuantizaciónyMuestreo . . . . . . . 54
5.4.2.5 Resultados . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
5.5 GananciayDinámica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
5.5.1 Zonadepruebas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
5.5.1.1 Main . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
5.5.1.2 Ganancia . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
5.5.1.3 Dinámica . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
5.5.2 Zonadeprácticas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
5.5.2.1 Main . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
5.5.2.2 Ganancia . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
5.5.2.3 Dinámica . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
5.5.2.4 Resultados . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
6 Conclusionesytrabajosfuturos 61
6.1 Conclusiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
6.2 Propuestasdetrabajofuturas . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Bibliografía 63
Apéndices
A Códigofuente-Reconocimientoespacial 65
B Códigofuente-Reconocimientofrecuencial 73
C Códigofuente-Ruidoydistorsión 84
D Códigofuente-Gananciaydinámica 101
Description:Palabras clave: Csound, CsoundQt, Cabbage, Síntesis, Entrenamiento, Acústico, [21] HEINTZ, J. y MCCURDY, I., Csound FLOSS Manual, 2005.