Effetti di sintesi sonora per suoni naturali


12

Attualmente sto lavorando a un sintetizzatore di fisarmonica e vorrei renderlo il più naturale possibile.

Mi piace molto come suona la seguente onda:

https://dl.dropbox.com/u/20437903/onda%20acordeon.wav

L'onda si presenta così:

esempio

Guardando l'onda sembra che avesse aggiunto e sottratto armoniche. Ho sbagliato?

Sono un po 'nuovo nella sintesi del suono e sarei molto grato se qualcuno potesse aiutarmi a identificare gli effetti applicati all'onda e alcuni consigli per applicarli. Grazie.

Risposte:


10

Innanzitutto, prendi Sonic Visualizer , è molto meglio di Audacity per guardare i suoni.

Quello che vedi qui è probabilmente il risultato della somma di due suoni semplici e stazionari a frequenze fondamentali vicine tra loro. Ciò provoca il battito dei loro fondamentali, causando la modulazione di ampiezza (tremolo) che osservi.

Due fattori importanti fanno sembrare naturale un suono sintetico:

  • Se riproduce accuratamente il suono dello strumento originale nel tempo. Alcuni criteri da considerare: timbro (distribuzione delle armoniche), modulazioni timbriche nel tempo, modulazione dell'ampiezza nel tempo (presenza di tremolo, inviluppo dell'ampiezza complessiva), modulazioni dell'altezza (presenza del vibrato, lo strumento raggiunge istantaneamente la nota target o c'è una breve transizione come su strumenti in ottone ...).
  • Come risponde al controllo da parte dell'esecutore. Devi elencare quali parametri, insieme ai dati delle note, saranno disponibili per il tuo sistema (sintetizzerà i suoni da un file MIDI nudo? Da una tastiera MIDI sensibile alla velocità e all'aftertouch? Da un dispositivo hardware dedicato che emula una fisarmonica, con accelerometri e sensori di pressione?) e capire come mappare questi ingressi ai parametri di sintesi. Devi anche elencare quali controlli avrà il performer sul sistema (ad esempio, c'è un'opzione per l'utente di attivare / disattivare i diversi registri?).

Citerò 3 approcci di sintesi che puoi seguire per questo problema:

  • Campionamento. Registra, uno per uno, tutte le note di una fisarmonica, con parametri di performance diversi (ad esempio, quanto è mosso il sotto, tutte le diverse combinazioni di registri). Riproduci da questo esaustivo database di suoni, con loop per farli durare quanto vuoi. Vantaggi: una nota presa in isolamento suona indistinguibile dalla cosa reale. Svantaggi: potrebbe sembrare "falso" e non risponderà all'input dell'esecutore (non "espressivo") a meno che non inizi a manipolare il segnale sul campione registrato - a quel punto non suoneranno così naturali come sono stati registrati. Un sacco di disco / memoria utilizzata dai campioni. Attenzione: è un lavoro piuttosto complicato campionare esaurientemente uno strumento e organizzare tutti i dati, e ci sono già aziende molto brave a fare questo tipo di cose -

  • Sintesi sottrattiva classica. Potresti iniziare con due onde quadrate o pulsate, leggermente stordite per battere, un po 'di filtro passa-alto per dargli una qualità "nasale" e un EQ per colorare questo ... Quindi impila diversi di quelli per ottenere registri diversi . Controlla nelle librerie di patch dei classici "vecchi" sintetizzatori (JX8p, D50, M1) ... hanno tutti suoni di fisarmonica decenti che sono totalmente privi di campionamento. Vantaggi: può essere reso molto espressivo - poiché hai il controllo dell'intera produzione del suono, puoi facilmente mappare i parametri di input sui parametri del suono. Non dovrai reinventare la ruota e puoi basarti sul codice di sintesi sonora esistente. Inconveniente: suonerà "sintetico" (ma "vivace e sintetico" a volte è meglio di "realistico e morto"!).

  • Modellistica fisica. Puoi ottenere qualcosa di più realistico della sintesi sottrattiva alla vaniglia usando la modellazione fisica - prova a mettere insieme (per esempio in csound, Max / MSP o supercollider) alcuni modelli di ance (i 3 programmi citati hanno una primitiva di base per la modellazione fisica - ma io sono non sono sicuro che abbiano canne gratuite), aggiungi EQ o un semplice risuonatore. Idealmente, potresti ottenere qualcosa di realistico e controllabile, sebbene non sia il percorso più semplice!


5

Alcune fisarmoniche hanno più ance per nota, con le ance non esattamente in armonia con altre. Quindi vedi battiti. Vedrai anche alcune strane armoniche nascoste durante la cancellazione delle battute a bassa frequenza.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.