AMD: LC-AV Audio Metadata Extension Schema. AMD contains technical metadata that describes either a digital file or a physical source object. It is based upon metadata elements developed by both LC and AES. AMD is an interim schema being used until a final extension schema is adopted. AUDIOMD and AUDIOSRC both complex types named "audioType" and contain 4 top-level elements and 2 attributes, ID: (XML ID) ANALOGDIGITALFLAG: A major indicator of the type of audio object i.e Analog, PhysDigital, or FileDigital. audioType: complexType for encapsulating and organizing within a singleparent element the individual audio metadata elements that describe an object or portion of an object. The four individual elements that comprise an audio object are documented under their corresponding types. file_data: The file_data element is used to describe technical characteristics of an audio file. audio_block_size: This is the simple element which provides a place to store the size of an audio block (frame or sample) in bytes. audio_data_encoding: This is the simple element which provides a place to store the encoding scheme of audio data, e.g., pulse code modulation (PCM). bits_per_sample: This is the simple element which provides a place to store the size of a single digital audio sample in bits. byte_order: This is the simple element which provides a place to store the order of bit significance in a byte from left to right. i.e. 0-least-to-most, 1-most-to-least. data-_rate: This is the simple element which provides a place to store the data rate (e.g. 1.5 Mbps, 4Mbps, etc...) of a digital audio file. data_rate_mode: This is the simple element which provides a place to store the data rate mode of the audio file, e.g., fixed or variable. first_sample_offset: This is the simple element which provides a place to store the location of the first valid sound sample in the file. first_valid_byte_block: This is the simple element which provides a place to store the location of the first valid sound byte in the block. format_name: This is the simple element which provides a place to store the official name for the file format taken from the format documentation, e.g. "Broadcast Wave Format" or "Raw". format_note: This is the simple element which provides a place to store application specific information about the audio file. e.g. SoundForge 5.0, WaveLab 3.0, etc.... format_version: This is the simple element which provides a place to store the version of the audio format specified in format_name e.g. for format_name="Broadcast Wave Format" format_version="3.0". last_valid_byte_block: This is the simple element which provides a place to store the location of the last valid sound byte in the block. num_sample_frames: This is the simple element which provides a place to store the sample point value for a frame in the audio file. sampling_frequency: This is the simple element which provides a place to store the sampling frequency of a digital audio file. security: This is the simple element which provides a place to store the type of security precautions applied to the file e.g. password, encryption, hidden, etc. use: This is the simple element which provides a place to store the use of a digital audio file, e.g., Master, Service High, Service Low, Preview. word_size: This is the simple element which provides a place to store the numberof bytes that comprise a single sample of audio data; may be greater than actual significant sample size expressed in bits. physical_data: The physical_data element describes the physical nature of an audio object if it exists as such (i.e. it is not a file). This will generally apply to analog items but may also be used to describe digital formats such as open reel digital, DAT, ADAT tape, CD-R, etc.... condition: This is the simple element which provides a place to store the physical condition of an audio item. disposition: This is the simple element which provides a place to store what became of an audio source item. equalization:This is the simple element which provides a place to store the equalization specifications or characteristics of an audio source item. generation: This is the simple element which provides a place to store the generation of an audio source item. groove: This is the simple element which provides a place to store the type of disc groove of an audio source item. noise_reduction: This is the simple element which provides a place to store the type of noise reduction used in an audio source item, if any. phys_format: This is the simple element which provides a place to store the physical format of the audio item. e.g. reel-to-reel tape, 1/4 inch cassette, etc... speed: This is the simple element which provides a place to store the nominal playback speed of an audio source item. speed_adjustment: This is the simple element which provides a place to store the speed adjustment required to playback an audio source item at its nominal speed. speed_note: This is the simple element which provides a place to store the miscellaneous information about the speed of an audio source item. track_format: This is the simple element which provides a place to store the track format of an audio source item. audio_info: The audio_info element is used to describe audio characteristics of an object that not specific to either the physical object or a digital representation. duration: This is the simple element which provides a place to store the duration of a digital audio file. note: This is the simple element which provides a place to store miscellaneous information about the audio item. e.g. digital alterations or enhancements to improve quality. num_channels: This is the simple element which provides a place to store the number of channels of audio in the audio item. e.g. 1, 2, 5, 6, etc... sound_field: This is the simple element which provides a place to store the aural space of the item or portion of an item. calibrationType: complexType for storing the type of calibration related characteristics of an audio object, regardless of physical or digital format. calibrationType has 1 attribute and 4 elements. ID: (XML ID) - calibration_ext_int: indicates whether the calibration data is within digital audio file or in a separate file; - calibration_location: the location of the calibration file if it is external e.g. URN, URL, etc...; - calibration_time_stamp: the start time of the calibration file if it is internal i.e. HH:MM:SSss...; - calibration_type: defines the type of calibration data. checksumType: complexType for recording the type of checksum used for a digital audio file. In most cases, this will be an md5 checksum as this is the only checksum allowed within the METS schema. checksumType has 1 attribute and 3 elements. ID: (XML ID) - checksum_datetime: datetime the checksum was calculated and applied; - checksum_type: the type of checksum used; - checksum_value: the checksum value. compressionType: complexType for recording the type of compression used for a digital audio file. compressionType has 1 attribute and 3 elements. ID: (XML ID) - codec_creator_app: name of the creator of the compression application e.g. SoundForge, etc...; - codec_creator_app_version: version of the compression application e.g. 5.0, etc...; - codec_name: the name of the compression algorithm used e.g. Fraunhofer, Huffman, etc..; - codec_quality: impact of the compression on quality e.g. lossless or lossy. dimensionsType: Complex Type for recording the dimensions of an object. dimensionsType has the following attributes: 1. DEPTH: the depth as a floating point number; 2. DIAMETER: The diameter of a circular item as a floating point number; 3. GAUGE: The width of the medium unwound (e.g. tape); 4. HEIGHT: The height as a floating point number; 5. LENGTH: The length of the medium unwound (e.g. tape); 6. NOTE: Miscellaneous information about the dimensions; 7. THICKNESS: the thickness of the medium unwound (e.g. tape); 8. UNITS: the unit of measurement; 9. WIDTH: the width as a floating point number. materialType: Complex Type for recording the physical characteristics of the construction and material of an audio source item. materialType has 1 attribute and 6 elements. ID: (XML ID) - base_material: type of material used in the recording carrier e.g plastic, glass, vinyl, mylar, etc... - binder: type of adhesive used to bind the recording surface to the substrate - disc_surface: the type of recording surface aluminium, celluloid etc.. - oxide: type of oxide used on the recording surface, e.g. cobalt, chromium dioxide, ferrous oxide - reflective_layer: type of material used on the recording surface, e.g. dye, tellurium-selenium alloy, etc.. - stock_brand: name of the manufacturer of the recording medium, e.g. Scotch, Maxell, Sony, etc... sound_channel_mapType: Complex type for describing the aural layout of any audio tracks. The sound_channel_map element is used to wrap any number of channel_assignment elements. This structure is used to describe the relationship of sound channels to their destination. Generally, the destination will be a location on the sound stage though it could also be something more specialized such as a time code reader or even the channels of a mixing board. The channel_assignment element maps a sound channel to its destination. There are 2 required attributes. The channe_num identifies the sound channel of this audio object. Note that the first channel_num is 0 while each subsequent channel is incremented by 1. The map_location attribute specifies the destination. trackingType: Complex Type for recording tracking information about an audio source item. trackingType has 1 attribute and 2 elements. ID: (XML ID) - tracking_type: The type of tracking code, e.g., MAVIS number, actual shelf numbers, bar-code, etc.; - tracking_value: Shelf number or other identifier for source, e.g., MAVIS number, actual shelf numbers, etc..