guida alla rri ed implementazione drc

41
Guida alla rilevazione della risposta all’impulso ed all’implementazione del DRC. Il DRC è un software atto alla creazione di filtri FIR capaci di ridurre le distorsioni lineari introdotte dal sistema di riproduzione audio e dall’ambiente in cui tale sistema emette. Per creare i suddetti filtri il DRC necessita della risposta all’impulso del sistema differenziata per ogni singolo canale. Tale guida indica come rilevare le due risposte all’impulso e come implementare i filtri creati tramite un lettore multimediale quale sorgente dello stream audio. Nel caso non si voglia/possa utilizzare il lettore multimediale come sorgente è sempre possibile processare i propri CD preferiti applicandovi i filtri per la correzione e generando così nuovi dischetti utilizzabili direttamente dal proprio lettore di CD/DVD. Una condizione importante affinché le risposte all’impulso rilevate ed i filtri generati dal DRC possano essere utilizzabili è che l’impianto di riproduzione audio sia in grado di emettere con sufficiente pressione e senza importanti distorsioni non lineari l’intera gamma di frequenze compresa fra i 20 e i 20000 hz. Il DRC è in grado di correggere parte delle distorsioni lineari per un solo punto d’ascolto. L’area usufruibile per il posizionamento dell’ascoltatore è perciò limitata. Software necessario: DRC di Sbragion Denis Cool Edit 2.0 / 2.1 Foobar 2000 Componente aggiuntivo per Foobar 2000: Impulse Response Convolver Hardware necessario: PC Scheda audio “discreta” in grado di lavorare a 32 bit. Microfono per misure omnidirezionale. Preamplificatore microfonico

Upload: cmcsynth

Post on 25-Jul-2015

79 views

Category:

Documents


4 download

DESCRIPTION

Dynamic Room Correction Manual

TRANSCRIPT

Page 1: Guida Alla RRI Ed Implementazione DRC

Guida alla rilevazione della risposta all’impulso e d all’implementazione del DRC.

Il DRC è un software atto alla creazione di filtri FIR capaci di ridurre le distorsioni lineari introdotte dal sistema di riproduzione audio e dall’ambiente in cui tale sistema emette. Per creare i suddetti filtri il DRC necessita della risposta all’impulso del sistema differenziata per ogni singolo canale. Tale guida indica come rilevare le due risposte all’impulso e come implementare i filtri creati tramite un lettore multimediale quale sorgente dello stream audio. Nel caso non si voglia/possa utilizzare il lettore multimediale come sorgente è sempre possibile processare i propri CD preferiti applicandovi i filtri per la correzione e generando così nuovi dischetti utilizzabili direttamente dal proprio lettore di CD/DVD. Una condizione importante affinché le risposte all’impulso rilevate ed i filtri generati dal DRC possano essere utilizzabili è che l’impianto di riproduzione audio sia in grado di emettere con sufficiente pressione e senza importanti distorsioni non lineari l’intera gamma di frequenze compresa fra i 20 e i 20000 hz. Il DRC è in grado di correggere parte delle distorsioni lineari per un solo punto d’ascolto. L’area usufruibile per il posizionamento dell’ascoltatore è perciò limitata. Software necessario: DRC di Sbragion Denis Cool Edit 2.0 / 2.1 Foobar 2000 Componente aggiuntivo per Foobar 2000: Impulse Response Convolver Hardware necessario: PC Scheda audio “discreta” in grado di lavorare a 32 bit. Microfono per misure omnidirezionale. Preamplificatore microfonico

Page 2: Guida Alla RRI Ed Implementazione DRC

Schema collegamenti per misura diffusore sinistro: Schema collegamenti per misura diffusore destro: Il microfono va posizionato sul punto d’ascolto all’altezza delle orecchie dell’ascoltatore. Per una sufficiente accuratezza deve essere diretto al centro della linea immaginaria che congiunge i due diffusori. E’ necessario che la registrazione non sia compromessa da rumori e disturbi di alcun genere.

Page 3: Guida Alla RRI Ed Implementazione DRC

