• Non ci sono risultati.

The The Past Past

N/A
N/A
Protected

Academic year: 2021

Condividi "The The Past Past"

Copied!
54
0
0

Testo completo

(1)

Angelo Farina Angelo Farina

Industrial Engineering Dept.

Industrial Engineering Dept.

University of Parma

University of Parma -- ITALYITALY HTTP://

HTTP://www.angelofarina.itwww.angelofarina.it

HISTORY OF HISTORY OF

ROOM IMPULSE RESPONSE ROOM IMPULSE RESPONSE

MEASUREMENTS MEASUREMENTS

121st AES Convention 5–8 October 2006

San Francisco

University

(2)

ƒ Traditional time-domain measurements with pulsive sounds and omnidirectional transducers

ƒ Electroacoustical measurements employing special computer- based hardware, a loudspeaker and an omnidirectional

microphone

The The PastPast

The PresentThe Present

ƒ Electroacoustical measurements employing standard sound cards, 2 or more loudspeakers and multiple microphones (2 to 8)

The Future The Future

ƒ Microphone arrays for capturing high-order spatial information

Time Line

(3)

Basic

Basic sound sound propagationpropagation schemescheme

Omnidirectional receiver Direct Sound

Reflected Sound

Point Source

Direct Sound

Reverberant tail

(4)

The The Past Past

(5)

Traditional

Traditional measurementmeasurement methodsmethods

ƒƒ

(6)

Example

Example ofof a a pulsivepulsive impulseimpulse responseresponse

(7)

Test

Test withwith binauralbinaural microphonesmicrophones

ƒƒ Cheap Cheap electretelectret mikesmikes in the earin the ear ductsducts

(8)

Loudspeaker

Loudspeaker asas sound sourcesound source

ƒƒA A loudspeakerloudspeaker isis fedfed withwith a a specialspecial test test signalsignal x(t), x(t), while

while a microphonea microphone recordsrecords the roomthe room responseresponse

ƒƒA A properproper deconvolutiondeconvolution techniquetechnique isis requiredrequired forfor

Portable PC with 4- channels sound board Original Room

SoundField Microphone

B- format 4- channels signal

(WXYZ)

Measurement of B- format Impulse Responses

MLS excitation signal

Portable PC with additional sound card Room

Microphone

Output signal y Measurement of Room

Impulse Response

MLS test signal x Loudspeaker

(9)

Measurement process

ƒ The desidered result is the linear impulse response of the acoustic propagation h(t). It can be recovered by knowing the test signal x(t) and the measured system output y(t).

ƒ It is necessary to exclude the effect of the not-linear part K and of the background noise n(t).

Not-linear, time variant

system K[x(t)]

Noise n(t)

input x(t)

+ output y(t) linear system

w(t)⊗h(t) distorted signal

w(t)

(10)

Electroacoustical

Electroacoustical methodsmethods

ƒƒ DifferentDifferent typestypes ofof test signalstest signals havehave beenbeen developeddeveloped, , providing

providing goodgood immunityimmunity toto background noisebackground noise and easy and easy deconvolution

deconvolution ofof the the impulseimpulse responseresponse::

MLS (Maximum Lenght Sequence, pseudo-random white noise)

TDS (Time Delay Spectrometry, which basically is simply a linear sine sweep, also known in Japan as “stretched pulse” and in Europe as “chirp”)

ESS (Exponential Sine Sweep)

ƒƒ EachEach ofof thesethese test signalstest signals can becan be employedemployed withwith differentdifferent deconvolution

deconvolution techniques, techniques, resultingresulting in a numberin a number ofof

“differentdifferent” measurementmeasurement methodsmethods

ƒƒ Due Due toto theoreticaltheoretical and and practicalpractical considerationsconsiderations, the , the preference

preference isis nowadaysnowadays generallygenerally orientedoriented forfor the the usageusage ofof

(11)

The first MLS

The first MLS apparatusapparatus -- MLSSAMLSSA

ƒƒ MLSSA wasMLSSA was the first apparatusthe first apparatus forfor measuringmeasuring impulseimpulse responsesresponseswithwith MLSMLS

(12)

More

More recentlyrecently -- the CLIO systemthe CLIO system

