<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.sofaconventions.org/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Verade</id>
	<title>Sofaconventions - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.sofaconventions.org/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Verade"/>
	<link rel="alternate" type="text/html" href="https://www.sofaconventions.org/mediawiki/index.php/Special:Contributions/Verade"/>
	<updated>2026-05-14T14:05:38Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://www.sofaconventions.org/mediawiki/index.php?title=GeneralFIRE&amp;diff=1900</id>
		<title>GeneralFIRE</title>
		<link rel="alternate" type="text/html" href="https://www.sofaconventions.org/mediawiki/index.php?title=GeneralFIRE&amp;diff=1900"/>
		<updated>2014-11-14T15:59:57Z</updated>

		<summary type="html">&lt;p&gt;Verade: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
&lt;br /&gt;
This convention defines only that FIRE is the DataType. All other metadata follow the general SOFA specifications. &lt;br /&gt;
&lt;br /&gt;
This convention can be used to save data which are too general to store in more specific conventions.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Version 0.1 ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!Name&lt;br /&gt;
!Default&lt;br /&gt;
!Flags&lt;br /&gt;
!Dimensions&lt;br /&gt;
!Type&lt;br /&gt;
!Comment&lt;br /&gt;
|-&lt;br /&gt;
|GLOBAL:Conventions||&amp;lt;nowiki&amp;gt;SOFA&amp;lt;/nowiki&amp;gt;||rm||||attribute||&lt;br /&gt;
|-&lt;br /&gt;
|GLOBAL:Version||&amp;lt;nowiki&amp;gt;0.6&amp;lt;/nowiki&amp;gt;||rm||||attribute||&lt;br /&gt;
|-&lt;br /&gt;
|GLOBAL:SOFAConventions||&amp;lt;nowiki&amp;gt;GeneralFIRE&amp;lt;/nowiki&amp;gt;||rm||||attribute||This conventions stores IRs for general purposes, i.e., only the mandatory, SOFA general metadata are pre-defined&lt;br /&gt;
|-&lt;br /&gt;
|GLOBAL:SOFAConventionsVersion||&amp;lt;nowiki&amp;gt;0.1&amp;lt;/nowiki&amp;gt;||rm||||attribute||&lt;br /&gt;
|-&lt;br /&gt;
|GLOBAL:APIName||&amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;||rm||||attribute||&lt;br /&gt;
|-&lt;br /&gt;
|GLOBAL:APIVersion||&amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;||rm||||attribute||&lt;br /&gt;
|-&lt;br /&gt;
|GLOBAL:ApplicationName||&amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;||||||attribute||&lt;br /&gt;
|-&lt;br /&gt;
|GLOBAL:ApplicationVersion||&amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;||||||attribute||&lt;br /&gt;
|-&lt;br /&gt;
|GLOBAL:AuthorContact||&amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;||m||||attribute||&lt;br /&gt;
|-&lt;br /&gt;
|GLOBAL:Comment||&amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;||m||||attribute||&lt;br /&gt;
|-&lt;br /&gt;
|GLOBAL:DataType||&amp;lt;nowiki&amp;gt;FIRE&amp;lt;/nowiki&amp;gt;||rm||||attribute||We use FIR datatype which in addition depends on Emitters (E)&lt;br /&gt;
|-&lt;br /&gt;
|GLOBAL:History||&amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;||||||attribute||&lt;br /&gt;
|-&lt;br /&gt;
|GLOBAL:License||&amp;lt;nowiki&amp;gt;No license provided, ask the author for permission&amp;lt;/nowiki&amp;gt;||m||||attribute||&lt;br /&gt;
|-&lt;br /&gt;
|GLOBAL:Organization||&amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;||m||||attribute||&lt;br /&gt;
|-&lt;br /&gt;
|GLOBAL:References||&amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;||||||attribute||&lt;br /&gt;
|-&lt;br /&gt;
|GLOBAL:RoomType||&amp;lt;nowiki&amp;gt;free field&amp;lt;/nowiki&amp;gt;||m||||attribute||The room information can be arbitrary&lt;br /&gt;
|-&lt;br /&gt;
|GLOBAL:Origin||&amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;||||||attribute||&lt;br /&gt;
|-&lt;br /&gt;
|GLOBAL:DateCreated||&amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;||m||||attribute||&lt;br /&gt;
|-&lt;br /&gt;
|GLOBAL:DateModified||&amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;||m||||attribute||&lt;br /&gt;
|-&lt;br /&gt;
|GLOBAL:Title||&amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;||m||||attribute||&lt;br /&gt;
|-&lt;br /&gt;
|ListenerPosition||&amp;lt;nowiki&amp;gt;[0 0 0] &amp;lt;/nowiki&amp;gt;||m||IC, MC||double||&lt;br /&gt;
|-&lt;br /&gt;
|ListenerPosition:Type||&amp;lt;nowiki&amp;gt;cartesian&amp;lt;/nowiki&amp;gt;||m||||attribute||&lt;br /&gt;
|-&lt;br /&gt;
|ListenerPosition:Units||&amp;lt;nowiki&amp;gt;meter&amp;lt;/nowiki&amp;gt;||m||||attribute||&lt;br /&gt;
|-&lt;br /&gt;
|ReceiverPosition||&amp;lt;nowiki&amp;gt;[0 0.09 0; 0 -0.09 0]&amp;lt;/nowiki&amp;gt;||m||rCI, rCM||double||&lt;br /&gt;
|-&lt;br /&gt;
|ReceiverPosition:Type||&amp;lt;nowiki&amp;gt;cartesian&amp;lt;/nowiki&amp;gt;||m||||attribute||&lt;br /&gt;
|-&lt;br /&gt;
|ReceiverPosition:Units||&amp;lt;nowiki&amp;gt;meter&amp;lt;/nowiki&amp;gt;||m||||attribute||&lt;br /&gt;
|-&lt;br /&gt;
|SourcePosition||&amp;lt;nowiki&amp;gt;[0 0 1]&amp;lt;/nowiki&amp;gt;||m||IC, MC||double||&lt;br /&gt;
|-&lt;br /&gt;
|SourcePosition:Type||&amp;lt;nowiki&amp;gt;spherical&amp;lt;/nowiki&amp;gt;||m||||attribute||&lt;br /&gt;
|-&lt;br /&gt;
|SourcePosition:Units||&amp;lt;nowiki&amp;gt;degree, degree, meter&amp;lt;/nowiki&amp;gt;||m||||attribute||&lt;br /&gt;
|-&lt;br /&gt;
|EmitterPosition||&amp;lt;nowiki&amp;gt;[0 0 0]&amp;lt;/nowiki&amp;gt;||m||eCI, eCM||double||Each speaker is represented as an emitter. Use EmitterPosition to represent the position of a particular speaker. Size of EmitterPosition determines E&lt;br /&gt;
|-&lt;br /&gt;
|EmitterPosition:Type||&amp;lt;nowiki&amp;gt;cartesian&amp;lt;/nowiki&amp;gt;||m||||attribute||&lt;br /&gt;
|-&lt;br /&gt;
|EmitterPosition:Units||&amp;lt;nowiki&amp;gt;meter&amp;lt;/nowiki&amp;gt;||m||||attribute||&lt;br /&gt;
|-&lt;br /&gt;
|Data.IR||&amp;lt;nowiki&amp;gt;[1 1]&amp;lt;/nowiki&amp;gt;||m||mREn||double||Impulse responses&lt;br /&gt;
|-&lt;br /&gt;
|Data.SamplingRate||&amp;lt;nowiki&amp;gt;48000&amp;lt;/nowiki&amp;gt;||m||I||double||Sampling rate of the samples in Data.IR and Data.Delay&lt;br /&gt;
|-&lt;br /&gt;
|Data.SamplingRate:Units||&amp;lt;nowiki&amp;gt;hertz&amp;lt;/nowiki&amp;gt;||m||||attribute||Unit of the sampling rate&lt;br /&gt;
|-&lt;br /&gt;
|Data.Delay||&amp;lt;nowiki&amp;gt;[0 0]&amp;lt;/nowiki&amp;gt;||m||IRE, MRE||double||Additional delay of each IR (in samples)&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Verade</name></author>
	</entry>
	<entry>
		<id>https://www.sofaconventions.org/mediawiki/index.php?title=SOFA_conventions&amp;diff=1898</id>
		<title>SOFA conventions</title>
		<link rel="alternate" type="text/html" href="https://www.sofaconventions.org/mediawiki/index.php?title=SOFA_conventions&amp;diff=1898"/>
		<updated>2014-11-14T10:39:52Z</updated>

		<summary type="html">&lt;p&gt;Verade: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;SOFA conventions specify the description of data and metadata for a particular kind of measured data.&lt;br /&gt;
