Primero, tome Sonic Visualizer , es mucho mejor que Audacity para mirar sonidos.
Lo que ves aquí es probablemente el resultado de la suma de dos sonidos simples y estacionarios a frecuencias fundamentales cercanas entre sí. Esto causa una paliza de su fundamental, causando la modulación de amplitud (trémolo) que observa.
Dos factores importantes hacen que un sonido sintético "se sienta" natural:
- Si reproduce con precisión el sonido del instrumento original con el tiempo. Algunos criterios a tener en cuenta: timbre (distribución de armónicos), modulaciones de timbre a lo largo del tiempo, modulación de amplitud a lo largo del tiempo (presencia de trémolo, envolvente de amplitud general), modulaciones de tono (presencia de vibrato, el instrumento alcanza instantáneamente la nota objetivo o está allí una transición corta como en instrumentos de metal ...).
- Cómo responde al control del ejecutante. Debe enumerar qué parámetros, junto con los datos de las notas, estarán disponibles para su sistema (¿sintetizará los sonidos de un archivo MIDI desnudo? ¿Desde un teclado MIDI sensible a la velocidad y al toque posterior? Desde un dispositivo de hardware dedicado que emule un acordeón, con acelerómetros y sensores de presión?), y comprenda cómo mapear estas entradas a los parámetros de síntesis. También debe enumerar qué controles tendrá el intérprete sobre el sistema (por ejemplo, ¿hay una opción para que el usuario active / desactive los diferentes registros?).
Mencionaré 3 enfoques de síntesis que puede seguir para este problema:
Muestreo. Grabe, una por una, todas las notas de un acordeón, bajo diferentes parámetros de rendimiento (qué tan difícil se mueve, por ejemplo, todas las diferentes combinaciones de registros). Reproduzca desde esta exhaustiva base de datos de sonidos, con bucles para que duren todo el tiempo que desee. Ventajas: una nota tomada de forma aislada parece indistinguible de la realidad. Inconvenientes: puede sonar "falso" y no responderá a la entrada del intérprete (no "expresivo") a menos que comience a manipular la señal en la muestra grabada, momento en el que no sonará tan natural como se grabó. Una gran cantidad de disco / memoria utilizada por las muestras. Advertencia: es un trabajo bastante complicado muestrear exhaustivamente un instrumento y organizar todos los datos, y ya hay empresas muy buenas para hacer este tipo de cosas:
Síntesis sustractiva clásica. Puede comenzar con dos ondas cuadradas o de pulso, ligeramente desafinadas para recibir una paliza, un poco de filtrado de paso alto para darle una calidad "nasal" y un ecualizador para colorear esto ... Luego apile varios de ellos para obtener diferentes registros . Compruebe en las bibliotecas de parches de sintetizadores "antiguos" clásicos (JX8p, D50, M1) ... todos tienen sonidos de acordeón decentes que son totalmente libres de muestras. Ventajas: puede hacerse muy expresivo, ya que tiene control sobre toda la producción del sonido, puede asignar fácilmente los parámetros de entrada en los parámetros de sonido. No tendrá que reinventar la rueda y puede basarse en el código de síntesis de sonido existente. Inconveniente: sonará "sintético" (¡pero "vivo y sintético" es a veces mejor que "realista y muerto"!).
Modelado fisico. Puede obtener algo más realista que la síntesis sustractiva de vainilla mediante el uso de modelado físico: intente improvisar (por ejemplo, en csound, Max / MSP o supercollider) algunos modelos de láminas (los 3 programas mencionados tienen primitivo básico para el modelado físico), pero estoy no estoy seguro de que tengan cañas gratis), agregue EQ o un resonador simple. Idealmente, podría obtener algo que suene realista y controlable, ¡aunque no es el camino más fácil!