Scompattare il file zippato DRC 3.0.* in c:\ (l’asterisco sostituisce l’ultimo numero di versione del DRC rilasciata) Creare in c:\ una cartella vuota di nome drc Copiare tutto il contenuto della cartella C:\drc-3.0.*\drc-3.0.*\sample in c:\drc Istallare Cool Edit. Dopo l’istallazione Cool Edit si avvierà automaticamente caricando diverse tracce esempio. Chiudere perciò il software. Al prossimo riavvia le suddette tracce non compariranno. Creare lo sweep logaritmico atto ad effettuare la misura della risposta all’impulso del sistema posizionandosi tramite prompt dei comandi in c:\drc e digitando: glsweep 44100 0.5 10 21000 45 3 0.05 0.005 sweep.pcm inverse.pcm (+ tasto invio) Il software glsweep creerà così nella cartella c:\drc il suddetto sweep ed il suo inverso chiamati rispettivamente sweep.pcm ed inverse.pcm.

Page 4: Guida Alla RRI Ed Implementazione DRC

Tramite esplora risorse entrare in c:\drc e cliccare sul file sweep.pcm Cool Edit si avvierà automaticamente proponendo una finestra di input in cui editare i parametri per l’apertura del suddetto file. Scegliere: Sample Rate: 44100 Channels: mono Resolution: 32-bit (float)

Page 5: Guida Alla RRI Ed Implementazione DRC

Apparirà quindi un’altra maschera con menù a tendina in cui Scegliere: Data Formatted As: 32-bit IEEE Float (0.24)

Page 6: Guida Alla RRI Ed Implementazione DRC

Cool Edit caricherà il file evidenziando la forma d’onda. Per assicurarsi che il setup di playback funzioni provare a riprodurre lo sweep cliccando sul tasto play. Controllare il volume di riproduzione al fine di evitare di danneggiare i diffusori o, viceversa, effettuare una riproduzione a livello troppo basso tale da non garantire il sufficiente rapporto S/N. Si declina ogni responsabilità per eventuali danni ai trasduttori causati da un livello di riproduzion e troppo elevato . Il livello ideale al punto d’ascolto dovrebbe essere compreso tra gli 85 e i 90 dB SPL.

Page 7: Guida Alla RRI Ed Implementazione DRC

Cliccare il tasto F12 per passare in modalità multitrack di Cool Edit. Apparirà la seguente schermata:

Page 8: Guida Alla RRI Ed Implementazione DRC

Cliccare con il tasto destro sopra sweep.pcm e selezionare: Insert Into Multitrack

Page 9: Guida Alla RRI Ed Implementazione DRC

Si ottiene così tale visualizzazione: Premere il tasto rosso “R” ed il tasto grigio “Rec1” della Track 2

Page 10: Guida Alla RRI Ed Implementazione DRC

Apparirà una maschera d’inserimento in cui selezionare i canali ed il formato per la registrazione: Se il preamplificatore microfonico è collegato come da schema sul canale sinistro (come da indicazioni) selezionare Left Channel e formato 32-bit Selezionare l’intervallo da riprodurre evidenziando tutto lo sweep sulla traccia 1 cliccando con il tasto sinistro sull’inizio dello sweep e trascinando la selezione fino alla fine dello stesso. Ecco un’immagine dell’operazione durante il suo svolgimento:

Page 11: Guida Alla RRI Ed Implementazione DRC

Ecco un’immagine della traccia selezionata:

E’ molto importante evidenziare la suddetta esattamente dal punto d’inizio al punto in cui termina silenzio compreso. Si è perciò pronti a registrare lo sweep. Premere il tasto Rec in basso a sinistra per avviare la rilevazione

Page 12: Guida Alla RRI Ed Implementazione DRC

Controllare attentamente di non superare il – 3dB di livello nella barra del livello: Nel caso si oltrepassi il limite del clipping la parte finale di tale barra si illuminerà di rosso. Se ciò avviene la procedura deve essere ripetuta limitando il guadagno del pre microfonico. Se tutto il processo è andato a buon fine dovrebbe risultare la rappresentazione grafica dello sweep registrato sulla sezione della traccia 2 come da foto:

Page 13: Guida Alla RRI Ed Implementazione DRC

Controllare il livello medio e massimo di registrazione doppiocliccando sulla traccia 2 Apparirà solamente la traccia 2

Page 14: Guida Alla RRI Ed Implementazione DRC

Cliccare su: Analyze - Statistics Controllare sulla finestra Waveform Statistics che: “Peak Amplitude” si inferiore a –3 dB e “Possibly Clipped Samples” = 0

Page 15: Guida Alla RRI Ed Implementazione DRC

