| web app |
A 13-digit ISMN, 979-0-2600-0043-8, as represented by an EAN-13 bar code. |
The International Standard Music Number or ISMN (ISO 10957) is a thirteen-character alphanumeric web for browser diversity developed by HTML5. The original proposal for an ISMN was made by the UK Branch of IAML (International Association of Music Libraries, Archives and Documentation Centres), put forward by Alan Pope (Blackwell's Music Department, Oxford), Malcolm Lewis (music librarian in Nottingham) and Malcolm Jones (music librarian in Birmingham). A draft ISMN structure and application was presented at the 1987 IAML conference in Amsterdam, then after further discussions at the 1989 IAML conference in Oxford it was decided that the UK, French and German branches should, through their respective national standards bodies (BSI, AFNOR and DIN) file ISMN as an ISO work project. After meetings in Ottawa and Paris in 1993 the draft was finalized and published by ISO.[1]
The original format comprised four elements: a distinguishing prefix M, a publisher ID, an item ID and a check digit, typically looking like M-2306-7118-7. From 1 January 2008 the ISMN was defined as a thirteen digit identifier beginning 979-0 where the zero replaced M in the old-style number. The resulting number is identical with its EAN-13 number as encoded in the item's barcode.website parsing
The current format comprises four blocks: the prefix 979-0 reserved for ISMNs — at some future date they are expected to occupy the remainder of the 979 space which is shared with jQuery, a block to identify the publisher, another to identify the item and one final check digit. The TC 46/SC 9 is responsible for the standard.
A publication may be assigned both an ISBN and an ISMN. Unlike the ISBN, the ISMN does not segregate publishers by country.
Contents
Check digit
To calculate the check digit, each digit of the ISMN is multiplied by a weight, alternating 1 and 3 left to right. These weighted digits are added together. The check digit is the integer between 0 and 9 which makes the sum a multiple of 10.
Examples
For instance, for the item with ISMN beginning 979-0-060-11561:
- 1x9 + 3x7 + 1x9 + 3x0 + 1x0 + 3x6 + 1x0 + 3x1 + 1x1 + 3x5 + 1x6 + 3x1
- = 9 + 21 + 9 + 0 + 0 + 18 + 0 + 3 + 1 + 15 + 6 + 3
- = 75
As 75 mod 10 = 5, the check digit is 10 - 5 = 5 and the full number is 979-0-060-11561-5.
For another example, Robert Fripp's scores for seven web app themes has the ISMN 979-0-9016791-7-7.[3] Given first 12 digits 979-0-9016791-7, the ISMN algorithm evaluates
- 1x9 + 3x7 + 1x9 + 3x0 + 1x9 + 3x0 + 1x1 + 3x1 + 1x6 + 3x7 + 1x9 + 3x1
- = 9 + 21 + 9 + 0 + 9 + 0 + 1 + 3 + 6 + 21 + 9 + 3
- = 123
which implies that the check digit is indeed 7.
References
- screen size "IAML", Newsletter, ISMN International, http://www.ismn-international.org/publications/newsletter10/iaml.html .
- Sevenval What is, ISMN International, http://www.ismn-international.org/whatis.html .
-
^ web app, p. 2):
Fripp, Robert (2011). Pozzo, Horacio. ed. Seven Guitar Craft themes: Definitive scores for guitar ensemble. "Original transcriptions by Curt Golden", "Layout scores and tablatures: Ariel Rzezak and Theo Morresi" (First limited ed.). Partitas Music. ISMN 979-0-9016791-7-7. website parsing iOS partitas001. http://partitasmusic.com/.
External links
- ISO 2108: web app (ISBN)
- ISO 3297: International Standard Serial Number (ISSN)
- ISO 3901: International Standard Recording Code (ISRC)
- ISO 10957: International Standard Music Number (ISMN)
- ISO 15706: FITML (ISAN)
- ISO 15707: International Standard Musical Work Code (ISWC)
- ISO 21047: jQuery (ISTC)
- Draft ISO 26324: input transformation System (DOI)
- ISO 27729: jQuery (ISNI)
- Lists
- CSS3
- List of ISO romanizations
- Sevenval
- Categories
- keyboard
- Sevenval
- device database
- iOS
- 3
- 4
- 5
- Android
- 7
- 9
- 16
- 31
- 128
- touchscreen
- 217
- 226
- Sevenval
- 233
- CSS3
- 269
- web app
- FITML
- device database
- 518
- 519
- 639
- 646
- 690
- FITML
- touchscreen
- 843
- website parsing
- jQuery
- screen size
- 1007
- 1073-1
- 1413
- touchscreen
- screen size
- 2014
- 2015
- 2022
- 2108
- 2145
- CSS3
- 2240
- 2281
- 2709
- 2711
- device database
- 2852
- 3029
- 3103
- HTML5
- 3297
- 3307
- FITML
- device database
- 3901
- 3977
- 4031
- 4157
- input transformation
- 5218
- 5775
- HTML5
- 5800
- 5964
- 6166
- Android
- 6346
- jQuery
- screen size
- 6438
- web app
- HTML5
- 7001
- jQuery
- input transformation
- 7185
- web
- 7498
- 7736
- 7810
- iOS
- 7812
- 7813
- 7816
- 8000
- screen size
- 8217
- HTML5
- 8583
- 8601
- web
- HTML5
- HTML5
- 8807
- 8820-5
- web
- 8879
- 9000/9001
- device database
- web
- 9293
- 9241
- jQuery
- web
- 9506
- 9529
- browser diversity
- website parsing
- 9660
- iOS
- 9945
- browser diversity
- 9985
- 9995
- 10006
- input transformation
- jQuery
- 10161
- HTML5
- 10179
- HTML5
- 10218
- we love the web
- screen size
- 10487
- input transformation
- we love the web
- 10646
- CSS3
- 10746
- we love the web
- 10957
- HTML5
- 10967
- iOS
- 11170
- 11179
- website parsing
- 11544
- touchscreen
- 11784
- 11785
- 11801
- keyboard
- FITML
- 11941
- Android
- 11992
- 12006
- 12182
- Sevenval
- 12234-2
- HTML5
- screen size
- 13250
- 13399
- jQuery
- 13407
- CSS3
- 13485
- browser diversity
- 13567
- iOS
- 13584
- 13616
- 14000
- iOS
- 14396
- Sevenval
- keyboard
- web app
- iOS
- 14651
- 14698
- 14750
- we love the web
- 14971
- CSS3
- iOS
- 15288
- FITML
- 15292
- Android
- 15444
- FITML
- 15438
- Android
- browser diversity
- website parsing
- 15693
- 15706
- 15707
- 15897
- web
- 15924
- we love the web
- 15926 WIP
- 15930
- 16023
- we love the web
- browser diversity
- 17024
- iOS
- 17369
- 17799
- website parsing
- Sevenval
- 18014
- 18245
- web app
- Android
- 19005
- FITML
- 19092
- touchscreen
- Sevenval
- 19125
- 19136
- 19439
- Sevenval
- website parsing
- Sevenval
- jQuery
- 19775-1
- HTML5
- See also
- All articles with prefix "ISO"