Specifiche ISMN (Spartiti)

La lunghezza del codice ISMN deve essere di 10 caratteri.

COMPOSIZIONE DEL CODICE

I 10 caratteri del codice sono così suddivisi:

A BBBB CCCC D

A

Codice fisso “M”: identifica il codice ISMN

BBBB

Codice editore assegnato dall’agenzia internazionale ISMN http://www.ismn-international.org/

CCCC

Numero interno stampa musicale all’editore (solitamente un progressivo)

D

Check Digit, carattere di controllo risultante da una formula applicata ai 9 caratteri precedenti

Inoltre togliendo dal codice ISMN la lettera iniziale “M” ed anteponendo al resto del codice ISMN il prefisso “979” seguito dalla cifra “0” si ottiene un normale codice UCC/EAN13 riconosciuto.

Come si calcola il Check Digit dell’ISMN

Il check digit è una garanzia contro i possibili errori dovuti alla trascrizione manuale. Può variare da 0 a 10 (avendo a disposizione una sola posizione, il 10 viene convenzionalmente indicato in numero romano X).

Si devono prendere i primi 8 caratteri del codice

Ogni cifra di cui si compone il numero viene moltiplicata per 9, 8, 7, 6, 5, 4, 3, 2 (questi numeri sono detti “pesi”)

sommare tutti i numeri

Dividere la somma per 11

Sottraendo il resto da 11, si ottiene il 9° numero (carattere di controllo) se il resto è zero il 9° numero è zero anche lui.

Esempio:

23067118x

2×9 = 18
3×8 = 24
0x7 = 0
6×6 = 36
7×5 = 35
1×4 = 4
1×3 = 3
8×2 = 16
___________
somma 200

136/11 = 12 con resto di 4

11-4=7

il codice esatto è

230671187