Skip to content

Commit 7af1014

Browse files
authored
Merge pull request #3 from pyfar/develop
Release 2.1.2
2 parents 6e26140 + ffacf6f commit 7af1014

25 files changed

+2572
-19
lines changed

HISTORY.rst

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,17 @@
11
History
22
=======
33

4-
V2.1.1 (2023-7-7)
5-
-----------------
4+
V2.1.2 (2023-7-7, AES69-2022, SOFA conventions 2.1)
5+
---------------------------------------------------
6+
* Add newly proposed AnnotatedEmitterAudio and AnnotatedReceiverAudio conventions
7+
* Add corresponding verification rules, verification data, and upgrade rules
8+
9+
V2.1.1 (2023-7-7, AES69-2022, SOFA conventions 2.1)
10+
---------------------------------------------------
611
* Following AES69-2022
712
* Deprecated FreeFieldDirectivityTF_1.0
813
* Added upgrade rules for FreeFieldDirectivityTF_1.0
914

10-
V2.1.0 (2022-12-16)
11-
-------------------
15+
V2.1.0 (2022-12-16, AES69-2022, SOFA conventions 2.1)
16+
-----------------------------------------------------
1217
* First official release following AES69-2022

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@ EXAMPLE: 'GLOBAL_DataType' (`key`) has "specific" dependencies and
174174

175175
##### General Dependencies
176176

177-
General dependencies are simple. The contain an list that contains an arbitrary
177+
General dependencies are simple. They contain a list that contains an arbitrary
178178
number of variables and attributes (`sub_keys`), which must be contained in a
179179
SOFA object IF `key` is contained.
180180
EXAMPLE: 'ListenerView_Type' must be contained if 'ListenerView' is contained.
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
Name Default Flags Dimensions Type Comment
2+
GLOBAL:Conventions SOFA rm attribute
3+
GLOBAL:Version 2.1 rm attribute
4+
GLOBAL:SOFAConventions AnnotatedEmitterAudio rm attribute
5+
GLOBAL:SOFAConventionsVersion 0.2 rm attribute
6+
GLOBAL:APIName rm attribute
7+
GLOBAL:APIVersion rm attribute
8+
GLOBAL:ApplicationName attribute
9+
GLOBAL:ApplicationVersion attribute
10+
GLOBAL:AuthorContact m attribute
11+
GLOBAL:Comment attribute
12+
GLOBAL:DataType Audio rm attribute
13+
GLOBAL:History attribute
14+
GLOBAL:License No license provided, ask the author for permission m attribute
15+
GLOBAL:Organization m attribute
16+
GLOBAL:References attribute
17+
GLOBAL:RoomType free field m attribute
18+
GLOBAL:Origin attribute
19+
GLOBAL:DateCreated m attribute
20+
GLOBAL:DateModified m attribute
21+
GLOBAL:Title m attribute
22+
ListenerPosition [0 0 0] m IC, MC double Position of the head. IC if not tracked, MC if tracked.
23+
ListenerPosition:Type cartesian m attribute
24+
ListenerPosition:Units metre m attribute
25+
ReceiverPosition [0 0.09 0; 0 -0.09 0] m rC, rCM double Position of the ears. RC if not tracked, RCM if tracked.
26+
ReceiverPosition:Type cartesian m attribute
27+
ReceiverPosition:Units metre m attribute
28+
SourcePosition [0 0 0] m IC, MC double Position of the virtual ensemble. IC if not tracked, MC if tracked.
29+
SourcePosition:Type cartesian m attribute
30+
SourcePosition:Units metre m attribute
31+
EmitterPosition [0 0 0] m eC, eCM double Position of the virtual source(s). eC if not tracked, eCM if tracked.
32+
EmitterPosition:Type cartesian m attribute
33+
EmitterPosition:Units metre m attribute
34+
ListenerUp [0 0 1] m IC, MC double Must be of the same dimensionality as ListenerView.
35+
ListenerView [1 0 0] m IC, MC double Orientation of the head. IC if not tracked, MC if tracked.
36+
ListenerView:Type cartesian m attribute
37+
ListenerView:Units metre m attribute
38+
Data.Emitter [0 0] m In, En double audio data at the emitter(s); n=number of audio samples
39+
Data.SamplingRate 44100 m I double
40+
Data.SamplingRate:Units hertz m attribute
41+
M 0 m m double Time stamp of the measurements in M, defines the size of M.
42+
M:LongName time m attribute Narrative name for M
43+
M:Units second m attribute Units used for M
44+
Response {''} I, C, S string the subject’s response
45+
Response:Type attribute type depends on the dimension
46+
Response:LongName attribute narrative description of the response type

0 commit comments

Comments
 (0)