FreeFieldHRIR: Difference between revisions
Jump to navigation
Jump to search
Content deleted Content added
No edit summary |
No edit summary |
||
| (One intermediate revision by the same user not shown) | |||
| Line 3: | Line 3: | ||
The data type 'FIR-E' is used (instead of 'FIR' as in [[SimpleFreeFieldHRIR]]). |
The data type 'FIR-E' is used (instead of 'FIR' as in [[SimpleFreeFieldHRIR]]). |
||
The conventions is defined in AES69- |
The conventions is defined in AES69-2022 (SOFA 2.1). |
||
| Line 16: | Line 16: | ||
|GLOBAL:Conventions||<nowiki>SOFA</nowiki>||rm||||attribute|| |
|GLOBAL:Conventions||<nowiki>SOFA</nowiki>||rm||||attribute|| |
||
|- |
|- |
||
|GLOBAL:Version||<nowiki>2</nowiki>||rm||||attribute|| |
|GLOBAL:Version||<nowiki>2.1</nowiki>||rm||||attribute|| |
||
|- |
|- |
||
|GLOBAL:SOFAConventions||<nowiki>FreeFieldHRIR</nowiki>||rm||||attribute||An extension of SimpleFreeFieldHRIR in order to consider more complex data sets described in spatially continuous representation. Each HRTF direction corresponds to an emitter, and a consistent measurement for a single listener and all directions is described by a set of the emitter positions surrounding the listener. |
|GLOBAL:SOFAConventions||<nowiki>FreeFieldHRIR</nowiki>||rm||||attribute||An extension of SimpleFreeFieldHRIR in order to consider more complex data sets described in spatially continuous representation. Each HRTF direction corresponds to an emitter, and a consistent measurement for a single listener and all directions is described by a set of the emitter positions surrounding the listener. |
||
| Line 40: | Line 40: | ||
|GLOBAL:License||<nowiki>No license provided, ask the author for permission</nowiki>||m||||attribute|| |
|GLOBAL:License||<nowiki>No license provided, ask the author for permission</nowiki>||m||||attribute|| |
||
|- |
|- |
||
|GLOBAL:ListenerShortName||<nowiki></nowiki>||m||||attribute|| |
|GLOBAL:ListenerShortName||<nowiki></nowiki>||m||||attribute||Short name of the listener (as for example the subject ID). |
||
|- |
|- |
||
|GLOBAL:Organization||<nowiki></nowiki>||m||||attribute|| |
|GLOBAL:Organization||<nowiki></nowiki>||m||||attribute|| |
||
| Line 96: | Line 96: | ||
|Data.SamplingRate:Units||<nowiki>hertz</nowiki>||m||||attribute|| |
|Data.SamplingRate:Units||<nowiki>hertz</nowiki>||m||||attribute|| |
||
|- |
|- |
||
|Data.Delay||<nowiki>[0 0]</nowiki>||m|| |
|Data.Delay||<nowiki>[0 0]</nowiki>||m||IRI, MRI, MRE||double||Additional delay of each IR (in samples) |
||
|} |
|} |
||
Latest revision as of 11:12, 21 October 2022
The convention is an extension of SimpleFreeFieldHRIR in order to consider more complex data sets described in spatially continuous representation. Each HRTF direction corresponds to an emitter (instead of a source position), and a consistent measurement for a single listener and all directions is described by a set of the emitter positions (instead of source positions) surrounding the listener.
The data type 'FIR-E' is used (instead of 'FIR' as in SimpleFreeFieldHRIR).
The conventions is defined in AES69-2022 (SOFA 2.1).
| Name | Default | Flags | Dimensions | Type | Comment |
|---|---|---|---|---|---|
| GLOBAL:Conventions | SOFA | rm | attribute | ||
| GLOBAL:Version | 2.1 | rm | attribute | ||
| GLOBAL:SOFAConventions | FreeFieldHRIR | rm | attribute | An extension of SimpleFreeFieldHRIR in order to consider more complex data sets described in spatially continuous representation. Each HRTF direction corresponds to an emitter, and a consistent measurement for a single listener and all directions is described by a set of the emitter positions surrounding the listener. | |
| GLOBAL:SOFAConventionsVersion | 1.0 | rm | attribute | ||
| GLOBAL:APIName | rm | attribute | |||
| GLOBAL:APIVersion | rm | attribute | |||
| GLOBAL:ApplicationName | attribute | ||||
| GLOBAL:ApplicationVersion | attribute | ||||
| GLOBAL:AuthorContact | m | attribute | |||
| GLOBAL:Comment | attribute | ||||
| GLOBAL:DataType | FIR-E | rm | attribute | ||
| GLOBAL:History | attribute | ||||
| GLOBAL:License | No license provided, ask the author for permission | m | attribute | ||
| GLOBAL:ListenerShortName | m | attribute | Short name of the listener (as for example the subject ID). | ||
| GLOBAL:Organization | m | attribute | |||
| GLOBAL:References | attribute | ||||
| GLOBAL:RoomType | free field | m | attribute | ||
| GLOBAL:Origin | attribute | ||||
| GLOBAL:DateCreated | m | attribute | |||
| GLOBAL:DateModified | m | attribute | |||
| GLOBAL:Title | m | attribute | |||
| ListenerPosition | [0 0 0] | m | IC, MC | double | |
| ListenerPosition:Type | cartesian | m | attribute | ||
| ListenerPosition:Units | metre | m | attribute | ||
| ReceiverPosition | [0 0.09 0; 0 -0.09 0] | m | RCI, RCM | double | |
| ReceiverPosition:Type | cartesian | m | attribute | ||
| ReceiverPosition:Units | metre | m | attribute | ||
| SourcePosition | [0 0 0] | m | IC, MC | double | Source position is assumed to be the ListenerPosition in order to reflect Emitters surrounding the Listener |
| SourcePosition:Type | spherical | m | attribute | ||
| SourcePosition:Units | degree, degree, metre | m | attribute | ||
| EmitterPosition | [0 0 0] | m | IC, ECI, ECM | double | Radius in 'spherical harmonics', Position in 'cartesian' and 'spherical' |
| EmitterPosition:Type | spherical harmonics | m | attribute | Can be 'spherical harmonics', 'cartesian', or 'spherical' | |
| EmitterPosition:Units | degree, degree, metre | m | attribute | ||
| GLOBAL:DatabaseName | m | attribute | Name of the database to which these data belong | ||
| ListenerUp | [0 0 1] | m | IC, MC | double | |
| ListenerView | [1 0 0] | m | IC, MC | double | |
| ListenerView:Type | cartesian | m | attribute | ||
| ListenerView:Units | metre | m | attribute | ||
| Data.IR | [0 0] | m | mrne | double | |
| Data.SamplingRate | 48000 | m | I, M | double | |
| Data.SamplingRate:Units | hertz | m | attribute | ||
| Data.Delay | [0 0] | m | IRI, MRI, MRE | double | Additional delay of each IR (in samples) |