(13)

The first TDS

The first TDS apparatusapparatus -- TEFTEF

ƒƒ TechronTechron TEF 10 wasTEF 10 was the first apparatusthe first apparatus forformeasuringmeasuring impulseimpulse responsesresponses withwith TDSTDS

ƒƒ SubsequentSubsequent versionsversions(TEF 20, TEF 25) also(TEF 20, TEF 25) also supportsupport MLSMLS

(14)

The The Present Present

(15)

Edirol FA-101 Firewire sound

card:

10 in / 10 out 24 bit, 192 kHz ASIO and WDM

Today’s Hardware: PC and audio interface

(16)

Hardware:

Hardware: loudspeakerloudspeaker & & microphonemicrophone

Dodechaedron loudspeaker

Soundfield microphone

(17)

Aurora Plugins

Generate MLS Generate MLS

Deconvolve DeconvolveMLSMLS

Generate Sweep Generate Sweep

Deconvolve

DeconvolveSweepSweep

Convolution Convolution

Kirkeby

KirkebyInverse FilterInverse Filter

Speech Transm. Index Speech Transm. Index

The first ESS system - AURORA

ƒƒ Aurora was the first measurement system based on standard sound cards Aurora was the first measurement system based on standard sound cards and employing the Exponential Sine Sweep method

and employing the Exponential Sine Sweep method

ƒƒ It also works with traditional TDS and MLS methods, so the comparison It also works with traditional TDS and MLS methods, so the comparison can be made employing exactly the same hardware

can be made employing exactly the same hardware

(18)

MLS method MLS method

ƒƒ X(t) is a periodic binary X(t) is a periodic binary signal obtained with a signal obtained with a suitable shift

suitable shift--register, register, configured for

configured for

maximum lenght of the maximum lenght of the period.

period.

N stages

XOR k stages

x’(n)

1 2

L =

N

(19)

MLS deconvolution MLS deconvolution

ƒƒ The reThe re--recorded signal y(i) is crossrecorded signal y(i) is cross--correlated with the correlated with the

excitation signal thanks to a fast Hadamard transform. The excitation signal thanks to a fast Hadamard transform. The result is the required impulse response h(i), if the system result is the required impulse response h(i), if the system was linear and time

was linear and time--invariantinvariant

y 1 M

L h 1

~ +

=

z Where M is the Hadamard matrix, obtained by permutation of the original MLS sequence m(i)

( )

[

i j 2 modL

]

1

m )

j , i (

M~ = +

(20)

MLS example MLS example

(21)

Example of a MLS impulse response Example of a MLS impulse response

(22)

Exponential Sine Sweep method

ƒ x(t) is a band-limited sinusoidal sweep signal,

which frequency is varied exponentially with time, starting at f1 and ending at f2.

⎟⎟

⎜⎜

⎟⎟

⎜⎜

π

= ⎟⎟

⎜⎜

1 f e

ln

T f

sin 2 )

t (

x 1

2

f ln f T

t

2 1

(23)

Test Signal – x(t)

(24)

Measured signal - y(t)

(25)

Inverse Filter – z(t)

(26)

Deconvolution of Exponential Sine Sweep

The “time reversal mirror” technique is employed: the system’s impulse response is obtained by convolving the measured signal y(t) with the time-reversal of the test signal x(-t). As the log sine sweep does not have a “white” spectrum, proper equalization is required

(27)

Result of the deconvolution

The last impulse response is the linear one, the preceding

(28)

Maximum Length Sequence vs. Exp. Sine Sweep

(29)

Example of an ESS impulse response Example of an ESS impulse response

(30)

Spatial analysis by directive microphones Spatial analysis by directive microphones

ƒƒ The initial approach was to use directive microphones for gathering some The initial approach was to use directive microphones for gathering some information about the spatial properties of the sound field

information about the spatial properties of the sound field ““as perceived by as perceived by the listener

the listener”

ƒƒ Two apparently different approaches emerged: binaural dummy heads and Two apparently different approaches emerged: binaural dummy heads and pressure

pressure--velocity microphones:velocity microphones:

Binaural Binaural microphone (left) microphone (left)

and and variable

variable--directivity directivity microphone (right) microphone (right)

(31)

IACC

IACC objectiveobjective spatial parameterspatial parameter

ƒƒ It was attempted to “It was attempted to “quantifyquantify” the “the “spatialityspatiality” of a room by means of of a room by means of

“objectiveobjective” parameters, based on 2-parameters, based on 2-channels impulse responses measured channels impulse responses measured with directive microphones

with directive microphones

ƒƒ The most famous The most famous “spatialspatial” parameter is IACC (Inter Aural Cross parameter is IACC (Inter Aural Cross Correlation), based on binaural IR measurements

Correlation), based on binaural IR measurements

LeftLeft

Right Right

80 ms 80 ms

( )

( ) ( )

( ) ( )

ppLL(τ))

