ASWG-G006

TODO: overview

The ASWG iXML Extension is designed to provide developers of interactive audio content and audio researchers the ability to store production and research related metadata within the iXML chunk of a Broadcast Wave file, describing its contents and other related information.

The specification defines fields relating to metadata that can be used within interactive media development applications and workflows as well as machine learning and deep learning feature sets.

The extension contains fields covering sound effects, music, dialogue and audio-driven haptic content, as well as more general, project information.

ASWG-G006 - iXML Extension Specification v1.1.pdf


[ASWG-G006] iXML-Extension from Sony PlayStation Studios' Audio Standards Working Group 1.1 (2024).

URLs:

TODO: implement spec_detail widget

{
  "id": "ASWG-G006",
  "title": "iXML-Extension from Sony PlayStation Studios' Audio Standards Working Group",
  "publication_year": 2024,
  "authority": "Sony ASWG",
  "urls": [
    "https://github.com/Sony-ASWG/iXML-Extension/"
  ],
  "publication_date": "2024-11",
  "version": "1.1",
  "see": ""
}

Fields defined in this spec

Chunk GroupName Name
as Specified
Bytes Type Type
as Specified
DescriptionWRID
iXML ASWG content_type contentType String XML Characters Content Type (sfx/music/dialog/haptic/impulse/mixed). category:General WRID>RIFF-WAVE>iXML>ASWG>content_type
iXML ASWG project project String XML Characters Project name asset was developed for. category:General WRID>RIFF-WAVE>iXML>ASWG>project
iXML ASWG originator originator String XML Characters Designer. category:General WRID>RIFF-WAVE>iXML>ASWG>originator
iXML ASWG originator_studio originatorStudio String XML Characters Name of originating studio. category:General WRID>RIFF-WAVE>iXML>ASWG>originator_studio
iXML ASWG notes notes String XML Characters General information not covered in other fields. category:General WRID>RIFF-WAVE>iXML>ASWG>notes
iXML ASWG session session String XML Characters Application (Pro Tools/Reaper etc.) session name. category:General WRID>RIFF-WAVE>iXML>ASWG>session
iXML ASWG state state String XML Characters File version: mastered, processed, raw, placeholder. category:General WRID>RIFF-WAVE>iXML>ASWG>state
iXML ASWG editor editor String XML Characters Name of editor. category:General WRID>RIFF-WAVE>iXML>ASWG>editor
iXML ASWG mixer mixer String XML Characters Mix engineer. category:General WRID>RIFF-WAVE>iXML>ASWG>mixer
iXML ASWG fx_chain_name fxChainName String XML Characters Name of FX chain used on file, Reaper chain name, for example. category:General WRID>RIFF-WAVE>iXML>ASWG>fx_chain_name
iXML ASWG is_generated isGenerated String XML Characters Content is AI generated, or contains elements/sections that are AI generated. true/false. category:General WRID>RIFF-WAVE>iXML>ASWG>is_generated
iXML ASWG mastering_engineer masteringEngineer String XML Characters Name of the mastering engineer. category:General WRID>RIFF-WAVE>iXML>ASWG>mastering_engineer
iXML ASWG origination_date originationDate String XML Characters Date of original upload of asset in format yyyy-MM-dd. category:General WRID>RIFF-WAVE>iXML>ASWG>origination_date
iXML ASWG channel_config channelConfig String XML Characters Channel configuration of the file: mono, stereo, LCR, Quad, 5.0, 5.1, 7.0, 7.1, 12.2, ambisonic. category:Format WRID>RIFF-WAVE>iXML>ASWG>channel_config
iXML ASWG ambisonic_format ambisonicFormat String XML Characters Ambisonic format: #p, #h#p, #h#v. eg: 5p, 3h1v, 4h2p. category:Format" format="#p, #h#p, #h#v. eg: '5p', '3h1v', '4h2p' WRID>RIFF-WAVE>iXML>ASWG>ambisonic_format
iXML ASWG ambisonic_chn_order ambisonicChnOrder String XML Characters Ambisonic channel order: fuma, acn. category:Format WRID>RIFF-WAVE>iXML>ASWG>ambisonic_chn_order
iXML ASWG ambisonic_norm ambisonicNorm String XML Characters Ambisonic normalization: snd3, maxn, n3d. category:Format WRID>RIFF-WAVE>iXML>ASWG>ambisonic_norm
iXML ASWG mic_type micType String XML Characters Microphone(s) used. Where multiple mics used, prefix with channel number: 1-Neumann U87i, 2-AKG C414. category:Recording WRID>RIFF-WAVE>iXML>ASWG>mic_type
iXML ASWG mic_config micConfig String XML Characters Microphone configuration: Mono, AB, XY, ORTF, MS. category:Recording WRID>RIFF-WAVE>iXML>ASWG>mic_config
iXML ASWG mic_distance micDistance String XML Characters Microphone distance in meters OR headmounted - 1m, 2m, 0.3m, head. category:Recording WRID>RIFF-WAVE>iXML>ASWG>mic_distance
iXML ASWG recording_loc recordingLoc String XML Characters Recording location. category:Recording WRID>RIFF-WAVE>iXML>ASWG>recording_loc
iXML ASWG is_designed isDesigned String XML Characters SFX: Is the sound designed, or is it a raw recording - true if designed, false if raw recording. category:Recording WRID>RIFF-WAVE>iXML>ASWG>is_designed
iXML ASWG rec_engineer recEngineer String XML Characters Name of the recording engineer. category:Recording WRID>RIFF-WAVE>iXML>ASWG>rec_engineer
iXML ASWG rec_studio recStudio String XML Characters Music: Recording Studio. category:Recording WRID>RIFF-WAVE>iXML>ASWG>rec_studio
iXML ASWG impulse_location impulseLocation String XML Characters Impulse: Location of impulse. category:Impulse WRID>RIFF-WAVE>iXML>ASWG>impulse_location
iXML ASWG category category String XML Characters UCS compliant SFX category. category:Sound Effects WRID>RIFF-WAVE>iXML>ASWG>category
iXML ASWG sub_category subCategory String XML Characters UCS compliant SFX sub-category. category:Sound Effects WRID>RIFF-WAVE>iXML>ASWG>sub_category
iXML ASWG cat_id catId String XML Characters UCS compliant SFX category ID. category:Sound Effects WRID>RIFF-WAVE>iXML>ASWG>cat_id
iXML ASWG user_category userCategory String XML Characters UCS complaint user category. category:Sound Effects WRID>RIFF-WAVE>iXML>ASWG>user_category
iXML ASWG user_data userData String XML Characters UCS compliant user data. category:Sound Effects WRID>RIFF-WAVE>iXML>ASWG>user_data
iXML ASWG vendor_category vendorCategory String XML Characters UCS compliant vendor category. category:Sound Effects WRID>RIFF-WAVE>iXML>ASWG>vendor_category
iXML ASWG fx_name fxName String XML Characters UCS compliant FX name. category:Sound Effects WRID>RIFF-WAVE>iXML>ASWG>fx_name
iXML ASWG library library String XML Characters UCS compliant library. category:Sound Effects WRID>RIFF-WAVE>iXML>ASWG>library
iXML ASWG creator_id creatorId String XML Characters UCS compliant SFX creator/publisher. category:Sound Effects WRID>RIFF-WAVE>iXML>ASWG>creator_id
iXML ASWG source_id sourceId String XML Characters UCS compliant SFX SourceID. category:Sound Effects WRID>RIFF-WAVE>iXML>ASWG>source_id
iXML ASWG rms_power rmsPower String XML Characters RMS power of file. category:Audio Features WRID>RIFF-WAVE>iXML>ASWG>rms_power
iXML ASWG loudness loudness String XML Characters Integrated loudness of file, measured with ITU-R BS1770-3 compliant metering. category:Audio Features WRID>RIFF-WAVE>iXML>ASWG>loudness
iXML ASWG loudness_range loudnessRange String XML Characters Loudness Range - EBU 3342 compliant. category:Audio Features WRID>RIFF-WAVE>iXML>ASWG>loudness_range
iXML ASWG max_peak maxPeak String XML Characters Maximum sample value, in dBFS. category:Audio Features WRID>RIFF-WAVE>iXML>ASWG>max_peak
iXML ASWG spec_density specDensity String XML Characters Spectral density of file - amount of power at a standard set of frequency ranges. Freq ranges to be defined***. category:Audio Features WRID>RIFF-WAVE>iXML>ASWG>spec_density
iXML ASWG zero_cross_rate zeroCrossRate String XML Characters Zero Cross Rate, average frequency of entire file. category:Audio Features WRID>RIFF-WAVE>iXML>ASWG>zero_cross_rate
iXML ASWG papr papr String XML Characters Peak to average power ratio. category:Audio Features WRID>RIFF-WAVE>iXML>ASWG>papr
iXML ASWG text text String XML Characters Dialogue: Transcript of the dialogue file. category:Dialogue WRID>RIFF-WAVE>iXML>ASWG>text
iXML ASWG efforts efforts String XML Characters Dialogue: Whether the file contains efforts, dialogue or a mix of the two - True, False, Mixed. category:Dialogue WRID>RIFF-WAVE>iXML>ASWG>efforts
iXML ASWG effort_type effortType String XML Characters Effort type - strain, pain. category:Dialogue WRID>RIFF-WAVE>iXML>ASWG>effort_type
iXML ASWG projection projection String XML Characters Dialogue projection level. 1- whispered, 2- spoken, 3- raised, 4- projected, 5- shouted. category:Dialogue WRID>RIFF-WAVE>iXML>ASWG>projection
iXML ASWG language language String XML Characters Dialogue language - ISO639-1 Language Code. category:Dialogue" format="## e.g 'en' WRID>RIFF-WAVE>iXML>ASWG>language
iXML ASWG timing_restriction timingRestriction String XML Characters Dialogue timing restriction: wild, time, lip, na (not applicable). category:Dialogue WRID>RIFF-WAVE>iXML>ASWG>timing_restriction
iXML ASWG character_name characterName String XML Characters Dialogue: Character name for dialogue files. category:Dialogue WRID>RIFF-WAVE>iXML>ASWG>character_name
iXML ASWG character_gender characterGender String XML Characters Dialogue: Sex/gender of character. category:Dialogue WRID>RIFF-WAVE>iXML>ASWG>character_gender
iXML ASWG character_age characterAge String XML Characters Dialogue: Age of (human) character. category:Dialogue WRID>RIFF-WAVE>iXML>ASWG>character_age
iXML ASWG character_role characterRole String XML Characters Dialogue: Whether the character is a main (significant) character or a background character: significant, background. category:Dialogue WRID>RIFF-WAVE>iXML>ASWG>character_role
iXML ASWG actor_name actorName String XML Characters Dialogue: Name of actor. category:Dialogue WRID>RIFF-WAVE>iXML>ASWG>actor_name
iXML ASWG actor_gender actorGender String XML Characters Dialogue: Sex/gender of actor: male, female. category:Dialogue WRID>RIFF-WAVE>iXML>ASWG>actor_gender
iXML ASWG director director String XML Characters Dialogue: Name of director. category:Dialogue WRID>RIFF-WAVE>iXML>ASWG>director
iXML ASWG direction direction String XML Characters Director’s notes, for context; explaining the scene and character motivation.. category:Dialogue WRID>RIFF-WAVE>iXML>ASWG>direction
iXML ASWG fx_used fxUsed String XML Characters Effects used on file eg. Radio. category:Dialogue WRID>RIFF-WAVE>iXML>ASWG>fx_used
iXML ASWG usage_rights usageRights String XML Characters Dialogue: Code for usage rights of content: *Internal. category:Dialogue WRID>RIFF-WAVE>iXML>ASWG>usage_rights
iXML ASWG is_union isUnion String XML Characters Dialogue: Was recording done under a union contract: true, false. category:Dialogue WRID>RIFF-WAVE>iXML>ASWG>is_union
iXML ASWG accent accent String XML Characters Regional accent of the spoken dialogue, if applicable. category:Dialogue WRID>RIFF-WAVE>iXML>ASWG>accent
iXML ASWG emotion emotion String XML Characters Emotional content present in the delivery of the dialogue. category:Dialogue WRID>RIFF-WAVE>iXML>ASWG>emotion
iXML ASWG addressee_gender addresseeGender String XML Characters Gender of addressee; male/female/malegroup/femalegroup/mixedgroup. category:Dialogue WRID>RIFF-WAVE>iXML>ASWG>addressee_gender
iXML ASWG is_formal isFormal String XML Characters Either formal or informal, depending on the relationship between the speaker and the addressee. formal/informal. category:Dialogue WRID>RIFF-WAVE>iXML>ASWG>is_formal
iXML ASWG dev_language devLanguage String XML Characters Original language used by developer. category:Dialogue WRID>RIFF-WAVE>iXML>ASWG>dev_language
iXML ASWG billing_code billingCode String XML Characters Music: project billing code. category:Music WRID>RIFF-WAVE>iXML>ASWG>billing_code
iXML ASWG composer composer String XML Characters Music: Composer. category:Music WRID>RIFF-WAVE>iXML>ASWG>composer
iXML ASWG artist artist String XML Characters Music: Name of artist . category:Music WRID>RIFF-WAVE>iXML>ASWG>artist
iXML ASWG song_title songTitle String XML Characters Music: Song title. category:Music WRID>RIFF-WAVE>iXML>ASWG>song_title
iXML ASWG genre genre String XML Characters Music: Genre. category:Music WRID>RIFF-WAVE>iXML>ASWG>genre
iXML ASWG sub_genre subGenre String XML Characters Music: Sub-genre. category:Music WRID>RIFF-WAVE>iXML>ASWG>sub_genre
iXML ASWG producer producer String XML Characters Music: Producer name. category:Music WRID>RIFF-WAVE>iXML>ASWG>producer
iXML ASWG music_sup musicSup String XML Characters Music: Music supervisor. category:Music WRID>RIFF-WAVE>iXML>ASWG>music_sup
iXML ASWG instrument instrument String XML Characters Music: Instrument on track/stem. category:Music WRID>RIFF-WAVE>iXML>ASWG>instrument
iXML ASWG music_publisher musicPublisher String XML Characters Music: PublishtimeSiger. category:Music WRID>RIFF-WAVE>iXML>ASWG>music_publisher
iXML ASWG rights_owner rightsOwner String XML Characters Music: Owner of the recorded work. category:Music WRID>RIFF-WAVE>iXML>ASWG>rights_owner
iXML ASWG is_source isSource String XML Characters Music: Is this an asset as the composer delivered (source) or an edit of that source? true, false. category:Music WRID>RIFF-WAVE>iXML>ASWG>is_source
iXML ASWG is_loop isLoop String XML Characters Is the content loopable - true, false. category:Music WRID>RIFF-WAVE>iXML>ASWG>is_loop
iXML ASWG intensity intensity String XML Characters Music: intensity. category:Music WRID>RIFF-WAVE>iXML>ASWG>intensity
iXML ASWG is_final isFinal String XML Characters Music: Is cue temp or final. category:Music WRID>RIFF-WAVE>iXML>ASWG>is_final
iXML ASWG order_ref orderRef String XML Characters Order reference of cue, if applicable *Internal. category:Music WRID>RIFF-WAVE>iXML>ASWG>order_ref
iXML ASWG is_ost isOst String XML Characters Music: Is part of the Original Soundtrack. category:Music WRID>RIFF-WAVE>iXML>ASWG>is_ost
iXML ASWG is_cinematic isCinematic String XML Characters Music: Asset is associated with a cinematic. category:Music WRID>RIFF-WAVE>iXML>ASWG>is_cinematic
iXML ASWG is_licensed isLicensed String XML Characters Music: Asset is licensed and owned by 3rd party. category:Music WRID>RIFF-WAVE>iXML>ASWG>is_licensed
iXML ASWG is_diegetic isDiegetic String XML Characters Music: Track is diegetic in game. category:Music WRID>RIFF-WAVE>iXML>ASWG>is_diegetic
iXML ASWG music_version musicVersion String XML Characters Music: Version number. category:Music WRID>RIFF-WAVE>iXML>ASWG>music_version
iXML ASWG isrc_id isrcId String XML Characters Music: ISRC code. category:Music" format="## ### ## ##### e.g 'UK AAA 05 00001' WRID>RIFF-WAVE>iXML>ASWG>isrc_id
iXML ASWG tempo tempo String XML Characters Music: Tempo in bpm. category:Music WRID>RIFF-WAVE>iXML>ASWG>tempo
iXML ASWG time_sig timeSig String XML Characters Music: Time Signature. e.g 3:4. category:Music" format="A:B e.g '3:4' WRID>RIFF-WAVE>iXML>ASWG>time_sig
iXML ASWG in_key inKey String XML Characters Music: In key. category:Music WRID>RIFF-WAVE>iXML>ASWG>in_key

Related Chunks

  • [iXML] : Embedded metadata in production media files.