HybridReverb2

"Introduzione:

HybridReverb2 è un effetto di riverbero basato sulla convoluzione che combina la qualità sonora superiore di un riverbero a convoluzione con la capacità di accordatura di una rete di ritardo di feedback. La qualità del suono di un riverbero a convoluzione dipende dalla qualità delle risposte all'impulso ambientale utilizzate. HybridReverb2 viene fornito con una serie di risposte all'impulso della stanza che sono state sintetizzate tinyAVE, un software di auralizzazione sviluppato presso l'Institute of Communication Acoustics, Ruhr-Universität Bochum (Borß e Martin, 2009; Borß, 2009a). Queste risposte all'impulso ambientale sono progettate per una configurazione degli altoparlanti con due altoparlanti anteriori e due posteriori (Borß, 2009b). Per un effetto audio surround completo, ne avrai bisogno di due plugins, uno plugin che utilizza un "fronte" preset per i canali anteriori e un secondo plugin che utilizza il corrispondente "posteriore" preset per i canali posteriori.

Godetevi,
Christian Borß (e-mail: christian.borss@rub.de)

 

Caratteristiche:

  • gratuito e open source plugin (GPL)
  • risposte all'impulso ambiente di alta qualità (PCM, 48kHz, 24 bit)
  • risposte all'impulso del canale posteriore per un avvolgimento spaziale naturale
  • bassa latenza (fino a 64 campioni)
  • basso carico della CPU
  • ottimizzatore di prestazioni individuale
  • interfaccia utente intuitiva e ben organizzata
  • selezione rapida di presets tramite categorie
  • messa a punto delle risposte all'impulso ambientale:
    • gap iniziale / lunghezza / pre-ritardo
    • guadagno dry / wet / master
    • inviluppo (con risoluzione crescente per la regolazione fine delle prime riflessioni)
    • timbro (equalizzatore con risoluzione di 1/3 di ottava)
  • editore per il preset banca dati
  • è inoltre possibile utilizzare le risposte all'impulso specificate dall'utente

 

Screenshots:

 

screenshot: scheda principale La finestra "Principale" contiene i controlli operativi più utilizzati. L'utente può selezionare un file preset dai pulsanti "+/-" o dalle categorie di "Preset Selettore". La parte in alto a destra dello schermo mostra alcune informazioni di base sul selezionato preset.
La manopola "Dry Gain" regola il livello del suono diretto (sostituendo il valore del primo campione di risposta all'impulso - HybridReverb2 tratta il primo campione di ogni risposta all'impulso come contributo del "suono diretto", cioè il secco audio segnale). Il "Wet Gain" regola il livello di bagnato (moltiplicando per un fattore di guadagno costante). Il "Master Level" può essere utilizzato per regolare il segnale di uscita di plugin.
L'inviluppo delle risposte all'impulso che sono mostrate nella parte in basso a destra dello schermo può essere manipolato dai cursori rossi o inserendo direttamente il valore desiderato. Le risposte all'impulso vengono visualizzate in tre diverse risoluzioni: un'alta risoluzione per la parte iniziale, una risoluzione media per l'intervallo di transizione e una bassa risoluzione per la parte di riverbero tardiva. L'intenzione è quella di avere un migliore controllo sulle prime riflessioni che possono introdurre una colorazione indesiderata.
screenshot: scheda principale La finestra “Timbre” contiene un equalizzatore grafico con risoluzione di 1/3 di ottava che può essere utilizzato per accordare il timbro della parte wet. La risposta all'impulso del filtro a fase lineare generato è mostrata nella parte inferiore dello schermo. Aumentando il fattore di attenuazione (nella parte inferiore dello schermo), è possibile ridurre la durata della risposta all'impulso del filtro.
screenshot: scheda principale Il "Preset Editor "può essere utilizzato per aggiungere, modificare o rimuovere presets o per caricare e salvare diversi preset banche dati.
screenshot: scheda principale La finestra "Preferenze" contiene solo pochi elementi: il nome del file preset database che viene caricato all'avvio, la latenza di elaborazione e la strategia di segmentazione. Il testo di aiuto sul lato destro spiega il significato di questi parametri in modo più dettagliato.
screenshot: scheda principale Ultimo, ma non meno importante: la finestra "Informazioni" che fornisce alcune informazioni di base su di me e su questo plugin. Buon divertimento!

Codice sorgente:

 

I seguenti file sono utili solo agli esperti che vogliono compilarlo dal codice sorgente.

Scaricare HybridReverb2-2.0.2_20091104.tgz (codice sorgente per il VST plugin)

Download: WisdomGenerator-0.2.1.tgz (codice sorgente del benchmark iniziale, versione grafica)

Download: WisdomGeneratorNogui-0.2.1.tgz (codice sorgente per il benchmark iniziale, versione console)

Per compilare HybridReverb su a Windows macciao, avrai bisogno di:

  1. Visual C ++ 2008 Express Edition da Microsoft
  2. VST Audio Plug-in SDK 2.4 Revisione 1 di Steinberg
  3. FFTW3.2.1

Gli sviluppatori Linux avranno bisogno di questa patch per il VST-SDK per compilare il software VST utilizzando GCC.

Download: libHybridConv-0.1.1.tgz (codice sorgente della libreria di convoluzione)

Questo archivio contiene il codice sorgente della libreria di convoluzione libHybridConv (inclusa in "HybridReverb2-2.0.2_20091104.tgz"), disponibile sotto licenza GNU Library General Public License (LGPL). Il Makefile incluso può essere utilizzato per compilarla su GNU/Linux. Il file hcTest.c implementa un benchmark che misura le prestazioni di elaborazione per diverse lunghezze di segmento. Le funzioni hcBenchmarkDual(sflen, lflen) e hcBenchmarkTripple(sflen, mflen, lflen) in libHybridConv.c servono come esempio per una convoluzione segmentata con due o, rispettivamente, tre lunghezze di segmento.

 

Referenze

 

Borß, C., Martin, R. (2009). “ Un modello parametrico migliorato per la progettazione di acustica virtuale basata sulla percezione ”, in AES 35th Int. Conference, Londra, Regno Unito, febbraio 2009.

Borß, C. (2009). “ Un nuovo approccio per l'adattamento ottimale di un modello di riverbero tardivo a un modello di sorgente immagine – Ovvero: cosa c'entra un pallone da calcio con stanze a forma di scatola da scarpe? ”, in Atti del Simposio sull'Auralizzazione dell'Associazione Europea di Acustica, Espoo, Finlandia, giugno 2009.

Borß, C. (2009). "Un effetto di riverbero VST Plugin Basato su risposte sintetiche agli impulsi nella stanza“, In 12th Int. Conferenza sul digitale Audio Effetti (DAFx-09), Como, Italia, Settembre 2009. "


Fonte : Christian Borß

68 risposte a “HybridReverb2”

  1. Giuseppe Ledzion dice:

    sembra fantastico !

Lascia un tuo commento