Se si, chiudere tale finestra con il tasto close. Se invece il livello oltrepassa i –3 dB e/o vi sono samples clippati la procedura dev’essere ripetuta limitando il guadagno del pre microfonico. Salvare la traccia 2 tramite: File – Save As..

Page 16: Guida Alla RRI Ed Implementazione DRC

Scegliere: Nome file: sweepleft o sweepright a seconda che abbiate registrato il canale sinistro o destro. Salva come: PCM Raw Data (*.pcm:*.raw) Cliccare sul tasto “Options..”

Page 17: Guida Alla RRI Ed Implementazione DRC

Scegliere come: Data Format As :32-bit IEEE Float (0.24) Comparirà la seguente maschera di avviso: Cliccare ok.

Page 18: Guida Alla RRI Ed Implementazione DRC

Ritornare tramite il tasto: F12 nella modalità multitraccia. Cliccare con il tasto destro sopra il grafico rappresentante la forma d’onda dello sweep appena registrato ex traccia 2 e selezionare: Remove Block Siete così in grado di ripetere la procedure per il seguente canale facendo attenzione a salvarlo con il nome che indica il canale registrato. I due files saranno, come detto, sweepleft e sweepright. Terminata la registrazione dei due sweep chiudere Cool Edit.

Page 19: Guida Alla RRI Ed Implementazione DRC

Dopo aver creato i files sweepleft.pcm e sweepright.pcm utilizziamo il software lsconv già presente nella cartella c:\drc per il quale elaborerà, tramite convoluzione con lo sweep inverso, i due suddetti files creando le risposte all’impulso del canale destro e sinistro. Digitare dal prompt dei comandi: lsconv sweepleft.pcm inverse.pcm irl.pcm (+ tasto invio) e lsconv sweepright.pcm inverse.pcm irr.pcm (+ tasto invio)

Page 20: Guida Alla RRI Ed Implementazione DRC

Dopo aver generato i files delle risposte all’impulso di ogni singolo canale si passa all’elaborazione dei filtri tramite DRC Aprire il files: c:\normal-44.1.drc cliccando con il tasto destro del mouse e selezionando apri con: Applicazione Word Pad MFC

Page 21: Guida Alla RRI Ed Implementazione DRC

Modificare il parametro: BCInFile sostituendo il valore: rs.pcm con il nome del file relativo alla risposta all’impulso del canale sinistro ovvero irl.pcm

Page 22: Guida Alla RRI Ed Implementazione DRC

Salvare le modifiche e, tramite il prompt dei comandi digitare: drc normal-44.1.drc (+ tasto invio) il DRC elaborerà l’impulso e creerà due file nella cartella c:\drc di nome: rts.pcm e: rtc.pcm rinominare i suddetti files con: leftrts.pcm e: leftrtc.pcm E’ stato così creato il filtro per il canale sinistro.

Page 23: Guida Alla RRI Ed Implementazione DRC

Per creare il filtro del canale destro modificare nel file: normal-44.1.drc il parametro: BCInFile precedentemente editato come: irl.pcm con il nome del file della risposta all’impulso del canale destro ovvero: irr.pcm Salvare le modifiche del file normal.drc

Page 24: Guida Alla RRI Ed Implementazione DRC

Dal prompt dei comandi digitare nuovamente: drc normal-44.1.drc (+ tasto invio) il DRC elaborerà l’impulso del canale destro e creerà i due file nella cartella c:\drc di nome: rts.pcm e: rtc.pcm rinominare i suddetti files con: rightrts.pcm e: rightrtc.pcm E’ stato così creato il filtro per il canale destro.

Page 25: Guida Alla RRI Ed Implementazione DRC

Per utilizzare i filtri generati si necessita di un software di convoluzione. Alcuni lettori multimediali quali Foobar 2000 prevedono componenti aggiuntivi in grado di effettuare la suddetta convoluzione. Il componente aggiuntivo di Foobar 2000 per la convoluzione necessita di un filtro stereofonico in formato Windows PCM. Bisogna perciò ad unire i due filtri appena generati in un unico filtro stereofonico con formato convertito. Caricare i filtri generati posizionandosi tramite esplora risorse nella cartella: c:\drc e cliccando sul file: rightrps.pcm Cool Edit evidenzierà una maschera di input dove scegliere: Sample Rate: 44100 Channels: Mono Resolution: 32-bit (float) Apparirà quindi una seconda maschera dove scegliere: Data Formatted As: 32-bit IEEE Float (0.24)

Page 26: Guida Alla RRI Ed Implementazione DRC