ppRR(τ))

[ ]( )t t [ 1ms... 1ms]

Max IACC

d t p

d p

d t p

p

t E

ms 80

2R ms

80 2L

ms 80

0

R L

+

ρ

= τ

+ τ

τ

τ

τ

+ τ

τ

= ρ

(32)

LF LF objectiveobjective spatial parameterspatial parameter

ƒƒ Other “Other “spatialspatial” parameters are the Lateral Energy ratio LFparameters are the Lateral Energy ratio LF

ƒƒ This is defined from a 2-This is defined from a 2-channels impulse response, the first channel is a channels impulse response, the first channel is a standard omni microphone, the second channel is a

standard omni microphone, the second channel is a ““figurefigure--ofof--eighteight microphone:

microphone:

Figure Figure

of 8 of 8 OmniOmni

hhoo(τ))

hh88(τ))

(33)

Are binaural measurents reproducible?

Are binaural measurents reproducible?

ƒƒ Experiment performed in anechoic room Experiment performed in anechoic room --same loudspeaker, same source same loudspeaker, same source and receiver positions, 5 binaural dummy heads

and receiver positions, 5 binaural dummy heads

(34)

Are binaural measurents reproducible?

Are binaural measurents reproducible?

ƒƒ Diffuse field -Diffuse field - huge difference among the 4 dummy headshuge difference among the 4 dummy heads

IACCe - random incidence

0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

IACCe

B&K4100 Cortex Head Neumann

(35)

Are LF measurents reproducible?

Are LF measurents reproducible?

ƒƒ Experiment performed in the Auditorium of Parma -Experiment performed in the Auditorium of Parma - same loudspeaker, same loudspeaker, same source and receiver positions, 4 pressure

same source and receiver positions, 4 pressure--velocity microphonesvelocity microphones

(36)

Are LF measurents reproducible?

Are LF measurents reproducible?

ƒƒ At 25 m distance, the scatter is really bigAt 25 m distance, the scatter is really big

Comparison LF - measure 2 - 25m distance

0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

LF

Schoeps Neumann Soundfield B&K

(37)

3D Impulse Response (Gerzon, 1975) 3D Impulse Response (Gerzon, 1975)

Portable PC with 4- channels sound board Original Room

Sound Source

SoundField Microphone

B-format 4-channels signal (WXYZ) Measurement of B-format

Impulse Responses

MLS or sweep excitation signal

Convolution of dry signals with the B-format Impulse

Responses Sound Source

Mono Mic.

B-format Imp. Resp.

of the original room

B-format 4-channels signal (WXYZ) Convolver

Ambisonics decoder

Speaker array in the reproduction room

(38)

3D extension of the pressure

3D extension of the pressure--velocity measurementsvelocity measurements

ƒƒ The Soundfield microphone allows for simultaneous measurements of the The Soundfield microphone allows for simultaneous measurements of the omnidirectional pressure and of the three cartesian components o

omnidirectional pressure and of the three cartesian components of particle f particle velocity (figure

velocity (figure--ofof--8 patterns)8 patterns)

(39)

The Waves project (2003) The Waves project (2003)

ƒƒ The original idea of Michael Gerzon was finally put in practice in 2003, The original idea of Michael Gerzon was finally put in practice in 2003, thanks to the Israeli

thanks to the Israeli--based company WAVESbased company WAVES