&lt;br /&gt;
This is important in order to meet the different requirements coming from different application fields, specified. For example, description of HRTFs, BRIRs, and DRIRs requires different metadata. Also, some applications may prefer to see the data stored in a different way. These conventions, once approved by the peer group are defined in SOFA conventions.&lt;br /&gt;
&lt;br /&gt;
==Stable SOFA Conventions==&lt;br /&gt;
Stable SOFA conventions are those for which SOFA files are publicly available and can be read/modified by a software package. The following stable SOFA conventions are available now in the latest official release of SOFA:&lt;br /&gt;
* [[GeneralFIR]]: General convention with FIR as DataType (no restrictions but DataType)&lt;br /&gt;
* [[GeneralFIRE]]: General convention with FIRE as DataType (no restrictions but DataType)&lt;br /&gt;
* [[GeneralTF]]: General convention with TF as DataType (no restrictions but DataType)&lt;br /&gt;
* [[HeadphoneIR]]: deprecated and will be replaced by [[SimpleHeadphoneIR]]&lt;br /&gt;
* [[MultiSpeakerBRIR]]&lt;br /&gt;
* [[SimpleFreeFieldHRIR]]: Free-field HRTFs stored as impulse responses, measured with an omnidirectional source for a single listener.&lt;br /&gt;
* [[SimpleFreeFieldTF]]: as SimpleFreeFieldHRIR, but uses TF as DataType covering special needs coming from HRTF simulations&lt;br /&gt;
* [[SingleRoomDRIR]]: Room impulse responses measured with an arbitrary number of receivers (such as a microphone array) and an omnidirectional source in a single room.&lt;br /&gt;
&lt;br /&gt;
==Proposed SOFA Conventions==&lt;br /&gt;
Proposed SOFA conventions are currently being discussed. We consider following rules for new SOFA conventions:&lt;br /&gt;
* Data must exist (do not foresee the future)&lt;br /&gt;
* Data can not be described by existing SOFA conventions&lt;br /&gt;
* Relevant information about the data available&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The following SOFA conventions are being discussed. Measured data exist but their description must be fixed in order to create publicly available SOFA files and corresponding software interfaces.&lt;br /&gt;
&lt;br /&gt;
* [[SimpleBRIR]]: Binaural room impulse responses measured with an omnidirectional source in a single reverberant space. Somebody wanted to have this, but the work stopped at the moment.&lt;br /&gt;
* [[SimpleFreeFieldSOS]]: as SimpleFreeFieldHRIR, but uses SOS as DataType (second-order sections) covering special needs coming from HRTF rendering&lt;br /&gt;
* [[SimpleHeadphoneIR]]: Conventions to store headphone IRs recorded for each emitter and each ear, single listener and no directionality of emitter/receiver considered.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Unsorted topics ==&lt;br /&gt;
Here we list the suggestions and feedback from the peer group:&lt;br /&gt;
* Include anthropometric data&lt;br /&gt;
* Crosstalk cancellation filters&lt;br /&gt;
* Include calibration data from the measurement&lt;br /&gt;
* Include room pictures&lt;br /&gt;
&lt;br /&gt;
Please use the &amp;quot;Discussion&amp;quot; function to discuss these topics.&lt;br /&gt;
&lt;br /&gt;
== Feedback and Contribution ==&lt;br /&gt;
&lt;br /&gt;
If you would like to contribute or propose new SOFA conventions: &lt;br /&gt;
* Send an e-mail to the [mailto:sofacoustics-devel@lists.sourceforge.net mailing list]. You don&#039;t have to be a member of the mailing list to send a message to the moderator. &lt;br /&gt;
* Go to one of the SOFA pages of your interest and use the &amp;quot;Discussion&amp;quot; for your contribution.&lt;br /&gt;
We appreciate your feedback!&lt;/div&gt;</summary>
		<author><name>Verade</name></author>
	</entry>
</feed>