Information technology - Coding of audio-visual objects - Part 4: Conformance testing - Amendment 29: Symbolic Music Representation conformance

Technologies de l'information — Codage des objets audiovisuels — Partie 4: Essai de conformité — Amendement 29: Conformité de la représentation musicale symbolique

General Information

Status
Published
Publication Date
24-Jun-2008
Current Stage
6060 - International Standard published
Start Date
25-Jun-2008
Due Date
11-Jul-2010
Completion Date
10-Apr-2008

Relations

Effective Date
06-Jun-2022
Effective Date
15-Apr-2008

Overview

ISO/IEC 14496-4:2004/Amd 29:2008 is an important amendment to the international standard governing the coding of audio-visual objects, focusing specifically on Symbolic Music Representation (SMR) conformance testing. This amendment supplements Part 4 of the ISO/IEC 14496 standard by establishing protocols to verify whether bitstreams and decoders comply with the specifications detailed in ISO/IEC 14496-23, which defines symbolic music representation formats.

By providing a structured approach for testing SMR bitstreams and decoders, this amendment enhances reliability, interoperability, and quality assurance in multimedia and music technology systems involving symbolic music data. It covers both graphical score representation and audio-visual synchronization, critical for applications like digital score rendering, music education software, and multimedia content production.

Key Topics

  • Conformance Testing Procedures
    The amendment defines comprehensive testing guidelines and procedures for verifying the compliance of both bitstreams and decoders with ISO/IEC 14496-23. It includes testing criteria for XML-encoded music scores, gzip compression, and BiM encoding techniques.

  • AudioSpecificConfig Parameters
    Key parameters such as audioObjectType, numberOfParts, notationFormat (e.g., CWMN, Braille, Spoken Music), and codingType (XML, GZIP, BiM) are specified as test points for bitstream conformance.

  • Decoder Conformance and Computational Complexity
    Procedures to assess real-time decoder performance, resource usage (CPU and memory), and accuracy of rendering graphical and audio outputs are detailed. This includes rules for vertical note alignment, symbol placement, and avoidance of overlaps.

  • Reference Test Bitstreams
    A detailed set of 23 test bitstreams are provided, covering various musical styles and notation complexities-from classical orchestras and jazz scores to pop and multi-language lyrics. These reference models ensure thorough and repeatable testing across diverse music genres.

  • BIFS Node Support
    The amendment includes conformance procedures for decoders handling SMR content in multimedia scenes via the BIFS (Binary Format for Scenes) nodes ScoreShape and MusicScore defined in ISO/IEC 14496-11.

Applications

  • Digital Music Score Rendering
    Ensures music software and devices render symbolic music notation accurately and consistently, supporting applications in music education, performance, and digital publishing.

  • Multimedia Content Playback
    Validates players that integrate symbolic music representations synchronized with audio-visual multimedia, useful in enhanced media experiences and interactive music apps.

  • Music Data Compression and Transmission
    Confirms correct encoding and decoding of symbolic music data within compressed bitstreams, facilitating efficient streaming and storage of music scores.

  • Accessibility Tools
    Supports formats like Braille and spoken music notation, expanding accessibility in music technology for visually impaired users.

  • Music Industry Standardization
    Harmonizes implementation practices for symbolic music representation across software vendors and hardware manufacturers, fostering interoperability and quality control.

Related Standards

  • ISO/IEC 14496-23:2008
    The foundational standard defining symbolic music representation formats, encoding rules, and metadata structures applied in this conformance amendment.

  • ISO/IEC 14496-11:2005/Amd.5
    Defines BIFS nodes such as ScoreShape and MusicScore enabling integration of SMR into interactive multimedia scenes.

  • ISO/IEC 14496 (MPEG-4) Series
    The broader standard for audio-visual coding including video, audio, and multimedia content, within which symbolic music representation is a specialized subcomponent.