ƒƒ More than 50 theatres all around the world were measured, capturing 3D More than 50 theatres all around the world were measured, capturing 3D IRs (4

IRs (4-channels B-channels B--format with a Soundfield microphone)format with a Soundfield microphone)

ƒƒ The measurments did also include binaural impulse responses, andThe measurments did also include binaural impulse responses, and a a circular

circular--array of microphone positionsarray of microphone positions

ƒƒ More details on WWW.ACOUSTICS.NETMore details on WWW.ACOUSTICS.NET

(40)

The Future

The Future

(41)

The Future The Future

ƒƒMicrophone arrays capable of synthesizing Microphone arrays capable of synthesizing aribitrary directivity patterns

aribitrary directivity patterns

ƒƒAdvanced spatial analysis of the sound field Advanced spatial analysis of the sound field employing spherical harmonics (Ambisonics

employing spherical harmonics (Ambisonics -- 1° order or higher)

order or higher)

ƒƒLoudspeaker arrays capable of synthesizing Loudspeaker arrays capable of synthesizing arbitrary directivity patterns

arbitrary directivity patterns

ƒƒGeneralized solution in which both the Generalized solution in which both the

directivities of the source and of the receiver are directivities of the source and of the receiver are represented as a spherical harmonics expansion represented as a spherical harmonics expansion

(42)

Directivity of transducers Directivity of transducers

Soundfield ST

Soundfield ST--250 microphone250 microphone

0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6

0

30

60

90

120

150 180

210 240 270

300 330

125 Hz

0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6

0

30

60

90

120

150 180

210 240 270

300 330

250 Hz

0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6

0

30

60

90

120

150 180

210 240 270

300 330

500 Hz

0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6

0

30

60

90

120

150 180

210 240 270

300 330

1000 Hz

0.2 0.4 0.6 0.8 1 1.2 1.4 1.6

0

30

60 300

330

2000 Hz

0.2 0.4 0.6 0.8 1 1.2 1.4 1.6

0

30

60 300

330

4000 Hz

0.2 0.4 0.6 0.8 1 1.2 1.4 1.6

0

30

60 300

330

8000 Hz

0.2 0.4 0.6 0.8 1 1.2 1.4 1.6

0

30

60 300

330

16000 Hz

(43)

How to get better spatial resolution?

How to get better spatial resolution?

ƒƒ The answer is simple: analyze the spatial distribution of both source and receiver by The answer is simple: analyze the spatial distribution of both source and receiver by means of higher

means of higher--order spherical harmonics expansionorder spherical harmonics expansion

ƒƒ Spherical harmonics analysis is the equivalent, in space domain,Spherical harmonics analysis is the equivalent, in space domain,of the Fourier of the Fourier analysis in time domain

analysis in time domain

ƒ

ƒ As a complex time-As a complex time-domain waveform can be though as the sum of a number of domain waveform can be though as the sum of a number of sinusoidal and cosinusoidal functions, so a complex spatial dist

sinusoidal and cosinusoidal functions, so a complex spatial distribution around a ribution around a given notional point can be expressed as the sum of a number of

given notional point can be expressed as the sum of a number of spherical harmonic spherical harmonic functions

functions

-0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8

0 0.5 1 1.5 2 2.5 3

dc Cos(5) Sin(5) Cos(10) Sin(10)

-0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1

0 0.5 1 1.5 2 2.5 3

Sum

-20 0

0 5 10 1520

2530 35

40 45

50 55

60 65

70 75

80 85 90 95 100 105 110 115 120 125 130 135 225

230 235 240 245 250 255 260 265 270 275 280 285 290

295 300

305 310

315 320

325330335340345350 355 0

0.35

0 5 10 1520

2530 35

40 45

50 55

60 65

70 75

80 85 90 95 100 105 110 115 120 125 130 135 140 150145 160155 170165 180 175 190185 200195 210205 215 220 225 230 235 240 245 250 255 260 265 270 275 280 285

290 295

300 305

310 315

320325330335340345350 355

(44)

Higher

Higher--order spherical harmonics expansionorder spherical harmonics expansion

(45)

33°°--order microphone (Trinnov order microphone (Trinnov -- France)France)

ƒƒ Arnoud Laborie developed a 24-Arnoud Laborie developed a 24-capsule compact microphone capsule compact microphone array

