]> granicus.if.org Git - file/commitdiff
new audio magic.
authorChristos Zoulas <christos@zoulas.com>
Fri, 14 Dec 2007 15:45:17 +0000 (15:45 +0000)
committerChristos Zoulas <christos@zoulas.com>
Fri, 14 Dec 2007 15:45:17 +0000 (15:45 +0000)
magic/Magdir/acorn

index ad89cc66e61e25cb32d3a22074a0badeac67f35d..5acb31ee2043caa11356fdf9025e5e32d3b15427 100644 (file)
 0      string          Maestro\r       RISC OS music file
 >8     byte            x               version %d
 
+>8     byte            x               type %d
+
+# Digital Symphony data files
+# From: Bernard Jungen (bern8817@euphonynet.be)
+0              string  \x02\x01\x13\x13\x13\x01\x0d\x10        Digital Symphony sound sample (RISC OS),
+>8             byte    x       version %d,
+>9             pstring x       named "%s",
+>(9.b+19)      byte    =0      8-bit logarithmic
+>(9.b+19)      byte    =1      LZW-compressed linear
+>(9.b+19)      byte    =2      8-bit linear signed
+>(9.b+19)      byte    =3      16-bit linear signed
+>(9.b+19)      byte    =4      SigmaDelta-compressed linear
+>(9.b+19)      byte    =5      SigmaDelta-compressed logarithmic
+>(9.b+19)      byte    >5      unknown format
+
+0      string  \x02\x01\x13\x13\x14\x12\x01\x0b        Digital Symphony song (RISC OS),
+>8     byte    x       version %d,
+>9     byte    =1      1 voice,
+>9     byte    !1      %d voices,
+>10    leshort =1      1 track,
+>10    leshort !1      %d tracks,
+>12    leshort =1      1 pattern
+>12    leshort !1      %d patterns
+
+0      string  \x02\x01\x13\x13\x10\x14\x12\x0e
+>9     byte    =0      Digital Symphony sequence (RISC OS),
+>>8    byte    x       version %d,
+>>10   byte    =1      1 line,
+>>10   byte    !1      %d lines,
+>>11   leshort =1      1 position
+>>11   leshort !1      %d positions
+>9     byte    =1      Digital Symphony pattern data (RISC OS),
+>>8    byte    x       version %d,
+>>10   leshort =1      1 pattern
+>>10   leshort !1      %d patterns