Keywords: ISO/IEC 14496-4 Amendment 29, Symbolic Music Representation conformance, SMR conformance testing, music score encoding, MPEG-4 music standards, multimedia music rendering, digital music notation, BIFS multimedia nodes, audio-visual coding standards.

Standard

ISO/IEC 14496-4:2004/Amd 29:2008 - Symbolic Music Representation conformance

English language
13 pages
sale 15% off
Preview
sale 15% off
Preview
Standard

ISO/IEC 14496-4:2004/Amd 29:2008 - Symbolic Music Representation conformance

English language
13 pages
sale 15% off
Preview
sale 15% off
Preview

Frequently Asked Questions

ISO/IEC 14496-4:2004/Amd 29:2008 is a standard published by the International Organization for Standardization (ISO). Its full title is "Information technology - Coding of audio-visual objects - Part 4: Conformance testing - Amendment 29: Symbolic Music Representation conformance". This standard covers: Information technology - Coding of audio-visual objects - Part 4: Conformance testing - Amendment 29: Symbolic Music Representation conformance

Information technology - Coding of audio-visual objects - Part 4: Conformance testing - Amendment 29: Symbolic Music Representation conformance

ISO/IEC 14496-4:2004/Amd 29:2008 is classified under the following ICS (International Classification for Standards) categories: 35.040 - Information coding; 35.040.40 - Coding of audio, video, multimedia and hypermedia information. The ICS classification helps identify the subject area and facilitates finding related standards.

ISO/IEC 14496-4:2004/Amd 29:2008 has the following relationships with other standards: It is inter standard links to ISO/IEC 14496-4:2004; is excused to ISO/IEC 14496-4:2004. Understanding these relationships helps ensure you are using the most current and applicable version of the standard.

You can purchase ISO/IEC 14496-4:2004/Amd 29:2008 directly from iTeh Standards. The document is available in PDF format and is delivered instantly after payment. Add the standard to your cart and complete the secure checkout process. iTeh Standards is an authorized distributor of ISO standards.

Standards Content (Sample)


INTERNATIONAL ISO/IEC
STANDARD 14496-4
Second edition
2004-12-15
AMENDMENT 29
2008-07-01
Information technology — Coding of
audio-visual objects —
Part 4:
Conformance testing
AMENDMENT 29: Symbolic Music
Representation conformance
Technologies de l'information — Codage des objets audiovisuels —
Partie 4: Essai de conformité
AMENDEMENT 29: Conformité de la représentation musicale
symbolique
Reference number
ISO/IEC 14496-4:2004/Amd.29:2008(E)
©
ISO/IEC 2008
ISO/IEC 14496-4:2004/Amd.29:2008(E)
PDF disclaimer
This PDF file may contain embedded typefaces. In accordance with Adobe's licensing policy, this file may be printed or viewed but
shall not be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In
downloading this file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat
accepts no liability in this area.
Adobe is a trademark of Adobe Systems Incorporated.
Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation
parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In
the unlikely event that a problem relating to it is found, please inform the Central Secretariat at the address given below.

©  ISO/IEC 2008
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or
ISO's member body in the country of the requester.
ISO copyright office
Case postale 56 • CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail copyright@iso.org
Web www.iso.org
Published in Switzerland
ii © ISO/IEC 2008 – All rights reserved

ISO/IEC 14496-4:2004/Amd.29:2008(E)
Foreword
ISO (the International Organization for Standardization) and IEC (the International Electrotechnical
Commission) form the specialized system for worldwide standardization. National bodies that are members of
ISO or IEC participate in the development of International Standards through technical committees
established by the respective organization to deal with particular fields of technical activity. ISO and IEC
technical committees collaborate in fields of mutual interest. Other international organizations, governmental
and non-governmental, in liaison with ISO and IEC, also take part in the work. In the field of information
technology, ISO and IEC have established a joint technical committee, ISO/IEC JTC 1.
International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2.
The main task of the joint technical committee is to prepare International Standards. Draft International
Standards adopted by the joint technical committee are circulated to national bodies for voting. Publication as
an International Standard requires approval by at least 75 % of the national bodies casting a vote.
Attention is drawn to the possibility that some of the elements of this document may be the subject of patent
rights. ISO and IEC shall not be held responsible for identifying any or all such patent rights.
Amendment 29 to ISO/IEC 14496-4:2004 was prepared by Joint Technical Committee ISO/IEC JTC 1,
Information technology, Subcommittee SC 29, Coding of audio, picture, multimedia and hypermedia
information.
© ISO/IEC 2008 – All rights reserved iii