array -- by means of advanced digital filtering, spherical ahrmonic by means of advanced digital filtering, spherical ahrmonic signals up to 3

signals up to 3°° order are obtained (16 channels)order are obtained (16 channels)

(46)

44°°--order microphone (France Telecom)order microphone (France Telecom)

ƒƒ Jerome Daniel and Sebastien Moreau built samples of 32-Jerome Daniel and Sebastien Moreau built samples of 32-capsules capsules spherical arrays

spherical arrays -- these allow for extractions of microphone signals these allow for extractions of microphone signals up to 4

up to 4°° order (25 channels)order (25 channels)

(47)

Verification of high

Verification of high--order patternsorder patterns

ƒƒ Sebastien Moreau and Olivier Warusfel verified the directivity pSebastien Moreau and Olivier Warusfel verified the directivity patterns of the atterns of the 44°-°-order microphone array in the anechoic room of IRCAM (Paris)order microphone array in the anechoic room of IRCAM (Paris)

5 kHz 5 kHz

10 kHz 10 kHz

(48)

What about source directivity ? What about source directivity ?

ƒƒ Current 3D IR sampling is still based on the usage of an “Current 3D IR sampling is still based on the usage of an “omnidirectionalomnidirectional” source

source

ƒƒ The knowledge of the 3D IR measured in this way provide no information The knowledge of the 3D IR measured in this way provide no information about the soundfield generated inside the room from a directive

about the soundfield generated inside the room from a directive source source (i.e., a musical instrument, a singer, etc.)

(i.e., a musical instrument, a singer, etc.)

ƒƒ Dave Malham suggested to represent also the source directivity with a set Dave Malham suggested to represent also the source directivity with a set of spherical harmonics, called O

of spherical harmonics, called O--format format -- this is perfectly reciprocal to the this is perfectly reciprocal to the representation of the microphone directivity with the B

representation of the microphone directivity with the B--format signals format signals (Soundfield microphone).

(Soundfield microphone).

ƒƒ Consequently, a complete and reciprocal spatial transfer function can be Consequently, a complete and reciprocal spatial transfer function can be defined, employing a 4

defined, employing a 4--channels Ochannels O--format source and a 4format source and a 4--channels Bchannels B-- format receiver:

format receiver:

Portable PC with 4in-4out channels sound board B-format 4-channels

microphone (Soundfield)

(49)

Directivity of transducers Directivity of transducers

- 40 - 35 - 30 - 25 - 20 - 15 - 10 - 5 0

0

30

60

90

120

150 180

210 240 270

300 330

1000 Hz

-40 -35 -30 -25 -20 -15 -10 -5 0 0

30

60

90

120

150 180

210 240 270

300 330

2000 Hz

LookLine D200 dodechaedron LookLine D200 dodechaedron

- 40 - 35 - 30 - 25 - 20 - 15 - 10 - 5 0

0

30

60

90

120

150 180

210 240 270

300 330

250 Hz

- 40 - 35 - 30 - 25 - 20 - 15 - 10 - 5 0

0

30

60

90

120

150 210

240 270

300 330

4000 Hz

- 40 - 35 - 30 - 25 - 20 - 15 - 10 - 5 0

0

30

60

90

120

150 210

240 270

300 330

8000 Hz

- 40 - 35 - 30 - 25 - 20 - 15 - 10 - 5 0

0

30

60

90

120

150 210

240 270

300 330

16000 Hz

(50)

HighHigh--order sound sourceorder sound source

ƒƒ Adrian Freed, Peter Kassakian, and David Wessel (CNMAT) developed a new Adrian Freed, Peter Kassakian, and David Wessel (CNMAT) developed a new 120-120-loudspeakers, digitally controlled sound source, capable of syntloudspeakers, digitally controlled sound source, capable of synthesizing hesizing sound emission according to spherical harmonics patterns up to 5

sound emission according to spherical harmonics patterns up to 5°° order.order.

(51)

Technical details of high

Technical details of high--order sourceorder source

ƒƒ Class-Class-D embedded amplifiersD embedded amplifiers

ƒƒ Embedded ethernet interface Embedded ethernet interface and DSP processing

