Lines Matching +full:mod +full:- +full:12 +full:b
2 #------------------------------------------------------------------------------
12 >12 belong 1 8-bit ISDN mu-law,
14 >12 belong 2 8-bit linear PCM [REF-PCM],
16 >12 belong 3 16-bit linear PCM,
18 >12 belong 4 24-bit linear PCM,
20 >12 belong 5 32-bit linear PCM,
22 >12 belong 6 32-bit IEEE floating point,
24 >12 belong 7 64-bit IEEE floating point,
26 >12 belong 8 Fragmented sample data,
27 >12 belong 10 DSP program,
28 >12 belong 11 8-bit fixed point,
29 >12 belong 12 16-bit fixed point,
30 >12 belong 13 24-bit fixed point,
31 >12 belong 14 32-bit fixed point,
32 >12 belong 18 16-bit linear with emphasis,
33 >12 belong 19 16-bit linear compressed,
34 >12 belong 20 16-bit linear with emphasis and compression,
35 >12 belong 21 Music kit DSP commands,
36 >12 belong 23 8-bit ISDN mu-law compressed (CCITT G.721 ADPCM voice enc.),
37 !:mime audio/x-adpcm
38 >12 belong 24 compressed (8-bit CCITT G.722 ADPCM)
39 >12 belong 25 compressed (3-bit CCITT G.723.3 ADPCM),
40 >12 belong 26 compressed (5-bit CCITT G.723.5 ADPCM),
41 >12 belong 27 8-bit A-law (CCITT G.711),
48 # that uses little-endian encoding and has a different magic number
50 >12 lelong 1 8-bit ISDN mu-law,
51 !:mime audio/x-dec-basic
52 >12 lelong 2 8-bit linear PCM [REF-PCM],
53 !:mime audio/x-dec-basic
54 >12 lelong 3 16-bit linear PCM,
55 !:mime audio/x-dec-basic
56 >12 lelong 4 24-bit linear PCM,
57 !:mime audio/x-dec-basic
58 >12 lelong 5 32-bit linear PCM,
59 !:mime audio/x-dec-basic
60 >12 lelong 6 32-bit IEEE floating point,
61 !:mime audio/x-dec-basic
62 >12 lelong 7 64-bit IEEE floating point,
63 !:mime audio/x-dec-basic
64 >12 belong 8 Fragmented sample data,
65 >12 belong 10 DSP program,
66 >12 belong 11 8-bit fixed point,
67 >12 belong 12 16-bit fixed point,
68 >12 belong 13 24-bit fixed point,
69 >12 belong 14 32-bit fixed point,
70 >12 belong 18 16-bit linear with emphasis,
71 >12 belong 19 16-bit linear compressed,
72 >12 belong 20 16-bit linear with emphasis and compression,
73 >12 belong 21 Music kit DSP commands,
74 >12 lelong 23 8-bit ISDN mu-law compressed (CCITT G.721 ADPCM voice enc.),
75 !:mime audio/x-dec-basic
76 >12 belong 24 compressed (8-bit CCITT G.722 ADPCM)
77 >12 belong 25 compressed (3-bit CCITT G.723.3 ADPCM),
78 >12 belong 26 compressed (5-bit CCITT G.723.5 ADPCM),
79 >12 belong 27 8-bit A-law (CCITT G.711),
91 >12 beshort&0x7fff x at 1/%d
92 >12 beshort&0x8000 >0 SMPTE
95 !:mime audio/x-unknown
97 !:mime audio/x-unknown
99 !:mime audio/x-unknown
102 >>23 byte >0 - version %d
103 >>22 byte >0 \b.%d
107 >4 belong x - version %d
109 # Extended MOD format (*.emd) (Greg Roelofs, newt@uchicago.edu); NOT TESTED
111 0 string EMOD Extended MOD sound data,
113 >4 byte&0x0f x \b.%d,
120 !:mime audio/x-pn-realaudio
122 !:mime application/vnd.rn-realmedia
123 #video/x-pn-realvideo
124 #video/vnd.rn-realvideo
125 #application/vnd.rn-realmedia
130 # fixed by <doj@cubic.org> 2003-06-24
142 !:mime audio/x-s3m
154 # mime types according to http://www.geocities.com/nevilo/mod.htm:
156 # audio/x-zipped-it .itz
158 # audio/x-s3m screamtracker modules
160 # audio/x-zipped-mod mdz
161 # audio/mod mod
162 # audio/x-mod All modules (mod, s3m, 669, mtm, med, xm, it, mdz, stm, itz, xmz, s3z)
167 # <doj@cubic.org> added title printing on 2003-06-24
170 !:mime audio/x-mod
171 #audio/x-tracker-module
176 !:mime audio/x-mod
177 #audio/x-tracker-module
181 !:mime audio/x-mod
182 #audio/x-screamtracker-module
184 !:mime audio/x-mod
185 #audio/x-screamtracker-module
187 1080 string \!PM! 4-channel Protracker module sound data
188 !:mime audio/x-mod
189 #audio/x-protracker-module
192 1080 string M.K. 4-channel Protracker module sound data
193 !:mime audio/x-mod
194 #audio/x-protracker-module
197 1080 string M!K! 4-channel Protracker module sound data
198 !:mime audio/x-mod
199 #audio/x-protracker-module
202 1080 string FLT4 4-channel Startracker module sound data
203 !:mime audio/x-mod
204 #audio/x-startracker-module
207 1080 string FLT8 8-channel Startracker module sound data
208 !:mime audio/x-mod
209 #audio/x-startracker-module
212 1080 string 4CHN 4-channel Fasttracker module sound data
213 !:mime audio/x-mod
214 #audio/x-fasttracker-module
217 1080 string 6CHN 6-channel Fasttracker module sound data
218 !:mime audio/x-mod
219 #audio/x-fasttracker-module
222 1080 string 8CHN 8-channel Fasttracker module sound data
223 !:mime audio/x-mod
224 #audio/x-fasttracker-module
227 1080 string CD81 8-channel Octalyser module sound data
228 !:mime audio/x-mod
229 #audio/x-octalysertracker-module
232 1080 string OKTA 8-channel Octalyzer module sound data
233 !:mime audio/x-mod
234 #audio/x-octalysertracker-module
239 #>1080 string >/0 %.2s-channel Fasttracker "oktalyzer" module sound data
240 1080 string 16CN 16-channel Taketracker module sound data
241 !:mime audio/x-mod
242 #audio/x-taketracker-module
244 1080 string 32CN 32-channel Taketracker module sound data
245 !:mime audio/x-mod
246 #audio/x-taketracker-module
249 # TOC sound files -Trevor Johnson <trevor@jpj.net>
254 # added name,author,(c) and new RSID type by <doj@cubic.org> 2003-06-24
275 # IRCAM sound files - Michael Pruett <michael@68k.org>
276 # http://www-mmsp.ece.mcgill.ca/documents/AudioFormats/IRCAM/IRCAM.html
277 0 belong 0x64a30100 IRCAM file (VAX little-endian)
278 0 belong 0x0001a364 IRCAM file (VAX big-endian)
279 0 belong 0x0002a364 IRCAM file (Sun little-endian)
280 0 belong 0x64a30200 IRCAM file (Sun big-endian)
281 0 belong 0x64a30300 IRCAM file (MIPS little-endian)
282 0 belong 0x0003a364 IRCAM file (MIPS big-endian)
283 0 belong 0x0004a364 IRCAM file (NeXT little-endian)
284 0 belong 0x64a30400 IRCAM file (NeXT big-endian)
294 >12 beshort =0 mono,
295 >12 beshort =-1 stereo,
298 >16 beshort =-1 signed,
301 >18 beshort =-1 loop,
314 # ID3 version 2 tags <waschk@informatik.uni-rostock.de>
316 >3 byte x \b.%d
317 >4 byte x \b.%d
318 >>5 byte &0x80 \b, unsynchronized frames
319 >>5 byte &0x40 \b, extended header
320 >>5 byte &0x20 \b, experimental
321 >>5 byte &0x10 \b, footer present
322 >(6.I+10) indirect x \b, contains:
342 >>>>&1 string >\0 \b, copyright %s
343 >>>>>&1 string >\0 \b, ripped by %s
344 >20 byte x \b), %d tracks,
352 0 string SNES-SPC700\ Sound\ File\ Data\ v SNES SPC700 sound file
353 >&0 string 0.30 \b, version %s
354 >>0x23 byte 0x1B \b, without ID666 tag
355 >>0x23 byte 0x1A \b, with ID666 tag
356 >>>0x2E string >\0 \b, song "%.32s"
357 >>>0x4E string >\0 \b, game "%.32s"
359 # Impulse tracker module (audio/x-it)
360 0 string IMPM Impulse Tracker module sound data -
361 !:mime audio/x-mod
366 # Imago Orpheus module (audio/x-imf)
367 60 string IM10 Imago Orpheus module sound data -
387 >22 byte 0xC9 non-looped
422 >12 ubyte x SMP: %u
433 >12 ubyte x SMP: %u
437 #>-0 offset <0xffff
445 >>21 byte >0 \b%c
446 >>>22 byte >0 \b%c
447 >>>>23 byte >0 \b%c
448 >610 string >\0 \b, "%s"
452 >>5 byte x \b%02X
453 >16 string >\0 \b, "%s"
456 >16 string >\0d \b, "%s"
458 # From: <doj@cubic.org> 2003-06-24
487 0 string \001Sharp\040JisakuMelody SHARP Cell-Phone ringing Melody
489 >>32 byte x \b, %d tracks
495 >4 byte&0x7f >0 \b, unknown version
496 >4 byte&0x7f 0 \b
498 >>20 beshort&0x1f0 0x030 \b, 4 bit
499 >>20 beshort&0x1f0 0x050 \b, 6 bit
500 >>20 beshort&0x1f0 0x070 \b, 8 bit
501 >>20 beshort&0x1f0 0x0b0 \b, 12 bit
502 >>20 beshort&0x1f0 0x0f0 \b, 16 bit
503 >>20 beshort&0x1f0 0x170 \b, 24 bit
504 >>20 byte&0xe 0x0 \b, mono
505 >>20 byte&0xe 0x2 \b, stereo
506 >>20 byte&0xe 0x4 \b, 3 channels
507 >>20 byte&0xe 0x6 \b, 4 channels
508 >>20 byte&0xe 0x8 \b, 5 channels
509 >>20 byte&0xe 0xa \b, 6 channels
510 >>20 byte&0xe 0xc \b, 7 channels
511 >>20 byte&0xe 0xe \b, 8 channels
515 >>17 belong&0xfffff0 0x02b110 \b, 11.025 kHz
516 >>17 belong&0xfffff0 0x03e800 \b, 16 kHz
517 >>17 belong&0xfffff0 0x056220 \b, 22.05 kHz
518 >>17 belong&0xfffff0 0x05dc00 \b, 24 kHz
519 >>17 belong&0xfffff0 0x07d000 \b, 32 kHz
520 >>17 belong&0xfffff0 0x0ac440 \b, 44.1 kHz
521 >>17 belong&0xfffff0 0x0bb800 \b, 48 kHz
522 >>17 belong&0xfffff0 0x0fa000 \b, 64 kHz
523 >>17 belong&0xfffff0 0x158880 \b, 88.2 kHz
524 >>17 belong&0xfffff0 0x177000 \b, 96 kHz
525 >>17 belong&0xfffff0 0x1f4000 \b, 128 kHz
526 >>17 belong&0xfffff0 0x2b1100 \b, 176.4 kHz
527 >>17 belong&0xfffff0 0x2ee000 \b, 192 kHz
528 >>17 belong&0xfffff0 0x3e8000 \b, 256 kHz
529 >>17 belong&0xfffff0 0x562200 \b, 352.8 kHz
530 >>17 belong&0xfffff0 0x5dc000 \b, 384 kHz
531 >>21 byte&0xf >0 \b, >4G samples
532 >>21 byte&0xf 0 \b
533 >>>22 belong >0 \b, %u samples
534 >>>22 belong 0 \b, length unknown
551 0 string TFMX-SONG TFMX module sound data
557 !:mime audio/x-ape
564 >>(0x08.l+18) uleshort =1 \b, mono
565 >>(0x08.l+18) uleshort =2 \b, stereo
566 >>(0x08.l+20) ulelong x \b, sample rate %d
573 >>10 uleshort =1 \b, mono
574 >>10 uleshort =2 \b, stereo
575 >>12 ulelong x \b, sample rate %d
582 >13 string Mod Module
585 >22 byte x \b, version %u
586 >21 byte x \b.%u
587 >20 byte x \b.%u
597 0 string mpu401tr MPU-401 Trakker
610 0 string \<CUD-FM-File\> CFF Song
623 >16 byte x mid-side
631 >27 short 0 \b, Mono
632 >27 short 1 \b, Stereo
633 >31 short >0 \b, %d kbit/s
634 >35 short >0 \b, %d kHz
641 >23 string x \b%.4s
646 !:mime audio/x-mpegurl
656 12 string SNDH SNDH Atari ST music
660 0 string SC68\ Music-file\ /\ (c)\ (BeN)jami sc68 Atari ST music
664 !:mime audio/x-musepack
665 >3 byte 255 \b, SV pre8
666 >3 byte&0xF 0x6 \b, SV 6
667 >3 byte&0xF 0x8 \b, SV 8
668 >3 byte&0xF 0x7 \b, SV 7
669 >>3 byte&0xF0 0x0 \b.0
670 >>3 byte&0xF0 0x10 \b.1
671 >>3 byte&0xF0 240 \b.15
672 >>10 byte&0xF0 0x0 \b, no profile
673 >>10 byte&0xF0 0x10 \b, profile 'Unstable/Experimental'
674 >>10 byte&0xF0 0x50 \b, quality 0
675 >>10 byte&0xF0 0x60 \b, quality 1
676 >>10 byte&0xF0 0x70 \b, quality 2 (Telephone)
677 >>10 byte&0xF0 0x80 \b, quality 3 (Thumb)
678 >>10 byte&0xF0 0x90 \b, quality 4 (Radio)
679 >>10 byte&0xF0 0xA0 \b, quality 5 (Standard)
680 >>10 byte&0xF0 0xB0 \b, quality 6 (Xtreme)
681 >>10 byte&0xF0 0xC0 \b, quality 7 (Insane)
682 >>10 byte&0xF0 0xD0 \b, quality 8 (BrainDead)
683 >>10 byte&0xF0 0xE0 \b, quality 9
684 >>10 byte&0xF0 0xF0 \b, quality 10
685 >>27 byte 0x0 \b, Buschmann 1.7.0-9, Klemm 0.90-1.05
686 >>27 byte 102 \b, Beta 1.02
687 >>27 byte 104 \b, Beta 1.04
688 >>27 byte 105 \b, Alpha 1.05
689 >>27 byte 106 \b, Beta 1.06
690 >>27 byte 110 \b, Release 1.1
691 >>27 byte 111 \b, Alpha 1.11
692 >>27 byte 112 \b, Beta 1.12
693 >>27 byte 113 \b, Alpha 1.13
694 >>27 byte 114 \b, Beta 1.14
695 >>27 byte 115 \b, Alpha 1.15
698 !:mime audio/x-musepack
708 # guitar pro v3,4,5 from http://filext.com/file-extension/gp3
714 # Type: Adaptive Multi-Rate Codec
716 # http://fileformats.archiveteam.org/wiki/Adaptive_Multi-Rate_Audio
718 # http://mark0.net/download/triddefs_xml.7z/defs/a/audio-amr.trid.xml
722 # "Adaptive Multi-Rate Audio" by DROID via PUID fmt/356 and
723 # "AMR" "AMR audio" or "Adaptive Multi-Rate" by shared MIME-info database from freedesktop.org
724 0 string #!AMR Adaptive Multi-Rate Codec
725 # Adaptive Multi-Rate Codec (strength=80) before wrong "a AMR script executable (binary data)" (str…
727 # Reference: http://mark0.net/download/triddefs_xml.7z/defs/a/audio-awb.trid.xml
728 # Note: called "Adaptive Multi-Rate Wideband ACELP codec" by TrID and
729 # "Adaptive Multi-Rate Wideband Audio" bY DROID via PUID fmt/954 and
730 # "AMR-WB" "AMR-WB audio" or "Adaptive Multi-Rate Wideband" by shared MIME-info database from free…
731 >5 string -WB (Wideband)
732 # https://www.iana.org/assignments/media-types/audio/AMR-WB
733 !:mime audio/AMR-WB
734 #!:mime audio/amr-wb-encrypted
739 # https://www.iana.org/assignments/media-types/audio/AMR
766 !:mime audio/x-vgm
768 >>9 ubyte/16 >0 \b%d
769 >>9 ubyte&0x0F x \b%d
770 >>8 ubyte/16 x \b.%d
771 >>8 ubyte&0x0F >0 \b%d
773 >>8 ubyte x \b, soundchip(s)=
793 >>>0x58 ulelong >0 Y8950 (MSX-Audio),
808 >>>>0x78 ubyte 0x00 AY-3-8910,
809 >>>>0x78 ubyte 0x01 AY-3-8912,
810 >>>>0x78 ubyte 0x02 AY-3-8913,
811 >>>>0x78 ubyte 0x03 AY-3-8930,
859 >>>0xD8 ulelong >0 X1-010,
879 # Reference: http://www.poi-factory.com/node/19580
884 !:mime audio/x-vpm-wav-garmin
887 >>6 string x \b, version %3.3s
888 # day of release (01-31)
889 >>12 ubyte x \b, %.2d
890 # month of release (01-12)
891 >>13 ubyte x \b.%.2d
893 >>14 uleshort x \b.%.4d
894 # hour of release (0-23)
896 # minute of release (0-59)
897 >>10 ubyte x \b:%.2d
898 # second of release (0-59)
899 >>9 ubyte x \b:%.2d
902 >>18 ubyte x \b, language ID %d
905 #>>19 uleshort x \b, %#x samples
906 #>>>21 uleshort >0 \b, at %#4.4x
909 #>>23 uleshort x \b, %#x samples
910 #>>>25 uleshort >0 \b, at %#4.4x
914 >>>(16.s) ulelong >0 \b, at %#x
919 >>>>>(&-8.l) string RIFF
921 >>>>>>&-4 indirect x
922 # 2 - ~ 131 WAV samples following same way
930 !:mime audio/x-vpm-garmin
942 >>>>>0x4C byte x \b%02d
944 >>>>>0x4F byte x \b%d.
945 >>>>>>0x50 byte x \b%d)
949 >0x3 byte&0x0F x \b%02d
978 >>>>>0x31 byte&0x0F x \b%02d
979 >>>>>0x4 string >\0 \b, title: "%s"
984 >8 byte >0 \b, version %u
986 #>>9 byte x \b, channels %u
987 #>>10 leshort x \b, time signature %u
988 #>>12 leshort x \b, sequence step %u
989 #>>14 byte x \b, instruments %u
990 #>>15 leshort x \b, patterns %u
991 #>>17 leshort x \b, sequences %u
992 #>>19 leshort x \b, length %u
993 #>>21 leshort x \b, loop point %u
994 #>>23 byte x \b, master volume %u
995 #>>24 byte x \b, song speed %u
996 #>>25 byte x \b, song speed2 %u
997 #>>26 byte x \b, song rate %u
998 #>>27 belong x \b, flags %#x
999 #>>31 byte x \b, multiplex period %u
1000 #>>32 byte x \b, pitch inaccuracy %u
1001 >>149 pstring x \b, title %s
1006 # see Specifications/WOPL-and-OPLI-Specification.txt
1008 0 string WOPL3-INST\0 WOPL instrument
1009 >11 leshort x \b, version %u
1010 0 string WOPL3-BANK\0 WOPL instrument bank
1011 >11 leshort x \b, version %u
1020 2 string ADLIB- AdLib instrument data
1021 >0 byte x \b, version %u
1022 >1 byte x \b.%u
1030 >(2.S-2) string (c)CRI CRI ADX ADPCM audio
1032 !:mime audio/x-adx
1035 >>0x04 byte 0x02 \b, pre-set prediction coefficients
1036 >>0x04 byte 0x03 \b, standard ADX
1037 >>0x04 byte 0x04 \b, exponential scale
1038 >>0x04 byte 0x10 \b, AHX (Dreamcast)
1039 >>0x04 byte 0x11 \b, AHX
1040 >>0x08 belong x \b, %u Hz
1043 >>>>0x18 belong !0 \b, looping
1046 >>>>0x24 belong !0 \b, looping
1047 >>0x13 byte&0x08 0x08 \b, encrypted
1049 # Lossless audio (.la) (http://www.lossless-audio.com/)
1084 !:mime audio/x-psf
1095 # Atari 8-bit SAP audio format
1096 # http://asap.sourceforge.net/sap-format.html
1098 0 string SAP\r\n Atari 8-bit SAP audio file
1099 !:mime audio/x-sap
1102 >>&1 string x \b: %s
1109 0 name nintendo-wii-brstm-fields
1110 >(0x10.L) string HEAD \b:
1112 >>>(&-4.L+0x48) belong x
1113 >>>>&-4 byte 0 PCM, signed 8-bit,
1114 >>>>&-4 byte 1 PCM, signed 16-bit,
1115 >>>>&-4 byte 2 THP ADPCM,
1116 >>>>&-3 byte !0 looping,
1117 >>>>&-2 byte 1 mono
1118 >>>>&-2 byte 2 stereo
1119 >>>>&-2 byte 3 3 channels
1120 >>>>&-2 byte 4 quad
1121 >>>>&-2 byte >4 %u channels
1128 !:mime audio/x-brstm
1130 # Wii is big-endian, so default to BE.
1132 >>0 use nintendo-wii-brstm-fields
1134 >>0 use \^nintendo-wii-brstm-fields
1137 0 name nintendo-3ds-bcstm-fields
1138 >(0x18.l) string INFO \b:
1140 >>&0x1C byte 0 PCM, signed 8-bit,
1141 >>&0x1C byte 1 PCM, signed 16-bit,
1156 !:mime audio/x-bcstm
1158 # 3DS is little-endian, so default to LE.
1160 >>0 use nintendo-3ds-bcstm-fields
1162 >>0 use \^nintendo-3ds-bcstm-fields
1169 !:mime audio/x-bfstm
1174 >>0 use nintendo-3ds-bcstm-fields
1176 >>0 use \^nintendo-3ds-bcstm-fields
1179 0 name nintendo-3ds-bcwav-fields
1180 >(0x18.l) string INFO \b:
1182 >>&0x4 byte 0 PCM, signed 8-bit,
1183 >>&0x4 byte 1 PCM, signed 16-bit,
1194 !:mime audio/x-bcwav
1196 # 3DS is little-endian, so default to LE.
1198 >>0 use nintendo-3ds-bcwav-fields
1200 >>0 use \^nintendo-3ds-bcwav-fields
1204 # https://dsd-guide.com/sites/default/files/white-papers/DSDIFF_1.5_Spec.pdf
1207 12 string DSD\x20 DSDIFF audio bitstream data
1208 !:mime audio/x-dff
1217 >>>&0 string x \b, 1 bit
1225 >>>>>>&8 ubeshort 1 \b, mono
1227 >>>>>>>&0 string SLFTSRGT \b, stereo
1228 >>>>>>>&0 default x \b, 2 channels
1230 >>>>>>>&0 string SLFTSRGTLFE\x20 \b, 2.1 stereo
1231 >>>>>>>&0 string SLFTSRGTC\x20\x20\x20 \b, 3.0 stereo
1232 >>>>>>>&0 default x \b, 3 channels
1234 >>>>>>>&0 string MLFTMRGTLS\x20\x20RS\x20\x20 \b, 4.0 surround
1235 >>>>>>>&0 string SLFTSRGTC\x20\x20\x20LFE\x20 \b, 3.1 stereo
1236 >>>>>>>&0 default x \b, 4 channels
1238 >>>>>>>&0 string MLFTMRGTC\x20\x20\x20LS\x20\x20RS\x20\x20 \b, 5.0 surround
1239 >>>>>>>&0 string MLFTMRGTLFE\x20LS\x20\x20RS\x20\x20 \b, 4.1 surround
1240 >>>>>>>&0 default x \b, 5 channels
1242 >>>>>>>&0 string MLFTMRGTC\x20\x20\x20LFE\x20LS\x20\x20RS\x20\x20 \b, 5.1 surround
1243 >>>>>>>&0 default x \b, 6 channels
1244 >>>>>>&8 ubeshort >6 \b, %u channels
1248 >>>>>>&0 string x \b,
1250 >>>>>>>&-4 ubelong/44100 x "DSD %u"
1251 >>>>>>>&-4 ubelong x %u Hz
1255 >>>>>>&8 string DSD\x20 \b, no compression
1256 >>>>>>&8 string DST\x20 \b, DST compression
1257 >>>>>>&8 default x \b, unknown compression
1264 >>>>>&0 ubequad >0 \b, "edited master" metadata
1268 >>>>>&8 string ID3 \b, ID3 version 2
1269 >>>>>&0 byte x \b.%u
1270 >>>>>&1 byte x \b.%u
1272 # v1 / quest for metadata / failure ( possibly due to -P bytes=... being too low )
1273 >>>>&0 default x \b, ID3 missing (or unreachable)
1276 >>&0 default x \b, unknown version
1281 # https://dsd-guide.com/sites/default/files/white-papers/DSFFileFormatSpec_E.pdf
1284 !:mime audio/x-dsf
1294 >>>&0 string x \b, 1 bit
1297 >>>>&4 ulelong 1 \b, mono
1298 >>>>&4 ulelong 2 \b, stereo
1299 >>>>&4 ulelong 3 \b, 3.0 stereo
1300 >>>>&4 ulelong 4 \b, 4.0 surround
1301 >>>>&4 ulelong 5 \b, 3.1 stereo
1302 >>>>&4 ulelong 6 \b, 5.0 surround
1303 >>>>&4 ulelong 7 \b, 5.1 surround
1305 >>>>>&4 ulelong x \b, %u channels
1308 >>>>&0 string x \b,
1309 >>>>&12 ulelong%44100 0
1310 >>>>>&-4 ulelong/44100 x "DSD %u"
1311 >>>>&12 ulelong x %u Hz
1315 >>>>>&0 ulelong 0 \b, no compression
1316 >>>>>&0 default x \b, unknown compression
1319 >>>0 string x \b, ID3
1322 >>>>>>&0 byte x \b.%u
1323 >>>>>>&1 byte x \b.%u
1324 # unable to verify ID3 ( possibly due to -P bytes=... being too low )
1329 >>&0 default x \b, unknown version
1333 >0 leshort x \b, version %d.
1334 >2 leshort x \b%d
1335 >44 leshort x \b, tickBeat %d
1336 >46 leshort x \b, beatMeasure %d
1337 >48 leshort x \b, scaleY %d
1338 >50 leshort x \b, scaleX %d
1339 >52 byte 0 \b, percussive
1340 >52 byte 1 \b, melodic