ISO/IEC 14496-4:2004/Amd.29:2008(E)
Information technology — Coding of audio-visual objects —
Part 4:
Conformance testing
AMENDMENT 29: Symbolic Music Representation conformance
In Clause 2 “Normative references” add:
ISO/IEC 14496-23:2008, Information technology — Coding of audio-visual objects — Part 23: Symbolic Music
Representation
Add a new Clause 11 “Symbolic Music Representation”:
11 Symbolic Music Representation
11.1 General
This clause specifies how tests can be designed to verify whether bitstreams and decoders meet
requirements specified in ISO/IEC 14496-23. In this part of ISO/IEC 14496, encoders are not addressed
specifically. An encoder may be said to be an ISO/IEC 14496-23 encoder if it generates bitstreams compliant
with the syntactic and semantic bitstream requirements specified in ISO/IEC 14496-23.
Procedures are described for testing conformance of bitstreams and decoders to the requirements defined in
ISO/IEC 14496-23. Given the set of characteristics claimed, the requirements that must be met are fully
determined by ISO/IEC 14496-23. This clause summarizes the requirements; cross references them to
characteristics, and defines how conformance with them can be tested. Guidelines are given on constructing
tests to verify bitstream and decoder conformance. In addition, some test bitstreams implemented according
to those guidelines are provided as an electronic annex.
Symbolic Music Representation (SMR) objects allow modeling the visual aspects of a music score, and audio
information or annotations related to the music piece.
SMR includes the definition of XML schemas (for representing music symbols composing the music score and
describing the rules to be used for placement of music symbols) and additional binary information (for
presenting the music score synchronously with a multimedia scene).
This clause describes criteria to test SMR Conformance for bitstreams and decoders.
11.2 SMR Conformance testing
11.2.1 AudioSpecificConfig characteristics
The bitstream provider may apply restrictions to the following parameters of the AudioSpecificConfig:
1) audioObjectType: AOT 40 (uncompressed/Gzip-ed XML) or AOT 41 (BiM encoded XML)
2) numberOfParts: the number of parts composing the score
3) notationFormat: can be CWMN, BRAILLE, SPOKENMUSIC, OTHER
4) codingType: can be XML, GZIP, BIM
© ISO/IEC 2008 – All rights reserved 1

ISO/IEC 14496-4:2004/Amd.29:2008(E)
AccessUnit characteristics
The bitstream provider may apply no restrictions to any parameters of the bitstream
11.2.2 Procedure to test Bitstream Conformance
According to the restriction on the codingType field, the decoder shall be tested first for the exact bitstream
decoding from binary format to the corresponding xml files.
The Conformance Bitstreams described later shall be decoded using the codingType(s) supported by the
decoder under test. To be called an ISO/IEC 14496-23 SMR decoder, the decoder shall provide an output
where xml information (SM-XL, SM-FL) is identical to the reference file provided by ISO for the same
bitstream.
Please note that a decoder, for efficiency or other reason, may be implemented in a way that a textual xml
representation is not necessary to process information. Nevertheless, for testing purposes, a textual xml file
dumping is required.
11.2.3 Decoder characteristics and computational complexity
The SMR Decoder, after having decoded the binary stream, produces a corresponding rendering (graphics,
audio or other) and periodically refreshes it according to dynamic updates that may come from access units or
user interaction (through the MusicScore node).
A very few points in the decoding process may need a meaningful amount of computing resources (both CPU
and/or memory) according to the specific implementation: the generation of a view, and some of the most
typical updates (transposition, jump to, etc.).
Possible features which may be used to characterize from this point of view the complexity of a bitstream are:
the number of symbols present for a certain unit of time, the number of dynamic operations on the score (such
as transposing, etc.), and memory allocation.
At this time no needs were identified to define different complexity levels but in case the music industry needs
them the document will be amended.
11.3 Procedure to test SMR decoder conformance
SMR Decoder conformance must be tested in terms of real-time decoding capabilities, and quality
assessment of its rendering in terms of graphics, or audio when required.
The rendering of a score must obey to important rules, while some additional detail belongs to the domain of
subjective (or style) preferences, and then should not be assessed by conformance testing. For a more
comprehensive understanding of the required formatting and rendering rules, see ISO/IEC 14496-23,
Clause 11.
Graphical features that shall be considered for conformance testing are:
• correct vertical note/rest alignment
• logical articulation placement, e.g.
o text and lyrics placement
o no overlap of symbols
• necessity to display all the required symbols
• possible skipped (not displayed) symbols
2 © ISO/IEC 2008 – All rights reserved