and DSP processing

ƒƒ Long-Long-excursion special excursion special

(52)

Accuracy of spatial synthesis Accuracy of spatial synthesis

ƒƒ The spatial reconstruction error of a 120-The spatial reconstruction error of a 120-loudspeakers array is frequency loudspeakers array is frequency dependant, as shown here:

dependant, as shown here:

(53)

Complete high

Complete high--order MIMO methodorder MIMO method

ƒƒ Employing massive arrays of transducers, it will be feasible to sample the Employing massive arrays of transducers, it will be feasible to sample the acoustical temporal

acoustical temporal--spatial transfer function of a roomspatial transfer function of a room

ƒƒ Currently available hardware and software tools make this practical only Currently available hardware and software tools make this practical only up to 4

up to 4°° order, which means 25 inputs and 25 outputsorder, which means 25 inputs and 25 outputs

ƒƒ A complete measurement for a given source-A complete measurement for a given source-receiver position pair takes receiver position pair takes approximately 10 minutes (25 sine sweeps of 15s each are generat

approximately 10 minutes (25 sine sweeps of 15s each are generated one ed one after the other, while all the microphone signals are sampled

after the other, while all the microphone signals are sampled simultaneously)

simultaneously)

ƒƒ However, it has been seen that real-However, it has been seen that real-world sources can be already world sources can be already approximated quite well with 2

approximated quite well with 2°°--order functions, and even the human HRTF order functions, and even the human HRTF directivites are reasonally approximated with 3

directivites are reasonally approximated with 3°°--order functions.order functions.

Portable PC with 24in-24out channels external sound card 2°-order 9-loudspeakers

source (dodechaedron)

3°-order 24-capsules microphone array

(54)

Conclusions Conclusions

ƒƒ The sineThe sine sweepsweep methodmethod revealedrevealed toto bebe systematicallysystematically superiorsuperior toto the MLS

the MLS methodmethod forfor measuringmeasuring electroacousticalelectroacoustical impulseimpulse responses

responses

ƒƒ TraditionalTraditional methodsmethods forfor measuringmeasuring “spatialspatial parameters”parameters (IACC, (IACC, LF) provedLF) proved toto bebe unreliableunreliable and do notand do not provideprovide complete complete

information information

ƒƒ The 1The 1°°--order order AmbisonicsAmbisonics methodmethod can can bebe usedused forfor generatinggenerating and and recording

recording sound withsound with a limiteda limited amountamount ofof spatialspatial informationinformation

ƒƒ ForFor obtainingobtaining betterbetter spatialspatial resolution, resolution, HighHigh--OrderOrder AmbisonicsAmbisonics can becan be usedused, limiting, limiting the sphericalthe spherical--harmonicsharmonics expansionexpansion toto a a reasonable

reasonable orderorder (2°(2°, 3, 3°° or 4°or 4°).).

ƒƒ ExperimentalExperimental hardware and software toolshardware and software tools havehave beenbeen developeddeveloped

Riferimenti

Documenti correlati

To approximation of the foF2 typical variations, the data for the periods without strong magnetic disturbances and seismic activity in Kamchatka were used during neural

Examples of different ways to address Italian Court of Cassation (High Court)

At a higher speed of skid–ding a load, an average pulling force is smaller than at a lower speed when the effect of dynamic impacts of skidded logs at a higher speed does

In tali studi sono stati analizzati i vantaggi e le problematiche legate alla manipolazione delle pelli e proposto un nuovo sistema d’accatastamento automatico che risolva il

I campioni della quarta generazione assorbono acqua tendenzialmente più lentamente rispetto ai e 4.4g hanno valori di CA Gli impasti 4.3g e 4.6g sono gli unici della

331L*absence presque totale de la polygamie en Europe ne concernerait pas seulement les unions officiellement reconnues par l’Etat d'accueil - dans ce cas la donnée serait

La descrizione della battaglia vera e propria varia a seconda delle fonti, qui elenco cinque versioni, la prima è un riassunto che parte da una lettera scritta undici giorni dopo

On the other side, the Intensity Method measurements with 1 / 3 octave or octave bands are easy and quick to perform (the larger the bands, the lower the averaging time