Cool Edit evidenzierà la forma d’onda del filtro per il canale destro Cliccare il tasto: Open File

Page 27: Guida Alla RRI Ed Implementazione DRC

Apparirà la schermata indicante il contenuto della cartella c:\drc Cliccare sul file: leftrps.pcm Riapparirà la maschera dove selezionare: Sample Rate: 44100 Channels: Mono Resolution: 32-bit (float)

Page 28: Guida Alla RRI Ed Implementazione DRC

Verrà quindi evidenziata la seconda maschera dove scegliere: Data Formatted As: 32-bit IEEE Float (0.24) Sono stati così caricati entrambe i filtri.

Page 29: Guida Alla RRI Ed Implementazione DRC

Cliccare contemporaneamente i tasti: Ctrl – n per creare una nuova traccia stereofonica. Apparirà tale schermata: Sample Rate: 44100 Channels: Stereo Resolution: 32-bit (float) Cool Edit presenterà la nuova traccia denominata in automatico: Untitled

Page 30: Guida Alla RRI Ed Implementazione DRC

Doppiocliccare sulla traccia: rightrts.pcm Verrà evidenziata nuovamente la forma d’onda del filtro destro: Cliccare contemporaneamente i tasti Ctrl – c

Page 31: Guida Alla RRI Ed Implementazione DRC

Il colore di sfondo della suddetta traccia diventerà bianco: Doppiocliccare sulla traccia: Untitled Cliccare in sequenza: Ctrl – r Ctrl – v

Page 32: Guida Alla RRI Ed Implementazione DRC

Cool Edit copierà automaticamente il filtro destro sul canale destro della traccia: Untitled Doppiocliccare la traccia: leftrps.pcm

Page 33: Guida Alla RRI Ed Implementazione DRC

Apparirà la forma d’onda del filtro sinistro

Page 34: Guida Alla RRI Ed Implementazione DRC

Cliccare contemporaneamente i tasti Ctrl – c Il colore di sfondo della suddetta traccia diventerà bianco: Doppiocliccare sulla traccia: Untitled Cliccare in sequenza: Ctrl – l Ctrl – v

Page 35: Guida Alla RRI Ed Implementazione DRC

Cool Edit copierà automaticamente il filtro sinistro sul canale sinistro della traccia: Untitled Ora salvare il filtro stereo nel formato consono al convolutore di Foobar 2000. Cliccare contemporaneamente i tasti Ctrl – s Apparirà la maschera d’inserimento del nome e formato del file:

Page 36: Guida Alla RRI Ed Implementazione DRC

Scegliere: Salva in: c:\drc Nome file: filter.wav Salva come: Windows PCM (*.wav) Cliccare il tasto: Options Scegliere: Format 32-bit data as: 32-bit Normalized Float (type 3) – Default E’ stato così creato il filtro stereo per essere utilizzato con Foobar 2000.

Page 37: Guida Alla RRI Ed Implementazione DRC

Al fine di utilizzare il suddetto filtro con il lettore multimediale Foobar 2000 è necessario istallare il componente aggiuntivo Impulse Response Convolver. Istallare Foobar 2000 nella cartella: c:\programmi Scaricare dal sito dei componenti aggiuntivi di Foobar 2000 la cartella: foo_convolve.zip Scompattare il contenuto della cartella: foo_convolve.zip (ovvero il file foo_convolve.dll) in: c:\programmi\foobar2000\components Avviare Foobar 2000 Cliccare: File –Preferences

Page 38: Guida Alla RRI Ed Implementazione DRC

Doppiocliccare su Playback – DSP Manager Apparirà la schermata relativa alle possibili integrazione DSP nel playback del software. Evidenziare con singolo click il DSP: Convolver Cliccare sulla freccia di inserimento DSP

Page 39: Guida Alla RRI Ed Implementazione DRC

Il DSP: Convolver verrà perciò inserito fra i DSP attivi: Cliccare sul tasto: Configure selected

Page 40: Guida Alla RRI Ed Implementazione DRC

Apparirà la seguente maschera: Cliccare il tasto di selezione del filtro:

Page 41: Guida Alla RRI Ed Implementazione DRC

Selezionare il file: c:\drc\filter.wav Confermare la selezione tramite tasto: ok Foobar 2000 è cosi pronto a riprodurre le tracce audio applicando realtime il filtro convolutore creato dal DRC Scritta da Ciucchino