ISO/IEC 14496-4:2004/Amd.29:2008(E)
To be called an ISO/IEC 14496-23 SMR decoder, the decoder shall provide an output that does not
meaningfully diverges from the reference output provided by ISO for the several test bitstreams described
below. Meaningful divergence means that once considered the small stylistic differences that may come from
the usage of different font characters, different horizontal spacing, and different view formatting when allowed,
the output rendered score still presents visually evident differences (that means, a human expert can detect
them) from the reference output in terms of the features listed above. This shall be true for all test bitstreams
with no exception.
11.4 Description of the SMR Conformance Bitstreams
For each of the conformance bitstreams shortly described in this clause, ISO provides in form of electronic
attachment the following files:
• An mp4 file with flat xml information (stxx-xml.mp4)
• An mp4 file with gzip-ped xml information (stxx-gzip.mp4)
• An mp4 file with xml information coded through BiM (to be used when supported) (stxx-bim.mp4)
• Reference xml files (in directory stxx.xsm)
• Reference output with short description (MS Word
...


INTERNATIONAL ISO/IEC
STANDARD 14496-4
Second edition
2004-12-15
AMENDMENT 29
2008-07-01
Information technology — Coding of
audio-visual objects —
Part 4:
Conformance testing
AMENDMENT 29: Symbolic Music
Representation conformance
Technologies de l'information — Codage des objets audiovisuels —
Partie 4: Essai de conformité
AMENDEMENT 29: Conformité de la représentation musicale
symbolique.
Reference number
ISO/IEC 14496-4:2004/Amd.29:2008(E)
©
ISO/IEC 2008
ISO/IEC 14496-4:2004/Amd.29:2008(E)

PDF disclaimer
PDF files may contain embedded typefaces. In accordance with Adobe's licensing policy, such files may be printed or viewed but shall
not be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In
downloading a PDF file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat
accepts no liability in this area.
Adobe is a trademark of Adobe Systems Incorporated.
Details of the software products used to create the PDF file(s) constituting this document can be found in the General Info relative to
the file(s); the PDF-creation parameters were optimized for printing. Every care has been taken to ensure that the files are suitable for
use by ISO member bodies. In the unlikely event that a problem relating to them is found, please inform the Central Secretariat at the
address given below.
This CD-ROM contains:
1) the publication ISO/IEC 14496-4:2004/Amd.29:2008 in portable document format (PDF), which can
be viewed using Adobe® Acrobat® Reader;
2) smr-bitstreams for conformance testing of Symbolic Music Representation.

Adobe and Acrobat are trademarks of Adobe Systems Incorporated.
©  ISO/IEC 2008
All rights reserved. Unless required for installation or otherwise specified, no part of this CD-ROM may be reproduced, stored in a retrieval
system or transmitted in any form or by any means without prior permission from ISO. Requests for permission to reproduce this product
should be ad
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.

Loading comments...