Closed f-brinkmann closed 11 months ago
Hi @f-brinkmann,
Response
: actually, it can make sense to store strings but we also considered the case to store numbers, eg. for buttons pressed.Response:LongName
.Response:Type
should be an attribute, and the dimensions should be removed. @petibub: Do you agree?
Yes. Attributes have no dimensions. Type of Response should be string, with {''} as default, shouldn't?
We discussed that it should be the following:
Name | Default | Flags | Dimensions | Type | Comment |
---|---|---|---|---|---|
Response | I, C, S | string | the subject’s response | ||
Response:Type | attribute | type depends on the dimension | |||
Response:LongName | attribute | narrative description of the response type |
@isfmiho I prepared the changes in sofar and sofa_conventions. Can you ping me if the convention is updated? I will then check it for consistency and add it to sofar
I updated the table regarding the string's default value to the table below.
@f-brinkmann can you please test _AnnotatedEmitterAudio0.2 and _AnnotatedReceiverAudio0.2 from the development branch!?
Name | Default | Flags | Dimensions | Type | Comment |
---|---|---|---|---|---|
Response | {''} | I, C, S | string | the subject’s response | |
Response:Type | attribute | type depends on the dimension | |||
Response:LongName | attribute | narrative description of the response type |
@petibub @isfmiho I started integrating the conventions into sofar and I think the AnnotatedAudio conventions might have a problem with the
Response*
fields:My assumption is
Response
should be of Typestring
with the default value{''}
and dimensionsIS, CS, MS
(in line with EmitterDescriptions from the SimpleHeadphoneIR convention)Response:LongName
is correct, but attributes don't have dimensions. So theS
shoud be removed there.Response:Type
should be an attribute, the dimensions should be removed. If it is astring
variable its dimensions should beIS, CS
and the Type should be changed tostring