| 1 Definition | 2 Functional Requirements | 3 Syntax |
| 4 Semantics | 5 Conformance Testing | 6 Performance Assessment |
1 Definition
The description of the speed, equalisation and reading backwards corrections occurred during the restoration process.
2 Functional Requirements
3 Syntax
https://schemas.mpai.community/CAE1/V2.4/data/EditingList.ison
4 Semantics
| Label | Description |
| Header | Editing List Header |
| – Standard-EditingList | The characters “CAE-ELS-V” |
| – Version | Major version – 1 or 2 characters |
| – Dot-separator | The character “.” |
| – Subversion | Minor version – 1 or 2 characters |
| EditingListData | |
| OriginalSpeedStandard | Speed standard applied to the tape recorder during the digitisation of an open-reel tape. It can be one of the following values: 0.9375, 1.875, 3.75, 7.5, 15, 30. These values are in inch per seconds (ips). This field is optional. |
| OriginalEqualisationStandard | Equalisation standard applied to the tape recorder during the digitisation of an open-reel tape. It can be one of the following values: “IEC”, “IEC1”, “IEC2”. The notation refers to documents [16,17]. The association with OriginalSpeedStandard shall be compliant to the values indicated in [16,17]. This field is optional. |
| OriginalSamplingFrequency | UUID [3] that identifies a Restoration. |
| Restorations | List of restorations objects. Each object shall have at least the following fields: RestorationID, RestoredAudioFileURI, PreservationAudioFileStart, PreservationAudioFileEnd, AppliedSamplingFrequency, ReadingBackwards. |
| RestorationID | UUID [7] that identifies a Restoration. |
| PreservationAudioFileStart | Time Label indicating the instant of the Preservation Audio File when the restoration starts. |
| PreservationAudioFileEnd | Time Label indicating the instant of the Preservation Audio File when the restoration ends. |
| RestoredAudioFileURI | URI of a Restored Audio File. |
| ReadingBackwords | Boolean value indicating if the audio signal direction has been inverted during the restoration process. |
| AppliedSpeedStandard | Speed standard applied during the restoration process. It can be one of the following values: 0.9375, 1.875, 3.75, 7.5, 15, 30. These values are in inch per seconds (ips). This field is optional. |
| AppliedSamplingFrequency | Specifies the sampling frequency of the Restored Audio File. This field is mandatory. |
| AppliedEqualisationStandard | Equalisation standard applied during the restoration process. It can be one of the following values: “IEC”, “IEC1”, “IEC2”. The notation refers to documents [16,17]. The association with AppliedSpeedStandard shall be compliant to the values indicated in [16,17]. |
5 Conformance Testing
A Data instance Conforms with CAE-USC Editing List (CAE-ELS) if:
- Its JSON Object validates against the JSON Schema.
- Any JSON Object included validates against it JSON Schema.
- All Data in the JSON Objects:
- Have the specified types.
- Conform with their Qualifiers.