diff options
author | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
commit | e0c6872cf40896c7be36b11dcc744620f10adf1d (patch) | |
tree | 60335e10d2f4354b0674ec22d7b53f0f8abee672 /support/mid2tex/doc |
Initial commit
Diffstat (limited to 'support/mid2tex/doc')
-rw-r--r-- | support/mid2tex/doc/diag.ps | 396 | ||||
-rw-r--r-- | support/mid2tex/doc/m2t_doc.ps | 9318 |
2 files changed, 9714 insertions, 0 deletions
diff --git a/support/mid2tex/doc/diag.ps b/support/mid2tex/doc/diag.ps new file mode 100644 index 0000000000..6c1c155ff9 --- /dev/null +++ b/support/mid2tex/doc/diag.ps @@ -0,0 +1,396 @@ +%!PS-Adobe-3.0 +%%Title: diag1.ps +%%Creator: ImageMagick +%%CreationDate: Mon Jul 29 13:18:00 1996 +%%BoundingBox: 18 94 594 646 +%%Orientation: Portrait +%%PageOrder: Ascend +%%Pages: 1 +%%EndComments +%%BeginProlog +% +% Display a color image. The image is displayed in color on +% Postscript viewers or printers that support color, otherwise +% it is displayed as grayscale. +% +/buffer 512 string def +/byte 1 string def +/color_packet 3 string def +/pixels 768 string def + +/DirectClassPacket +{ + % + % Get a DirectClass packet. + % + % Parameters: + % red. + % green. + % blue. + % length: number of pixels minus one of this color (optional). + % + currentfile color_packet readhexstring pop pop + compression 0 gt + { + /number_pixels 3 def + } + { + currentfile byte readhexstring pop 0 get + /number_pixels exch 1 add 3 mul def + } ifelse + 0 3 number_pixels 1 sub + { + pixels exch color_packet putinterval + } for + pixels 0 number_pixels getinterval +} bind def + +/DirectClassImage +{ + % + % Display a DirectClass image. + % + systemdict /colorimage known + { + columns rows 8 + [ + columns 0 0 + rows neg 0 rows + ] + { DirectClassPacket } false 3 colorimage + } + { + % + % No colorimage operator; convert to grayscale. + % + columns rows 8 + [ + columns 0 0 + rows neg 0 rows + ] + { GrayDirectClassPacket } image + } ifelse +} bind def + +/GrayDirectClassPacket +{ + % + % Get a DirectClass packet; convert to grayscale. + % + % Parameters: + % red + % green + % blue + % length: number of pixels minus one of this color (optional). + % + currentfile color_packet readhexstring pop pop + color_packet 0 get 0.299 mul + color_packet 1 get 0.587 mul add + color_packet 2 get 0.114 mul add + cvi + /gray_packet exch def + compression 0 gt + { + /number_pixels 1 def + } + { + currentfile byte readhexstring pop 0 get + /number_pixels exch 1 add def + } ifelse + 0 1 number_pixels 1 sub + { + pixels exch gray_packet put + } for + pixels 0 number_pixels getinterval +} bind def + +/GrayPseudoClassPacket +{ + % + % Get a PseudoClass packet; convert to grayscale. + % + % Parameters: + % index: index into the colormap. + % length: number of pixels minus one of this color (optional). + % + currentfile byte readhexstring pop 0 get + /offset exch 3 mul def + /color_packet colormap offset 3 getinterval def + color_packet 0 get 0.299 mul + color_packet 1 get 0.587 mul add + color_packet 2 get 0.114 mul add + cvi + /gray_packet exch def + compression 0 gt + { + /number_pixels 1 def + } + { + currentfile byte readhexstring pop 0 get + /number_pixels exch 1 add def + } ifelse + 0 1 number_pixels 1 sub + { + pixels exch gray_packet put + } for + pixels 0 number_pixels getinterval +} bind def + +/PseudoClassPacket +{ + % + % Get a PseudoClass packet. + % + % Parameters: + % index: index into the colormap. + % length: number of pixels minus one of this color (optional). + % + currentfile byte readhexstring pop 0 get + /offset exch 3 mul def + /color_packet colormap offset 3 getinterval def + compression 0 gt + { + /number_pixels 3 def + } + { + currentfile byte readhexstring pop 0 get + /number_pixels exch 1 add 3 mul def + } ifelse + 0 3 number_pixels 1 sub + { + pixels exch color_packet putinterval + } for + pixels 0 number_pixels getinterval +} bind def + +/PseudoClassImage +{ + % + % Display a PseudoClass image. + % + % Parameters: + % colors: number of colors in the colormap. + % colormap: red, green, blue color packets. + % + currentfile buffer readline pop + token pop /colors exch def pop + /colors colors 3 mul def + /colormap colors string def + currentfile colormap readhexstring pop pop + systemdict /colorimage known + { + columns rows 8 + [ + columns 0 0 + rows neg 0 rows + ] + { PseudoClassPacket } false 3 colorimage + } + { + % + % No colorimage operator; convert to grayscale. + % + columns rows 8 + [ + columns 0 0 + rows neg 0 rows + ] + { GrayPseudoClassPacket } image + } ifelse +} bind def + +/DisplayImage +{ + % + % Display a DirectClass or PseudoClass image. + % + % Parameters: + % x & y translation. + % x & y scale. + % image label. + % image columns & rows. + % class: 0-DirectClass or 1-PseudoClass. + % compression: 0-RunlengthEncodedCompression or 1-NoCompression. + % hex color packets. + % + gsave + currentfile buffer readline pop + token pop /x exch def + token pop /y exch def pop + x y translate + currentfile buffer readline pop + token pop /x exch def + token pop /y exch def pop + /NewCenturySchlbk-Roman findfont 24 scalefont setfont + currentfile buffer readline pop + 0 y 12 add moveto buffer show + x y scale + currentfile buffer readline pop + token pop /columns exch def + token pop /rows exch def pop + currentfile buffer readline pop + token pop /class exch def pop + currentfile buffer readline pop + token pop /compression exch def pop + class 0 gt { PseudoClassImage } { DirectClassImage } ifelse + grestore + showpage +} bind def +%%EndProlog +%%Page: 1 1 +%%BeginData: +DisplayImage +18 94 +576 552 + +359 344 +1 +0 +2 +000000 +ffffff +01ff01ff01ff01ff01ff01ff01ff0158000001ff0165000001ff0165000001ff01650000 +01ff0165000001ff0165000001ff0165000001ff0165000001ff0165000001ff01650000 +01ff0165000001ff0165000001ff0165000001ff0165000001ff0165000001ff01650000 +01ff0165000001ff0165000001ff0165000001ff0165000001ff0165000001ff01650000 +01ff0165000001ff0165000001ff0165000001ff0165000001ff0165000001ea00030176 +000001e800030178000001e60003017a000001e40003017c000001e20003017e000001e0 +00030180000001de00030182000001dc00030184000001da00030186000001d800030188 +000001d60003018a000001d40003018c000001d20003017d0002010100020108000001d0 +0002017f00010100000001000001010000000108000001ce000201840000010000000101 +00010107000001cc00020184000201000000010100010107000001ca0003018700020101 +00010102000501c800030186000101000002010100010107000001c50003018900010100 +000001010000010000000108000001c40002018c0001010200010109000001c10003019f +000001c0000201a1000001bd000301a3000001bc000201a5000001b9000301a7000001b7 +000301a9000001b5000301ab000001b3000301ad000001b1000301af000001af000301b1 +000001ad000301b3000001ab000301b5000001a9000201b8000001a7000301b9000001a5 +000301bb000001a3000301bd000001a1000301bf0000019e000301c20000019d000201c4 +0000019b000301c500000199000201c800000197000201ca00000195000201cc00000194 +000201cd00000194000101ce00000193000201ce00000193000101cf00000192000201cf +00000191000201d000000191000101d100000190000201d100000190000101d20000018f +000201d20000018f000101d30000018e000201d30000018d000201c30002010100020108 +0000018d000101c30001010000010100000101090000018c000201c30001010000010101 +000001090000018c000101c70000010100000100000001030005018b000101c700010103 +000101070000018b000101c60001010000020100000101070000018a000101c600030100 +000001010000010800000189000201cc0001010900000189000101d900000188000201d9 +00000188000101da00000187000201da00000186000201db00000186000101dc00000185 +000201dc00000185000101dd00000184000201dd00000184000101de00000183000101df +00000182000201df00000182000101e000000181000101e100000181000101e100000180 +000101e20000017f000201e20000017f000101e30000017e000201e30000017e000101e4 +0000017d000201e40000017c000201e50000017c000101e60000017b000201e60000017b +000101e70000017a000201e70000017a000101e800000179000101e900000179000101e9 +00000178000101ea00000177000201ea00000177000101eb00000176000101ec00000175 +000201ec00000175000101ed00000174000201dc000201010002010800000174000101dc +00010100000301000000010800000173000101dd00010100000201010001010700000173 +000101e000000100000001010001010200050172000101e0000101000000010100010107 +00000171000201df00010100000101010001010700000171000101df0003010100000100 +0000010800000170000201e50001010900000170000101f20000016f000101f30000016e +000201f30000016e000101f40000016d000101b20003010c00020107000101240000016d +000101b30001010d000001000000010b000001210000016c000201b30001010300010101 +0001010000040100000301000001010000010100000201200000016c000101b400010102 +000101000000010100000100000101000000010100000100000301000000010000000101 +000001210000016b000101b5000101010000010000020101000001000001010000000101 +000201000003010000000101000001210000016a000201b5000101010002010000010100 +000001000001010000000102000001000001010300000101000001210000016a000101b6 +000101000006010000000100000101000000010100050100000001000000010100010120 +00000169000101f900000169000101f900000168000101c60001013100000167000201fa +00000167000101c7000101000003012c00000166000201c800000101000001000001012b +00000166000101c900000101000001000001012b00000165000201c90000010100000100 +0001012b00000164000201ca00000101000001000001012b00000164000101fe00000163 +000201fe00000163000101bb00030104000101100001012500000162000101bb00000102 +00000105000001100001012500000162000101bb00010104000101010005010000010100 +0003010200020101000101000003011c00000161000101bd000301000001010000000100 +000001000000010100000100000101010000010000030100000101000001010000000100 +000001000001011b00000160000201bf0001010000030100000101020000010000010101 +00000100000201010001010000030100000001000001011b00000160000101bd00000102 +000001000000010300020101000001000001010100000100000201010001010000000103 +000001000001011b0000015f000201bd0001010100000100000101000000010000000100 +000101000000010000010101000001000001010000000100000101000001010000000100 +000001000001011b0000015f000101be00000100000101400000015e000101ff01040000 +015d000201ff01040000015d000101ff01050000015c000201ff01050000015c000101f6 +00000102000201080000015b000101f600010102000101090000015b000101f700000103 +000001090000015a000201f700000102000001000000010300050159000201f800000104 +0001010700000159000101f900000101000101000001010700000158000201f900000101 +000001010000010800000158000101fe0001010900000157000101ff010b000001570001 +01ff010b00000156000101ff010c00000155000101ff010d00000155000101ff010d0000 +0154000101ff010e00000154000101ff010e00000153000101ff010f00000152000201ff +010f00000152000101ff011000000151000201ff011000000150000201ff011100000150 +000101ff01120000014f000201ff01120000014f000101ff01130000014e000201ff0113 +0000014e000101ff01140000014d000201ff01140000014d000101ff01150000014c0001 +01ff01160000014b000201ff01160000014b000101ff01170000014a000101ff01180000 +0149000201ff011800000149000101ff011900000149000101ff011900000148000101ff +011a00000147000201ff011a00000147000101ff011b00000146000101ff011c00000145 +000201ff011c00000145000101ff011d00000144000201ff011d00000144000101ff011e +00000143000101ff011f00000143000101ff010f000001020002010800000142000101ff +010f00010101000101000000010800000141000201ff0110000001010000010100010102 +00050141000101ff011100000101000001010001010700000140000101ff011200000101 +000001010001010700000140000101ff01120000010100000101000101070000013f0001 +01ff01130000010200000100000001080000013e000201ff0117000101090000013e0001 +01ff01240000013d000101ff01250000013d000101ff01250000013c000101ff01260000 +013c000101ff01260000013b000101ff01270000013a000201ff01270000013a000101ff +012800000139000101ff012900000139000101ff012900000138000101ff012a00000137 +000201ff012a00000137000101ff012b00000136000201ff012b00000136000101ff012c +00000135000101ff012d00000135000101ff012d00000134000101ff012e000001330002 +01ff012e00000133000101ff012f00000132000101ff013000000131000201ff01300000 +0131000101ff013100000130000201ff013100000130000101ff01320000012f000201ff +01320000012f000101ff01330000012e000101ff01340000012d000201ff01340000012d +000101ff01350000012c000201ff01350000012c000101ff01360000012b000101ff0137 +0000012b000101ff01370000012a000101ff012c000201080000012a000101ff012c0001 +010900000129000101ff012e0000010900000128000201ff012d00000100000001030005 +0127000201ff01300001010700000127000101ff012e0001010000010107000001260002 +01ff012e000001010000010800000126000101ff01300001010900000125000201ff013c +00000125000101ff013d00000124000201ff013d00000123000201ff013e000001230001 +01ff013f00000122000201ff013f00000122000101ff014000000121000201ff01400000 +0121000101ff014100000120000101ff01420000011f000201ff01420000011e000201ff +01430000011d000201ff01440000011c000201ff01450000011a000201ff014700000119 +000201ff014800000118000201ff014900000117000201ff014a00000116000201ff014b +00000114000201ff014d00000113000201ff014e00000112000201ff014f000001110001 +01ff015100000110000201ff01510000010e000201ff01530000010d000201ff01540000 +010c000201ff01550000010b000201ff015600000109000201ff015800000108000201ff +015900000106000301ff015a00000104000301ff015c00000102000301ff015e00000101 +000201ff016000000100000201ff016100000100000101ff0162000201ff0163000201ff +0162000101ff016500fe019200000128000001290000012800000129000001bb00000128 +000001290000012800000129000001bb00000128000001290000012800000129000001bb +00000128000001290000012800000129000001ff01ff01ff01ff01ec0002010100020121 +0002010100020121000401000002012000000102000201010002011d0000010200020101 +000201b10001010000010100000101220001010100010100000001210004010000010120 +000101010001010000000100000101000000011c000101010001010000010100000101b2 +000101000001010100000123000001010000010100010123000001020000012100000101 +00000101000201010001011c000001010001010000010101000001b50000010100000100 +000001210000010000000100000001010001012200000102000001000000012000000101 +00000101000201010001011c000001040000010100000100000001b30001010300010122 +0002010100010122000001040001011f0000010100000101000201010001011c00000103 +00010103000101b100010100000201000001011f00010100000201010001012100010101 +000101000001011f0000010100000101000201010001011c000001020001010000020100 +000101b00003010000000101000001200000010100000101000001000000012200010101 +0000010100000120000001020000010000000101000001000000011d0000010100030100 +00000101000001b700010122000101020001012400000102000101250001010200010127 +000101ff01ff01ff01ff01ff01ff01ff01ff01ff01ff01ff01ff01010004010a0002010a +0001010b00020102000201000008010100020103000701000001010c0001010800030100 +00010100000501ec0000010300000105000001000000010100000100000101090001010c +000101020001010200000101000101010001010100000105000101010000010300000118 +00010100000101020001010100000106000001e300010103000001000002010100010101 +000301010001010500020101000101010001010400020100000201020000010100010102 +000001010000010500010101000201010000010100010101000101040005010500030103 +00010101000001000001010000040101000101de00010106000401000001010000000100 +000001000001010000000102000101000001010000010100000101000000010400020100 +000201020000010100010102000001010000010500020102000001010000010000010100 +000101000000010500000100000001000001010400030103000401010000010000000101 +0000010100010100000001dd000101010002010100000101000001020000010000000100 +000501020000010100010100000601040000010000000100000201020000010100010102 +000001010000010000020101000101030000010100000100000601050000010000000100 +0001010400010100000001030001010100010100000001000000010100000101000301dd +000101020001010100000101000001020000010000000101000101050000010100010100 +000001020000010000010103000001000001010000010102000001010001010100010101 +000001050001010300000101000001000000010200000100000101040000010000000100 +00010104000101000001010200010101000101000002010100000101000001e100010101 +000101010000010100010100000001010005010000000103000001000001010000010100 +000101000001010300000100000101000001010200000101000101000001010200000105 +000101030000010100000100000101000001010000010104000001000000010000010104 +00010101000101010001010000010102000001020001010000010100000001e000010176 +00000100000001ff0163000101ff01ff01ff01ff01ff01ff01ff01ff01ff01ff01ff018f + +%%EndData +%%PageTrailer +%%Trailer +%%EOF diff --git a/support/mid2tex/doc/m2t_doc.ps b/support/mid2tex/doc/m2t_doc.ps new file mode 100644 index 0000000000..5b37184389 --- /dev/null +++ b/support/mid2tex/doc/m2t_doc.ps @@ -0,0 +1,9318 @@ +%!PS-Adobe-2.0 +%%Creator: dvipsk 5.58a Copyright 1986, 1994 Radical Eye Software +%%Title: m2t_doc.dvi +%%Pages: 145 +%%PageOrder: Ascend +%%BoundingBox: 0 0 596 842 +%%DocumentPaperSizes: a4 +%%EndComments +%DVIPSCommandLine: dvips -D 300 -o m2t_doc.ps m2t_doc.dvi +%DVIPSParameters: dpi=300, compressed, comments removed +%DVIPSSource: TeX output 1996.07.29:2146 +%%BeginProcSet: texc.pro +/TeXDict 250 dict def TeXDict begin /N{def}def /B{bind def}N /S{exch}N +/X{S N}B /TR{translate}N /isls false N /vsize 11 72 mul N /hsize 8.5 72 +mul N /landplus90{false}def /@rigin{isls{[0 landplus90{1 -1}{-1 1} +ifelse 0 0 0]concat}if 72 Resolution div 72 VResolution div neg scale +isls{landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div +hsize mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul +TR[matrix currentmatrix{dup dup round sub abs 0.00001 lt{round}if} +forall round exch round exch]setmatrix}N /@landscape{/isls true N}B +/@manualfeed{statusdict /manualfeed true put}B /@copies{/#copies X}B +/FMat[1 0 0 -1 0 0]N /FBB[0 0 0 0]N /nn 0 N /IE 0 N /ctr 0 N /df-tail{ +/nn 8 dict N nn begin /FontType 3 N /FontMatrix fntrx N /FontBBox FBB N +string /base X array /BitMaps X /BuildChar{CharBuilder}N /Encoding IE N +end dup{/foo setfont}2 array copy cvx N load 0 nn put /ctr 0 N[}B /df{ +/sf 1 N /fntrx FMat N df-tail}B /dfs{div /sf X /fntrx[sf 0 0 sf neg 0 0] +N df-tail}B /E{pop nn dup definefont setfont}B /ch-width{ch-data dup +length 5 sub get}B /ch-height{ch-data dup length 4 sub get}B /ch-xoff{ +128 ch-data dup length 3 sub get sub}B /ch-yoff{ch-data dup length 2 sub +get 127 sub}B /ch-dx{ch-data dup length 1 sub get}B /ch-image{ch-data +dup type /stringtype ne{ctr get /ctr ctr 1 add N}if}B /id 0 N /rw 0 N +/rc 0 N /gp 0 N /cp 0 N /G 0 N /sf 0 N /CharBuilder{save 3 1 roll S dup +/base get 2 index get S /BitMaps get S get /ch-data X pop /ctr 0 N ch-dx +0 ch-xoff ch-yoff ch-height sub ch-xoff ch-width add ch-yoff +setcachedevice ch-width ch-height true[1 0 0 -1 -.1 ch-xoff sub ch-yoff +.1 sub]/id ch-image N /rw ch-width 7 add 8 idiv string N /rc 0 N /gp 0 N +/cp 0 N{rc 0 ne{rc 1 sub /rc X rw}{G}ifelse}imagemask restore}B /G{{id +gp get /gp gp 1 add N dup 18 mod S 18 idiv pl S get exec}loop}B /adv{cp +add /cp X}B /chg{rw cp id gp 4 index getinterval putinterval dup gp add +/gp X adv}B /nd{/cp 0 N rw exit}B /lsh{rw cp 2 copy get dup 0 eq{pop 1}{ +dup 255 eq{pop 254}{dup dup add 255 and S 1 and or}ifelse}ifelse put 1 +adv}B /rsh{rw cp 2 copy get dup 0 eq{pop 128}{dup 255 eq{pop 127}{dup 2 +idiv S 128 and or}ifelse}ifelse put 1 adv}B /clr{rw cp 2 index string +putinterval adv}B /set{rw cp fillstr 0 4 index getinterval putinterval +adv}B /fillstr 18 string 0 1 17{2 copy 255 put pop}for N /pl[{adv 1 chg} +{adv 1 chg nd}{1 add chg}{1 add chg nd}{adv lsh}{adv lsh nd}{adv rsh}{ +adv rsh nd}{1 add adv}{/rc X nd}{1 add set}{1 add clr}{adv 2 chg}{adv 2 +chg nd}{pop nd}]dup{bind pop}forall N /D{/cc X dup type /stringtype ne{] +}if nn /base get cc ctr put nn /BitMaps get S ctr S sf 1 ne{dup dup +length 1 sub dup 2 index S get sf div put}if put /ctr ctr 1 add N}B /I{ +cc 1 add D}B /bop{userdict /bop-hook known{bop-hook}if /SI save N @rigin +0 0 moveto /V matrix currentmatrix dup 1 get dup mul exch 0 get dup mul +add .99 lt{/QV}{/RV}ifelse load def pop pop}N /eop{SI restore userdict +/eop-hook known{eop-hook}if showpage}N /@start{userdict /start-hook +known{start-hook}if pop /VResolution X /Resolution X 1000 div /DVImag X +/IE 256 array N 0 1 255{IE S 1 string dup 0 3 index put cvn put}for +65781.76 div /vsize X 65781.76 div /hsize X}N /p{show}N /RMat[1 0 0 -1 0 +0]N /BDot 260 string N /rulex 0 N /ruley 0 N /v{/ruley X /rulex X V}B /V +{}B /RV statusdict begin /product where{pop product dup length 7 ge{0 7 +getinterval dup(Display)eq exch 0 4 getinterval(NeXT)eq or}{pop false} +ifelse}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale rulex ruley false +RMat{BDot}imagemask grestore}}{{gsave TR -.1 .1 TR rulex ruley scale 1 1 +false RMat{BDot}imagemask grestore}}ifelse B /QV{gsave newpath transform +round exch round exch itransform moveto rulex 0 rlineto 0 ruley neg +rlineto rulex neg 0 rlineto fill grestore}B /a{moveto}B /delta 0 N /tail +{dup /delta X 0 rmoveto}B /M{S p delta add tail}B /b{S p tail}B /c{-4 M} +B /d{-3 M}B /e{-2 M}B /f{-1 M}B /g{0 M}B /h{1 M}B /i{2 M}B /j{3 M}B /k{ +4 M}B /w{0 rmoveto}B /l{p -4 w}B /m{p -3 w}B /n{p -2 w}B /o{p -1 w}B /q{ +p 1 w}B /r{p 2 w}B /s{p 3 w}B /t{p 4 w}B /x{0 S rmoveto}B /y{3 2 roll p +a}B /bos{/SS save N}B /eos{SS restore}B end +%%EndProcSet +%%BeginProcSet: special.pro +TeXDict begin /SDict 200 dict N SDict begin /@SpecialDefaults{/hs 612 N +/vs 792 N /ho 0 N /vo 0 N /hsc 1 N /vsc 1 N /ang 0 N /CLIP 0 N /rwiSeen +false N /rhiSeen false N /letter{}N /note{}N /a4{}N /legal{}N}B +/@scaleunit 100 N /@hscale{@scaleunit div /hsc X}B /@vscale{@scaleunit +div /vsc X}B /@hsize{/hs X /CLIP 1 N}B /@vsize{/vs X /CLIP 1 N}B /@clip{ +/CLIP 2 N}B /@hoffset{/ho X}B /@voffset{/vo X}B /@angle{/ang X}B /@rwi{ +10 div /rwi X /rwiSeen true N}B /@rhi{10 div /rhi X /rhiSeen true N}B +/@llx{/llx X}B /@lly{/lly X}B /@urx{/urx X}B /@ury{/ury X}B /magscale +true def end /@MacSetUp{userdict /md known{userdict /md get type +/dicttype eq{userdict begin md length 10 add md maxlength ge{/md md dup +length 20 add dict copy def}if end md begin /letter{}N /note{}N /legal{} +N /od{txpose 1 0 mtx defaultmatrix dtransform S atan/pa X newpath +clippath mark{transform{itransform moveto}}{transform{itransform lineto} +}{6 -2 roll transform 6 -2 roll transform 6 -2 roll transform{ +itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll curveto}}{{ +closepath}}pathforall newpath counttomark array astore /gc xdf pop ct 39 +0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack}if}N +/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1 -1 +scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3 get +ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip yflip +not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub neg 0 +TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{noflips{TR +pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop 90 rotate 1 +-1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg +TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr 1 get neg +sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr 2 get ppr +0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4 -1 roll add +2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S TR}if}N /cp +{pop pop showpage pm restore}N end}if}if}N /normalscale{Resolution 72 +div VResolution 72 div neg scale magscale{DVImag dup scale}if 0 setgray} +N /psfts{S 65781.76 div N}N /startTexFig{/psf$SavedState save N userdict +maxlength dict begin /magscale true def normalscale currentpoint TR +/psf$ury psfts /psf$urx psfts /psf$lly psfts /psf$llx psfts /psf$y psfts +/psf$x psfts currentpoint /psf$cy X /psf$cx X /psf$sx psf$x psf$urx +psf$llx sub div N /psf$sy psf$y psf$ury psf$lly sub div N psf$sx psf$sy +scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub TR +/showpage{}N /erasepage{}N /copypage{}N /p 3 def @MacSetUp}N /doclip{ +psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll newpath 4 copy 4 2 +roll moveto 6 -1 roll S lineto S lineto S lineto closepath clip newpath +moveto}N /endTexFig{end psf$SavedState restore}N /@beginspecial{SDict +begin /SpecialSave save N gsave normalscale currentpoint TR +@SpecialDefaults count /ocount X /dcount countdictstack N}N /@setspecial +{CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs neg 0 rlineto +closepath clip}if ho vo TR hsc vsc scale ang rotate rwiSeen{rwi urx llx +sub div rhiSeen{rhi ury lly sub div}{dup}ifelse scale llx neg lly neg TR +}{rhiSeen{rhi ury lly sub div dup scale llx neg lly neg TR}if}ifelse +CLIP 2 eq{newpath llx lly moveto urx lly lineto urx ury lineto llx ury +lineto closepath clip}if /showpage{}N /erasepage{}N /copypage{}N newpath +}N /@endspecial{count ocount sub{pop}repeat countdictstack dcount sub{ +end}repeat grestore SpecialSave restore end}N /@defspecial{SDict begin} +N /@fedspecial{end}B /li{lineto}B /rl{rlineto}B /rc{rcurveto}B /np{ +/SaveX currentpoint /SaveY X N 1 setlinecap newpath}N /st{stroke SaveX +SaveY moveto}N /fil{fill SaveX SaveY moveto}N /ellipse{/endangle X +/startangle X /yrad X /xrad X /savematrix matrix currentmatrix N TR xrad +yrad scale 0 0 1 startangle endangle arc savematrix setmatrix}N end +%%EndProcSet +TeXDict begin 39158280 55380996 1000 300 300 (m2t_doc.dvi) +@start /Fa 1 47 df<127812FCA4127806067D850D>46 D E /Fb +22 91 df<13FFB5FCA713001009808410>1 D<EC01FE90B5FCB6FCA6ECFE0090C8FC1F0A +80851F>I<F00FFC4BB6FC013FB8FCBAFCA5F0F0004BC9FC01C0CBFC3E0B80863E>I<F81F +F80B03B6FC097FB8FC060FBBFC4BBEFC011FC0FCC2FCA2F8C0000BFCC9FC0980CBFC06F0 +CEFC4BD1FC01C0D3FC7D0E80897D>I<153EECFFFE0007B5FCB6FCA515C049C7FC00F8C8 +FC1F0B80861F>8 D<197C943801FFFC040FB5FC033FB6FC91B8FC0007B9FCBAFCA21980 +05FCC7FC04F0C8FC03C0C9FC49CBFC00F8CCFC3E0E80893E>I<150EEC01FE143FEB07FF +90B5FC121FB6FCA215F0ECFE0014C001F8C7FC90C8FC12E01F0E80891F>20 +D<B4FC13FFA7C6FC1009808310>65 D<B4FCEBFFFEECFFFEA6C6FCEB00011F0A80831F> +I<EAFFC090B512FE92B612F0F0FFFCA5EA003F90C7120192C8120F3E0B80833E>I<EAFF +C090B512FE92B612F095B67E98B512FC9AB612C0F8FFF8A2EA001F90C7120192C8120F95 +C87E98C712039AC8121F7D0E80837D>I<EAFFC090B512FE92B612F095B67E98B512F89A +B612C09DB512FE9FB612E0D8001FA0B6FC90C70001A1B512F892C8000FA0B612C095C86C +A0B512FC98C70003A0B512809AC8123F9DC712019FC8120FA190C8FCA193C71207A195C8 +123FA198C71201F9148083F9>I<12F8EAFFFE90B512C015FEA51207C7FCEC003E1F0B80 +831F>72 D<12F8EAFFFE90B512C0EDFFF0EEFFFC94B5128019FCA21207C7FCEC003FED00 +0FEE000194C7127C3E0E80833E>I<12F8B5FCECFFC0EDFFF0EEFFFE94B57EF1FFF0F2FF +FC000797B5FCC7F3FFE0DA003FF2FFF8DB000797B5FCDC00011BF894C77EF1000FF20003 +98C77EF5001FF600079CC7FC7D1480837D>I<12F0EAFFF013FFA6120FEA000F100A8083 +10>77 D<12E0B47E13FEEBFFFCECFFF015FEA3121FC67E13001403EC000E1F0D80831F> +I<12E0EAFFC013FF14FEECFFFCEDFFF0EEFFE0EFFF80001F17FFD8003F17FCD9007FEEFF +F80201EFFFF0DA0003EFFFC0DB000FEFFF80DC001F17FEDD007FEEFFFC0600EFFFF00701 +EFFFE0DF0007EFFFC0E0000F17F8F3003FF4007F1D01F50003F60007F7001FF800387D1B +80837D>80 D<12E0B4FC13F8EBFFC014FEECFFF015FEA2121FC6FC1307EB003F1401EC00 +0E1F0E80831F>84 D<12E0B4FC13F8EBFFC014FEECFFF0EDFFC016FE001FEDFFF0C6EEFF +80010716FCD9003FEDFFE0020116FCEC000FED003F1601EE000FEF007F1803F0001C3E14 +80833E>I<12C012FCEAFFC013FC13FFA4123F1203EA003F1303100C808310>89 +D<12C012FCEAFFC013FCEBFF8014F8ECFF8015F8003F14FE1203EA003F1303EB007F1407 +EC007E15061F1080831F>I E /Fc 7 119 df<913801FFF8023FEBFFC00103B612FC903B +1FFC0003FF80017FC8EA0FE0D801F0ED00F8D80780161E001CCAEA03800020EF00400080 +18103C0A80893C>5 D<92381FFFE00203B6FC023F15F0903B01FFE0001FFED90FF0C8EA +3FC0013FC9EA03F001F8EE007CD803C0170F0006CBEA01800018F0006000201910008019 +04460C808B46>I<071FB5FC061FB7FC0507B812FC057F01C0C7387FFFC0932607FFC0C9 +EA7FFCDC3FF0CA3801FF80DB01FECCEA0FF0DB0FF0F101FE037FCEEA1FC0DA01F8F303F0 +DA07C0F3007C021ED0120F0278F503C0D901C0F500700107D2121C011C1F070170F701C0 +01C0F700600003D41218000C210600102101D7FC6C22208B1780968B>13 +D<F11FFCF01FFF0503B5FC057FEBFE00932607FFF0C7FCDC3FFCC8FC923801FF80DB0FF8 +C9FCED3F80DA01FCCAFCEC07E0021FCBFC1478EB01E00107CCFC131C137013C00003CDFC +120C12105A12804617809646>70 D<EAFFE0EBFFE014FF000114F8C7383FFF80020013F0 +ED07FE9238007FC0EE07F0EE00FEEF1F80EF03E0EF0078181EF00380F000E01938190C19 +03F100C01A201A101A044617809646>86 D<7E12207E120C1203EA00C01370131C1307EB +01E0EB0078141FEC07E0EC01FC9138003F80ED0FF8923801FF809238003FFC933807FFF0 +9339007FFFFE0503EBFFFCEF001FF0001F4617807F46>102 D<1A041A101A201AC0F103 +00190C193819E0F00380061EC7FC1878EF03E0EF1F8005FEC8FCEE07F0EE7FC0DB07FEC9 +FCEDFFF0023F138048B500F8CAFCB6CBFC14E001E0CCFC4617807F46>118 +D E /Fd 21 74 df<90B512F0A7B712F0A22409888714>6 D<126012F0A212600404786D +14>25 D[<137F3803FFC0000F13E04813F05A4813F8A2B5FCA214F0A26C13E014C06C13 +80381FFE00EA07F0>21 16 128 135 21 33 D[<137F3803FFC0000F13E0381FF030383F +8010387C001812705A4813381470EB01F0EB0FE038607FC0383FFF80381FFE00EA07F0> +21 16 128 135 21 I<EBFF80380703F0381E007C487F007C7F127800F8EB0F80A4007C +14005C6C131E6C5B3807E0703800FF801910808719>I<7EA27EA27EA27E7EA27EA27E7E +A2138013C0123FEA0FE0EA03F01201EA00F81378133C131C131E130EA21307A21303A713 +021306A31304130C1308A213101330132013401380103180B000>40 +D<7E7E7E7E7E7E7E7E138013C0EA7FE0EA3FF0EA8FF812C3EAE0FCEAF03EEAF81EEAFC0F +EAFE0712FF138313C313E3EA3FF3EA0FFB1203EA00FF137F131F130E1307A21303A61302 +A21306A21304A2130C1308A21310A21320A213401380103580B400>I<7E7E7E7E7E7E7E +7E138013C013E0EA3FF0EA0FF81283EAC0FCEAE07CEAF01EEAF80EEAFC0712FEEAFF0313 +8313C3EA7FE3EA3FF3EA8FFB12C3EAE0FFEAF03FEAF81FEAFC0FEAFE0712FF138313C313 +E3EA3FF3EA0FFB1203EA00FF137F131F130E1307A21303A61302A21306A21304A2130C13 +08A21310A21320A213401380104280C100>I<7E7E7E7E7E7E7E7E138013C0EA7FE0EA3F +F0EA8FF812C3EAE0FCEAF03EEAF81EEAFC0FEAFE0712FF138313C313E3EA3FF3EA0FFB12 +83EAC0FFEAE07FEAF01FEAF80FEAFC0712FEEAFF03138313C3EA7FE3EA3FF3EA8FFB12C3 +EAE0FFEAF03FEAF81FEAFC0FEAFE0712FF138313C313E3EA3FF3EA0FFB1203EA00FF137F +131F130E1307A21303A61302A21306A21304A2130C1308A21310A21320A213401380104E +80CD00>I<13107F7F7F1303EB0180A2EB00C0A21460A31430A81470146014E0A2EB01C0 +1303EB0780EB0F00133F137E485A1207EA1FF8B45A5B5B5BA290C7FC5A5A5AA25A5AA25A +5AA2143180B100>45 D<13107F7FA27F13037F1480130014C014401460A31430A8147014 +F013011307133F3801FFB0000F1330EA3FFEEAFFFC13F813E013C0EB00704813604813E0 +38F801C0EAE00F38C07F803883FF00EA1FFEEA7FFC485A13E05B5B48C7FC5A5A5A5A5A14 +3580B500>I<7EB1EA9F80EABFE0EAF0F0EAC078EA807CA313FC13F81281EA83F0EA87E0 +EA8F80EA9F0012BC12F012C05AA20E247C9814>50 D<1310A21208A91317131F13FF120B +121F127FEAFFFC13F01390EAFC1012F812881208A21311131F133FEA09FF120F123FEAFF +FE13F813D0131012F812E81208A91300A21030809710>52 D<7EAC13101370EA81F0128F +12BF12FFA213D0EAFE1012F812E01280A41370EA81F0128712BF12FFA213D0131012F812 +E012801200AC0C327E9810>54 D<1208121C7E7EEA0380EA01C0120013E013F0EA01F813 +FC13FE1203A2EA07FC13F8120F13F0EA1FE0123F121FEA0FC01207120312011200136013 +301338EA07DCEA1FFE123FEA7F80130012FEA25AA4127EA27EEA1FC0EA0FF8EA03F00F2E +7BBA14>62 D<123C127EB413C0EB01801303130F387E3F00EA3FF3EA0FC3EA0006A25BA3 +5BA35BA35BA25BA3485AA348C7FCA3121F76AE21>I<EA01E03803F0043807F80E140C14 +1C147C3803F1F83801FF9838007E1813001430A41460A3123C007E13C0B4FC1301EB0380 +130FEA7E3DEA3FF13807C300EA0003A31306A35BA45BA45BA45BA31340173079AE21>I< +13E0487E3803F802EBFC06140E143E000113F63800FFC6EB7F0C1300A51418A3EA0780EA +0FC0381FE030A21470EBE1F0380FC7B03807FE303801F860C7FCA514C0A3123C127E38FF +0180A213031307EA7E3DEA3FF1380FC300EA0003A51306A55BA65BA5131017417BBF21> +I<1378EBFC013801FE03A21407141F3800FC7BEB7FE3EB1F83EB00031406A6EA03803807 +C00CEA0FE013F0141C147C3807F1EC3803FF8C3801FE18C7FCA61430A2120FEA1F80EA3F +C0147014F0EBC3E0381F8F60EA0FFCEA03F0C7FCA314C0A5123C127E38FF0180A2130313 +07EA7E3DEA3FF1EA0FC138000300A81306A75BA6130818517CCF21>I<151C153E157F5D +825C5C82EC07F0EDE060EDC02091380F803015001610021E1318A2141CA2141802381338 +A214301678A25EA2150115035E1507150F4B5A153F4B5A15FF023190C7FC1433EC1FFE5D +A24A5A4A5A14FF495B495B495B4990C8FC495A495A137F13FF14EC4813CC48138E1406EA +07FEEA0FFC13F8EA1FF09038E007FF003F4913E0494813F8267F807F7F49B57E4980D87E +03158000FEEBFD8727FC07E18013C0D90FC1137F00F80181EB3FE00201131F90381F00C0 +D8F01EEC0FF0A2011C1407A2007014E01560A21230EA380C17E0D8180EEB700FD81C0613 +30D80C0715C06C6C141FD90180EB3F80380300C026018030EB7F003A00C00C38FE903970 +0019FC6DEB1BF8010EEB1FF0903903C07FC00100B5C7FCEC1FF8EC0018A381A513F8EA03 +FE487EA2481380A514005D6C5A01F8131001C013306C6C5BD801F85B3900FE0780D93FFE +C8FCEB07F82C7B6BDF41>71 D<EB07F8EB1FFF017F7F9038FC0FE03901F003F03903C001 +F848486C7E90C77E000E027E13E092387F01F04891383F03F81683A2D83FC0ECC1F06DEC +C0E06D011F130082A56C4815E06C48ECE1F0C8EBE3F8A3EEE1F0EEC0E0033F1300A35E15 +7FA293C7FC5D5D14015D4A5AA24A5A4A5A5D4A5A4AC8FC147E14F8495AEB07C049C9FC13 +3C13F0EA078000F8CAFC2D3773C33C>73 D E /Fe 12 122 df<EA07C0EA1FF0EA3FF8EA +7FFCA2EAFFFEA5EA7FFCA2EA3FF8EA1FF0EA07C00F0F788E20>46 +D<0006ED0180D807E0141F01FFEB03FF91B612005E5E5E5E5E5E93C7FC5D15F815C0D9DF +FCC8FC01C0C9FCABEC7FF001C3B5FC01DF14C09039FF807FF09039FC001FF801F0EB07FC +01C080496D7E90C71480C814C0A26F13E0A217F0A317F8A21207EA1FC0487E487E487EA4 +17F05BA26C4815E001805B007CC714C0123C003E4A13806C16006C6C495A6C6C495AD803 +F0495A3A01FE01FFF06CB612C0013F91C7FC010F13FC010113802D457AC33A>53 +D<EC1FFC49B512C0010714F090391FF80FFC90397FC001FE49486C7E4890C7EA7F804848 +EC3FC04848EC1FE0120F484815F0160F003F16F8A25B007F150717FCA212FFA290B7FCA3 +01F0C9FCA5127FA36C7EA2001F163CA26C7E17786C6C15F86C6CEC01F06C6DEB03E06C6D +EB07C0D93FE0EB1F80903A1FFC01FF000107B512FC010014E0020F90C7FC2E2E7DAD35> +101 D<137CEA01FE3803FF805A4813C0A214E0A314C0A26C13807E3801FE00EA007C90C7 +FCACEB7FC0B5FCA412037EB3B2B6FCA418497CC820>105 D<EB7FC0B5FCA412037EB3B3 +B3A8B61280A419487CC720>108 D<9027FF8003FFEC03FFB5011F01E0011F13E0037F01 +F8017F13F8913D81F80FFC01F80FFC913D83C007FE03C007FE0003903D878003FF078003 +FF6CD98E00EC0E00029C039C8102B86D01B87F06F88102F05DA24A5DA34A5DB3A9B66CB6 +6CB61280A4592E7BAD62>I<EC0FFE49B512F0010714FC90391FF803FF90267FE00013C0 +D9FF80EB3FE04890C76C7E48486E7E48486E7E000F82491403001F82003F17804980A200 +7F17C0A300FF17E0AA007F17C0A46C6C4A1380A2001F17006D5C000F5E6C6C4A5A00035E +6C6C4A5A6C6D495AD97FE0EBFFC090261FFC0790C7FC0107B512FC010114F0D9001F90C8 +FC332E7DAD3A>111 D<90397F803F80B5EBFFE0028113F8913883C3FC91388707FE0003 +138E6C90389C0FFF14B8A214F0A2ED07FE9138E003FCED01F892C7FCA25CB3A8B612E0A4 +282E7DAD2F>114 D<90390FFE01C090B512C7000314FF3807F801390FC0007F48C7121F +48140F007E1407A2150312FEA27E7F01E090C7FC13F8387FFFC014FF6C14E015F86C806C +14FF6C1580000115C06C6C14E0131F010014F014039138007FF80070141F00F0140F1507 +7E1503A26C15F0A27E6CEC07E07F6DEB0FC001F0EB1F80D8FEFCEBFF0039F87FFFFCD8F0 +1F13F0D8E0031380252E7CAD2E>I<EB01E0A61303A31307A3130FA2131F133FA2137FEA +01FF5A000F90B512C0B7FCA3C601E0C7FCB3A616F0A9017F14E0ECF001133FED03C0D91F +F8138090390FFE0F00903807FFFE01015B9038001FF024427EC12D>I<B500FE90381FFF +FCA4C601E0903803FE006EEB01F86D6C5C6D6C495A011F4A5A6D6C495A6E49C7FC6D6D5A +6DEBC07E6D147C6D6D5AEDF1F091387FFBE06EB45A806E5B93C8FC6E7F6E7F6E7FA24A7F +4A7F8291380F9FFEEC1F0F91383E07FF027C804A6C7F01016D7F49487E4A6D7E49488049 +486D7E49C76C7E013E140F017E6E7E48B41680B500E0017F13FFA4382E7EAD3D>120 +D<B649B5FCA4000101C09038001FC06EEC0F806C17006E5C017F151E6E143E013F153C80 +011F5D8017F8010F5D6E13016D5DED80036D5DEDC0076D5D15E06D4AC7FC15F05E027F13 +1EEDF83E023F133CEDFC7C021F1378EDFEF8020F5B15FF6E5BA36E5BA26E5BA26E90C8FC +A2157EA2153CA2157C157815F85D1401001F5C383F8003D87FC05B38FFE0075D140F4AC9 +FC141E387FC07C495A383F03F06CB45A00071380D801FCCAFC38427EAD3D>I +E /Ff 14 121 df<EA0710EA18F0EA30701260136012C0A3EA80C013C4A212C1EA46C8EA +38700E0E7E8D13>97 D<EA07C0EA1C20EA301012601320EAFFC0EAC000A41310EA4020EA +60C0EA1F000C0E7E8D10>101 D<13E2EA031EEA060E120C130C1218A3EA1018A3EA1838 +EA08F0EA07301200A2EA606012E0EAC1C0EA7F000F14808D11>103 +D<121F1206A45AA4EA18F0EA1B18EA1C081218EA38181230A3EA6030133113611362EAC0 +26133810177E9614>I<120313801300C7FCA6121C12241246A25A120C5AA31231A21232 +A2121C09177F960C>I<123E120CA41218A41230A41260A412C012C8A312D0127007177E +960B>108 D<38383C1E3844C6633847028138460301388E0703EA0C06A338180C061520 +140C154039301804C0EC07001B0E7F8D1F>I<EA383CEA44C6EA47021246EA8E06120CA3 +485A144013181480EA3009EB0E00120E7F8D15>I<EA07C0EA0C20EA1010EA2018126012 +C0A3EA8030A2EAC06013C0EA6180EA3E000D0E7E8D11>I<EA1C3CEA2246EA2382130312 +461206A3EA0C06A2130C1308EA1A30EA19E0EA1800A25AA312FC1014808D12>I<EA30F0 +EA4918EA4E38EA4C30EA9C001218A35AA45AA20D0E7F8D10>114 +D<EA07C0EA0C20EA1870A2EA3800121EEA0FC0EA03E0EA0060126012E0EAC0C0EAC180EA +3F000C0E7E8D10>I<1203A21206A4EAFFC0EA0C00A35AA45A1380A2EA31001232121C0A +147F930D>I<EA0F1F3811A180EA20C31400EA41801201A348C7FC130212C3EAE704EAC5 +08EA78F0110E7F8D14>120 D E /Fg 90 126 df<126012F0B112601200A5126012F0A2 +1260041C769B18>33 D<EA4010EAE038EAF078A2EAE038A9EA60300D0E7B9C18>I<EA03 +06EA078FA6387FFFC0B512E0A26C13C0380F1E00A6387FFFC0B512E0A26C13C0381E3C00 +A6EA0C18131C7E9B18>I<13C01201A3EA03F0EA0FFC487EEA3DCFEA71C738E1C380A213 +C7EBC300EAF1C01271123F6C7EEA0FF8EA03FCEA01DE13C7A23861C38012F1A212E113C7 +00711300EA7DDEEA3FFC6C5AEA07E0EA01C0A3120011247D9F18>I<EA3803387C0780A2 +EAEE0F1400A25B131EA2133EEA7C3CA2EA387CEA0078A213F85B12015BA212035BA21207 +EB8380EB87C0120FEB0EE0A2121F121EA2123E383C07C0A23818038013247E9F18>I<EA +01C0EA07E0487EEA0E70487EA4EB73F813F313E3380FC1C0EBC38013831303381F0700EA +3F87EA7B8EEA71CEEAE1EEEAE0FC137CEB7870A2EA70FE387FFFE0EA3FC7380F03C0151C +7F9B18>I<EA03801207EA0F00123E5A12F05A0907779B18>I<137013F0EA01C0EA0380EA +0700120E5AA25AA25AA35AAA1270A37EA27EA27E7EEA0380EA01C0EA00F013700C24799F +18>I<12C07E12707E7E7E7EA2EA0380A2EA01C0A3EA00E0AAEA01C0A3EA0380A2EA0700 +A2120E5A5A5A5A5A0B247B9F18>I<EA01C0A4EA41C138F1C780EAF9CF383FFE006C5AEA +07F0A2EA1FFC487E38F9CF80EAF1C73841C100EA01C0A411147D9718>I<136013F0A738 +7FFFC0B512E0A26C13C03800F000A7136013147E9718>I<1238127C127EA2123E120E12 +1E121C127812F01260070B788418>I<387FFFC0B512E0A26C13C013047E8F18>I<127012 +F8A312700505778418>I<1303EB0780A2130F14005B131EA2133E133C137C1378A213F8 +5B12015B12035BA212075B120F90C7FCA25A121E123E123CA2127C127812F85AA2126011 +247D9F18>I<EA01F0EA07FC487EEA1F1FEA1C0738380380007813C0EA7001A238E000E0 +A9EAF001007013C0A2EA780300381380381C0700EA1F1FEA0FFE6C5AEA01F0131C7E9B18 +>I<EA01801203A21207120F123F12FF12FB12431203B0EA7FFCEAFFFEEA7FFC0F1C7B9B +18>I<EA03F0EA0FFE487E38380F80387003C0EAE00138F000E0A21260C7FCA2EB01C0A2 +EB0380A2EB0700130E133C5B13E0485A485A000FC7FC001E13E01238EA7FFFB5FC7E131C +7E9B18>I<EA07F8EA1FFE487E38780780EB03C013011230120013031480EB0F00EA03FE +5B7FEA000FEB0380EB01C0EB00E0A3126012F0EB01C01303387C0F80383FFF006C5AEA03 +F8131C7E9B18>I<131F5B1377A213E7120113C7EA038712071307120E121E123C123812 +7812F0B512F8A338000700A6EB7FF0A3151C7F9B18>I<383FFF80A30038C7FCA8EA3BF8 +EA3FFE7F383C0780383001C01200EB00E0A2126012F0A238E001C0EA7003387C0F80383F +FF00EA1FFCEA03F0131C7E9B18>I<137E48B4FC481380380F83C0EA0E03121C38380180 +0078C7FC1270A2EAE3FCEAE7FEEAEFFF38FC038038F001C0A2EB00E05A7E1270A3383801 +C0EB0380EA1E0F380FFF00EA07FCEA01F8131C7E9B18>I<12E0B512E0A214C038E00380 +EB0700C65A131E131C5BA25B13F05BA2485AA3485AA448C7FCA7131D7E9C18>I<EA03F8 +EA0FFE487E383E0F80EA3803387001C0A438380380EA3C07381FFF00EA07FC487EEA1F1F +383C0780387001C000F013E0EAE000A4387001C0EA7803383E0F80381FFF006C5AEA03F8 +131C7E9B18>I<EA03F0EA07FCEA1FFEEA3E0F38780380127038E001C0A314E0A212F012 +70EA7807EA3FFEEA1FFCEA07F8C7FCEB01C0A338300380387807005B133EEA3FFCEA1FF0 +EA0FC0131C7E9B18>I<127012F8A312701200AA127012F8A312700514779318>I<123812 +7CA312381200AA12381278127CA2123C121CA21238127012E01240061A789318>I<14C0 +EB03E01307EB1FC0EB3F80EBFE00485AEA07F0485AEA3F8048C7FC12FCA2127F6C7EEA0F +E06C7EEA01FC6C7EEB3F80EB1FC0EB07E01303EB00C013187E9918>I<387FFFC0B512E0 +A3C8FCA4B512E0A36C13C0130C7E9318>I<126012F87E127F6C7EEA0FE06C7EEA01FC6C +7EEB3F80EB1FC0EB07E0A2EB1FC0EB3F80EBFE00485AEA07F0485AEA3F8048C7FC12FC5A +126013187E9918>I<137013F8A213D8A2EA01DCA3138CEA038EA4EA0707A5380FFF80A3 +EA0E03381C01C0A3387F07F000FF13F8007F13F0151C7F9B18>65 +D<EA7FFCB5FC6C1380381C03C01301EB00E0A4130114C01307381FFF80140014C0EA1C03 +EB00E014F01470A414F014E01303387FFFC0B51280387FFE00141C7F9B18>I<EBF86038 +03FEE0EA07FFEA0F87EA1E01123CEA38005AA214005AA8127014E0A27EEA3C01001E13C0 +380F83803807FF006C5AEA00F8131C7E9B18>I<EA7FF8EAFFFE6C7E381C0F80EB03C0A2 +EB01E01300A214F01470A814F014E0A2130114C01303EB0F80387FFF00485AEA7FF8141C +7F9B18>I<B512F0A3381C0070A41400A2130EA3EA1FFEA3EA1C0EA390C7FCA21438A5B5 +12F8A3151C7F9B18>I<B512F8A3381C0038A41400A21307A3EA1FFFA3EA1C07A390C7FC +A7B47E7F5B151C7F9B18>I<3801F0C0EA03FDEA07FFEA0F07EA1C03123CEA38011270A2 +90C7FC5AA5EB0FF0131F130F387001C0A3EA3803A2EA1C07EA0F0FEA07FFEA03FDEA01F1 +141C7E9B18>I<387F07F038FF8FF8387F07F0381C01C0A9EA1FFFA3EA1C01AA387F07F0 +38FF8FF8387F07F0151C7F9B18>I<EAFFFEA3EA0380B3A4EAFFFEA30F1C7C9B18>I<3801 +FFC0A338000E00B312F0A2133CEA7FFCEA3FF0EA0FC0121C7D9B18>I<387F07F038FF87 +F8387F07F0381C03C0EB07801400130E131E5B13385B13F0121DA2EA1FB8A2131C121EEA +1C0EA27FA2EB0380A2EB01C0387F03F038FF87F8387F03F0151C7F9B18>I<EAFFC0A300 +1CC7FCB1144014E0A4B5FCA3131C7E9B18>I<38FC01F8EAFE03A2383B06E0A4138EA2EA +398CA213DCA3EA38D8A213F81370A21300A638FE03F8A3151C7F9B18>I<387E07F038FF +0FF8387F07F0381D81C0A313C1121CA213E1A21361A21371A21331A21339A21319A2131D +130DA3EA7F07EAFF87EA7F03151C7F9B18>I<EA0FFE383FFF804813C0EA7803EA700100 +F013E0EAE000B0EAF001007013C0EA7C07EA7FFF6C1380380FFE00131C7E9B18>I<EAFF +FEEBFF8014C0EA1C03EB01E013001470A514E01301EB03C0EA1FFF1480EBFE00001CC7FC +A8B47EA3141C7F9B18>I<EA0FFE383FFF804813C0EA7803EA700100F013E0EAE000AE13 +70A2EAF079387039C0EA783FEA7FFF6C1380380FFE00EA000FEB0780A2EB03C01301A213 +227E9B18>I<EA7FF8EAFFFE6C7E381C0F80130314C01301A313031480130F381FFF005B +A2EA1C0F7FEB0380A5149CA3387F01F8EAFF81387F00F0161C7F9B18>I<3807F0C0EA0F +FDEA3FFFEA7C0FEA7003EAE001A390C7FC12701278123FEA1FF0EA07FEC67EEB0F80EB03 +C01301EB00E0A2126012E0130100F013C038FC0780B512005BEAC3F8131C7E9B18>I<38 +7FFFF8B5FCA238E07038A400001300B2EA03FE487E6C5A151C7F9B18>I<38FF83FEA338 +1C0070B36C13E0EA0F01380783C03803FF806C1300EA007C171C809B18>I<38FE03F8EA +FF07EAFE03383C01E0001C13C0A3EA1E03000E1380A438070700A4EA038EA4EA018C13DC +A3EA00D813F8A21370151C7F9B18>I<38FE03F8A338700070A46C13E0A413F8EA39DCA3 +001913C0A3138CA3EA1D8DA21305000D1380EA0F07A2EA0E03151C7F9B18>I<387F0FE0 +139F130F380E0700120FEA070E138EEA039C13DCEA01FC5B12005B137013F07F487E13DC +EA039E138EEA070F7F000E13801303001C13C0387F07F000FF13F8007F13F0151C7F9B18 +>I<38FE03F8EAFF07EAFE03381C01C0EA1E03000E1380A238070700A2EA038EA2EA018C +13DCA2EA00F8A21370A9EA01FC487E6C5A151C7F9B18>I<383FFFE05AA2387001C01303 +EB07801400C65A131E131C133C5B137013F0485A5B1203485A90C7FC5A001E13E0121C12 +3C5A1270B5FCA3131C7E9B18>I<EAFFF8A3EAE000B3ACEAFFF8A30D24779F18>I<126012 +F0A27E1278127C123CA2123E121E121F7EA27F12077F1203A27F12017F12007F1378A213 +7C133C133E131EA2131F7F14801307A2EB030011247D9F18>I<EAFFF8A3EA0038B3ACEA +FFF8A30D247F9F18>I<EA0180EA07C0EA1FF0EA7EFCEAF83EEAE00E0F067C9B18>I<387F +FFC0B512E0A26C13C013047E7F18>I<EA0FF0EA1FFC487EEA3C0FEA180738000380A3EA +01FF120FEA3F83EA780312E0A4EA780F383FFFF8EA1FF9EA0FE015147E9318>97 +D<127E12FE127E120EA5131FEB7F80EBFFC0380FC1E0EB00F01470000E13781438A61470 +120FEB80F0EBC1E0380EFFC0EB7F8038061E00151C809B18>I<EA01FEEA07FF481380EA +1E073838030048C7FCA25AA61270387801C0123C381F0380380FFF006C5AEA01F812147D +9318>I<EB1F80133F131F1303A5EA03E3EA0FF3EA1FFBEA3C1FEA7807EA7003A212E0A6 +12701307EA780FEA3C1F381FFBF0380FF3F83807C3F0151C7E9B18>I<EA01F0EA07FCEA +1FFEEA3E0F38380780EA7003A238E001C0A2B5FCA300E0C7FC1270EB01C01238EA3E0738 +1FFF8000071300EA01F812147D9318>I<EB0F80EB3FC0EB7FE013F13801C0C01400A338 +7FFFC0B5FCA23801C000AEEA7FFFA3131C7F9B18>I<3801E1F03807FBF8EA0FFF381E1E +30381C0E00487EA5EA1C0EEA1E1EEA1FFC5BEA19E00018C7FCA2EA1FFF6C13C0003F13E0 +387801F038700070481338A400701370383E03E0381FFFC06C13803801FC00151F7F9318 +>I<127E12FE127E120EA5133FEB7F80EBFFC0EA0FC1EB00E0A2120EAB387FC7FC38FFE7 +FE387FC7FC171C809B18>I<EA0180EA03C0A2EA0180C7FCA5EA7FC012FF127F1201AEB5 +FCA3101D7C9C18>I<1318133CA213181300A5EA0FFCA3EA001CB3A4EA6038EAF078EAFF +F0EA7FE0EA3F800E277E9C18>I<127E12FE127E120EA5EB3FF0A3EB0780EB0F00131E5B +5B5BEA0FF87F139C130EEA0E0F7FEB038014C0387FC7F812FF127F151C7F9B18>I<EAFF +C0A31201B3A4B51280A3111C7D9B18>I<38F9E1E038FBF3F0EAFFF7383E3E38EA3C3CEA +3838AC38FE3E3EEB7E7EEB3E3E1714809318>I<EA7E3F38FE7F80387EFFC0EA0FC1EB00 +E0A2120EAB387FC7FC38FFE7FE387FC7FC1714809318>I<EA01F0EA0FFE487E383E0F80 +EA3803387001C0A238E000E0A5EAF001007013C0EA7803383C0780EA3E0F381FFF006C5A +EA01F013147E9318>I<EA7E1F38FE7F80387EFFC0380FC1E0EB00F01470000E13781438 +A61470120FEB80F0EBC1E0380EFFC0EB7F80EB1E0090C7FCA7EA7FC0487E6C5A151E8093 +18>I<3803E380EA0FF3EA1FFBEA3E1FEA38071270130312E0A6127013071278EA3C1FEA +1FFBEA0FF3EA03C3EA0003A7EB1FF0EB3FF8EB1FF0151E7E9318>I<38FF07C0EB1FE0EB +3FF0EA0778EBE060EBC0005BA290C7FCA9EAFFFC7F5B14147E9318>I<EA0FF3EA3FFF5A +EA780FEAE007A30078C7FCEA3FE0EA1FFCEA01FEEA000F3860038012E012F0A238FC0F00 +EAFFFEEAEFFCEAC7F011147D9318>I<487E1203A4387FFFC0B5FCA238038000A9144014 +E0A3EBC1C03801FF806C1300137C13197F9818>I<387E07E0EAFE0FEA7E07EA0E00AC13 +01EA0F033807FFFC3803FEFE3801F8FC1714809318>I<387F8FF000FF13F8007F13F038 +1C01C0380E0380A338070700A3138FEA038EA3EA01DCA3EA00F8A2137015147F9318>I< +38FF07F8138F1307383800E0A4381C01C0137113F9A213D9EA1DDD000D1380A2138DA2EA +0F8FA23807070015147F9318>I<387F8FF0139F138F380F0700EA078EEA039EEA01DC13 +F81200137013F07FEA01DCEA039E138EEA0707000E1380387F8FF000FF13F8007F13F015 +147F9318>I<387F8FF000FF13F8007F13F0381E01C0380E0380A21207EB0700A2EA0387 +A2138EEA01CEA213CC120013DC1378A31370A35BA21279EA7BC0EA7F806CC7FC121E151E +7F9318>I<383FFFF05AA2387001E0EB03C0EB078038000F00131E5B13F8485AEA03C048 +5A48C7FC001E13705A5AB512F0A314147F9318>I<EB07E0133F137FEBF0005BAB485AEA +7F8048C7FCA26C7EEA01C06C7EAB7FEB7FE0133F130713247E9F18>I<126012F0B3B012 +600424769F18>I<127CB47E7FEA01E01200AB1370EB3FC0EB1FE0A2EB3FC0EB70005BAB +1201B45A5B007CC7FC13247E9F18>I E /Fh 40 122 df<EB0FF0EB7FFC3801F80E3803 +E01F48485AEA0F80A2141E140C91C7FCA4B6FCA2380F801FB2397FF0FFE0A21B237FA21F +>12 D<1238127C12FEA3127C123807077C8610>46 D<13FE3807FFC0380F83E0381F01F0 +383E00F8A248137CA312FC147EAD007C137CA36C13F8A2381F01F0380F83E03807FFC038 +00FE0017207E9F1C>48 D<13181378EA01F812FFA21201B3A7387FFFE0A213207C9F1C> +I<EA03FCEA0FFF383C1FC0387007E0007C13F0EAFE0314F8A21301127CEA3803120014F0 +A2EB07E014C0EB0F80EB1F00133E13385BEBE018EA01C0EA0380EA0700000E1338380FFF +F05A5A5AB5FCA215207D9F1C>I<13FE3807FFC0380F07E0381E03F0123FEB81F8A3EA1F +0314F0120014E0EB07C0EB1F803801FE007F380007C0EB01F014F8EB00FCA2003C13FE12 +7EB4FCA314FCEA7E01007813F8381E07F0380FFFC03801FE0017207E9F1C>I<14E01301 +1303A21307130F131FA21337137713E7EA01C71387EA03071207120E120C121812381270 +12E0B6FCA2380007E0A790B5FCA218207E9F1C>I<00301320383E01E0383FFFC0148014 +005B13F8EA33C00030C7FCA4EA31FCEA37FF383E0FC0383807E0EA3003000013F0A214F8 +A21238127C12FEA200FC13F0A2387007E0003013C0383C1F80380FFF00EA03F815207D9F +1C>I<EB1F80EBFFE03803E0703807C0F0380F01F8121F123EA2387E00F0007C1300A2EA +FC08EB7FC0EBFFE038FD80F038FF00F848137CA248137EA4127CA3003C137C123E001E13 +F86C13F0380783E03803FFC0C6130017207E9F1C>I<12601278387FFFFEA214FC14F8A2 +14F038E0006014C038C00180EB0300A2EA00065B131C131813381378A25BA31201A31203 +A76C5A17227DA11C>I<13FE3803FFC0380703E0380E00F05A1478123C123E123F1380EB +E0F0381FF9E0EBFFC06C13806C13C06C13E04813F0381E7FF8383C1FFCEA7807EB01FEEA +F000143E141EA36C131C007813387E001F13F0380FFFC00001130017207E9F1C>I<EA01 +FE3807FF80380F83E0381E01F0EA3E004813F8147800FC137CA3147EA4007C13FEA2EA3E +01381E037EEA0FFEEA07FCEA0020EB007CA2121E003F13F8A214F0EB01E0381E03C0381C +0F80380FFE00EA03F817207E9F1C>I<B67E15F03907F003FCEC007E81ED1F80ED0FC0ED +07E0A216F01503A316F8A916F0A3ED07E0A2ED0FC0ED1F80ED3F00157EEC03FCB612F015 +8025227EA12B>68 D<B612FCA23807F000153C151C150C150EA21506140CA31500141C14 +3CEBFFFCA2EBF03C141C140CA21503A214001506A3150EA2151E153EEC01FCB6FCA22022 +7EA125>I<B51280A23807F000B3ACB51280A211227EA115>73 D<D8FFF0EC0FFF6D5C00 +0716E0D806FC1437A3017E1467A26D14C7A290391F800187A290390FC00307A3903807E0 +06A2903803F00CA2903801F818A3903800FC30A2EC7E60A2EC3FC0A2EC1F80A3EC0F00D8 +FFF091B5FC140630227EA135>77 D<007FB61280A2397E03F80F00781407007014030060 +140100E015C0A200C01400A400001500B3A248B512F0A222227EA127>84 +D<3A7FFFC1FFF8A23A03FC000C006C6C5B15386C6C13306D6C5A15E090383FC1C090381F +E18002E3C7FCEB0FF7EB07FE6D5AA26D7E13008081497F14BF9038031FE0496C7E130E90 +380C07F8496C7E1338496C7E90386000FF5B0001EC7F8049EB3FC03AFFFC03FFFEA22722 +7FA12A>88 D<EA0FFC383FFF80387E07C0EB03E0130114F0123C1200A2133FEA03FDEA1F +C1EA3F01127E12FCA4EA7E02EB0CF8381FF87F3807E03F18167E951B>97 +D<B4FCA2121FABEB0FE0EB3FF8EBE07CEB803E497EEC0F80A215C0A81580141F01801300 +EBC03E381EE07C381C3FF838180FC01A237EA21F>I<EBFF80000713E0380F83F0EA1F03 +123E127E387C01E090C7FC12FCA6127C127EA2003E13186C1330380FC0603807FFC0C613 +0015167E9519>I<EB01FEA2EB003EABEA01FC3807FFBE380F81FE381F007E003E133E12 +7E127C12FCA8127CA26C137E6C13FE380F83BE3907FF3FC0EA01FC1A237EA21F>I<13FE +3807FF80380F87C0381E01E0003E13F0EA7C0014F812FCA2B5FCA200FCC7FCA3127CA212 +7E003E13186C1330380FC0703803FFC0C6130015167E951A>I<EB1FC0EB7FE0EBF1F0EA +01E31203EA07C3EBC1E0EBC000A6EAFFFEA2EA07C0B2EA3FFCA2142380A211>I<3801FE +0F3907FFBF80380F87C7381F03E7391E01E000003E7FA5001E5BEA1F03380F87C0EBFF80 +D809FEC7FC0018C8FCA2121C381FFFE06C13F86C13FE001F7F383C003F48EB0F80481307 +A40078EB0F006C131E001F137C6CB45A000113C019217F951C>I<B4FCA2121FABEB07E0 +EB1FF8EB307CEB403CEB803EA21300AE39FFE1FFC0A21A237EA21F>I<121C123FA25A7E +A2121CC7FCA7B4FCA2121FB2EAFFE0A20B247EA310>I<B4FCA2121FB3ADEAFFE0A20B23 +7EA210>108 D<3AFF07F007F090391FFC1FFC3A1F303E303E01401340496C487EA20100 +1300AE3BFFE0FFE0FFE0A22B167E9530>I<38FF07E0EB1FF8381F307CEB403CEB803EA2 +1300AE39FFE1FFC0A21A167E951F>I<13FE3807FFC0380F83E0381E00F0003E13F84813 +7CA300FC137EA7007C137CA26C13F8381F01F0380F83E03807FFC03800FE0017167E951C +>I<38FF0FE0EB3FF8381FE07CEB803E497E1580A2EC0FC0A8EC1F80A29038803F00EBC0 +3EEBE0FCEB3FF8EB0FC090C8FCA8EAFFE0A21A207E951F>I<EAFE1FEB3FC0381E67E013 +C71387A2381F83C090C7FCADEAFFF0A213167E9517>114 D<EA0FF3EA3FFFEA781FEA60 +07EAE003A212F000FCC7FCEA7FE013F8EA3FFEEA0FFF120138000F80EAC007130312E0A2 +38F00700EAFC0EEAEFFCEAC7F011167E9516>I<487EA41203A21207A2120F123FB5FCA2 +EA0F80ABEB8180A5EB8300EA07C3EA03FEEA00F811207F9F16>I<38FF01FEA2381F003E +AF147E14FE380F81BE3907FF3FC0EA01FC1A167E951F>I<39FFE01FE0A2391F80070000 +0F1306EBC00E0007130C13E000035BA26C6C5AA26C6C5AA2EB7CC0A2137F6D5AA26DC7FC +A2130EA21B167F951E>I<3AFFE3FF07F8A23A1F007800C09038807C01000F1580A23A07 +C07E030014DE5D3903E1DF06148FD801F1138CEBF307A2D800FF13D8EBFE0315F890387C +01F0A2013C5BEB3800A225167F9528>I<39FFE07FC0A2390F801C006C6C5A6C6C5AEBF0 +606C6C5A3800F980137F6DC7FC7F80497E1337EB63E0EBC1F03801C0F848487E3807007E +000E133E39FF80FFE0A21B167F951E>I<39FFE01FE0A2391F800700000F1306EBC00E00 +07130C13E000035BA26C6C5AA26C6C5AA2EB7CC0A2137F6D5AA26DC7FCA2130EA2130CA2 +5B1278EAFC3813305BEA69C0EA7F80001FC8FC1B207F951E>I E +/Fi 6 104 df<14FF010713E090381F00F80178131E01E01307D80180EB018048C812C0 +00061560481530A248151848150CA2481506A4481503A900601506A46C150CA26C15186C +1530A26C15606C15C06C6CEB0180D800E0EB07000178131E011F13F8903807FFE0010090 +C7FC282B7EA02D>13 D<EA03F0EA0FFC487E487E481380A2B512C0A66C1380A26C13006C +5A6C5AEA03F012127E9317>15 D<1506A381A216801501ED00C0166016701618B8FCA2C9 +12181670166016C0ED018015031600A21506A328187E962D>33 D<1360B3AA00C0133000 +F013F0383861C0380E6700EA076EEA036CEA01F86C5AA21360A3132014297F9F17>35 +D<130F1338136013E0EA01C0AFEA0380EA0700121E12F8121E1207EA0380EA01C0AFEA00 +E013601338130F102D7DA117>102 D<12F8121E1207EA0380EA01C0AFEA00E013601338 +130F1338136013E0EA01C0AFEA0380EA0700121E12F8102D7DA117>I +E /Fj 1 53 df<140E141E143E147E14FEA213011303EB077E130EA2131C1338137013E0 +A2EA01C0EA0380EA0700120EA25A5A5A5AB612F8A3C7EAFE00A890383FFFF8A31D277EA6 +22>52 D E /Fk 4 57 df<123C127E12FFA4127E123C08087C8710>46 +D<13FF000713C0380F03F0381E01F8123F14FC13811301121F000C13F8EA000314F0EB07 +E0EB0FC03801FF00A2380003E0EB01F814FCEB00FEA214FF127CA212FEA214FE387C01FC +1278383C03F0380FFFE00001130018207E9F1D>51 D<147014F01301A213031307130F13 +1D13391331136113C11201EA0381EA07011206120C12181238127012E0B6FCA2380003F0 +A7EB7FFFA218207E9F1D>I<13FF000313E0380701F0380E00785A143C123C123E123FEB +C038EBF078381FF8F0EBFFE06C13806C13E06C13F04813F8381F3FFC383C0FFEEA7807EB +01FF38F0007F141FA2140FA26C130E0078131C7E001F13F8380FFFE00001130018207E9F +1D>56 D E /Fl 25 90 df<1230127812F81278127005057C840D>46 +D<EB3F80EBC0E03801007000021378481338A2000F133C1380A2EB00781206C7FC14F014 +E01301EB03C0EB0780EB06005B5B5B13C0485A3803002012064813401210383FFFC04813 +80B5FC161E7E9D17>50 D<133F3801C1C0380200E04813F012075AA3380001E0A214C0EB +0380EB0700131CEA01F8EA000E1303148014C0A31230127812F8A238F0078000801300EA +400FEA201CEA1838EA07E0141F7D9D17>I<380180303803FFE01480EBFE000002C7FCA3 +5AA4137CEA0587380A0380EA0C01000813C0120014E0A4387003C012F812F000E01380EA +800700401300130E6C5AEA1070EA0FC0141F7D9D17>53 D<1408140C141C143CA2147C14 +7E149EA2EB011EA2EB021F801304A21308A29038100780A21320A2EB7FFF90384007C0EB +8003A2EA01005A000214E000061301A2001E130339FF801FFE1F207F9F22>65 +D<0007B5FC3900F801C090387800E01570491378A51570484813F0EC01E0EC03C0EC0780 +9038FFFE009038E00F803903C003C0EC01E0EC00F0A21570A2485A15F0A2EC01E0A2EC03 +C0390F000780EC1E00B512F01D1F7E9E20>I<903801FC0290380F038690381800460170 +132E49131ED80180131C0003140C48C7FC120E121E121C003C140815005AA45AA4127015 +1015201278123815406C1480000CEB01006C13023803800C3800E030EB3FC01F217C9F21 +>I<0007B512FC3900F8007C0178131C150C5B1504A414043901E00800A31438EBFFF8EB +E0383803C010A4EC00081510485AA21520A2156015C0380F00011407B612801E1F7E9E1F +>69 D<903801FC0490380F030C903838008C49135C01C0133C484813380003141848C7FC +120E121E121C003C141015005AA45AA2EC3FFCEC03E014011270EC03C012781238A27E00 +0C13076CEB0B806C13113801C06039003F80001E217C9F23>71 D<3A07FF83FFC03A00F8 +007C000178133CA2495BA648485BA490B5FCEBE0004848485AA64848485AA64848485A01 +807F39FFF07FF8221F7E9E22>I<3807FF803800F8001378A25BA6485AA6485AA6485AA6 +48C7FC7FEAFFF0111F7E9E10>I<3A07FF803FE03A00F8001F000178130C5D4913205D5D +4AC7FC1402140848485A5C146014F013E1EBE4F83803C878EBD07CEBE03CEBC03E141E14 +1F48487E81140781140381380F00016D487E39FFF00FFE231F7E9E23>75 +D<3807FFC0D800FCC7FC1378A25BA6485AA6485AA41580EC0100EA0780A25C1402140614 +0E380F001E147CB512FC191F7E9E1C>I<D807FCECFF800000EDF800017CEB0178A2019E +EB02F0A21504A21508138FD8010FEB11E01521A21541EB078015810002EC83C0EC8103A2 +EB03C2A214C400044A5A14C8EB01F0A214E0A2000C4948C7FCD81E00803AFF8080FFF029 +1F7E9E29>I<D807F8EB7FC0D8007CEB1F00150C015E1304019E5B138FA2EB8780A2EB83 +C0D801035BEB01E0A2EB00F0A2147800025C143CA2141EA2140F485CEC07C0A21403A214 +01000C5C001E1300B47E221F7E9E22>I<EB01FCEB0E0790383801C090386000E0484813 +704848133848C7FC153C000E141C121E001C141E123C12381278A448143CA31538157812 +70007814F015E014010038EB03C06C1480EC07006C130E6C13383801C0E038007F801F21 +7C9F23>I<0007B5FC3900F801C090387800F01578491338153CA41578485A157015E0EC +01C0EC0700EBFFFCD803C0C7FCA6485AA648C8FC7FEAFFF01E1F7E9E1F>I<EB01FCEB0E +0790383801C090387000E0D801C01370484813780007143890C7123C000E141C121E001C +141E123CA25AA448143CA315381578127015F0007814E0EB0F0139381081C0391C204380 +EC4700380E404E380720783901E0E010EA007FEB006015201560EC70E0EC7FC0EC3F80A2 +EC1E001F297C9F23>I<3807FFFE3900F8078090387801E0EC00F04913701578A415F048 +5A15E0EC01C0EC0780EC1E00EBFFF03803C03C140E140F801580A23907800F00A51502D8 +0F001304EB800739FFF00308C7EA01F01F207E9E21>I<EB1F82EB7066EBC0163801800E +EA030048130C00061304120EA3000F1300A27FEA07F013FF6C13C06C13E038003FF0EB03 +F813001478143CA200401338A3143000601370146000F013C038C8018038C60700EA81FC +17217E9F19>I<003FB512F0383C078000301430126039400F0010A212C01280A3D8001E +1300A65BA65BA65B7F383FFFC01C1F7A9E21>I<39FFF00FF8391F0003E06CEB01801400 +001EEB0100A6481302A6485BA600705BA25CA200785B1238001813C06C48C7FCEA0706EA +01F81D20799E22>I<39FFE001FE001FC712786C14601540A215807F0007EB0100A21402 +A26D5A0003130C14085CA26D5A12015CA26D5A120001F1C7FC13F313F213FC137C1378A2 +1370A213201F207A9E22>I<3A03FFC0FFC03A007E003E00013C1318013E1310011E5B01 +1F5B6D5B1481D90783C7FC14C2EB03C414E8EB01F0A2130080A2EB017CEB023CEB043EEB +0C1EEB081F497E01207FEB400701807F1201380300034880001F497E39FFC01FFE221F7F +9E22>88 D<39FFF001FF391F8000786CC712606D1340000714807FEC01003803E0025C12 +016D5A00005BEBF830EB7820EB7C40EB3C80133F6DC7FC131EA3131C133CA51338137813 +7C3807FF80201F7A9E22>I E /Fm 28 120 df<131FEB6180EBC0C0EA0180380300605A +000613E0120EA25AA3383801C0A438700380A43860070012E01306130E130C131CEA6018 +5B5B6C5A001FC7FC131F7B9D17>48 D<1302A21306130E133C13DCEA031C12001338A413 +70A413E0A4EA01C0A4EA0380A41207EAFFF80F1E7B9D17>I<131FEB61C0EB8060EA0100 +00021370EB40301204EB2070EA0840A3EB80E0EA0900380601C000001380EB0300130E13 +18132013C00003C7FC12044813405A14805AEA4001387F0300EA43FEEA80FC1378141F7C +9D17>I<EB1F80EB60E0EB80703801003000021338EA0440A21320EB407013C038038060 +C712E0EB01C0EB030013FE130C7F7F1480A312301278A238F007001280EA400E5B5BEA30 +E0EA0F80151F7C9D17>I<146014E0A3EB01C0A3EB0380A214005BA21306130E130C5BA2 +5BA213635B1387EA01071203EA060E12041208EA3F8EEA607C38801FC038001C00A25BA4 +5BA2136013277E9D17>I<EB80603801FFC01480EBFE0090C7FC1202A45AA213F8EA050C +EA0A06EA0C07120800001380A4EB0F00127012F0130EEAE01EEA801C5B1330EA4060EA61 +C0001FC7FC131F7B9D17>I<EB07C0EB18201330EBC0E0EA0181A2380300C0481300120E +A25A1378EA1984EA3A06EA3C031238007813801270A3EB0700126012E01306130EEA600C +131C5BEA2030EA10C0EA0F80131F7B9D17>I<3808E010EA0BF000171320381E10403818 +19C038300E80EA2000384001005BEA8002EA00061304130C1308131813381330A25BA213 +E05B1201A25B1203A348C7FCA21206141F799D17>I<EB0F80EB30C0EB4060EB80301201 +EA0300A3481360EB8040EBC0C03803E180EBF600EA01FC1200487EEA033F38041F80EA18 +0FEA10031230EA6001A338C00300A2EA60061304EA2018EA1830EA0FC0141F7C9D17>I< +131FEB6180EBC0C0EA0180380300E01206120EA25AA314C0EA1801A21303A2EB0780EA0C +0BEA04133803E700EA00071306130E130CEA601CEAF0185B485AEA80C0EA4380003EC7FC +131F7B9D17>I<13F338030B8038060F00487E12181238130E1270A3485AA31440EB3880 +A2EA607813F838311900EA1E0E12147B9317>97 D<EA0780123FEA0700A4120EA45AA213 +F0EA1D18EA3E0C123CEA380EA21270A4EAE01CA31338A21330EA606013C0EA3180EA1E00 +0F207B9F15>I<13FCEA0182EA0601EA0C0F121CEA180EEA3804EA7000A35AA5EA600213 +04EA3008EA1070EA0F8010147B9315>I<14F01307EB00E0A4EB01C0A4EB0380A213F3EA +030B38060F00487E12181238130E1270A3485AA31440EB3880A2EA607813F838311900EA +1E0E14207B9F17>I<13F8EA0384EA0602120C121C12381304EA7018EA77E0EA780012E0 +A5EA60021304EA3008EA1870EA0F800F147B9315>I<EB0F30EB30B8EB60F0EBC070EA01 +80120314E0EA0700A3380E01C0A4EB0380A2EA0607130F38031700EA01E7EA0007A2130E +A21230EA781C485AEA6070EA3FC0151D7F9315>103 D<13C0EA01E0A213C0C7FCA7120E +12131223EA4380EA4700A21287120EA35AA3EA38401380A21270EA31001232121C0B1F7C +9E0E>105 D<EA01E0120FEA01C0A4485AA448C7FCA2EB03C0EB0420380E08E013111321 +EB40C0381C8000001DC7FC121EEA1FC0EA38E01370A2EB384038707080A3EB310012E0EA +601E13207D9F15>107 D<EA01C0121FEA0380A4EA0700A4120EA45AA45AA45AA3127112 +E2A312E4126412380A207D9F0B>I<391C0F80F0392630C318394740640C903880680EEB +0070A2008E495A120EA34848485AA3ED70803A3803807100A215E115623970070064D830 +03133821147C9325>I<EA1C0F38263180382740C0384780E01300A2388E01C0120EA338 +1C0380A3EB070800381310A2130EEB0620007013403830038015147C9319>I<13F8EA03 +86EA0606487E121C0018138012381270A338E00700A3130E130CEA601C13186C5A13E0EA +0F8011147B9317>I<3801C1E03802623038047C181378EB701CA2EA08E01200A33801C0 +38A31470EA0380146014C0EBC18038074300133C90C7FCA2120EA45AA2B47E161D809317 +>I<EA1C1EEA266138278380EA47871307EB0300008EC7FC120EA35AA45AA45A12301114 +7C9313>114 D<13F8EA0304EA0602EA0C06130E130CEA1C00EA0F8013E0EA07F81203EA +003C131C1270EAF018A2EAE010EA4030EA60C0EA1F800F147D9312>I<EA018013C0EA03 +80A4EA0700A2EAFFF0EA0700120EA45AA45AA31320EA7040A21380A2EA3100121E0C1C7C +9B0F>I<380E0180381303C0EA2301EA4381EA4700A200871380120EA3381C0100A31302 +A25BA25BEA0E30EA03C012147C9315>118 D<000EEBC0C00013EBE1E0382301C0EA4381 +D847011360A23987038040120EA3391C070080A3EC0100A21306EB0F02000C5B380E1308 +3803E1F01B147C931E>I E /Fn 1 24 df[<100FB612FE9EBA12E055BC12F00D7FF3FFC0 +0C1FB600F0C8000115FF0B07B548CC000F14FC9AB500FCCE0007EBFFE00A0F49D0000F13 +FE99B500809A39003FFFE0090F01E0D313FEE1FFFCD43807FFE0080701809E38003FFCE0 +7FF8D63803FFC0962603FF80A038003FF8DF1FF8D7C6EA03FFDFFF80A19038003FE0DE07 +FCD7C8EA07FCDE3FE0A1923800FF8006FED7CAEA0FE0DD07F0A1EF01FCDD3F80A1943800 +3F8005FCD7CCEA07E0DC07E0A1F100FCDC1F80A11A3F047CD7CEEA07C0DB01E0A1F300F0 +DB0F80A11C3E033ED7D0EA0F8003F0A1F501E0DA03C0A1F50078020ED7D2120E0238A1F7 +038002E0A1F700E0D90380A12038010ED7D4120E0138A1F903800160A1F900C0D80180A1 +22300006D7D6120C0018A123030020A1FB00800080A1A11220>299 +42 128 169 299 23 D E /Fo 22 74 df<B812F8A2D8003FECE000A92D0B8A8019>5 +D<013FB512E0A9B812F8A22D0B8A8919>I<B4FCEBFFFC6C90B512F0C692B57ED90003ED +FFFE91C7000F91B512F893C76C91B512C0DE000192B5FC96C70007EDFFFC98C7003F91B5 +12F09AC792B57EE50003EDFFFE9DC7000F91B512F89FC76C91B512C0A1D8000192B5FCA1 +90C700071580A2A191B81200A1001FB700E0C7FC1003B700F8C9FC9EB8CBFC0D1FB700E0 +CCFC0B03B700FCCEFC0A7FB7D0FC081FB700E0D1FC0603B700FCD3FC057FB70080D4FC03 +0FB700E0D6FC0103B700FCD7C6FC007FB70080D7C7FCB600F0D7C9FC01FCD7CBFCC92081 +8FC7>17 D<A1F07F80A1041FB5FCA10207B71200A190B81280113FB700E0C8FC0F0FB700 +F8CAFC55B8CCFC0C7FB700C0CDFC0A1FB700F0CFFC0807B748D1FC96B80080D2FC053FB7 +00E0D4FC030FB700F8D6FC49B8D7C6FC007FB700C0D7C7FCB600F0D7C9FCA26C91B57ED8 +0003EDFFFC90C7000F91B512E092C76C91B57EDD0003EDFFFC95C7001F91B512E097C76C +91B5FCE20003EDFFFC9AC7001F91B512E09CC792B5FCE70003EDFFF89FC7001F91B512E0 +A1C792B5FCA1DA00071580A192C7121FC920818FC7>21 D<127012F8A312700505766919 +>25 D[<EB0FE0EB7FFC48487E00077F4814805A4814C05AA2B6FCA21580A215006C5B5C +6C5B6C13E06C1380D801FCC7FC>26 20 128 137 26 33 D[<EB1FE0EBFFF8000313FE00 +0F1303391FF80180EA3FC048C712C0127C12F05A4813011403EC0F80143F0060EBFF00EB +07FE38303FFC381FFFF0000713C0D801FEC7FC>26 20 128 137 +26 I<EB3FF83801E07F3907C01FC0391F8007F0393F0003F848EB01FCA200FEEB00FEA6 +007FEB01FCA2D83F8013F8391FC003F03907F007C03901FC0F0038003FF81F1480891F> +I<7EA27EA27EA27EA27E7EA27EA27E7FA27F7FA27FEA3FF8120FEA03FCC67E137E7F7FEB +0F80130714C0130314E01301A2130014F0A21470A81460A214E0A214C0A2EB0180A21400 +5B1302130613045B5BA2143D80BC00>40 D<7E7E7E7E7E7E7E7E7F7F7F7F7F7FEA3FFEEA +0FFF128300C0138038E03FC0EAF01F38F807E0EAFC03EAFE0138FF00F01380EBC07013E0 +13F013F8EA7FFCEA1FFEEA0FFF1203C613B0EB3FF0130FEB07E01303EB01F01300A21470 +A71460A214E0A214C0A3EB0180A314005B1302130613045BA25BA2144380C200>I<7E7E +7E7E7E7E7E7E7F7F7F7F7F6C7EEA1FFEEA87FF12C138E07F8038F01FC0EAF80738FC03E0 +EAFE0138FF00F01380EBC07013E013F013F813FCEA3FFEEA0FFF128300C013B038E03FF0 +EAF01FEAF80738FC03E0EAFE0138FF00F01380EBC07013E013F013F8EA7FFCEA1FFEEA0F +FF1203C613B0EB3FF0130FEB07E01303EB01F01300A21470A71460A214E0A214C0A3EB01 +80A314005B1302130613045BA25BA2145280D100>I<7E7E7E7E7E7E7E7E7F7F7F7F7F7F +EA3FFEEA0FFF128300C0138038E03FC0EAF01F38F807E0EAFC0338FE01F0EAFF001380EB +C07013E013F013F8EA7FFCEA1FFEEA87FF12C138E07FF0EAF01FEAF80738FC03E0EAFE01 +38FF00F01380EBC07013E013F013F813FCEA3FFEEA0FFF128300C013B038E03FF0EAF01F +EAF80738FC03E0EAFE0138FF00F01380EBC07013E013F013F8EA7FFCEA1FFEEA0FFF1203 +C613B0EB3FF0130FEB07E01303EB01F01300A21470A71460A214E0A214C0A3EB0180A314 +005B1302130613045BA25BA2146280E100>I<124012C0B3A3EAC3F0EACFFCEADFFF38F8 +3F8038E01FC0EAC00F14E0A314C0131F1480EB3F00137E5BEAC1F0EAC3E0EAC78000DEC7 +FC12FC12F05A5A132D7C9F19>50 D<1303A21204120CAA141014F0A2131F137FEA0FFFA2 +127FB512C0140013FB13E3130312FC12EC128C120CA21410147014F0130F137FEA0DFF12 +0F123FB512E01400A213E31383EAFC03A2128C120CAA130290C7FCA2143C809D14>52 +D<12C0AF1303130F133FEAC1FF12C712DFB5FCA313F31383EAFE0312F812C0A6131F137F +EAC1FF12CFB5FCA313FB13E31383EAFC0312F012C01200AF103E7E9E14>54 +D<1206120F6C7E6C7E12016C7E13707F133C133EA2133FEB7F8014C014E0EBFFF014E048 +13C01480481300A2485A120F485AA2120F6C5A120312016C5A137013787F7F7FEB078038 +01FBC03807FFE04813F04813E0383FF00013C0485A90C7FC5A5AA5127FA26C7E7FEA1FF0 +380FFF8000031300EA00FC143A7AC919>62 D<121E123F387F800638FFC00EEBE01E143C +14FC387FE7F8EA3FFF6C1338380FF870C7FCA214E0A3EB01C0A2EB0380A3EB0700A3130E +A35BA25BA35BA35BA35B172774BA2A>I<137813FC486C1330486C137015F01401EC07E0 +143F6C13FE6C13F890387FC1C0EB0001A2EC0380A4EC0700A4001E130E123FEA7F80486C +5AA2143C14FCEBC7F8EA7FFF6C1338EA1FF8C75AA45CA3495AA4495AA449C7FCA4130EA3 +5BA45B13181C3C77BA2A>I<133C137E01FF130848EB801C153C157815F814836CEB0FB8 +90387FFF38EB3FFC903807F07090C7FCA415E0A5EA03C03907E001C0EA0FF0EA1FF8EBFC +031407141F000FEBFF803807FFFB6C13E36C1303C7FCEC0700A6140EA3121E123FEA7F80 +486C5A143C147CEBC1FCEBCFDC6CB45A383FFE38EA1FF0C7FCA35CA65CA5495AA6495AA6 +49C7FC7F1E517ACF2A>I<130F497E90383FC00290387FE007ECF00FA2151F013F137E90 +381FE3FE90380FFFEE6D138E903801FC0E90C7FCA2151CA70178133813FC487E487EEC80 +78A215F86CEB83F06C131F90387FFF70EB3FFCEB0FE090C7FCA215E0A73903C001C0EA07 +E0EA0FF0EA1FF8EBFC031407141F000FEBFF803807FFFB6C13E36C1303C7FCA4EC0700A6 +121E003F130EEA7F80EAFFC0EBE01E143E14FE387FE7EE6CB45A6C131CEA0FF8C7FCA45C +A75CA75CA7495AA2130020667CE42A>I<1638167C16FE15014B7EA24B7F5D835DEEF0E0 +92383FE0604C7EED7F80EE0010037E131803FE13085D5D0201140C5DA25DA24A48131CA3 +4B133CA2177C177817F8A216014C5A1607A24C5A161F4C5A167F4C5A1581038390C7FC15 +87913801CFFE15DFEDFFFC5EA24A5B4A5B4A5B5C4A5B4A90C8FC4A5A495B495B495B495B +5B81491370EB7FFEEBFFFC14F84813F048497E14C04813804813005B485AED1FFE499038 +7FFFC0484848B512F0494814FC020F8048484880494815804A15C0902700FFFE0313E048 +ECCE004848010EEB3FF04A6C131FD903FCEC0FF800FC01F8140718FCD907F0140300F801 +E01380030314FE170114C01278A2ED01C0A21238EA3C0318FC001C01E01403D81E01EB00 +E0000E17F8380F00F06C16072603807815F06E140F6C6C6C9038701FE06C6C7E90267003 +C0EB3FC09026380078EB7F806D0100EBFF00010FEC71FED90380EB77FCD901E0EB7FF0D9 +007E495A021FB51280020749C7FC9138007FF8ED0038A5163C161CA4133FEBFFC0487F48 +7FA2487FA65C6C5D5C4A13786C90C7127001F014F06C6C495A017C495A013FEB0F809026 +1FC03FC8FC903807FFFC010113F09038007FC0379A66F751>71 D<EC7FC0903801FFF801 +0713FE011F7F90393FC07FC090397E001FE001F86D7E48486D7E496D7E48488048480101 +147C7013FE48C8EB01FF1781121EEE7FC1EA1FE001F8EDE0FE486C167C043F13007F83A4 +6C5A187C6C4816FED803E0EDF1FFC9FCA4EFE0FE047F137C1800A25FA216FF5FA24B90C7 +FCA25E15035E15075E4B5A151F5E4B5A4B5A93C8FC15FE4A5A4A5AEC07E04A5A4A5A027E +C9FC14F8EB03E0EB0F80013ECAFCEA01F0000FCBFC12F0384570D44B>73 +D E /Fp 56 128 df<49B4FC011F13C090387F00E001FC7F3901F001F800031303EA07E0 +A26E5A6E5A92C7FCA5B612F8A23807E001B3A53A7FFE1FFF80A2212A7FA925>12 +D<903801FFF8131FEB7F01EBFC03EA01F01203EA07E01401A8B6FCA23807E001B3A53A7F +FE1FFF80A2212A7FA925>I<EB1FE0EBFFFC3801F07E48487E3907C01F80120F15C0A515 +80143F1500147E38FFC3F8A2380FC07C80801580EC0FC0A215E01407A215F0A813C19038 +C3C7E013C7ECEFC0ECCF809038C39F0000FF13FEEBC0F81C2A7EA921>25 +D<1306130C13181330137013E0EA01C012031380120713005AA2121EA2123E123CA2127C +A4127812F8AE1278127CA4123CA2123E121EA27EA27E1380120313C01201EA00E0137013 +301318130C13060F3C7AAC1A>40 D<12C012607E7E121C7E7E1380120313C0120113E0A2 +EA00F0A213F81378A2137CA4133C133EAE133C137CA41378A213F813F0A2EA01E0A213C0 +1203138012071300120E5A12185A5A5A0F3C7CAC1A>I<B5FCA510057F8F16>45 +D<123C127E12FFA4127E123C08087B8712>I<EB3FC03801FFF83803E07C380FC03F497E +391F000F804814C0A2007EEB07E0A400FE14F0AF007E14E0A46CEB0FC0A26C1480390F80 +1F006D5A3803F0FC6CB45A38003FC01C277EA621>48 D<130C131C137CEA07FC12FF12F8 +1200B3ADB512FCA216277BA621>I<EBFF80000713F0380E03F8381800FE48137F127C00 +FEEB3F807E15C0141FA2127E003C133FC7FC1580A2EC7F00147E14FE5CEB01F0495A495A +5C49C7FC131C5B4913C05B485A3903800180EA070000061303000FB5FC5A5A481400B6FC +A21A277DA621>I<EBFF80000713F0380F01FC381C007E003E137F127FEC3F80A37E003E +137FC71300A214FE5C495AEB07E0EBFF80A2EB01F0EB00FC147E147FEC3F80A215C0A212 +3C127EB4FCA21580A248EB7F00127C003813FE381F01F83807FFF0C613801A277DA621> +I<141C143CA2147C14FC1301A213031307130E130C131813381370136013C01201EA0380 +13001206120E5A12185A12705AB612F0A2C7EAFC00A990383FFFF0A21C277EA621>I<00 +181306381F803EEBFFFC5C5C5C148049C7FC0018C8FCA7EB7F803819FFF0381B80F8381E +007E00187FC7FCEC1F80A215C0A3127C12FEA315805A0078133F006014006C133E001C5B +380F01F83807FFE0C690C7FC1A277DA621>I<EB07F0EB3FFCEBFC0E3801E0073907C01F +80EB803F120FEA1F005AEC1F0091C7FC127EA312FEEB1FE0EB7FF8EB407C497E00FF133F +9038001F80A25A15C0A4127EA3123E1580123F6C14006C133E6C6C5A3803E0F86CB45A38 +003F801A277DA621>I<1230123C003FB512E0A215C0481480A215003870000600605B5C +5A5C5CC75A495AA249C7FC5BA2130E131EA2133EA25BA313FCA41201A76C5A13701B297C +A821>I<EB7FC03803FFF83807807C380C001E001C7F5AEC07801278A2127C127E397F80 +0F0013E0383FF01E381FFC3CEBFFF06C5B12036C7F14FC38079FFE380F0FFFEA1E0348C6 +138048137FEC1FC048130F14071403A315801278EC07007E6C131E380F807C3807FFF0C6 +13801A277DA621>I<EB7F803803FFE03807C0F0380F807848487E48133E007E133F8000 +FE1480A415C0A4127E143FA26C137F6C135F380F809FEA07FF3801FE1FC7FC1580A4003E +EB3F00127F143E5CA2007E5B383801F0381C07C0380FFF80D803FCC7FC1A277DA621>I< +1407A24A7EA34A7EA24A7EA3EC67F0A2ECC7F814C3A290380181FCA290380301FE140049 +7F01067FA24980153F011C800118131FA2013FB57EA2903970000FF001601307A2498015 +03000181491301A248C87E487ED8FFF890381FFFF8A22D297EA832>65 +D<B612F8EDFF803A03F8001FC0ED07F0ED03F816FC150116FEA616FC150316F8ED07F0ED +1FE0EDFF8090B5EAFE00EDFFC09039F8000FF0ED03F816FC1501ED00FEA216FFA616FE15 +0116FC1503ED07F8ED1FE0B712C0EDFE0028297EA82F>I<B612F815FF3A03F8003FE0ED +07F0ED01F86F7E167E821780161F17C0A2EE0FE0A417F0AA17E0A3EE1FC0A3EE3F801700 +5E16FE4B5AED07F0ED1FE0B7128003F8C7FC2C297EA833>68 D<B712C0A23903F8001F15 +07ED03E0150115001660A41630EC0180A21600A21403A2140F90B5FCA2EBF80F1403A214 +01160CA391C7FC1618A31638A3167816F8ED03F0150FB7FCA226297EA82B>I<B71280A2 +3903F8003F150FED03C0A215011500A41660EC0180A21600A21403A2140F90B5FCA2EBF8 +0F1403A21401A491C8FCABB512F8A223297EA829>I<91387FE002903907FFF80690391F +E01E0E90397F00039E01FCEB01FE4848EB007ED807F0143E5B4848141E001F150E485AA2 +1606127F90C8FC93C7FC5AA892B512E07E923800FE007F123FA27F121F120F6C7E7FEA01 +F86C6C1301017FEB03BE90391FF00F1E903907FFFC0E9039007FE0022B297CA834>I<B5 +12E0A23803F800B3B3B512E0A213297EA818>73 D<D8FFF8ED1FFF6D5D000317C0017E15 +6FA36D15CFA26D6CEB018FA26D6CEB030FA36D6C1306A26D6C130CA26D6C1318A26D6C13 +30A3027E1360A26E13C0A291381F8180A291380FC300A3EC07E6A2EC03FCA26E5AA36E5A +D8FFFC0203B5FC156038297DA83F>77 D<D8FFFCEC7FFE7FD803FFEC0180A26D7E6D7E6D +7E6D7E1307806D7E6D7E6D7EEC7F80143F15C0EC1FE0EC0FF0EC07F8EC03FCA2EC01FEEC +00FFED7F81ED3FC1ED1FE1A2ED0FF1ED07F9ED03FDED01FF81A2167F163F161F160F1607 +A2D8FFFC140316012F297EA834>I<903801FFC0010F13F890383F80FE9039FE003F80D8 +01F8EB0FC048486D7E48486D7E000F8148486D7EA248486D7EA2007F8190C87EA3481680 +AA6C16006D5CA2003F5DA26C6C495AA26C6C495A6C6C495A00035D6C6C495AD800FEEB3F +8090263F80FEC7FC90380FFFF8010113C029297CA832>I<B612E015FC3A03F8007F80ED +1FC06F7E6F7E6F7EA282A55EA24B5A4B5A4B5AED7F8090B500FCC7FC15F09038F801FCEC +007F6F7E151F6F7E82A582A4170CED07F8171C923803FC38B539E000FFF0EE1FE02E297E +A831>82 D<9038FF80200003EBF060390F8078E0381E001D4813071403481301A200F813 +00A215607EA26C1400EA7F8013F013FF6C13F06C13FC6C7F6C7F00011480D8003F13C001 +0113E0EB001FEC0FF01407140312C01401A37E15E07E6CEB03C07EB4EB078039E3E01F00 +38C1FFFC38801FF01C297CA825>I<007FB7FCA29039007F007F007C151F00701507A200 +608100E01680A2481501A5C791C7FCB3A790B67EA229297EA82E>I<B53CC07FFFC00FFF +80A22807F00003F8C7EA70006C6C17608215016C6C5F827F00004D5A4B7E6D6E13036D94 +C7FC9238063F80D93F80150617C0ED0C1FD91FC05D031C13E09138E0180F010F5E923830 +07F002F015380107163092386003F8D903F85D17FC9138FCC00101015E02FD14FE9139FF +8000FF6D5E92C7127FA26E92C8FC027E80023E143EA2023C141E021C141CA241297FA844 +>87 D<007FB512FEA29038C001FCEB0003007C14F80078EB07F00070130F00F014E04813 +1F15C0EC3F8048137F15005CC6485A5C13035C495A130F5C131F5C495A137FEC00035B48 +5A5B1203491307485A120F49130E121F49131E4848133E007F14FEEB0003B6FCA220297C +A828>90 D<3803FF80000F13E0381F01F8383F80FC147EA280EA1F00C7FCA4EB3FFF3801 +FE3FEA0FE0EA1F80EA3F005A12FE150CA3145F007F139F393F831FF8391FFE0FF03903F8 +07C01E1B7E9A21>97 D<EB3FF03801FFFC3807E03E380FC07FEA1F80EA3F00A2007E133E +1400A212FEA7127EA2127F6C13031380001F1306380FC00C3807F0383801FFF038003FC0 +181B7E9A1D>99 D<EC3FF0A21403ADEB3F833801FFF33807F03B380FC00F381F8007383F +0003A2127EA312FEA8127EA27E1407EA1F80380FC01F3807E07B3901FFE3FF38007F8320 +2A7EA925>I<EB7F803801FFF03807E0F8380F807C48487E48133F80127E158012FEA2B6 +FCA248C8FCA4127EA2127F6CEB0180A2391F800300380FC0063803F01C3801FFF838003F +C0191B7E9A1E>I<EB07F0EB3FF8EBFC7C3801F8FEEA03F013E01207147C1400A7B51280 +A23807E000B3A5EA7FFFA2172A7FA914>I<9038FF01E00003EBC7F8390F81FC78381F00 +F8003EEB7C701500007E137EA6003E137CA26C5B380F81F0380BFFC0001890C7FC0010C8 +FC1238A2123C381FFFF014FE6CEBFF806C14C0001F14E0383C000F007CEB03F0127800F8 +1301A4007CEB03E0A2003FEB0FC0390FC03F003807FFFE38007FE01D287E9A21>I<EAFF +C0A2120FAD14FE9038C3FF809038C60FC09038C807E0EBD00301F013F013E0A213C0B139 +FFFC3FFFA2202A7EA925>I<120FEA1F8013C0123FA2121F1380EA0F00C7FCA8EAFFC0A2 +120FB3A5EAFFF8A20D2B7EAA13>I<EAFFC0A2120FADEC1FF8A2EC07801500140E14185C +5CEBC1C0EBC38013C7EBCFC013DFEBF7E0EBE3F013C3EBC1F8EBC0FC147C147E80EC1F80 +A2EC0FC015E039FFFC3FFCA21E2A7EA923>107 D<EAFFC0A2120FB3B3A2EAFFFCA20E2A +7EA913>I<26FFC0FEEB3F80903AC3FF80FFE03B0FC60FC183F0903AC807E201F89039D0 +03E40001F001FC7F01E05BA201C05BB13CFFFC3FFF0FFFC0A2321B7E9A37>I<38FFC0FE +9038C3FF80390FC60FC09038C807E0EBD00301F013F013E0A213C0B139FFFC3FFFA2201B +7E9A25>I<EB3FC03801FFF83807E07E380F801F001F1480393F000FC0A2007EEB07E0A3 +00FE14F0A8007E14E0A26CEB0FC0A2391F801F80390FC03F003807E07E3801FFF838003F +C01C1B7E9A21>I<38FFC1FE9038C7FF80390FDE0FE09038F003F09038E001F801C013FC +140015FEA2157FA8157E15FEA215FC140101E013F89038F007F09038DC0FE09038C7FF80 +9038C1FC0001C0C7FCAAEAFFFCA220277E9A25>I<38FF83E0EB8FF8380F8C7CEB98FE13 +B013A0A2EBE07CEBC000B1EAFFFEA2171B7E9A1B>114 D<3803FC60381FFFE0EA3C03EA +7801EA700000F01360A300FC1300B47EEA7FFC13FF6C13C0000F13E0000313F0EA003FEB +03F8EAC00014787EA27E14706C13E0EAFE0338E7FF803881FE00151B7E9A1A>I<1360A4 +13E0A21201A212031207121FB512E0A23807E000AE1430A73803F0603801F8C03800FF80 +EB3F0014267FA51A>I<39FFC03FF0A2000F1303B21407A2140F0007131B3803E0333901 +FFE3FF38007F83201B7E9A25>I<39FFF801FFA2390FC000707F000714606D13E0000314 +C07F0001EB0180A23900FC0300A26D5AEB7E06EB7F0EEB3F0C148CEB1F98A2EB0FF0A36D +5AA26D5AA26D5A201B7F9A23>I<3BFFF8FFF81FF8A23B0FC00FC00180A22607E007EB03 +0015E0A2D803F01406EC0FF0D9F80D130E0001ECF80C1418D800FC5C15FC9039FE307C38 +017EEB7E30147090393F603E60153F9138C01FE0011F5CA26D486C5AA2EC00076D91C7FC +A22D1B7F9A30>I<39FFF80FFEA2390FE001C0D807F013800003EB03003801F806EBFC0E +6C6C5AEB7E38EB3F30EB1FE05C6D7E130780497EEB0DFCEB18FEEB387E497E01E0138039 +01C01FC0EB800F39030007E048EB03F039FFE01FFFA2201B7F9A23>I<39FFF801FFA239 +0FC000707F000714606D13E0000314C07F0001EB0180A23900FC0300A26D5AEB7E06EB7F +0EEB3F0C148CEB1F98A2EB0FF0A36D5AA26D5AA26D5AA249C7FCA25BEA3006EAFC0E130C +5B1338EA7870EA3FE0EA1F8020277F9A23>I<383FFFFEA2383E00FCEA3801383003F800 +7013F0130738600FE014C0EB1F80EA003F1400137E13FE5B3801F806120313F0EA07E000 +0F130EEA1FC0EB800C003F131C387F003C007E13FCB5FCA2171B7E9A1D>I<383C03C038 +7E07E000FE13F0EAFF0FA2EAFE07007E13E0383C03C014087AAA21>127 +D E /Fq 7 66 df<1206120E12FE120EB1EAFFE00B157D9412>49 +D<EA0F80EA30E0EA4070EA8030EAC03812E0124012001370A2136013C0EA0180EA030012 +06EA0C081208EA1018EA3FF0127F12FF0D157E9412>I<EA0FE0EA3030EA6018EA701CA2 +1200131813381360EA07E0EA00301318130C130EA212E0A2EAC00CEA4018EA3030EA0FE0 +0F157F9412>I<1330A2137013F012011370120212041208121812101220124012C0EAFF +FEEA0070A5EA03FE0F157F9412>I<EA01F0EA0608EA080CEA181C1230EA7000126012E0 +EAE3E0EAEC30EAF018130CEAE00EA31260A2EA300C1318EA1830EA07C00F157F9412>54 +D<EA07E0EA1830EA2018EA600CA21270EA7818EA3E10EA1F60EA07C0EA0FF0EA18F8EA60 +7C131EEAC00E1306A21304EA600CEA3830EA0FE00F157F9412>56 +D<13101338A3135CA3138EA3EA0107A238020380A33807FFC0EA0401A2380800E0A20018 +13F0123838FE03FE17177F961A>65 D E /Fr 17 117 df<1418147814F81303133FB5FC +A213CFEA000FB3B3A9007FB6FCA3203879B72E>49 D<EB07FE90383FFFC090B512F03903 +E01FFC39078007FE3A0E0001FF80486D13C048147F0078EC3FE0007C15F0007F141F487E +6D14F8A2150FA36C5A6CC7121FC813F0A3ED3FE0A2ED7FC01680EDFF005D4A5A4A5A5D4A +5A4A5A4A5A023EC7FC5C5C495AEB03C04948133849C7FC131E131C49147013605B484814 +F048B6FC5A5A5A5A4815E0B7FCA325387CB72E>I<EB07FE90383FFFE090B512F83903F8 +07FE3907C001FF48C71380000E147FD81FC014C07F486CEB3FE0A56C48137F6C4814C0C8 +FC168015FF16004A5A5D4A5AEC0FE0EC7F80D91FFEC7FCA290380007E0EC01F8EC00FE15 +7F1680ED3FC016E0151F16F0A216F8A21204EA3F80487EA2487EA216F0A249EB3FE0127F +4914C00038C7127F001EECFF806C6C4813003907F007FC0001B55A6C6C13E0D90FFEC7FC +25397CB72E>I<15075D5D5DA25D5D5CA25C5C5CA2141D14391471A214E1EB01C1148113 +03EB0701130EA2131C13381370A213E0EA01C0EA0380A2EA0700120E5AA25A5A5AB8FCA3 +C700011300AB0103B6FCA328387DB72E>I<0006EC0180D80780130701F8EB7F0090B512 +FE5D5D5D5D15804AC7FCEB3FE090C9FCAA49B4FC010F13E090383E03F890387000FC01C0 +137F49148090C7123F16C0C813E0151F16F0A316F8A3120C123F487E12FF7FA216F05B90 +C7FC007EEC3FE012706C15C0003C147F6C15806CECFF003907C003FE3903F80FF86CB55A +6C6C1380D90FFCC7FC25397CB72E>I<ED03804B7EA34B7EA24B7EA34B7EA24B7EA3EDEF +FE15E7A2913801C7FF15C30203801581A2DA07017F814A80020E137FA24A80163F023C80 +1438161F0278800270130FA24A8016070101814A7F91B7FC4982A29027078000017F91C7 +FC824982010E157FA24982173F013C820138151FA24982170F01F0821201B500E00107B5 +12FEA33F3C7DBB46>65 D<B87E17F817FE3C007FE00003FF8004007FEF3FE0717E84170F +717EA284A760A2170F604D5A4D5A4D5A4D5ADC07FEC7FC91B612F8A29139E00003FF9338 +007FC0EF1FF0717E717E717E717EA219808319C0A819805FA24D13004D5A170F4D5A4D5A +933801FFE0B912804DC7FC17E03A3B7EBA42>I<B600F0010FB5FCA326007FE0C8003FC7 +FC181E187C18F04D5A4D5A4D5A4DC8FC171E5F5F4C5AEE03C04C5A4CC9FC161E5E5E5E4B +5AED07F0150F4B7E4B7E157F4B7E9138E1E7FFECE3C7DAE7837FDAEF017F02FE80ECF800 +4A6D7E4A6D7EA2707E707EA2707E707F8482707F717EA2717E717EA2717E717E858385B6 +00F090B61280A3413B7EBA48>75 D<EB1FFE48B512C03903E00FF0390FC003FC6DC67E48 +6C7F8182153F6C48806C5A6C5AC8FCA549B5FC90381FF83FEBFF803803FE00EA07F8485A +485A485A127F49ECC38012FFA3155FA26C6C139FEC011F3B3FE0020FE7003A0FF81C07FE +3A03FFF803FC3A007FC001F829267DA52E>97 D<EB03FF011F13E090387F07F03901FC01 +FC3903F000FE0007147F48487F48481480A2003FEC1FC0A2485A16E0A212FFA290B6FCA2 +0180C8FCA6127FA27F123F16E0121F6C6CEB01C07F0007EC03806C6CEB0700D800FE131E +90387FC07890381FFFE0010190C7FC23267DA52A>101 D<163ED907FEEBFF8090393FFF +C3C7903AFE07F60FC03901F801F83903F000FC00079138FE0780484890387F030093C7FC +A2001F81A6000F92C7FCA36C6C13FE00035C6C6C485A9038FE07F039033FFFC0260207FE +C8FC0006CAFCA3120FA27F6C7E90B512F8EDFF806C15E0826C15FC7E0003813A0FC0000F +FF48C8FC003E81007EED3F8048151FA5007EED3F00A26C157E6C157CD80FC0495AD807F0 +EB07F0D801FEEB3FC0D8007FB5C7FC010713F02A397EA62E>103 +D<EA01FC12FFA312071203B14AB4FC020713E091381E07F091383003FCEC600102C07FEC +800001FDC77EA27FA35BB3A5B5D8F03F13FCA32E3C7EBB33>I<EA01E0487E487E487EA4 +6C5A6C5A6C5AC8FCADEA01FC12FFA312071203B3ACB512E0A3133D7EBC19>I<EA01FC12 +FFA312071203B3B3B0B512F0A3143C7EBB19>108 D<3901FC01FF00FF010713E091381E +07F091383003FC0007EB6001000301C07FEC800001FDC77EA27FA35BB3A5B5D8F03F13FC +A32E267EA533>110 D<3901FC03FE00FF90381FFFC091387C0FF09039FDE003FC3A07FF +8000FE6C90C77E49EC7F8049EC3FC0A2EE1FE0A217F0A2160F17F8AA17F0161FA217E016 +3F17C0EE7F807F6DECFF006E485A9039FDE003F89039FC780FF091381FFFC0DA07FCC7FC +91C9FCAEB512F0A32D377EA533>112 D<131CA6133CA4137CA213FCA212011203120700 +1FB512E0B6FCA2D803FCC7FCB3A21570A8000114E07F000014C0EBFF0190383F83809038 +1FFE00EB03FC1C377EB624>116 D E /Fs 1 59 df<127012F8A3127005057C840D>58 +D E /Ft 89 128 df<90383F07C03901E0DC60390380F0F0EA07010006EBE060D80E0013 +00A7B6FC380E00E0B2387FC7FE1C20809F1A>11 D<EB3F80EBE04038038060380700F012 +06120E1400A6B512F0380E0070B2387FC3FE1720809F19>I<EB3FF0EBE070380380F0EA +070000061370120EA7B512F0380E0070B2387FC3FE1720809F19>I<90381F81F89038F0 +4F043901C07C06390380F80FEB00F05A0270C7FCA6B7FC3907007007B23A3FE3FE3FE023 +20809F26>I<EA01F8EA030EEA0607380C0380001C13C0A4148013071400131CEAFCF0EA +1C18130E7F1480130314C0130114E0A714C013E31480EBE700EAFC7C13207E9F17>25 +D<127012F8A71270AA1220A51200A5127012F8A3127005217CA00D>33 +D<EA7038EAF87CEAFC7EA2EA743AEA0402A3EA0804A2EA1008A2EA2010EA40200F0E7F9F +17>I<137813841201EA03021207A45BA25BA2EA03909038A00FFC9038C001E0EC00C000 +011480EC0100EA02E000041302EA08703818780438303808EA703CEB1C10EAF00EEB0F20 +EB07C09038038004387001C0397802E0083938047018391C183C303907E00FC01E227EA0 +23>38 D<127012F812FCA212741204A31208A21210A212201240060E7C9F0D>I<134013 +80EA01005A12061204120C5AA212381230A212701260A412E0AC1260A412701230A21238 +1218A27E120412067E7EEA008013400A2E7BA112>I<7E12407E12307E1208120C7EA212 +077EA213801201A413C0AC1380A412031300A25A1206A25A120812185A12205A5A0A2E7E +A112>I<EA0180A5EAE187EA718EEA399CEA0FF0EA03C0A2EA0FF0EA399CEA718EEAE187 +EA0180A510147DA117>I<1303AEB612FCA2D80003C7FCAE1E1E7E9923>I<127012F012F8 +A212781208A31210A31220A21240050E7C840D>I<EAFFF0A20C02808A0F>I<127012F8A3 +127005057C840D>I<144014C0EB0180A3EB0300A31306A25BA35BA35BA25BA35BA3485A +A348C7FCA21206A35AA35AA25AA35AA35AA2122D7EA117>I<EA03F0EA0E1C487EEA1806 +EA380738700380A400F013C0AD00701380A3EA780700381300EA1806EA1C0E6C5AEA03F0 +121F7E9D17>I<13801203120F12F31203B3A6EA07C0EA7FFE0F1E7C9D17>I<EA03F0EA0C +1CEA100E487E00401380EA800300F013C012F8A312201200EB0780A2EB0F00130E5B5B13 +305B5B485A48C7FC000613405A1208481380EA3FFF5AB5FC121E7E9D17>I<EA03F0EA0C +1CEA100E487E00781380A31238120014005B130E5B1330EA07F0EA001C7F7F1480130314 +C0122012F8A300F01380EA40071400EA300EEA0C1CEA03F0121F7E9D17>I<1306A2130E +A2131E132EA2134E138EA2EA010E1202A212041208A212101220A2124012C0B512F03800 +0E00A7EBFFE0141E7F9D17>I<EA1803EA1FFE5B13F00010C7FCA7EA11F0EA161CEA180E +EA10071480EA0003A214C0A3127012F0A200E013801240EB0700EA20066C5AEA0838EA07 +E0121F7E9D17>I<137CEA0182EA0701380E0380EA0C0712183838030090C7FC12781270 +A2EAF1F0EAF21CEAF406EAF807EB0380A200F013C0A51270A214801238EB07001218EA0C +0E6C5AEA01F0121F7E9D17>I<1240387FFFE014C0A23840008038800100A21302485AA2 +5B5BA25BA21360A213E05B1201A41203A76C5A131F7E9D17>I<EA03F0EA0C0CEA1006EA +3003382001801260A3127038780300123EEA3F06EA1FC8EA0FF0EA03F8487EEA0C7EEA10 +3F38300F80EA6007EB01C012C01300A31480EA600100201300EA1002EA0C0CEA03F0121F +7E9D17>I<EA03F0EA0E18487E487E13071270EB038012F0A214C0A5EA7007A21238EA18 +0BEA0E13EA03E338000380A3EB07001230EA7806130EEA700CEA2018EA1070EA0FC0121F +7E9D17>I<127012F8A312701200AA127012F8A3127005147C930D>I<127012F8A3127012 +00AA127012F012F8A212781208A31210A31220A21240051D7C930D>I<007FB512F8B612 +FCC9FCA8B612FC6C14F81E0C7E9023>61 D<EA0FE0EA103CEA601EEA400EEAE00F12F0A2 +1260EA001E131C13381370136013C01380A2EA0100A6C7FCA5EA0380EA07C0A3EA038010 +207E9F15>63 D<5B497EA3497EA3EB09E0A3EB10F0A3EB2078A2EB607CEB403CA2EB803E +141EA248B5FCEB000FA20002EB0780A348EB03C0A2120C001E14E039FF801FFE1F207F9F +22>65 D<B512E0380F0038141E140E801580A515005C141E5CEBFFF0EB003C140FEC0780 +EC03C0A2EC01E0A515C01403EC0780EC0F00143EB512F01B1F7E9E20>I<90380FE01090 +38781C30EBC002390380017048C712F0000E14705A15305A15101278127000F01400A912 +70007814101238A26C1420A26C14407E6C6C13803900C00300EB780CEB0FF01C217E9F21 +>I<B512E0380F0038140E80EC0380EC01C0A2EC00E0A215F015701578A91570A215F015 +E0140115C0EC0380EC0700140E1438B512E01D1F7E9E22>I<B61280380F000F14031401 +140015C01540A314401500A214C0130113FF130113001440A3EC0020A31540A315C01401 +EC0380140FB6FC1B1F7E9E1F>I<B512FE380F001E1406A2140214031401A41480A41301 +13FF13011300A41400A87FEAFFF8181F7E9E1D>I<90380FE02090387018603801C00439 +038002E038070001000E13005A15605A15201278127000F01400A7EC3FFCEC03E0007013 +0112781238A27EA27E7E380380023901C00460390070182090380FE0001E217E9F23>I< +39FFF07FF8390F000780AD90B5FCEB0007AF39FFF07FF81D1F7E9E22>I<EAFFF0EA0F00 +B3ABEAFFF00C1F7E9E10>I<3803FFC038003E00131EB3A3122012F8A3EAF01CEA403CEA +6038EA1070EA0FC012207F9E17>I<39FFF007FC390F0003E0EC0180150014025C5C5C5C +5C5C49C7FC5B497E130FEB13C0EB21E01341EB80F0EB0078A28080A28015801407EC03C0 +15E015F039FFF00FFE1F1F7E9E23>I<EAFFF8EA0F8090C7FCB21402A414061404A2140C +141C147CB512FC171F7E9E1C>I<B46CEB1FF0000F1500A2D80BC0132FA2D809E0134FA3 +D808F0138FA3903878010FA2EB3C02A3EB1E04A3EB0F08A3EB0790A2EB03E0A3EB01C0A2 +123E3AFF8080FFF0241F7E9E29>I<B4EB0FF8390F8003E09038C00080120BEA09E07F12 +081378137C133C7F131F7FEB078014C01303EB01E014F013001478147C143C141E141F14 +0F1407A214031401123E38FF80001D1F7E9E22>I<EB1FE0EB70383801C00E48487E3907 +000380000EEB01C048EB00E0003C14F00038147000781478A20070143800F0143CA90078 +1478A300381470003C14F0001C14E06CEB01C06CEB038039038007003801C00E38007038 +EB1FE01E217E9F23>I<B512E0380F003C140E801580140315C0A4158014071500140E14 +3CEBFFE090C8FCAEEAFFF01A1F7E9E1F>I<EB1FE0EB70383801C00E48487E3907000380 +000EEB01C048EB00E0003C14F00038147000781478A20070143800F0143CA90070143800 +781478A200381470393C0780F0391C0840E0390E1021C00007EB238039039017003801D0 +1E3900783804EB1FF8EB00181408EC0C0CEC0E18EC0FF8140715F0EC01E01E297E9F23> +I<B57E380F00F0141C80140F801580A415005C140E5C14F0EBFF80EB00F014788080A715 +04A2140EEC0F0838FFF007C7EA01F01E207E9E21>I<3803F040380C0CC0EA1802EA3001 +EA7000126012E01440A36C13007E127CEA7F80EA3FF86CB4FC00071380C613C0EB1FE013 +031301EB00F014707EA46C136014E06C13C038D8018038C60700EA81FC14217E9F19>I< +007FB512E038780F010060EB006000401420A200C0143000801410A400001400B3497E38 +03FFFC1C1F7E9E21>I<39FFF00FF8390F0003E0EC0080B3A46CEB01001380120314026C +6C5A6C6C5AEB3830EB0FC01D207E9E22>I<39FFE001FE391F8000786CC7123015206C6C +1340A36C6C1380A27F0001EB0100A23800F002A3EB7804A2EB7C0CEB3C08A26D5AA2131F +6D5AA214E06D5AA26D5AA36DC7FC1F207F9E22>I<3BFFE07FF01FE03B1F000F80078092 +380003006CEC80021407A2D807805CEC0BC0A2D803C05CEC11E0A2D801E05CEC20F0A213 +F000009038407820A30178EB7C40EC803CA2013C5C90383D001EA2011F011FC7FC011E7F +A2010E130E010C1306A32B207F9E2E>I<397FF01FF8390FC007C00007EB030000031302 +EBE0063801F00400005BEBF818EB78106D5AEB3E60EB1E406D5AA213076D7E497E1305EB +08F0497E1478EB207C497E141EEB801F3901000F801407000214C00006EB03E0001F1307 +39FFC01FFE1F1F7F9E22>I<39FFE001FF391F8000786CC712706C6C13606D1340000314 +807F3901F001001200EBF802EB7C06EB3C04EB3E08131EEB1F10EB0F90EB07A014E06D5A +ACEB3FFC201F7F9E22>I<387FFFFE387E003C127800701378006013F814F0384001E013 +0314C0EB07801200EB0F00131EA25B137C13785B1201EBE002EA03C0A2EA0780000F1306 +1300001E1304003E130C123C48133C14FCB5FC171F7E9E1C>I<12FFA212C0B3B3A512FF +A2082D7CA10D>I<EA0804EA1008EA2010A2EA4020A2EA8040A3EAB85CEAFC7EA2EA7C3E +EA381C0F0E7A9F17>I<12FFA21203B3B3A512FFA2082D80A10D>I<120812101220A21240 +A21280A312B812FCA2127C1238060E7D9F0D>96 D<EA1FE0EA3030EA7818131CEA300E12 +00A313FEEA078EEA1E0E1238127800F01310A3131E127838386720380F83C014147E9317 +>I<121C12FC121CAA137CEA1D87381E0180EB00C0001C13E01470A21478A6147014F014 +E0001E13C0381A018038198700EA107C15207E9F19>I<EA01FCEA0706EA1C0F12381306 +0078C7FC127012F0A61270127800381380A2381C0100EA0706EA01F811147F9314>I<EB +01C0130F1301AAEA01F1EA070DEA0C03EA180112381278127012F0A61270A21238EA1803 +120CEA070D3801F1F815207F9F19>I<EA03F0EA0E1C487E487EA21270EB038012F0A2B5 +FC00F0C7FCA31270A26C1380A2381C0100EA0706EA01F811147F9314>I<137CEA01C6EA +030F1207EA0E061300A7EAFFF0EA0E00B2EA7FE01020809F0E>I<14E03803E330EA0E3C +EA1C1C38380E00EA780FA5EA380E6C5AEA1E38EA33E00020C7FCA21230A2EA3FFE381FFF +8014C0383001E038600070481330A4006013606C13C0381C03803803FC00141F7F9417> +I<121C12FC121CAA137C1386EA1D03001E1380A2121CAE38FF8FF014207E9F19>I<1218 +123C127C123C1218C7FCA6121C12FC121CB1EAFF80091F7F9E0C>I<13E0EA01F0A3EA00 +E01300A61370EA07F012001370B3A31260EAF06013C0EA6180EA3F000C28839E0E>I<12 +1C12FC121CAAEB1FE0EB0780EB060013045B5B5B136013E0EA1DF0EA1E70EA1C38133C13 +1C7F130F7F148014C038FF9FF014207E9F18>I<121C12FC121CB3ABEAFF8009207F9F0C> +I<391C3E03E039FCC30C30391D039038391E01E01CA2001C13C0AE3AFF8FF8FF8021147E +9326>I<EA1C7CEAFC86EA1D03001E1380A2121CAE38FF8FF014147E9319>I<EA01F8EA07 +0E381C0380383801C0A2387000E0A200F013F0A6007013E0A2383801C0A2381C03803807 +0E00EA01F814147F9317>I<EA1C7CEAFD87381E018014C0381C00E014F014701478A614 +7014F014E0381E01C0EB0380381D8700EA1C7C90C7FCA8B47E151D7E9319>I<3801F040 +38070CC0EA0E02EA1C03EA38011278127012F0A6127012781238EA1C03EA0C05EA0709EA +01F1EA0001A8EB0FF8151D7F9318>I<EA1CF0EAFD18EA1E3CA21318EA1C00AEEAFFC00E +147E9312>I<EA0FC8EA3038EA6018EAC008A3EAE000127CEA3FE0EA1FF0EA07F8EA003C +EA800E130612C0A21304EAE00CEAD818EA87E00F147F9312>I<1202A31206A2120EA212 +3EEAFFF8EA0E00AB1304A5EA07081203EA01F00E1C7F9B12>I<381C0380EAFC1FEA1C03 +AE1307120CEA061B3803E3F014147E9319>I<38FF83F8383E00E0001C13C06C1380A338 +070100A21383EA0382A2EA01C4A213E4EA00E8A21370A3132015147F9318>I<39FF9FE1 +FC393C078070D81C0313601520000E144014C0A2D80704138014E0A239038861001471A2 +3801D032143AEBF03E3800E01CA2EB6018EB40081E147F9321>I<38FF87F8381E03C038 +0E0180EB0300EA0702EA0384EA01C813D8EA00F01370137813F8139CEA010E1202EA0607 +38040380000C13C0003C13E038FE07FC16147F9318>I<38FF83F8383E00E0001C13C06C +1380A338070100A21383EA0382A2EA01C4A213E4EA00E8A21370A31320A25BA3EAF080A2 +00F1C7FC1262123C151D7F9318>I<EA7FFFEA700E1260EA401C133813781370EA00E012 +0113C0EA038012071301120E121EEA1C03EA3802EA7006130EEAFFFE10147F9314>I<B5 +12FC1601808C17>I<EA7038EAF87CA3EA70380E057C9E17>127 D +E /Fu 62 128 df<13FF000313C03807C3E0380F81F0381F01F8A514F01303EB07E038FF +1F80A2381F03E0EB01F0EB00F8A214FC147C147EA6131CEB3E7C14FC14F838FF1FE0EB0F +8017207E9F1B>25 D<1238127C12FEA5127CA71238A612101200A41238127C12FEA3127C +123807207C9F10>33 D<1330136013C0EA01801203EA07005A120E121E121C123CA21238 +1278A412F85AA97E1278A41238123CA2121C121E120E120F7EEA03801201EA00C0136013 +300C2D7CA114>40 D<12C012607E7E121C7E120F7E1380120313C0A2120113E0A413F012 +00A9120113E0A413C01203A21380120713005A120E5A12185A5A5A0C2D7DA114>I<EAFF +F0A40C047F8B11>45 D<1238127C12FEA3127C123807077D860E>I<EA01FCEA07FF381F +07C0EA1E03003E13E0387C01F0A300FC13F8AD007C13F0A3383E03E0001E13C0EA1F8F38 +07FF00EA01FC151D7E9C1A>48 D<133013F0120712FF12F91201B3A4387FFFC0A2121D7D +9C1A>I<EA07F8EA1FFF38383F80387C0FC038FE07E0A214F01303127C1238EA000714E0 +A2EB0FC0EB1F801400133C5B5BEA01C03803803013001206481370381FFFE05A5AB5FCA2 +141D7D9C1A>I<EA03FC380FFF80381C0FC0383C07E0387E03F0A31307003C13E01200EB +0FC0EB3F803803FE005B38000F80EB07C0EB03E014F014F81238127C12FEA214F012FC38 +7807E0383C0FC0381FFF803803FC00151D7E9C1A>I<EB01C013031307A2130F131F133F +1377136713C7EA01871203EA0707120E120C12181238127012E0B512FEA2380007C0A6EB +FFFEA2171D7F9C1A>I<383801C0EA3FFF148014005B13F813800030C7FCA4EA31FCEA37 +FF383E0F80383807C0383003E0120014F0A21238127C12FCA214E0EAF807006013C03838 +1F80381FFE00EA07F8141D7D9C1A>I<EA01FCEA0FFF381F0780383E03C0007C13E01301 +00FC13F0A314F8A4EA7C03A2EA3E05EA1FFDEA07F9EA0041EB01F0123C127EEB03E0A214 +C0383C078038381F00EA1FFCEA07F0151D7E9C1A>57 D<1238127C12FEA3127C12381200 +A61238127C12FEA3127C123807147D930E>I<007FB6FCB71280A2CAFCA9B71280A26C15 +00210F7D9228>61 D<14C0497EA2497EA3497EA2497E130CA2EB187EA2EB387FEB303FA2 +496C7EA201C07F140F48B57EA2EB800748486C7EA2488000061301A2486D7E3AFFC00FFF +C0A2221F7E9E27>65 D<B512FEECFFC03907E007E0EC03F0EC01F815FCA515F8140315F0 +EC0FE090B5128015E09038E003F0EC01F815FC140015FEA515FC140115F8EC07F0B612E0 +15001F1F7E9E25>I<903807F80490387FFE1C3901FE07BC3903F000FCD807C0137C4848 +133C121F48C7121CA248140C127E12FE1500A8007E140C127F7E15186C7E000F1430D807 +E013706C6C13E03901FE03C039007FFF00EB07F81E1F7D9E25>I<B512FEECFFC03907E0 +07F0EC01F86E7E157E81A2ED1F80A316C0A91680A3ED3F00A2157E5D4A5AEC07F0B612C0 +4AC7FC221F7E9E28>I<B612E0A23807E00714011400156015701530A21430A215001470 +14F013FFA213E014701430150CA214001518A31538157815F8EC03F0B6FCA21E1F7E9E22 +>I<B612E0A23807E00714011400156015701530A21430A21500147014F013FFA213E014 +701430A391C7FCA8B57EA21C1F7E9E21>I<903807FC0290383FFF0E9038FE03DE3903F0 +00FE4848133E4848131E485A48C7120EA2481406127EA200FE91C7FCA691381FFFE0127E +9138007E00127F7EA26C7E6C7E6C7E6C6C13FE3800FE0190383FFF8E903807FC06231F7D +9E29>I<B5FCA2EA07E0B3A9B5FCA2101F7F9E13>73 D<B5EBFFE0A2D807E0EB1C005D5D +15C04A5A4AC7FC140E5C5C5C14F0EBE1F813E3EBE6FCEBFCFEEBF87F497E496C7E81140F +6E7E6E7E8114016E7E81157FB53803FFF0A2241F7F9E28>75 D<B57EA2D807E0C7FCB115 +C0A31401A3EC0380A2140F141FB6FCA21A1F7E9E1F>I<D8FFE0EC7FF06D14FF0007EDFE +00D806F8EB01BEA3017CEB033EA26D1306A26D130CA390380F8018A2903807C030A29038 +03E060A3903801F0C0A2903800F980A2EC7F00A2143EA33BFFF01C07FFF0A22C1F7E9E31 +>I<D8FFF0EB7FF8A2D807F8EB03007FEA06FE137FEB3F80131FEB0FC014E0EB07F0EB03 +F8EB01FC1300147E147FEC3F83EC1FC3EC0FE31407EC03F315FB6EB4FC80818181A281D8 +FFF07F81251F7F9E28>I<EB1FF890B5FC3901F81F803907E007E0390FC003F0391F8001 +F890C7FC4814FC4814FE007E147EA200FE147FA9007E147E007F14FEA26C14FCEB800100 +1F14F8390FC003F03907E007E03901F81F806CB51200EB1FF8201F7D9E27>I<B512FCEC +FF803907E01FC0EC07E0EC03F0A215F8A515F0A2EC07E0EC1FC090B51280ECFC0001E0C7 +FCACB5FCA21D1F7E9E23>I<B512FCECFF803907E00FE0EC03F081140181A45D14035DEC +0FE090B5128002FCC7FCEBE03FEC0F8081140781A381A3163015F8913803FC70B53801FF +E09138003F80241F7E9E27>82 D<3803FC08380FFF38381E03F8EA3800481378143812F0 +1418A26C13007EEA7FC013FE383FFF806C13C06C13E06C13F0C613F81307EB00FC147C14 +3C12C0A36C1338147800F8137038FE01E038EFFFC000811300161F7D9E1D>I<007FB512 +FCA2397C07E07C0070141C0060140CA200E0140E00C01406A400001400B20003B512C0A2 +1F1F7E9E24>I<B53801FFE0A23A07E0000C00B3A400035C7F00015C6C6C5B90387E03C0 +90381FFF80D903FCC7FC231F7E9E28>I<D8FFFCEB3FF0A2D80FE0EB0700000714067F00 +035CA26C6C5BA26D1338000014307F017E5BA26D5BA290381F8180A214C3010F90C7FC14 +E3EB07E6A2EB03FCA36D5AA26D5AA21460241F7F9E27>I<3A7FFF07FFC0A23A03F00070 +006D13606C6C5B3800FE0190387E0380017F90C7FCEB3F86EB1F8E14DCEB0FF86D5A1303 +806D7EA2497EEB077F9038063F80EB0C1F011C7F496C7EEB300701607F9038E003F84848 +6C7E138048C77E3AFFF007FFF0A2241F7F9E27>88 D<D8FFFEEB3FF0A2D80FE0EB07006C +6C13066C6C5B151C6C6C13186C6C5B1570017F13606D6C5A148190381FC380D90FE3C7FC +14E7EB07FE6D5AA26D5AAB90383FFF80A2241F7F9E27>I<003FB51280A29038803F0038 +3E007F003813FE5CEA7001495A00605B13075CC6485A131F5C49C7FC5B137E5B0001EB01 +8013F8EA03F01207EBE003120FD81FC01300495A003F5B48485A007E137FB6FCA2191F7D +9E20>I<EA07FC381FFF80383F07C0EB03E0EB01F0A2120C1200133FEA07FDEA1F81EA3E +01127E12FCA31302EA7E0C383FF8FE380FE07E17147F9319>97 D<B4FCA2121FAAEB0FE0 +EB7FF8EBE07CEB803EEB003F801580A71500A25CEB803E381EE0FC381C7FF038180FC019 +207F9F1D>I<EA01FE3807FF80381F0FC0123EA2127CEB030000FCC7FCA6127C127E003E +1360003F13C0EA1F813807FF00EA01FC13147E9317>I<EB03FCA2EB007CAAEA01FCEA0F +FF381F83FCEA3E00007E137C127CA212FCA6127CA2127E383E01FCEA1F03390FFE7F80EA +03F819207E9F1D>I<EA01FE3807FF80380F83C0383E01E0EB00F05A14F812FCB5FCA200 +FCC7FCA3127C127E003E13186C1330380FC0603807FFC0C6130015147F9318>I<EB3F80 +EBFFC03803E3E0EA07C71387120FEB83C0EB8000A5EAFFFCA2EA0F80B0EA7FF8A2132080 +9F10>I<3803FC3C380FFFFE381E079E383C03DE007C13E0A5003C13C0381E0780381FFF +00EA13FC0030C7FCA21238383FFF806C13F06C13F84813FC3878007C0070133E00F0131E +A30078133CA2383F01F8380FFFE000011300171E7F931A>I<B4FCA2121FAAEB07E0EB1F +F8EB307CEB403E1380A21300AC39FFE1FFC0A21A207F9F1D>I<121E123FA25A7EA2121E +C7FCA6B4FCA2121FB0EAFFE0A20B217FA00E>I<B4FCA2121FB3AAEAFFE0A20B207F9F0E> +108 D<3AFF07E00FC090391FF83FF03A1F307C60F89039403E807C9038803F00A2EB003E +AC3BFFE1FFC3FF80A229147F932C>I<38FF07E0EB1FF8381F307CEB403E1380A21300AC +39FFE1FFC0A21A147F931D>I<48B4FC000713C0381F83F0383E00F8A248137CA200FC13 +7EA6007C137CA26C13F8A2381F83F03807FFC00001130017147F931A>I<38FF0FE0EB7F +F8381FE0FCEB807E497EA2EC1F80A715005CA2EB807EEBE0FCEB7FF0EB0FC090C8FCA7EA +FFE0A2191D7F931D>I<3801F818380FFE38381F8778383F01F8127E1300127C12FCA712 +7E1301EA3E03EA1F07EA0FFCEA03F0C7FCA7EB07FFA2181D7E931B>I<EAFE1FEB3F8038 +1E67C013C71387EB8380001FC7FCACEAFFF0A212147F9315>I<EA0FCCEA3FFCEA703CEA +E01C130CA2EAF800EAFF80EA7FF0EA3FF8EA1FFCEA03FEEA003EEAC00EA212E0130CEAF8 +1CEAFFF8EAC7E00F147E9314>I<1203A45AA25AA2123FEAFFFCA2EA1F00AA1306A5EA0F +8CEA07F8EA03F00F1D7F9C14>I<38FF01FEA2381F003EAD147EA2380F81BE3907FF3FC0 +EA01FC1A147F931D>I<3AFFC7FE1FC0A23A1F00F0060014F8D80F815BA2EB83FC3907C3 +3C18143E9038E61E3800031430141F3901FC0F60A215E06C486C5AA2EBF00301705BA222 +147F9325>119 D<38FFC1FFA2380F8060EBC0C0EA07C13803E3803801F700EA00FE5B13 +7C7F137FEBEF803801CFC0EA0387EB03E0380601F0380E00F838FF03FFA218147F931B> +I<38FFC07FA2381F0018380F8030A2EBC0700007136013E0000313C0A23801F180A23800 +FB00A213FF137EA2133CA21318A25B1278EAFC701360EAC0C012E1EA7F80003EC7FC181D +7F931B>I<383FFFE0A2383C0FC000381380EA701F38603F00137E137CC65A1201485AEB +E060EA07C0120F381F80E0383F00C0EA3E01EA7E03B5FCA213147F9317>I<B61280A219 +02808C1A>I<EA380EEA7C1F38FE3F80A3387C1F00EA380E11077CA01A>127 +D E /Fv 30 128 df<127012F8A3127005057C840E>46 D<13801203120F12F31203B3A9 +EA07C0EAFFFE0F217CA018>49 D<EA03F0EA0C1CEA100700201380384003C0A2008013E0 +12F0EAF801A3EA2003120014C0A2EB07801400130E5B13185B5B5B485A90C7FC00021320 +5A5A00181360481340383FFFC05AB5FC13217EA018>I<137EEA01C138030080380601C0 +EA0C03121C381801800038C7FCA212781270A2EAF0F8EAF30CEAF4067F00F81380EB01C0 +12F014E0A51270A3003813C0A238180380001C1300EA0C06EA070CEA01F013227EA018> +54 D<12401260387FFFE014C0A23840008038C0010012801302A2485A5BA25B5BA21360 +134013C0A21201A25B1203A41207A76CC7FC13237DA118>I<EA01F0EA060C487EEA1807 +383803801270A238F001C0A314E0A5127013031238EA1805120CEA0619EA03E1380001C0 +A3EB0380A21230387807001306EA700CEA20186C5AEA0FC013227EA018>57 +D<B512F0380F801E00071307EC0380EC01C0EC00E015F01578A2157C153CA3153EA9153C +A2157C1578A215F015E01401EC03C0EC0700000F131EB512F01F227EA125>68 +D<39FFFC3FFF390FC003F039078001E0AE90B5FCEB8001AF390FC003F039FFFC3FFF2022 +7EA125>72 D<B512F0380F803C0007130FEC078015C0140315E0A615C014071580EC0F00 +143CEBFFF00180C7FCAE487EEAFFFC1B227EA121>80 D<39FFFC07FF390FC000F86C4813 +701520B3A5000314407FA2000114806C7E9038600100EB3006EB1C08EB03F020237EA125 +>85 D<EA1FE0EA3038EA780C130EEA30071200A313FFEA07C7EA1E07123C1278127000F0 +1308A3130FEA7817383C2390380FC1E015157E9418>97 D<120E12FE121E120EAB131FEB +61C0EB8060380F0030000E1338143C141C141EA7141C143C1438000F1370380C8060EB41 +C038083F0017237FA21B>I<EA01FEEA0703380C0780121C383803000078C7FC127012F0 +A712700078134012386C1380380C0100EA0706EA01F812157E9416>I<14E0130F130113 +00ABEA01F8EA0704EA0C02EA1C01EA38001278127012F0A7127012781238EA1801EA0C02 +38070CF03801F0FE17237EA21B>I<EA01FCEA0707380C0380381C01C01238007813E0EA +700012F0B5FC00F0C7FCA512700078132012386C13406C138038070300EA00FC13157F94 +16>I<133E13E33801C780EA0387130748C7FCA9EAFFF80007C7FCB27FEA7FF0112380A2 +0F>I<14703803F198380E1E18EA1C0E38380700A200781380A400381300A2EA1C0EEA1E +1CEA33F00020C7FCA212301238EA3FFE381FFFC06C13E0383000F0481330481318A40060 +1330A2003813E0380E03803803FE0015217F9518>I<120E12FE121E120EABEB1F80EB60 +C0EB80E0380F0070A2120EAF38FFE7FF18237FA21B>I<121C121E123E121E121CC7FCA8 +120E127E121E120EB1EAFFC00A227FA10E>I<13E0EA01F0A3EA00E01300A81370EA07F0 +12001370B3A51260EAF0E013C0EA6180EA3F000C2C83A10F>I<120E12FE121E120EABEB +03FCEB01F014C01480EB02005B5B5B133813F8EA0F1CEA0E1E130E7F1480EB03C0130114 +E0EB00F014F838FFE3FE17237FA21A>I<120E12FE121E120EB3ADEAFFE00B237FA20E>I< +380E1F8038FE60C0381E80E0380F0070A2120EAF38FFE7FF18157F941B>110 +D<EA01FCEA0707380C0180381800C0003813E0481370A200F01378A700701370007813F0 +003813E0381C01C0380E038038070700EA01FC15157F9418>I<EA0E3CEAFE46EA1E8FEA +0F0F13061300120EAD120FEAFFF010157F9413>114 D<EA0F88EA3078EA601812C01308 +A212E0EAF000127FEA3FE0EA0FF0EA01F8EA003CEA801C130CA212C01308EAE018EAD030 +EA8FC00E157E9413>I<1202A41206A3120E121E123EEAFFFCEA0E00AB1304A6EA070812 +03EA01F00E1F7F9E13>I<000E137038FE07F0EA1E00000E1370AD14F0A2380601703803 +82783800FC7F18157F941B>I<383FFFC038380380EA300700201300EA600EEA401C133C +1338C65A5B12015B38038040EA07005A000E13C04813805AEA7801EA7007B5FC12157F94 +16>122 D<EA6030EAF078EAF8F8EAF078EA60300D057BA118>127 +D E /Fw 22 128 df<127012F8A3127005057B8410>46 D<127012F8A312701200B01270 +12F8A31270051A7B9910>58 D<1430A31478A314BCA2EB01BE141EA2EB021F80A2496C7E +A3496C7EA3496C7EA201307FEB2000A2497FEB7FFFA2903880003CA348C77EA3000280A3 +48EC0780120E001FEC0FC0D8FFC0EB7FFCA2262A7EA92B>65 D<B512FE6E7E39078003E0 +6E7E6E7E157CA281A6153C157C15785D4A5AEC07C090B5C7FC90388003E0EC00F0157C81 +151E151F811680A6ED1F00A2153E157E5DEC03F0B65A92C7FC21297DA828>I<B6FC15C0 +390F8003F00007EB00F8153C8181ED0780ED03C0A2ED01E0A216F0A21500A216F8AA16F0 +A2150116E0A2ED03C0A2ED0780ED0F005D153E1578000FEB03F0B612C092C7FC25297DA8 +2C>68 D<EB7FFEA2EB03E01301B3AA1230127812FCA214C0EAF8030040138038200700EA +100EEA0C1CEA03F0172A7EA81D>74 D<D8FFFCEB1FF8A2D80780EB0FC0ED070015045D5D +5D5D5D4AC7FC14025C5C5C5C146014F0EB81781382EB843CEB881E1390EBA00F01C07FEB +80076E7E8114016E7E81157881A28181A2168016C0D8FFFCEB3FFCA226297DA82C>I<B5 +12F814FF3907800FC0EC03E0EC00F01578157C153C153EA6153C5DA25DEC03C0020FC7FC +EBFFF8EB801E14076E7E6E7E81140081A481A4160415FC157C1608D8FFFC133EED0E10C8 +EA03E0262A7DA82A>82 D<3CFFF803FFE003FFA2270F80003EC712F8031E143000071720 +A2151F6C6C1640A2ED27806C6C1680A2ED67C06C6C0143EB0100A36DEB81E001781502A2 +91380100F0013C5DA202021378011E5DA24A133C010F5DA2163E0288EB1E3001071520A2 +0290130FD903D05CA202E0EB07C001015DA24A1303010092C7FCA3382A7FA83B>87 +D<EA07F0EA181CEA2006EA7803007C1380EB01C0123812101200A313FFEA03C1EA0F0112 +1C12381278007013C112F0A313031270383804E2381C18F63807E078181A7D991C>97 +D<141E14FEA2141E140EAC137E3801C18E3807004E000E132E48131E48130EA212781270 +12F0A8127012781238141E7E6C132E6C134F3901818FE038007E0F1B2A7EA920>100 +D<13FCEA0387380601C0380C00E0121C481370127800701378143812F0A2B512F800F0C7 +FCA51270127800381308A26C1310000C13206C1340380381803800FE00151A7E9919>I< +121E12FEA2121E120EACEB0FE0EB3030EB4018EB801C80EA0F00A2120EB139FFE0FFE0A2 +1B2A7EA920>104 D<121C123EA3121CC7FCA9120E12FEA2121E120EB3A2EAFFE0A20B28 +7EA710>I<121E12FEA2121E120EB3B2EAFFE0A20B2A7EA910>108 +D<381E0FE038FE3030EB4018381E801C000E7FEA0F00A2120EB139FFE0FFE0A21B1A7E99 +20>110 D<13FE38038380380600C0481360001C1370481338A248131CA200F0131EA800 +70131C0078133C00381338A26C1370000C13606C13C0380383803800FE00171A7E991C> +I<EA1E1F38FE2180EB43C0EA1E83380E8180000FC7FCA3120EB0EAFFF0A2121A7E9916> +114 D<EA07E1EA181BEA2007487E12C07FA312E00078C7FC123FEA1FF0EA0FFCEA01FEEA +001FEA8007EB0380130112C0A300E013005BEAD002EACC0CEA83F0111A7E9916>I<5AA5 +5AA35AA25AEA3FFFB5FC0007C7FCAD1480A738038100A2EA01C2EA007C11257FA416>I< +001E131E00FE13FEA2001E131E000E130EB0141EA20006132E6C134F3901818FE038007E +0F1B1A7E9920>I<EA701CEAF01EEAF83EEAF01EEA701C0F057AA71C>127 +D E /Fx 19 119 df<B512F0A614067F921A>45 D<EB3FE03801FFFC000713FFD80F8113 +80391E007FC048EB1FE0003814F0007C130F007EEB07F8B4FC018013FCA21403A2EA7F00 +003E1307C7FC15F8A2EC0FF0A2EC1FE015C0EC3F801500147E5C495A14E0495A495A49C7 +FC131E49131C13705B48481338485A48C7FC00061478000FB512F85A5A4814F0B6FCA31E +2F7CAE27>50 D<B77E16F816FF2701FE00017F9238003FE0EE0FF0707E707E707E707E83 +1880173F18C0A218E0171FA318F0AB18E0A4EF3FC0A3EF7F80A2EFFF004C5A4C5A4C5A4C +5AEE3FE04BB45AB8C7FC16F816C034317DB03C>68 D<B81280A33901FE00019238003FC0 +160F1607A21603A21601A3EE00E0151CA31700A2153C157C15FC90B5FCA3EBFE00157C15 +3C151CA21738A392C71270A417F0A217E0160116031607160F161FED01FFB812C0A32D31 +7DB033>I<B6FCA3C61300B3B3A7B6FCA318317EB01C>73 D<B500FC90381FFFF0A3D801 +FEC8EA78005F4C5AEE07C04CC7FC161E5E5E5E4B5A4B5A4B5A4BC8FC151E157C15F04A7E +14034A7E4A7E141FEC3DFF02787F4A6C7E9038FFE03F02C07F9138001FF049130F826F7E +1503826F7E6F7F167F83707E161F83707E160783707EB500FC90387FFFF8A335317DB03D +>75 D<B593381FFFE0A26E5D0001F0F000A2D9DFC01577A2D9CFE015E7A2D9C7F0EC01C7 +A2D9C3F8EC0387A3D9C1FCEC0707A2D9C0FE140EA2027F141CA36E6C1338A26E6C1370A2 +6E6C13E0A2913907F001C0A3913903F80380A2913901FC0700A2913800FE0EA2ED7F1CA3 +ED3FB8A2ED1FF0A26F5AA3B5278007C003B512E0A2ED038043317DB04A>77 +D<007FB712FCA39039C00FF003D87E001400007C167C0078163CA20070161C00F0161EA2 +48160EA6C71500B3AB013FB512FCA32F317DB036>84 D<267FFFFE90387FFFE0A3C60180 +903801C0006D6C13036D6C495A94C7FC6D6C5B6D6C131E6E5B010714386D6C13786E5B6D +5C6DEB81C0EC7FC3EDE780023F90C8FC6EB4FC5D6E5A14076E7EA26E7E824A7F5CED3FE0 +020F7FEC1E1F4A6C7E91383807FC14784A6C7E4A6C7E01018149487E49486D7E91C77F49 +143F011E6E7E496E7E01388101781407496E7EB500C090387FFFFCA336317EB03B>88 +D<EB0FFE90387FFF803901F807E0D803F013F0380FE00F13C0EA1F80003FEB07E0A248C8 +FCA35AA87EA27F123F15386C7E000F14706D13E03903F001C03901FE078039007FFF00EB +0FF81D207D9F23>99 D<EB0FF0EB7FFE3901F81F803903E00FC0390FC007E0EC03F0EA1F +80003F14F81401EA7F0015FCA25AA290B5FCA290C8FCA47EA36C7E151C6C7E000F14386C +6C1370D803F813E03901FE03C039007FFF00EB0FF81E207E9F23>101 +D<EA0380EA0FE0A2EA1FF0A3EA0FE0A2EA0380C7FCAAEA03F012FFA31207B3A7B5FCA310 +337EB216>105 D<3903F01FE000FFEB7FF8ECE0FC9038F1807E390FF2007FD807F47F16 +8013F8A35BB3B53887FFFCA326207E9F2B>110 D<EB0FFC90387FFF803901FC0FE03903 +F003F048486C7E48486C7E4848137E003F147F90C77E481580A34815C0A86C1580A36C6C +EB7F00A2001F147E6C6C5BEBE0013903F003F03901FC0FE039007FFF80D90FFCC7FC2220 +7E9F27>I<3803E07C38FFE1FF9038E39F80EBE61F390FE43FC0EA07EC13E8EC1F80A201 +F8C7FC5BB3B512C0A31A207E9F1F>114 D<3801FF06000F13CE381E01FE3838007E0078 +133E0070131E00F0130EA37E00FE1300EAFFE06CB4FC6C13C014F0000F13F86C13FC0001 +13FEEA000FEB00FF00E0133F141F140F7EA26C130EA26C131E6C133C38F780F838E3FFE0 +00C0138018207D9F1F>I<1338A51378A313F8A21201A212031207381FFFFEB5FCA23803 +F800B01407A714063801FC0E0000130CEBFE1CEB3FF8EB0FE0182E7FAD1E>I<D803F0EB +1F8000FFEB07FFA3000FEB007F0007143FB3157FA215FF000314BF9039F8013FC02601FC +0613FC38007FFCEB1FF026207E9F2B>I<B5EB3FFCA3D807F8EB03800003EC0700A26D5B +0001140E6D131E0000141C7F6D5BA2EC8078013F1370ECC0F0011F5B14E090380FE1C0A2 +14F301075B14FF6D90C7FCA26D5AA36D5AA21478A226207F9F29>I +E /Fy 31 123 df<160E161FA34C7EA24C7EA34C7EA24B7FA34B7F16BFA29238073FFC16 +1F030F7F150E160F031C7F82033C80153882037880ED7001A203E080820201815D177F4A +4880173F02078192C7FC171F020E81170FA24A8183023C821438023FB7FC4A82A202F0C7 +00017F5C83494882187FA2494882183F01078391C9FC181F010E83180F011E83131C8449 +848448B484B500FC0207B612E0A34B487DC752>65 D<B812FCEFFFC018F826003FF8C7EA +1FFEEF03FF717F717F727E727E727EA285180FA285A761A2181F61183F614E5A4E5A4D5B +050790C7FCEF1FFC933803FFF091B712C018F018FE02F8C73803FF8005007FF03FF0727E +727E851807727EA21A8084A21AC0A81A8060A21A006061180F4E5A4E5A4E5A4D485A050F +1380B948C7FC18F895C8FC42477BC64E>I<BA12E0A326003FF8C712071700181FF00FF0 +180718031801A21800A31970A319781938A3EE01C0A21900A41603A31607160F167F91B6 +FCA39138F8007F160F16071603A31601A31907A393C8120EA5191EA2191C193CA3197C19 +FC19F8180118031807181F187FEF07FFBA12F0A340477CC648>69 +D<B71280A326001FFCC7FCB3B3B3ABB71280A321477DC628>73 D<B712C0A326003FF8CA +FCB3B3A6F00380A41807A21900A360A360A260A260605F4D5A170F173FEE01FFB9FCA339 +477CC642>76 D<B812F0EFFF8018E026003FF8C7EA7FF8EF0FFEEF03FF050013C0F07FE0 +183F19F0F01FF8A219FC180FA219FEA819FCA2181F19F8A2F03FF019E0187FF0FFC00503 +1300EF0FFEEF7FF891B712E0188005F0C7FC02F8CAFCB3ACB612FEA33F477BC64B>80 +D<B600F892B512F8A326007FF0C93803FC006EEE00701AF0013F6080011F4D5A8019036D +6C5F19076D95C7FC816D170E81191E6D171C816D5F8119786E6C157019F0023F5E81021F +4B5A811803020F5E816E4BC8FC82606E150E826E5D82183C6E6D13381878037F14708203 +3F5C821701031F5C16FE030F495A16FF17076F91C9FC17876F138E17CE17DE6F13FCA26F +5BA2705AA3705AA2705AA3705AA270CAFC4D487EC652>86 D<903803FFC0013F13FC90B6 +FC2603F80113C03A07F0003FE06D6D7E486C6D7E8215078215036C48806C5AEA00C090C7 +FCA60203B5FC91B6FC010F13F390383FFC03EBFFC000031300485AEA0FF8485A123F485A +EF0380485AA45DA26C6C130D151D6C6C013913876C6C0170EBCF003B0FFE03E07FFE6CB5 +00805BC69039FE001FF8D91FF8EB07E0312E7CAD37>97 D<EBFF80B5FCA312037EB3A3ED +1FF892B5FC028314C091398FC03FF091399E000FF802F8EB03FC4A6D7E4A6D7E4AEC7F80 +4A15C0173F18E0A3EF1FF0A318F8AB18F0A3173F18E0A218C0177F18806E14FF6E150049 +6C495AD9FC78EB07FCD9F81E495A91390F807FE0496CB55AD9E00149C7FC9039C0003FF0 +35487DC73D>I<EC3FFC0103B512C0010F14F090393FE001FC90397F8000FE3901FE0001 +4848497E485AA2485A121F496D5A003F6E5A1630007F92C7FC5BA312FFAA127FA27FA212 +3F7F001FED0380A26C6CEC07006C7E160E6C6C5C6C6C6C5B26007FE013F090393FFC03E0 +010FB55A010349C7FC9038003FF0292E7CAD31>I<EE07FCED07FFA3ED001F160FB3A3EC +7FE0903803FFFC011F13FF90393FF00FCF9039FF8001EF4890C712FFD803FC143F484814 +1F000F150F5B121F5B123FA2127F5BA312FFAB127FA36C7EA3121F7F000F151F6C6C143F +6C6C147F6C6CEB01EF3A00FF8003CF903A7FE01F8FFE903B1FFFFE0FFFF8010713F80100 +13C035487CC73D>I<EC7FF0903803FFFE011F6D7E90393FE03FE09039FF000FF048486D +7E48486D7E48486D7E485A6F7E485A1780003F157FA2485A17C0A312FF90B7FCA301C0C9 +FCA6127FA27FA2123FA26C6CEC01C0A26C6CEC038012076C6CEC07006C6C140E6C6C6C5B +D97FE0137890393FFC01F0010FB512C0010191C7FC9038003FF82A2E7DAD31>I<177E91 +39FFC003FF010FD9FC0F1380013F9039FF1F0FC090397F807FF89039FE001FE04848130F +4848D907F0138000079238F8020094C7FC48486D7EA2001F81A8000F5DA26C6C495AA200 +035D6C6C495A6C6C495A9039FF807F80D801BFB5C8FCD8038F13FC010013C04890CAFCA4 +487EA26C7E13F090B612C016FC6C15FF17C06C826C8283000782D80FF0C7127FD81FC0EC +0FFE4848140348C97EA200FE82A6007F16FE6D1401003F5E6C6C4A5AD80FF0EC0FF0D807 +FCEC3FE03B01FFC003FF806C6CB548C7FC010F14F0010091C8FC32447DAE37>103 +D<EBFF80B5FCA312037EB3A3ED0FFC92387FFF8092B57E913983E07FE0913987001FF002 +8E80029C6D7E149802B0130702E080A25CA45CB3AAB60003B512FCA336487DC73D>I<13 +78EA01FE487EA2481380A46C1300A26C5AEA007890C7FCAEEB7F80EA7FFFA312037EB3B3 +A2B512FEA317487DC71F>I<140FEC3FC0EC7FE0A2ECFFF0A4EC7FE0A2EC3FC0EC0F0091 +C7FCAEEC1FF0EB3FFFA3EB007F143FB3B3AD123FEA7F80D8FFC013E0147F15C01580ECFF +00387F81FE6C485A6CB45A6C13C0D801FEC7FC1C5C85C721>I<EBFF80B5FCA312037EB3 +A393B512C0A393380FF000EE07C04CC7FC161E5E5E5E4B5A4B5AED0F80031EC8FC5D5D5D +EC81F8EC83FC1487EC9FFEECBFFF14FB02F37F02E17F14C04A7F6F7E153F826F7E150F82 +6F7E6F7F81836F7F167F83707E161FEE3FFEB60003B512F0A334487DC73A>I<EB7F80B5 +FCA312037EB3B3B3AAB6FCA318487DC71F>I<9027FF800FFCEC3FF0B5903B7FFF8001FF +FE92B56C487F912983E07FE00F817F0003903D87001FF01C007FC06C018E6E4880029C6D +6C486D7E0298156002B0010749131F02E0DAFF8080A24A92C7FCA44A5CB3AAB60003B5D8 +FC0FB512F0A3542E7DAD5B>I<9039FF800FFCB590387FFF8092B57E913983E07FE00003 +903987001FF06C018E80029C6D7E149802B0130702E080A25CA45CB3AAB60003B512FCA3 +362E7DAD3D>I<EC3FFC49B57E010F14F090393FF00FFC90397F8001FED801FEC7EA7F80 +4848EC3FC04848EC1FE0A24848EC0FF04848EC07F8A2003F16FCA24848EC03FEA400FF16 +FFAA007F16FEA36D1407003F16FCA2001F16F86D140F000F16F06C6CEC1FE06D143F6C6C +EC7FC06C6CECFF803B007F8001FE0090393FF00FFC010FB512F0010314C09026003FFCC7 +FC302E7DAD37>I<9039FF801FF8B590B5FC028314C091398FC07FF0000390399E000FF8 +6C01F86D7E4A6D7E4A6D7E4A6D13804A15C0177F18E0A2173F18F0A3EF1FF8AB18F0173F +A318E0177F18C017FF18806E5B6E15006E495A6EEB0FFC029E495A91398F80FFE00287B5 +5A028149C7FC9138803FF092C9FCB1B6FCA335427DAD3D>I<DA3FE0131C902603FFF813 +3C010F01FE137C90383FF80F903AFFC003C0FC4890388001E04848C712E148481473000F +153B49141F121F49140F123F5B127FA35B12FFAB6C7EA3123F7FA2121F6C6C141F163F6C +6C147F6C6C14FF6C6CEB01EF6C903880078F90397FF01F0F90381FFFFE010713F8903800 +7FC091C7FCB10307B512F8A335427CAD3A>I<01FF137FB53801FFC04A13F091380783F8 +0003EB0E076C90381C0FFC1438A2147091386007F8A29138E001E04AC7FCA45CB3A9B612 +C0A3262E7DAD2C>I<90381FFC0390B51287000314CF390FE007FF381F8000003EC7123F +815A8112FC81A27E7E6D90C7FC13E0EA7FFEEBFFF06C13FF15C06C14F06C806C80000180 +6C6C7F131F010014801407020013C000E0147F153F151F6C140FA27EA216807E6C141F6C +15006D133E6D5B39F9F803F800F0B55AD8E03F13C026C007FEC7FC222E7CAD2B>I<EB01 +C0A51303A41307A2130FA2131FA2133F137F13FF1203120FB7FCA3C601C0C7FCB3A7ED01 +C0A9168090387FE003A2013FEB070090381FF00E90380FFC1E903807FFFC010113F09038 +003FC022427EC12B>I<D9FF80EB03FEB5EB03FFA30003EC000F6C1507B3AB160FA2161F +A26C153F16776D6C13E7ED01C7903A3FF00787FF010FB5000713FC6D13FC9038007FE036 +2E7DAD3D>I<B500FE903803FFF8A3000301809038003F006C161C806C5E80017F5D8017 +F0013F5D6E1301011F5D80010F4A5A8016076D6C91C7FC5E6D140E15806D5C15C0163C6D +EBE0381678027F1370EDF0F0023F5B15F891381FF9C015FD15FF6E5BA26E90C8FCA26E5A +A36E5AA26E5AA21570352E7EAD3A>I<B690381FFFFCA3C601E0903803FC006EEB00F001 +7F4A5A6D6C495A6D6C495A6E91C7FC010F5C6D6C131E6D6D5A6F5A6D5C6D13E091387FF1 +E0EDFBC06EB45A6E90C8FC6E5A81806E7F6E7F82A24A7F4A7F91380F3FFCEC1E1F91381C +0FFE023C7F4A6C7F4A7E49486C7FD903C0804A6C7F0107147F49C76C7E011E81496E7E01 +38140FD801FE6E7EB500E090B6FCA3382E7FAD3A>120 D<B500FE903803FFF8A3000301 +809038003F006C161C806C5E80017F5D8017F0013F5D6E1301011F5D80010F4A5A801607 +6D6C91C7FC5E6D140E15806D5C15C0163C6DEBE0381678027F1370EDF0F0023F5B15F891 +381FF9C015FD15FF6E5BA26E90C8FCA26E5AA36E5AA26E5AA21570A25DA214015D14035D +A2003E49C9FC127F38FF800E141E141C143C5C387F01F0387E07E06CB45A000F90CAFCEA +03F835427EAD3A>I<001FB7FCA39039F8000FFE01C0495A5B90C7485A001E4A5A15FF48 +5D4A5B4A5B12384A90C7FC4A5AA24A5AC7485AA24A5A4A5A5B5D495B5B92C8FC4948EB03 +80495AA2495A495AA249481307485BA2485B4890C7EA0F005A495C48485C48485C4B5A48 +48130FB8FCA3292E7DAD31>I E end +%%EndProlog +%%BeginSetup +%%Feature: *Resolution 300dpi +TeXDict begin +%%PaperSize: a4 +%%BeginPaperSize: a4 +a4 +%%EndPaperSize + +%%EndSetup +%%Page: 0 1 +0 0 bop 617 577 a Fy(Pro)6 b(jekt)m(arb)r(e)s(it)583 +718 y Fx(Mus)q(icT)830 734 y(E)870 718 y(X-Kon)n(v)n(ert)n(er)758 +810 y(MID2TEX)745 1053 y Fw(An)n(dre)q(as)19 b(K)1011 +1055 y(\177)1011 1053 y(ohler)445 1161 y(Betreuer:)h(Dr.W.Rie)r(d)o(el) +c(u)o(n)n(d)j(Dr.J.An)n(d)o(ers)841 1283 y Fv(12.7.1996)167 +2522 y(Herzlic)o(h)o(e)o(n)14 b(Dank)i(d)o(en)h(Pro)s(jektb)q(etreuer)q +(n)d(f)1023 2524 y(\177)1022 2522 y(ur)j(die)e(f)q(reu)o(n)o(dlic)o(h)o +(e)f(Un)o(t)o(erst)1571 2524 y(\177)1570 2522 y(utzu)o(n)o(g)p +eop +%%Page: 1 2 +1 1 bop 0 469 a Fy(Inh)m(al)n(t)o(sv)m(erze)s(i)o(c)m(hni)r(s)0 +737 y Fu(1)42 b(Einle)q(it)o(u)o(n)o(g)1555 b(3)0 838 +y(2)42 b(V)l(orb)q(etrac)o(h)o(t)o(u)o(n)o(gen)1380 b(4)68 +895 y Ft(2.1)44 b(Gru)o(n)o(d)o(elem)o(en)o(t)o(e)14 +b(d)o(er)h(Not)o(enle)o(hre)k Fs(:)j(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)g(:) +h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)g(:)h +(:)f(:)66 b Ft(4)68 951 y(2.2)44 b(Die)16 b(Fileform)o(a)o(t)o(e)29 +b Fs(:)23 b(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f +(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:) +g(:)h(:)f(:)66 b Ft(6)171 1007 y(2.2.1)49 b(MIDI)14 b +Fs(:)22 b(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g +(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:) +h(:)f(:)g(:)h(:)f(:)66 b Ft(6)171 1064 y(2.2.2)49 b(Mus)q(icT)457 +1074 y(E)482 1064 y(X)26 b Fs(:)c(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f +(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:) +h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)66 b Ft(8)0 1165 y Fu(3)42 +b(Imp)o(lem)o(en)n(t)o(a)o(t)o(ion)1407 b(12)68 1222 +y Ft(3.1)44 b(En)o(t)o(wurfsm)n(et)n(h)o(odik)11 b Fs(:)22 +b(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f +(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:) +43 b Ft(12)68 1278 y(3.2)h(T)l(o)q(ols)14 b(zur)g(En)o(t)o(sc)o(h)o(e)q +(id)o(u)o(n)o(gs\014n)o(d)o(u)o(n)o(g)33 b Fs(:)23 b(:)f(:)h(:)f(:)g(:) +h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h +(:)f(:)g(:)h(:)f(:)43 b Ft(13)68 1335 y(3.3)h(Da)o(t)o(enstrukt)o(ur)19 +b Fs(:)j(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:) +f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f +(:)g(:)h(:)f(:)43 b Ft(13)68 1391 y(3.4)h(T)l(o)o(p)q(ologie)39 +b Fs(:)23 b(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f +(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:) +g(:)h(:)f(:)g(:)h(:)f(:)43 b Ft(17)68 1448 y(3.5)h(W)l(e)q(s)q(en)o(t)n +(lic)o(h)o(e)15 b(F)l(u)o(nkt)o(ion)o(en)g(u)o(n)o(d)g(ihre)g(Wir)o(ku) +o(n)o(gsw)o(e)q(i)q(s)q(e)23 b Fs(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h +(:)f(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)43 b Ft(18)171 +1504 y(3.5.1)49 b(m)o(ain)24 b Fs(:)e(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h +(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:) +f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)43 b +Ft(18)171 1561 y(3.5.2)49 b(ins)p 373 1561 14 2 v 17 +w(dyn)p 464 1561 V 16 w(ev)o(en)o(t)30 b Fs(:)23 b(:)f(:)g(:)h(:)f(:)g +(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:) +h(:)f(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)43 b Ft(19)171 +1617 y(3.5.3)49 b(split)p 403 1617 V 16 w(not)o(e)q(s)22 +b Fs(:)g(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)g(:) +h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)g(:)h +(:)f(:)43 b Ft(19)171 1673 y(3.5.4)49 b(d)o(et)o(ect)p +437 1673 V 15 w(accords)16 b Fs(:)23 b(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h +(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:) +f(:)g(:)h(:)f(:)g(:)h(:)f(:)43 b Ft(20)171 1730 y(3.5.5)49 +b(ins)q(ert)p 430 1730 V 16 w(not)o(et)o(im)o(e)q(s)p +636 1730 V 14 w(an)o(d)p 722 1730 V 15 w(slurs)35 b Fs(:)22 +b(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f +(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)43 b Ft(20)171 1786 +y(3.5.6)49 b(d)o(et)o(ect)p 437 1786 V 15 w(not)o(e)p +537 1786 V 15 w(v)n(alue)32 b Fs(:)22 b(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g +(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:) +h(:)f(:)g(:)h(:)f(:)43 b Ft(20)171 1843 y(3.5.7)49 b(d)o(et)o(ect)p +437 1843 V 15 w(not)o(e)p 537 1843 V 15 w(p)q(os)q(it)o(ions)p +727 1843 V 16 w(wit)n(h)p 829 1843 V 16 w(s)q(igns)27 +b Fs(:)22 b(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h +(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)43 b Ft(21)171 1899 y(3.5.8)49 +b(s)q(et)p 375 1899 V 15 w(slur)p 463 1899 V 16 w(regions)33 +b Fs(:)22 b(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g +(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)43 +b Ft(22)171 1956 y(3.5.9)49 b(b)q(eam)p 425 1956 V 15 +w(d)o(et)o(ect)21 b Fs(:)h(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g +(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:) +h(:)f(:)g(:)h(:)f(:)43 b Ft(22)171 2012 y(3.5.10)26 b(s)q(et)p +375 2012 V 15 w(b)q(eam)p 497 2012 V 16 w(regions)34 +b Fs(:)22 b(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h +(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)43 +b Ft(23)171 2069 y(3.5.11)26 b(slur)p 391 2069 V 16 w(geom)o(etry)f +Fs(:)e(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g +(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)43 +b Ft(23)171 2125 y(3.5.12)26 b(d)o(et)o(ect)p 437 2125 +V 15 w(re)q(st)o(s)36 b Fs(:)22 b(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h +(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:) +f(:)g(:)h(:)f(:)g(:)h(:)f(:)43 b Ft(24)171 2182 y(3.5.13)26 +b(b)q(eam)p 425 2182 V 15 w(geom)o(etry)i Fs(:)22 b(:)g(:)h(:)f(:)g(:)h +(:)f(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:) +f(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)43 b Ft(24)171 2238 +y(3.5.14)26 b(calcula)o(t)o(e)p 489 2238 V 15 w(re)q(st)p +579 2238 V 16 w(p)q(os)q(it)o(ions)c Fs(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f +(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:) +g(:)h(:)f(:)43 b Ft(25)171 2294 y(3.5.15)26 b(s)q(et)p +375 2294 V 15 w(loudn)o(e)q(ss)p 556 2294 V 17 w(infos)21 +b Fs(:)h(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:) +f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)43 +b Ft(26)171 2351 y(3.5.16)26 b(wr)q(it)o(e)p 419 2351 +V 15 w(t)o(ex\014le)i Fs(:)22 b(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f +(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:) +g(:)h(:)f(:)g(:)h(:)f(:)43 b Ft(27)68 2407 y(3.6)h(Ein\015u\031n)o(a)o +(hm)o(e)14 b(a)n(uf)g(die)i(F)l(u)o(nkt)o(ion)o(alit)840 +2409 y(\177)840 2407 y(at)e Fs(:)23 b(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g +(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)43 +b Ft(27)0 2509 y Fu(4)f(V)l(alidieru)o(n)o(g)1503 b(29)0 +2610 y(5)42 b(An)o(alys)q(e)1583 b(30)68 2667 y Ft(5.1)44 +b(Sp)q(e)q(ic)o(h)o(erpla)o(tz)13 b(u)o(n)o(d)j(Ze)q(itv)o(erh)o(al)o +(t)o(en)29 b Fs(:)23 b(:)f(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f +(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)43 +b Ft(30)68 2723 y(5.2)h(M)212 2725 y(\177)212 2723 y(oglic)o(hk)o(e)q +(it)o(en)14 b(u)o(n)o(d)i(Grenzen)44 b Fs(:)22 b(:)g(:)h(:)f(:)h(:)f(:) +g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g +(:)h(:)f(:)g(:)h(:)f(:)43 b Ft(31)929 2865 y(1)p eop +%%Page: 2 3 +2 2 bop 1858 -12 a Ft(2)0 137 y Fu(A)29 b(Be)q(i)q(spiele)1559 +b(33)68 193 y Ft(A.1)33 b(5.t)o(ex)13 b(-)i(MOZAR)l(T)f(MIDI-File)k +(5.mid)11 b Fs(:)22 b(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g +(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)43 +b Ft(33)68 250 y(A.2)33 b(eli)q(s)q(e.t)o(ex)14 b(-)h(zw)o(e)q(it)o(er) +f(T)l(rac)o(k)f(v)o(on)h(eli)q(s)q(e.mid)21 b Fs(:)h(:)g(:)h(:)f(:)g(:) +h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)g(:)h +(:)f(:)43 b Ft(34)68 306 y(A.3)33 b(morley)l(.t)o(ex)13 +b(-)i(gen)o(er)q(iert)e(a)n(us)i(morley)l(.mid)e(\(MOZAR)l(T\))25 +b Fs(:)d(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:) +f(:)43 b Ft(38)0 408 y Fu(B)31 b(Programmquell)o(t)n(ext)n(e)1301 +b(44)68 464 y Ft(B.1)35 b(m)o(ak)o(e\014le)f Fs(:)22 +b(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g +(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:) +h(:)f(:)g(:)h(:)f(:)43 b Ft(44)68 521 y(B.2)35 b(d)o(e\014n)o(e)q(s.h) +24 b Fs(:)e(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h +(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:) +f(:)g(:)h(:)f(:)g(:)h(:)f(:)43 b Ft(44)68 577 y(B.3)35 +b(dyn.h)11 b Fs(:)23 b(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h +(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:) +f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)43 b +Ft(45)68 634 y(B.4)35 b(li)q(st)o(e.h)41 b Fs(:)22 b(:)g(:)h(:)f(:)g(:) +h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)g(:)h +(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:) +f(:)43 b Ft(47)68 690 y(B.5)35 b(m)o(ain)o(t)o(yp)q(e)q(s.h)25 +b Fs(:)d(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:) +h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h +(:)f(:)g(:)h(:)f(:)43 b Ft(47)68 747 y(B.6)35 b(midi.h)f +Fs(:)22 b(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f +(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:) +h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)43 b Ft(48)68 803 y(B.7)35 +b(readmidi.h)18 b Fs(:)23 b(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g +(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:) +h(:)f(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)43 b Ft(50)68 +859 y(B.8)35 b(t)o(exgen.h)27 b Fs(:)22 b(:)h(:)f(:)g(:)h(:)f(:)g(:)h +(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:) +f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)43 +b Ft(51)68 916 y(B.9)35 b(dyn.c)16 b Fs(:)23 b(:)f(:)g(:)h(:)f(:)g(:)h +(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:) +f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f +(:)43 b Ft(52)68 972 y(B.10)12 b(li)q(st)o(e.c)46 b Fs(:)22 +b(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f +(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:) +g(:)h(:)f(:)g(:)h(:)f(:)f Ft(103)68 1029 y(B.11)12 b(readmidi.c)23 +b Fs(:)g(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:) +g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g +(:)h(:)f(:)g(:)h(:)f(:)f Ft(105)68 1085 y(B.12)12 b(t)o(exgen.c)32 +b Fs(:)22 b(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h +(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)g(:)h(:)f(:)h(:) +f(:)g(:)h(:)f(:)g(:)h(:)f(:)f Ft(127)p eop +%%Page: 3 4 +3 3 bop 0 448 a Fr(Kapit)m(el)33 b(1)0 656 y Fy(Einle)s(it)m(u)n(n)n(g) +0 878 y Ft(Mit)n(t)n(lerw)o(e)q(ile)15 b(exi)q(st)o(iert)d(e)q(in)o(e)i +(n)o(a)o(h)o(ezu)f(u)o(n)708 880 y(\177)707 878 y(ub)q(ersc)o(h)o(a)n +(u)n(bare)f(M)o(en)o(ge)i(v)o(on)f(Fileform)o(a)o(t)o(en.)e(Ob)o(w)o +(ohl)i(d)o(as)g(Sc)o(hlag-)0 935 y(w)o(ort)j(Mul)o(t)o(im)o(e)q(dia)j +(in)g(aller)g(Mu)o(n)o(d)o(e)g(i)q(st,)e(b)q(e)q(st)o(imm)o(en)g(do)q +(c)o(h)h(w)o(e)q(itge)o(h)o(en)o(d)f(u)o(nim)o(e)q(diale)j(F)l(orm)o(a) +o(t)o(e)c(d)o(as)i(Ge-)0 991 y(sc)o(h)o(e)o(h)o(en.)e(So)g(gibt)g(e)q +(s)h(File)q(st)o(an)o(d)o(ards)g(a)n(us)f(d)o(en)h(Bere)q(ic)o(h)o(en)g +(Da)o(t)o(en)n(bank)o(en,)d(T)l(a)o(b)q(ellenkalkula)o(t)o(ion,)h +(Gra\014k,)0 1048 y(Vid)o(eo)f(\(a)n(u)o(c)o(h)e(m)n(ul)o(t)o(im)o(e)q +(dial)i(mit)f(Bild)h(u)o(n)o(d)g(T)l(on\),)d(Sou)o(n)o(d,)i +Fs(:)8 b(:)g(:)e Ft(.)13 b(Die)h(i)q(soliert)o(e)e(Han)o(dh)o(a)o(bu)o +(n)o(g)g(die)q(s)q(er)i(F)l(orm)o(a-)0 1104 y(t)o(e)h(i)q(st)h(h)142 +1106 y(\177)142 1104 y(au\014g)f(u)o(n)n(b)q(ef)q(r)q(ie)q(digen)o(d.)g +(Es)g(en)o(t)o(st)o(e)o(h)o(t)f(d)o(er)i(W)l(u)o(nsc)o(h)h(n)o(ac)o(h) +1165 1095 y(\177)1159 1104 y(Ub)q(erf)1272 1106 y(\177)1271 +1104 y(uhru)o(n)o(gst)o(o)q(ols.)c(Ein)j(Mus)q(ik)o(er,)f(d)o(er)0 +1161 y(sp)q(on)o(t)o(an)10 b(am)g(K)o(eyb)q(oard)h(n)o(ac)o(h)g +(ansprec)o(h)o(en)o(d)o(en)f(M)o(elo)q(dien)j(su)o(c)o(h)o(t,)d(m)n +(u\031)h(ansc)o(hlie\031en)o(d)g(zu)g(P)o(apier)g(u)o(n)o(d)h(Ble)q(i-) +0 1217 y(st)o(ift)i(gre)q(ifen)g(u)o(n)o(d)i(in)f(F)l(orm)f(v)o(on)g +(Not)o(en)g(d)o(as)g(Gefu)o(n)o(d)o(en)o(e)i(nie)q(d)o(ersc)o(hre)q(ib) +q(en.)e(Der)h(Ge)q(d)o(ank)o(e)g(an)g(A)n(u)o(t)o(om)o(a)o(t)o(i-)0 +1274 y(s)q(ieru)o(n)o(g)f(liegt)f(n)o(a)o(h)o(e.)g(Ein)h(Mul)o(t)o(im)o +(e)q(diaform)o(a)o(t,)d(d)o(as)j(Not)o(en)n(bild)f(u)o(n)o(d)h(Klan)o +(g)f(v)o(ere)q(in)o(t,)g(exi)q(st)o(iert)f(no)q(c)o(h)i(nic)o(h)o(t.)0 +1330 y(Somit)k(m)n(u\031)g(d)o(er)h(v)o(om)f(K)o(eyb)q(oard)f(erzeugt)o +(e)h(MIDI-Da)o(t)o(enstrom)f(in)j(e)q(in)o(en)f(Doku)o(m)o(en)o(t)o +(enst)o(an)o(d)o(ar)o(d)d(k)o(on-)0 1386 y(v)o(ert)o(iert)e(w)o(erd)o +(en.)h(Hierf)426 1388 y(\177)425 1386 y(ur)h(i)q(st)g(Mus)q(icT)691 +1396 y(E)716 1386 y(X)g(b)q(e)q(son)o(d)o(ers)f(gu)o(t)g(gee)q(ign)o +(et.)g(Die)q(s)q(e)q(s)i(Makro)o(pak)o(et)c(f)1649 1388 +y(\177)1648 1386 y(ur)j(T)1732 1396 y(E)1757 1386 y(Xbzw.)0 +1443 y(L)12 1435 y Fq(A)31 1443 y Ft(T)56 1453 y(E)82 +1443 y(Xb)q(e)q(inh)o(al)o(t)o(et)i(alle)i(w)o(e)q(s)q(en)o(t)n(lic)o +(h)o(en)e(Elem)o(en)o(t)o(e)f(d)o(er)i(Not)o(enle)o(hre.)f(Das)h(ASCI)q +(I-F)l(orm)o(a)o(t)e(biet)o(et)i(d)o(ar)1794 1445 y(\177)1793 +1443 y(ub)q(er)0 1499 y(hin)o(a)n(us)d(die)h(M)256 1501 +y(\177)256 1499 y(oglic)o(hk)o(e)q(it,)f(d)o(as)g(a)n(u)o(t)o(om)o(a)o +(t)o(i)q(sc)o(h)e(gen)o(er)q(iert)o(e)g(File)k(n)o(ac)o(h)o(tr)1228 +1501 y(\177)1228 1499 y(aglic)o(h)c(mit)i(v)o(ergle)q(ic)o(hsw)o(e)q(i) +q(s)q(e)f(nie)q(dr)q(i-)0 1556 y(gem)10 b(A)n(ufw)o(an)o(d)e(zu)j(e)q +(dit)o(ieren,)g(u)o(m)g(e)q(igen)o(e)g(W)775 1558 y(\177)774 +1556 y(unsc)o(h)o(e,)e(wie)i(z.B.)f(sp)q(ezielle)1268 +1546 y(\177)1263 1556 y(Ub)q(ersc)o(hr)q(ift)o(en,)d(e)q(inzu)n(br)q +(in)o(gen.)k(Da)0 1612 y(MIDI)16 b(s)q(e)o(hr)d(w)o(e)q(it)h(v)o(erbre) +q(it)o(et)f(i)q(st)h(u)o(n)o(d)g(viele)i(Kon)o(v)o(ert)o(ieru)o(n)o +(gsprog)o(ra)o(mm)n(e)11 b(MIDI)16 b(v)o(erst)o(e)o(h)o(en,)c(i)q(st)i +(a)n(u)o(c)o(h)g(e)q(in)o(e)0 1669 y(Vi)q(suali)q(s)q(ieru)o(n)o(g)g +(an)o(d)o(erer)g(Mus)q(ikform)o(a)o(t)o(e)d(\(RMI,)k(MOD)g(u.a.\))1103 +1671 y(\177)1102 1669 y(ub)q(er)f(MIDI)h(als)g(Zwi)q(sc)o(h)o(enform)n +(a)o(t)c(m)1755 1671 y(\177)1755 1669 y(oglic)o(h.)929 +2865 y(3)p eop +%%Page: 4 5 +4 4 bop 0 448 a Fr(Kapit)m(el)33 b(2)0 656 y Fy(V)-9 +b(orb)r(etrac)m(h)m(t)m(u)n(n)n(gen)0 897 y Fp(2.1)66 +b(Gru)o(n)n(d)o(elem)n(en)n(t)n(e)20 b(d)o(er)i(Not)n(enle)o(hre)0 +998 y Ft(F)l(olgen)o(d)o(e)15 b(Not)o(en)o(w)o(ert)n(e)d(exi)q(st)o +(ieren:)p -26 1151 1932 2 v -26 1171 V -26 1192 V -26 +1213 V -26 1234 V -26 1234 2 85 v -39 1233 a Fo(G)53 +1098 y Ft(ganze)i(Not)o(e)53 1223 y Fo(#)317 1098 y Ft(h)o(al)o(b)q(e)g +(Not)o(e)p 341 1223 2 73 v 317 1223 a Fo(")580 1098 y +Ft(Viert)o(elnot)o(e)p 604 1223 V 580 1223 a Fo(!)843 +1098 y Ft(Ac)o(h)o(t)o(elnot)o(e)p 867 1223 V 869 1212 +a Fo(\()843 1223 y(!)1120 1080 y Fq(1)p 1111 1087 36 +2 v 1111 1114 a(16)1166 1098 y Ft(Not)o(e)p 1130 1223 +2 78 v 1132 1212 a Fo(\))1106 1223 y(!)1383 1080 y Fq(1)p +1374 1087 36 2 v 1374 1114 a(32)1430 1098 y Ft(Not)o(e)p +1394 1223 2 94 v 1396 1212 a Fo(*)1370 1223 y(!)1647 +1080 y Fq(1)p 1638 1087 36 2 v 1638 1114 a(64)1693 1098 +y Ft(Not)o(e)p 1657 1223 2 109 v 1659 1212 a Fo(+)1633 +1223 y(!)p 1904 1234 2 85 v 118 1352 a Ft(An)o(alog)g(gibt)g(e)q(s)h(P) +o(a)n(us)q(en)f(b)q(e)q(st)o(imm)o(t)o(er)e(Z)835 1354 +y(\177)835 1352 y(ahlze)q(it:)p -26 1504 1932 2 v -26 +1525 V -26 1546 V -26 1567 V -26 1587 V -26 1587 2 85 +v -39 1586 a Fo(G)53 1452 y Ft(ganze)i(P)o(a)n(us)q(e)53 +1545 y Fo(\005)317 1452 y Ft(h)o(al)o(b)q(e)g(P)o(a)n(us)q(e)317 +1545 y Fo(\006)580 1452 y Ft(Viert)o(elpa)n(us)q(e)580 +1586 y Fo(>)843 1452 y Ft(Ac)o(h)o(t)o(elpa)n(us)q(e)836 +1586 y Fo(?)1120 1434 y Fq(1)p 1111 1441 36 2 v 1111 +1467 a(16)1166 1452 y Ft(P)o(a)n(us)q(e)1099 1576 y Fo(@)1383 +1434 y Fq(1)p 1374 1441 V 1374 1467 a(32)1430 1452 y +Ft(P)o(a)n(us)q(e)1362 1586 y Fo(A)1647 1434 y Fq(1)p +1638 1441 V 1638 1467 a(64)1693 1452 y Ft(P)o(a)n(us)q(e)1625 +1597 y Fo(B)p 1904 1587 2 85 v 118 1705 a Ft(St)o(e)o(h)o(en)e(m)o(e)o +(hrere)f(F)457 1707 y(\177)457 1705 y(ahnc)o(h)o(ennot)o(en)f(hin)o(t)o +(ere)q(in)o(an)o(d)o(er,)h(so)h(k)1121 1707 y(\177)1121 +1705 y(onn)o(en)f(die)q(s)q(e)i(d)o(urc)o(h)f(Balk)o(en,)f(en)o(gli)q +(sc)o(h:)h(b)q(e-)0 1762 y(ams,)h(v)o(erbu)o(n)o(d)o(en)i(w)o(erd)o +(en.)0 1818 y(Die)h(Anza)o(hl)f(d)o(er)g(Balk)o(en)g(an)f(e)q(in)o(er)h +(Not)o(e)f(i)q(st)g(id)o(en)o(t)o(i)q(sc)o(h)h(mit)f(d)o(er)h(Anza)o +(hl)g(v)o(on)f(F)1418 1820 y(\177)1418 1818 y(ahnc)o(h)o(en,)g(die)i +(die)q(s)q(er)f(No-)0 1875 y(t)o(e)f(an)o(ge)o(h)o(an)o(gen)g(w)o(erd)o +(en)g(m)485 1877 y(\177)484 1875 y(u\031t)o(en.)p 746 +1951 388 2 v 746 1972 V 746 1993 V 746 2014 V 746 2034 +V 746 2034 2 85 v 733 2034 a Fo(G)p 849 2034 2 99 v 11 +w(!)p 899 2034 V 24 w(!)p 949 2034 V 24 w(!)p 999 2034 +V 24 w(!)p 1049 2034 V 24 w(!)p 1049 1987 51 10 v 949 +1971 151 10 v 899 1956 201 10 v 849 1940 250 10 v 1098 +2034 2 99 v 23 w(!)p 1132 2034 2 85 v 118 2152 a Ft(Wird)g(e)q(in)o(e)g +(Not)o(e)f(n)n(ur)g(extrem)f(kurz)h(\(im)g(V)l(ergle)q(ic)o(h)h(zu)g +(ihrer)f(Z)1228 2154 y(\177)1228 2152 y(ahlze)q(it)h(ca.)f(e)q(in)h +(Viert)o(el\))f(an)o(ge)q(sc)o(hla-)0 2209 y(gen,)g(so)g(spr)q(ic)o(h)o +(t)g(m)o(an)g(v)o(on)g(st)o(acca)o(t)o(o.)e(Im)j(Gegensa)o(tz)e(d)o +(azu)i(wird)g(d)o(er)g(\015ie\031en)o(d)o(e)1415 2199 +y(\177)1409 2209 y(Ub)q(ergan)o(g)e(v)o(on)h(Not)o(en)g(als)0 +2265 y(lega)o(t)o(o)h(b)q(eze)q(ic)o(hn)o(et.)p 662 2383 +556 2 v 662 2404 V 662 2425 V 662 2446 V 662 2466 V 662 +2466 2 85 v 649 2466 a Fo(G)737 2393 y Fn(\027)p 765 +2445 2 73 v 741 2445 a Fo(!)824 2310 y Ft(lega)o(t)o(o)p +848 2434 V 824 2434 a Fo(!)p 907 2497 V 907 2424 a(!)p +990 2486 V 990 2414 a(!)p 1081 2466 2 85 v 1085 2361 +a Fm(2)1125 2434 y Fo(\031)1170 2310 y Ft(st)o(acca)o(t)o(o)p +1149 2434 2 73 v 1125 2434 a Fo(!)p 1216 2466 2 85 v +118 2584 a Ft(St)o(e)o(h)o(t)g(rec)o(h)o(t)o(s)g(n)o(e)o(b)q(en)h(d)o +(er)h(Not)o(e)e(e)q(in)i(Pu)o(nkt,)e(so)h(v)o(erl)1032 +2586 y(\177)1032 2584 y(an)o(gert)e(s)q(ic)o(h)i(die)h(Z)1362 +2586 y(\177)1362 2584 y(ahlze)q(it)f(u)o(m)h(die)g(H)1693 +2586 y(\177)1693 2584 y(alft)o(e.)d(F)l(ol-)0 2641 y(gen)j(zw)o(e)q(i)h +(Pu)o(nkt)o(e,)e(so)h(wird)g(die)i(Not)o(e)d(u)o(m)h(die)h(H)886 +2643 y(\177)886 2641 y(alft)o(e)f(u)o(n)o(d)h(no)q(c)o(hm)o(al)e(u)o(m) +i(die)g(H)1445 2643 y(\177)1445 2641 y(alft)o(e)f(d)o(er)g(H)1659 +2643 y(\177)1659 2641 y(alft)o(e)g(l)1773 2643 y(\177)1773 +2641 y(an)o(ger)0 2697 y(ge)q(spiel)o(t,)f(insge)q(sam)o(t)e(also)h +(1.75)f(*)i(\(die)g(e)q(igen)o(t)n(lic)o(h)o(e)g(Z)943 +2699 y(\177)943 2697 y(ahlze)q(it\).)f(Ein)h(Be)q(i)q(spiel)h(hierf) +1461 2699 y(\177)1460 2697 y(ur)e(ze)q(igt)h(d)o(as)g(Bild:)929 +2865 y(4)p eop +%%Page: 5 6 +5 5 bop 0 -12 a Fl(KAPITEL)14 b(2.)29 b(V)o(ORBETRA)o(CHTUN)o(GEN)1041 +b Ft(5)p 771 155 338 2 v 771 176 V 771 197 V 771 218 +V 771 238 V 771 238 2 85 v 758 237 a Fo(G)881 208 y Fk(.)p +874 206 2 73 v 850 206 a Fo(!)1047 208 y Fk(..)p 1040 +206 V 1016 206 a Fo(!)p 1107 238 2 85 v 118 356 a Ft(Bez)191 +358 y(\177)190 356 y(uglic)o(h)13 b(d)o(er)f(Not)o(enh)537 +358 y(\177)537 356 y(oh)o(e)f(gibt)h(e)q(s)h(Hal)o(b-)f(u)o(n)o(d)h +(Ganzt)1084 358 y(\177)1084 356 y(on)o(e.)e(Das)h(V)l(oranst)o(ellen)f +(e)q(in)o(e)q(s)j(Kreuze)q(s)e(h)o(e)o(bt)0 413 y(die)h(Not)o(enh)214 +415 y(\177)214 413 y(oh)o(e)e(u)o(m)i(e)q(in)o(en)g(h)o(al)o(b)q(en)f +(T)l(on)g(an,)g(e)q(in)h(b)g(s)q(enkt)f(ihn)h(u)o(m)g(e)q(in)o(en)g +(Hal)o(bt)o(on.)f(Mit)h(d)o(em)f(A)n(ufh)o(e)o(bu)o(n)o(gs-)0 +469 y(ze)q(ic)o(h)o(en)k(kann)f(e)q(in)o(e)i(g)387 471 +y(\177)386 469 y(ul)o(t)o(ige)f(Hal)o(bt)o(on)o(v)o(ersc)o(hie)o(bu)o +(n)o(g)f(zur)996 471 y(\177)995 469 y(uc)o(kgenomm)n(en)f(w)o(erd)o +(en.)g(Die)k(an)d(die)i(T)l(on)o(art)d(ge-)0 526 y(bu)o(n)o(d)o(en)o +(en)k(Hal)o(bt)315 528 y(\177)315 526 y(on)o(e)e(b)q(e)q(s)q(itzen)h +(globale)g(G)767 528 y(\177)766 526 y(ul)o(t)o(igk)o(e)q(it,)g(d)o +(a\031)g(h)o(e)q(i\031t,)g(s)q(ie)g(gel)o(t)o(en)g(am)g(Anf)q(an)o(g)f +(je)q(d)o(e)q(s)i(T)l(akt)o(a)o(b-)0 582 y(sc)o(hnit)n(t)o(e)q(s.)11 +b(Inn)o(erh)o(al)o(b)h(d)o(e)q(s)g(T)l(akt)o(a)o(bsc)o(hnit)n(t)o(e)q +(s)e(b)q(ewir)o(k)o(en)h(Kreuze,)h(b-Ze)q(ic)o(h)o(en)g(bzw.)f(A)n(ufh) +o(e)o(bu)o(n)o(gsze)q(ic)o(h)o(en)h(die)0 638 y(A)n(b)o(w)o(e)q(ic)o(h) +n(u)o(n)o(g)i(v)o(on)g(d)o(en)h(globalen)g(Einst)o(ellu)o(n)o(gen.)g +(Die)q(s)q(e)h(Ze)q(ic)o(h)o(en)f(h)o(a)o(b)q(en)e(je)q(do)q(c)o(h)i +(lokalen)g(Ch)o(arakt)n(er.)d(Sie)0 695 y(wir)o(k)o(en)i(n)n(ur)h(bi)q +(s)g(zu)o(m)g(n)418 697 y(\177)418 695 y(ac)o(hst)o(en)e(T)l(akt)o(str) +q(ic)o(h)g(\(barre\).)p 430 819 1020 2 v 430 840 V 430 +861 V 430 882 V 430 902 V 430 902 2 85 v 417 902 a Fo(G)517 +859 y Fj(4)517 900 y(4)551 870 y Fo(4)p 595 870 2 73 +v(!)239 b(2)p 885 870 V(!)244 b(6)p 1174 870 V -1 w(!)p +1448 902 2 85 v 118 1020 a Ft(La)n(u)o(t)o(st)244 1022 +y(\177)244 1020 y(ar)o(k)o(en)15 b(kann)g(m)o(an)h(so)o(w)o(ohl)e(st)o +(a)o(t)o(i)q(sc)o(h)g(als)i(a)n(u)o(c)o(h)g(dyn)o(ami)q(sc)o(h)e(an)o +(ge)o(b)q(en.)h(Die)j(st)o(a)o(t)o(i)q(sc)o(h)o(en)13 +b(W)l(ert)o(e)0 1077 y(s)q(in)o(d:)67 1151 y Fi(\017)23 +b Ft(\013f:)14 b(fort)o(i)q(ss)q(imo)e(p)q(oss)q(ibile)17 +b(\(so)d(st)o(ar)o(k)f(wie)i(m)874 1153 y(\177)874 1151 +y(oglic)o(h\))67 1237 y Fi(\017)23 b Ft(\013)15 b(:)f(fort)o(i)q(ss)q +(imo)f(\(s)q(e)o(hr)h(st)o(ar)o(k\))67 1323 y Fi(\017)23 +b Ft(f)37 b(:)14 b(fort)o(e)f(\(st)o(ar)o(k\))67 1409 +y Fi(\017)23 b Ft(mf)14 b(:)g(m)o(ezzofort)o(e)e(\(mit)n(t)o(elst)o(ar) +o(k\))67 1495 y Fi(\017)23 b Ft(mp)14 b(:)h(m)o(ezzo)o(piano)e(\(mit)n +(t)o(elst)o(ar)o(k\))67 1581 y Fi(\017)23 b Ft(p)37 b(:)15 +b(piano)f(\(le)q(i)q(s)q(e\))67 1667 y Fi(\017)23 b Ft(p)o(p)14 +b(:)h(piani)q(ss)q(imo)f(\(s)q(e)o(hr)g(le)q(i)q(s)q(e\))67 +1754 y Fi(\017)23 b Ft(p)o(p)o(p:)14 b(piani)q(ss)q(imo)g(p)q(oss)q +(ibile)i(\(so)e(le)q(i)q(s)q(e)i(wie)f(m)910 1756 y(\177)910 +1754 y(oglic)o(h\))118 1862 y(W)l(erd)o(en)d(die)h(T)382 +1864 y(\177)382 1862 y(on)o(e)e(la)n(u)o(t)o(er,)g(so)g(h)o(an)o(d)o +(el)o(t)g(e)q(s)h(s)q(ic)o(h)g(u)o(m)f(cre)q(scen)o(do,)f(w)o(erd)o(en) +i(s)q(ie)f(le)q(i)q(s)q(er,)h(u)o(m)g(dimin)n(uen)o(do.)p +688 1987 504 2 v 688 2008 V 688 2028 V 688 2049 V 688 +2070 V 688 2070 2 85 v 675 2069 a Fo(G)767 1934 y(\025)767 +2142 y Ft(cre)q(scen)o(do)p 791 2079 2 73 v 767 2079 +a Fo(!)p 874 2079 V 57 w(!)p 957 2079 V 57 w(!)1016 1934 +y(\021)1016 2142 y Ft(dimin)n(uen)o(do)p 1040 2079 V +1016 2079 a Fo(!)p 1123 2079 V 57 w(!)p 1190 2070 2 85 +v 118 2222 a Ft(Der)18 b(ze)q(itgle)q(ic)o(h)o(e)g(Zusamm)o(enklan)o(g) +c(m)o(e)o(hrerer)i(T)986 2224 y(\177)986 2222 y(on)o(e)h(wird)g(als)g +(Akk)o(ord)f(b)q(eze)q(ic)o(hn)o(et)g(u)o(n)o(d)i(wie)g(e)q(in)o(e)0 +2278 y(Not)o(e)13 b(b)q(e)o(h)o(an)o(d)o(el)o(t.)g(So)h(b)q(e)q(s)q +(itz)f(e)q(in)i(Viert)o(elnot)o(en)o(akk)o(or)o(d)c(die)k(Z)1074 +2280 y(\177)1074 2278 y(ahlze)q(it)f(e)q(in)h(Viert)o(el.)e(Der)i(Akk)o +(ord)d(ge)o(h)1764 2280 y(\177)1764 2278 y(ort)g(zu)0 +2335 y(n)n(ur)j(e)q(in)o(er)g(St)o(imm)o(e,)e(ob)o(w)o(ohl)h(er)g(s)q +(el)o(bst)h(m)o(e)o(hrst)o(immig)e(i)q(st.)p 854 2459 +172 2 v 854 2480 V 854 2501 V 854 2522 V 854 2542 V 854 +2542 2 85 v 841 2542 a Fo(G)p 926 2563 40 2 v 934 2562 +a(!)934 2542 y(!)934 2500 y(!)p 934 2635 2 156 v 934 +2479 a(!)p 1024 2542 2 85 v 118 2705 a Ft(Das)j(soll)g(f)305 +2707 y(\177)304 2705 y(ur)g(die)q(s)q(en)h(kle)q(in)o(en)g(Exkurs)e +(gen)881 2707 y(\177)880 2705 y(ugen.)g(W)l(e)q(it)o(erge)o(h)o(en)o(d) +o(e)h(Inform)o(a)o(t)o(ion)n(en)e(zur)i(Not)o(enle)o(hre)0 +2761 y(en)o(t)n(h)85 2763 y(\177)85 2761 y(al)o(t)e([Lit2Sc)o(h)o(enk)o +(].)p eop +%%Page: 6 7 +6 6 bop 0 -12 a Fl(KAPITEL)14 b(2.)29 b(V)o(ORBETRA)o(CHTUN)o(GEN)1041 +b Ft(6)0 137 y Fp(2.2)66 b(Die)21 b(Fileform)n(a)n(t)n(e)0 +240 y Fh(2.2.1)55 b(MIDI)0 326 y Ft(1984)14 b(wurd)o(e)h(a)n(uf)g(Be)q +(stre)o(b)q(en)g(d)o(er)h(b)q(e)q(id)o(en)h(gro\031en)c(K)o(eyb)q +(oardh)o(erst)o(eller)h(Rolan)o(d)h(u)o(n)o(d)h(Sequen)o(t)o(ial)f +(Circuit)0 382 y(e)q(in)20 b(Sc)o(hnit)n(t)o(st)o(ellenst)o(an)o(d)o +(ard)e(f)546 384 y(\177)545 382 y(ur)g(Syn)o(t)n(h)o(e)q(s)q(izer)g(v)o +(era)o(bsc)o(hie)q(d)o(et.)g(Um)h(w)o(e)q(it)o(e)q(stge)o(h)o(en)o(d)e +(syst)o(em)n(u)o(n)o(a)o(bh)1778 384 y(\177)1778 382 +y(an)o(gig)0 439 y(zu)e(s)q(e)q(in,)g(wurd)o(e)f(a)n(u\031erd)o(em)g(e) +q(in)i(n)o(eue)q(s)f(Da)o(t)o(e)q(iform)o(a)o(t)d(sp)q(ezi\014ziert)i +(-)h(d)o(as)g(MIDI)h(Fileform)o(a)o(t)e([Lit1Bor)q(n)m(].)0 +518 y(MIDI-File)q(s)f(b)q(eginn)o(en)d(mit)h(e)q(in)o(em)f(Head)o +(er-Ch)n(u)o(nk,)g(d)o(em)h(s)q(ic)o(h)f(min)o(d)o(e)q(st)o(ens)g(e)q +(in)h(\(u.U.)e(viele\))i(T)l(rac)o(k-Ch)n(u)o(nk)0 575 +y(ansc)o(hlie\031t.)p 113 670 570 2 v 112 727 2 57 v +137 710 a(Head)o(er-Ch)n(u)o(nk)p 681 727 V 113 728 570 +2 v 112 785 2 57 v 137 768 a(Byt)o(e)q(s)p 272 785 V +49 w(Bem)o(er)o(ku)o(n)o(g)p 681 785 V 113 787 570 2 +v 112 843 2 57 v 137 826 a(4)p 272 843 V 138 w(ID)16 +b(\(MTh)o(d\))p 681 843 V 112 899 V 137 883 a(4)p 272 +899 V 138 w(Head)o(erl)449 885 y(\177)449 883 y(an)o(ge)p +681 899 V 112 956 V 137 939 a(2)p 272 956 V 138 w(MIDI-T)o(yp)p +681 956 V 112 1012 V 137 995 a(2)p 272 1012 V 138 w(Anza)o(hl)f(d)o(er) +g(T)l(rac)o(ks)p 681 1012 V 112 1069 V 137 1052 a(2)p +272 1069 V 138 w(Ze)q(itform)o(a)o(t)p 681 1069 V 113 +1071 570 2 v 0 1186 a(G)36 1188 y(\177)35 1186 y(ul)o(t)o(ige)h(MIDI-T) +o(yp)q(en)e(s)q(in)o(d:)67 1275 y Fi(\017)23 b Ft(T)o(yp)14 +b(0:)g(1)g(T)l(rac)o(k)67 1367 y Fi(\017)23 b Ft(T)o(yp)15 +b(1:)g(m)o(e)o(hrere)f(u)o(n)o(a)o(bh)551 1369 y(\177)551 +1367 y(an)o(gige)h(T)l(rac)o(ks,)f(die)i(z.B.)f(u)o(n)o(t)o(ersc)o(hie) +q(dlic)o(h)o(e)h(Instru)o(m)o(en)o(t)o(e)d(repr)1672 +1369 y(\177)1672 1367 y(as)q(en)o(t)o(ieren,)113 1424 +y(a)o(b)q(er)g(gle)q(ic)o(hze)q(it)o(ig)j(ge)q(spiel)o(t)f(w)o(erd)o +(en)f(k)785 1426 y(\177)785 1424 y(onn)o(en)67 1516 y +Fi(\017)23 b Ft(T)o(yp)15 b(2:)g(m)o(e)o(hrere)g(T)l(rac)o(ks,)f(die)j +(k)o(omplet)n(t)o(e)c(A)n(bsc)o(hnit)n(t)o(e)i(e)q(in)o(e)q(s)i(Mus)q +(ikst)1366 1518 y(\177)1365 1516 y(uc)o(k)o(e)q(s)e(bzw.)g(sogar)f(v)o +(ersc)o(hie-)113 1572 y(d)o(en)o(e)h(St)260 1574 y(\177)259 +1572 y(uc)o(k)o(e)e(en)o(t)n(h)o(al)o(t)o(en)0 1662 y(Am)88 +1664 y(\177)86 1662 y(ublic)o(hst)o(en)h(i)q(st)h(d)o(er)g(T)o(yp)f(1.) +0 1742 y(Ze)q(itform)o(a)o(t:)67 1831 y Fi(\017)23 b +Ft(Ge)q(sc)o(h)o(win)o(digk)o(e)q(it)14 b(in)h(Tic)o(ks)f(pro)g(Viert)o +(elnot)o(e)g(-)h(d)o(as)g(h)1066 1833 y(\177)1066 1831 +y(oc)o(hst)o(w)o(ert)n(igst)n(e)d(Bit)j(15)f(i)q(st)h(mit)f(0)h(b)q +(elegt)67 1923 y Fi(\017)23 b Ft(SMPTE-Tim)o(e)14 b(Co)q(d)o(e,)h(d)o +(er)i(d)o(en)f(Bezug)g(d)o(er)g(T)945 1925 y(\177)945 +1923 y(on)o(e)f(zu)h(F)l(ram)o(e)q(s)f(erm)1321 1925 +y(\177)1321 1923 y(oglic)o(h)o(t)g(\(h)o(a)n(upt)o(s)1615 +1925 y(\177)1615 1923 y(ac)o(hlic)o(h)g(in)h(d)o(er)113 +1980 y(Film-)f(u)o(n)o(d)h(Vid)o(eot)o(ec)o(hnik)e(v)o(erw)o(en)o(d)o +(et\))e(-)j(d)o(as)g(h)956 1982 y(\177)956 1980 y(oc)o(hst)o(w)o(ert)o +(igst)n(e)d(Bit)j(15)f(i)q(st)g(ge)q(s)q(etzt)p 113 2042 +466 2 v 112 2098 2 57 v 137 2081 a(T)l(rac)o(k-Ch)n(u)o(nk)p +577 2098 V 113 2100 466 2 v 112 2156 2 57 v 137 2139 +a(Byt)o(e)q(s)p 272 2156 V 49 w(Bem)o(er)o(ku)o(n)o(g)p +577 2156 V 113 2158 466 2 v 112 2214 2 57 v 137 2197 +a(4)p 272 2214 V 138 w(ID)i(\(MT)l(r)o(k\))p 577 2214 +V 112 2271 V 137 2254 a(4)p 272 2271 V 138 w(T)l(rac)o(kl)423 +2256 y(\177)423 2254 y(an)o(ge)p 577 2271 V 112 2327 +V 137 2310 a(n)p 272 2327 V 136 w(Da)o(t)o(en)n(b)q(ere)q(ic)o(h)p +577 2327 V 113 2329 466 2 v 0 2456 a(Der)g(Da)o(t)o(en)n(b)q(ere)q(ic)o +(h)f(en)o(t)n(h)445 2458 y(\177)445 2456 y(al)o(t)h(e)q(in)o(e)h +(Sequenz)f(v)o(on)f(MIDI-Ev)o(en)o(t)o(s,)h(d)o(en)o(en)g(jew)o(e)q +(ils)h(e)q(in)o(e)g(Del)o(t)o(aze)q(it)f(v)o(oran)o(ge-)0 +2512 y(st)o(ell)o(t)d(i)q(st.)g(Damit)f(i)q(st)h(d)o(er)g(ze)q(it)n +(lic)o(h)o(e)h(A)n(bst)o(an)o(d)e(d)o(e)q(s)h(Ev)o(en)o(t)o(s)f(rela)o +(t)o(iv)g(zu)o(m)h(v)o(orh)o(er)q(igen)e(Ev)o(en)o(t)h(b)q(e)q(st)o +(imm)o(t.)e(Die)0 2569 y(Del)o(t)o(aze)q(it)17 b(b)q(e)q(s)q(itzt)f(e)q +(in)o(e)i(v)n(ar)q(ia)o(ble)d(L)636 2571 y(\177)636 2569 +y(an)o(ge.)h(Je)q(d)o(e)q(s)h(Ze)q(itb)o(yt)o(e)f(b)q(e)q(inh)o(al)o(t) +o(et)g(7)h(Da)o(t)o(en)n(bit)o(s.)e(Das)i(h)1645 2571 +y(\177)1645 2569 y(oc)o(hst)o(w)o(ert)n(ig-)0 2625 y(st)o(e)c(Bit)h +(gibt)f(an,)g(ob)g(w)o(e)q(it)o(ere)g(Ze)q(itb)o(yt)o(e)q(s)f(folgen.)g +(In)i(die)q(s)q(em)g(F)l(all)h(i)q(st)e(Bit7)g(gle)q(ic)o(h)i(1,)d(b)q +(e)q(im)i(letzen)g(Byt)o(e)f(0.)0 2705 y(Die)j(g)106 +2707 y(\177)105 2705 y(ul)o(t)o(igen)f(MIDI-Ev)o(en)o(t)o(s)f(s)q(in)o +(d)h(in)g(d)o(en)h(folgen)o(d)o(en)e(T)l(a)o(b)q(ellen)g(d)o(arge)q(st) +o(ell)o(t:)p eop +%%Page: 7 8 +7 7 bop 0 -12 a Fl(KAPITEL)14 b(2.)29 b(V)o(ORBETRA)o(CHTUN)o(GEN)1041 +b Ft(7)p 113 93 1131 2 v 112 149 2 57 v 137 133 a(Kan)o(al)15 +b(b)q(ezogen)o(e)e(Ev)o(en)o(t)o(s)p 1242 149 V 113 151 +1131 2 v 112 208 2 57 v 137 191 a(Co)q(d)o(e)p 262 208 +V 50 w(Da)o(t)o(en)n(b)o(yt)o(e)q(s)p 529 208 V 47 w(Bem)o(er)o(ku)o(n) +o(g)p 1242 208 V 113 209 1131 2 v 112 266 2 57 v 137 +249 a(0x8)p 210 249 14 2 v 262 266 2 57 v 81 w(2)p 529 +266 V 244 w(Not)o(e)g(a)n(uf)i(Kan)o(al)p 871 249 14 +2 v 46 w(a)n(us)p 1242 266 2 57 v 112 322 V 137 305 a(0x9)p +210 305 14 2 v 262 322 2 57 v 81 w(2)p 529 322 V 244 +w(Not)o(e)e(a)n(uf)i(Kan)o(al)p 871 305 14 2 v 46 w(an)p +1242 322 2 57 v 112 379 V 137 362 a(0xA)p 221 362 14 +2 v 262 379 2 57 v 70 w(2)p 529 379 V 244 w(Aft)o(ert)o(ou)o(c)o(h)d +(\(p)q(olyph)o(on\))p 1242 379 V 112 435 V 137 418 a(0xB)p +219 418 14 2 v 262 435 2 57 v 72 w(2)p 529 435 V 561 +409 a(\177)555 418 y(An)o(d)o(eru)o(n)o(g)j(v)o(on)f(St)o(euerfu)o(nkt) +o(ion)o(en)p 1242 435 V 112 492 V 137 475 a(0xC)p 220 +475 14 2 v 262 492 2 57 v 71 w(1)p 529 492 V 244 w(Programm)n(w)n(ec)o +(hs)q(el)p 1242 492 V 112 548 V 137 531 a(0xD)p 221 531 +14 2 v 262 548 2 57 v 70 w(1)p 529 548 V 244 w(Aft)o(ert)o(ou)o(c)o(h)e +(\(mono)o(ph)o(on\))p 1242 548 V 112 605 V 137 588 a(0xE)p +218 588 14 2 v 262 605 2 57 v 73 w(2)p 529 605 V 561 +579 a(\177)555 588 y(An)o(d)o(eru)o(n)o(g)j(d)o(er)g(T)l(onh)940 +590 y(\177)940 588 y(oh)o(enst)o(eueru)o(n)o(g)p 1242 +605 V 113 607 1131 2 v 113 750 1430 2 v 112 806 2 57 +v 137 789 a(Syst)o(em)f(-)h(Ev)o(en)o(t)o(s)p 1541 806 +V 113 808 1430 2 v 112 864 2 57 v 137 847 a(Co)q(d)o(e)p +269 864 V 57 w(Da)o(t)o(en)n(b)o(yt)o(e)q(s)p 536 864 +V 47 w(Bem)o(er)o(ku)o(n)o(g)p 1541 864 V 113 866 1430 +2 v 112 922 2 57 v 137 905 a(0xF0)p 269 922 V 59 w(n)p +536 922 V 242 w(In)o(t)o(egra)o(t)o(ion)d(n)o(euer)i(F)l(u)o(nkt)o(ion) +o(en)h(-)g(Syst)o(em)e(Exclus)q(iv)o(e)p 1541 922 V 112 +979 V 137 962 a(0xF2)p 269 979 V 59 w(2)p 536 979 V 244 +w(Son)o(g)h(P)o(oin)o(t)o(er)p 1541 979 V 112 1035 V +137 1018 a(0xF3)p 269 1035 V 59 w(1)p 536 1035 V 244 +w(Son)o(g)g(Select)p 1541 1035 V 112 1092 V 137 1075 +a(0xF6)p 269 1092 V 59 w(0)p 536 1092 V 244 w(T)l(u)o(n)o(e-Reque)q(st) +p 1541 1092 V 112 1148 V 137 1131 a(0xF7)p 269 1148 V +59 w(0)p 536 1148 V 244 w(En)o(d)o(e)h(e)q(in)o(er)g(Syst)o(em)e +(Exclus)q(iv)o(e)i(Sequenz)p 1541 1148 V 112 1205 V 137 +1188 a(0xF8)p 269 1205 V 59 w(0)p 536 1205 V 244 w(Ze)q(it)o(sync)o +(hroni)q(sa)o(t)o(ion)p 1541 1205 V 112 1261 V 137 1244 +a(0xF)-5 b(A)p 269 1261 V 53 w(0)p 536 1261 V 244 w(R)596 +1246 y(\177)595 1244 y(uc)o(ks)q(etzen)14 b(d)o(e)q(s)h(Son)o(g)g(P)o +(os)q(it)o(ion)e(P)o(oin)o(t)o(er)g(-)i(St)o(art)p 1541 +1261 V 112 1317 V 137 1300 a(0xFB)p 269 1317 V 50 w(0)p +536 1317 V 244 w(F)l(ort)o(s)q(etzu)o(n)o(g)f(n)o(ac)o(h)g(n)937 +1302 y(\177)937 1300 y(ac)o(hst)o(en)g(0xF8)g(Ev)o(en)o(t)p +1541 1317 V 112 1374 V 137 1357 a(0xF)o(C)p 269 1374 +V 50 w(0)p 536 1374 V 244 w(Un)o(t)o(erbrec)o(h)n(u)o(n)o(g)f(d)o(er)i +(la)n(ufen)o(d)o(en)g(Sequenz)g(-)g(St)o(o)o(p)p 1541 +1374 V 112 1430 V 269 1430 V 536 1430 V 562 1413 a(-)g(d)o(er)g(Son)o +(g)f(P)o(os)q(it)o(ion)g(P)o(oin)o(t)o(er)f(ble)q(ibt)i(u)o(n)o(v)o(er) +1347 1415 y(\177)1347 1413 y(an)o(d)o(ert)p 1541 1430 +V 112 1487 V 137 1470 a(0xFE)p 269 1487 V 51 w(0)p 536 +1487 V 244 w(V)l(erbin)o(d)o(u)o(n)o(gsc)o(h)o(ec)o(k)f(zu)o(m)h +(MIDI-Syst)o(em)p 1541 1487 V 112 1543 V 137 1526 a(0xFF)p +269 1543 V 53 w(0)p 536 1543 V 244 w(Syst)o(em)e(-)i(Re)q(s)q(et)p +1541 1543 V 113 1545 1430 2 v 113 1700 1558 2 v 112 1757 +2 57 v 137 1740 a(M)o(et)o(a)g(-)g(Ev)o(en)o(t)o(s)p +1669 1757 V 113 1758 1558 2 v 112 1815 2 57 v 137 1798 +a(Co)q(d)o(e)p 363 1815 V 151 w(Da)o(t)o(en)n(b)o(yt)o(e)q(s)p +631 1815 V 47 w(Bem)o(er)o(ku)o(n)o(g)p 1669 1815 V 113 +1816 1558 2 v 112 1873 2 57 v 137 1856 a(0xFF0002)p 363 +1873 V 55 w(1)p 631 1873 V 244 w(Nu)o(m)o(er)q(ieru)o(n)o(g)g(v)o(on)f +(P)o(a)o(t)n(t)o(er)q(n)e(o)q(d)o(er)j(T)l(rac)o(ks)p +1669 1873 V 112 1929 V 137 1912 a(0xFF01)p 363 1929 V +101 w(n)p 631 1929 V 242 w(Sp)q(e)q(ic)o(h)o(eru)o(n)o(g)g(v)o(on)f(T)l +(ext)o(en)p 1669 1929 V 112 1986 V 137 1969 a(0xFF02)p +363 1986 V 101 w(n)p 631 1986 V 242 w(Co)o(p)o(yr)q(igh)o(t)e(M)o(e)q +(ssage)p 1669 1986 V 112 2042 V 137 2025 a(0xFF03)p 363 +2042 V 101 w(n)p 631 2042 V 242 w(Zuordn)n(u)o(n)o(g)i(v)o(on)g(Nam)o +(en)g(f)1136 2027 y(\177)1135 2025 y(ur)g(Sequenzen)h(bzw.)f(T)l(rac)o +(ks)p 1669 2042 V 112 2099 V 137 2082 a(0xFF04)p 363 +2099 V 101 w(n)p 631 2099 V 242 w(Instru)o(m)o(en)o(t)o(enn)o(am)o(en)p +1669 2099 V 112 2155 V 137 2138 a(0xFF05)p 363 2155 V +101 w(n)p 631 2155 V 242 w(Son)o(g)h(T)l(ext)p 1669 2155 +V 112 2212 V 137 2195 a(0xFF06)p 363 2212 V 101 w(n)p +631 2212 V 242 w(Mar)o(k)o(er)f(s)q(etzen)p 1669 2212 +V 112 2268 V 137 2251 a(0xFF07)p 363 2268 V 101 w(n)p +631 2268 V 242 w(Cue-P)o(oin)o(t,)f(f)897 2253 y(\177)896 +2251 y(ur)h(V)l(ert)o(on)n(u)o(n)o(g)h(v)o(on)f(Vid)o(eos)h(u)o(n)o(d)g +(Film)o(en)p 1669 2268 V 112 2324 V 137 2308 a(0xFF2001)p +363 2324 V 55 w(1)p 631 2324 V 244 w(Bezug)g(d)o(er)g(folgen)o(d)o(en)f +(M)o(et)o(a-Ev)o(en)o(t)o(s)f(zu)i(e)q(in)o(em)g(Kan)o(al)p +1669 2324 V 112 2381 V 137 2364 a(0xFF2F00)p 363 2381 +V 49 w(0)p 631 2381 V 244 w(T)l(rac)o(k)o(en)o(d)o(e)p +1669 2381 V 112 2437 V 137 2420 a(0xFF5103)p 363 2437 +V 55 w(3)p 631 2437 V 244 w(Setze)g(T)l(emp)q(o)p 1669 +2437 V 112 2494 V 137 2477 a(0xFF5405)p 363 2494 V 55 +w(5)p 631 2494 V 244 w(SMPTE)f(-)h(O\013s)q(et)p 1669 +2494 V 112 2550 V 137 2533 a(0xFF5804)p 363 2550 V 55 +w(4)p 631 2550 V 244 w(T)l(akt)o(art)p 1669 2550 V 112 +2607 V 137 2590 a(0xFF5902)p 363 2607 V 55 w(2)p 631 +2607 V 244 w(T)l(on)o(art)p 1669 2607 V 112 2663 V 137 +2646 a(0xFF7F)p 363 2663 V 95 w(n)p 631 2663 V 242 w(syst)o(emsp)q +(ezi\014sc)o(h)o(e)e(Inform)o(a)o(t)o(ions)1256 2648 +y(\177)1255 2646 y(ub)q(ert)o(ra)o(gu)o(n)o(g)p 1669 +2663 V 113 2665 1558 2 v eop +%%Page: 8 9 +8 8 bop 0 -12 a Fl(KAPITEL)14 b(2.)29 b(V)o(ORBETRA)o(CHTUN)o(GEN)1041 +b Ft(8)0 137 y Fh(2.2.2)55 b(Mus)q(icT)349 148 y(E)378 +137 y(X)0 223 y Ft(An)o(alog)20 b(d)o(er)g(Not)o(enle)o(hre)g(i)q(st)g +(d)o(er)h(Umf)q(an)o(g)e(v)o(om)g(Makro)o(pak)o(et)f(Mus)q(icT)1302 +233 y(E)1327 223 y(X)i(enorm)g(gro\031.)e(De)q(sh)o(al)o(b)j(b)q(e-)0 +279 y(sc)o(hr)80 281 y(\177)80 279 y(ank)o(e)16 b(ic)o(h)i(mic)o(h)g +(im)g(folgen)o(d)o(en)e(a)n(uf)i(die)h(w)o(e)q(s)q(en)o(t)n(lic)o(hst)o +(en)d(d)o(er)i(v)o(on)f(mir)g(im)h(Programm)d(v)o(erw)o(en)o(d)o(et)o +(en)0 336 y(Mus)q(icT)142 345 y(E)167 336 y(X-Konstrukt)o(e.)0 +417 y(Am)k(Anf)q(an)o(g)f(e)q(in)o(e)q(s)j(je)q(d)o(en)f(Mus)q(icT)636 +427 y(E)661 417 y(X-File)q(s)h(m)862 419 y(\177)861 417 +y(uss)q(en)e(e)q(inige)i Fg(\\)p Ft(inpu)o(t-An)o(w)o(e)q(i)q(su)o(n)o +(gen)e(st)o(e)o(h)o(en)g(\(m)n(us)q(icnft,)0 474 y(m)n(us)q(ict)o(ex)c +(u)o(n)o(d)i(w)o(enn)f(v)o(orh)o(an)o(d)o(en)f(m)n(us)q(icadd\).)g(Mit) +i Fg(\\)p Ft(m)n(us)q(ics)q(ize=16)d(kann)i(die)i(Gr)1477 +476 y(\177)1477 474 y(oss)q(e)e(d)o(er)h(Not)o(enze)q(ilen)0 +530 y(fe)q(stge)q(s)q(etzt)e(w)o(erd)o(en.)g(G)428 532 +y(\177)427 530 y(ul)o(t)o(ig)j(s)q(in)o(d)e(die)h(W)l(ert)o(e)g(16)e(u) +o(n)o(d)i(20.)f Fg(\\)p Ft(f)q(act)o(eur-An)n(w)o(e)q(i)q(su)o(n)o(gen) +e(dien)o(en)j(d)o(er)g(An)o(ga)o(b)q(e)0 586 y(v)o(on)d(A)n(bst)178 +588 y(\177)178 586 y(an)o(d)o(en.)f(Die)j(folgen)o(d)o(en)e(Er)o(kl)685 +588 y(\177)685 586 y(aru)o(n)o(gen)g(sollen)h(anh)o(an)o(d)f(v)o(on)g +(Be)q(i)q(spielen)i(v)o(orgenomm)n(en)c(w)o(erd)o(en.)0 +643 y(W)l(e)q(s)q(en)o(t)n(lic)o(h)o(e)j(Ko)o(pf-)f(u)o(n)o(d)h(Ra)o +(hm)o(en)o(elem)o(en)o(t)o(e)e(s)q(in)o(d:)p 113 799 +1682 2 v 112 855 2 57 v 137 838 a(T)162 848 y(E)187 838 +y(X-Komm)o(an)o(dos)q(equenz)p 824 855 V 233 w(Er)o(kl)934 +840 y(\177)934 838 y(aru)o(n)o(g)p 1793 855 V 113 857 +1682 2 v 112 914 2 57 v 137 897 a Fg(\\)p Ft(n)n(binstru)o(m)o(en)o(t)o +(s)p Fi(f)p Ft(2)p Fi(g)p 824 914 V 341 w Ft(Es)h(w)o(erd)o(en)g(2)h +(Instru)o(m)o(en)o(t)o(e)e(gen)n(u)o(tzt.)p 1793 914 +V 112 970 V 137 953 a Fg(\\)p Ft(instru)o(m)o(en)o(t)o(ii)p +Fi(f)p Ft(Piano)p Fi(g)p 824 970 V 292 w Ft(Das)h(zw)o(e)q(it)o(e)h +(Instru)o(m)o(en)o(t)e(i)q(st)h(e)q(in)i(Kla)o(vier.)p +1793 970 V 112 1026 V 137 1010 a Fg(\\)p Ft(n)n(b)o(p)q(ort)o(ee)q(s)q +(iv=1)p 824 1026 V 404 w(Instru)o(m)o(en)o(t)d(4)h(b)q(e)q(st)o(e)o(h)o +(t)g(a)n(us)g(e)q(in)o(em)h(St)o(a\013.)p 1793 1026 V +112 1083 V 137 1066 a Fg(\\)p Ft(cleft)o(oksv=)p Fi(f)p +Ft(6000)p Fi(g)p 824 1083 V 344 w Ft(Der)g(u)o(n)o(t)o(erst)o(e)e(St)o +(a\013)h(v)o(on)g(Instru)o(m)o(en)o(t)f(5)i(i)q(st)f(e)q(in)p +1793 1083 V 112 1139 V 824 1139 V 850 1122 a(Bass-St)o(a\013,)f(die)i +(folgen)o(d)o(en)f(s)q(in)o(d)h(Violin)o(e-St)o(a\013s.)p +1793 1139 V 112 1196 V 137 1179 a Fg(\\)p Ft(gen)o(eralm)o(et)o(er)p +Fi(f)p Fg(\\)p Ft(m)n(et)n(erfra)o(c)p Fi(f)p Ft(2)p +Fi(g)o(f)p Ft(4)o Fi(gg)p 824 1196 V 47 w Ft(Alle)h(Instru)o(m)o(en)o +(t)o(e)c(mit)j(ihren)g(St)o(a\013s)f(st)o(e)o(h)o(en)p +1793 1196 V 112 1252 V 824 1252 V 850 1235 a(im)920 1217 +y Fq(2)p 920 1224 18 2 v 920 1251 a(4)957 1235 y Ft(T)l(akt.)p +1793 1252 2 57 v 112 1309 V 137 1292 a Fg(\\)p Ft(s)q(ign)o(a)o(t)o +(uregen)o(era)o(le)p Fi(f)p Ft(0)p Fi(g)p 824 1309 V +281 w Ft(Es)g(h)o(an)o(d)o(el)o(t)h(s)q(ic)o(h)f(u)o(m)h(e)q(in)o(e)h +(v)o(orze)q(ic)o(h)o(enlos)q(e)d(T)l(on)o(art.)p 1793 +1309 V 112 1365 V 824 1365 V 850 1348 a(Sie)i(gil)o(t)h(f)1017 +1350 y(\177)1016 1348 y(ur)e(alle)i(Instru)o(m)o(en)o(t)o(e)c(u)o(n)o +(d)j(d)o(eren)g(St)o(a\013s.)p 1793 1365 V 112 1422 V +137 1405 a Fg(\\)p Ft(norm)o(al)p 824 1422 V 551 w(norm)o(ale)e(Not)o +(en)o(gr)1180 1407 y(\177)1180 1405 y(o\031e)p 1793 1422 +V 112 1478 V 137 1461 a Fg(\\)p Ft(d)o(e)o(bu)o(t)o(morcea)n(u)p +824 1478 V 415 w(Not)o(en)n(b)q(eginn)p 1793 1478 V 112 +1535 V 137 1518 a Fg(\\)p Ft(\014nmorcea)n(u)p 824 1535 +V 474 w(En)o(d)o(e)h(d)o(e)q(s)i(Mus)q(ikst)1200 1520 +y(\177)1199 1518 y(uc)o(k)o(e)q(s)p 1793 1535 V 112 1591 +V 137 1574 a Fg(\\)p Ft(suspmorcea)n(u)p 824 1591 V 438 +w(Un)o(t)o(erbrec)o(h)n(u)o(n)o(g)d(d)o(e)q(s)i(Mus)q(ikst)1388 +1576 y(\177)1387 1574 y(uc)o(k)o(e)q(s)p 1793 1591 V +112 1647 V 137 1631 a Fg(\\)p Ft(reprmorcea)n(u)p 824 +1647 V 443 w(F)l(ort)o(s)q(etzu)o(n)o(g)f(d)o(e)q(s)h(Mus)q(ikst)1331 +1633 y(\177)1330 1631 y(uc)o(k)o(e)q(s,)e(d)o(as)i(d)o(urc)o(h)p +1793 1647 V 112 1704 V 824 1704 V 850 1687 a Fg(\\)p +Ft(suspmorcea)n(u)e(u)o(n)o(t)o(erbro)q(c)o(h)o(en)g(w)o(ord)o(en)g(i)q +(st)p 1793 1704 V 113 1706 1682 2 v 118 1779 a(Im)i(folgen)o(d)o(en)f +(s)q(in)o(d)g(Komm)o(an)o(dos)f(d)o(e)q(s)i(Not)o(en)o(t)o(e)q(ile)q(s) +f(a)n(ufgeli)q(st)o(et:)p eop +%%Page: 9 10 +9 9 bop 0 -12 a Fl(KAPITEL)14 b(2.)29 b(V)o(ORBETRA)o(CHTUN)o(GEN)1041 +b Ft(9)p 113 93 1627 2 v 112 149 2 57 v 137 133 a(T)162 +142 y(E)187 133 y(X-Komm)o(an)o(dos)q(equenz)p 638 149 +V 47 w(Er)o(kl)748 135 y(\177)748 133 y(aru)o(n)o(g)p +1738 149 V 113 151 1627 2 v 112 208 2 57 v 137 191 a +Fg(\\)p Ft(Not)o(e)q(s)p 638 208 V 390 w(Beginn)15 b(e)q(in)o(er)g(F)l +(olge)g(v)o(on)f(Not)o(en)p 1738 208 V 112 264 V 137 +247 a Fg(\\)p Ft(enot)o(e)q(s)p 638 264 V 379 w(En)o(d)o(e)h(e)q(in)o +(er)g(F)l(olge)g(v)o(on)f(Not)o(en)p 1738 264 V 112 320 +V 638 320 V 664 304 a(\(gle)q(ic)o(hze)q(it)o(ige)h(Not)o(en)f(soll)o +(t)o(en)g(in)h(e)q(in)o(er)h(Sequenz)f(zwi)q(sc)o(h)o(en)p +1738 320 V 112 377 V 638 377 V 664 360 a Fg(\\)p Ft(Not)o(e)q(s)e(u)o +(n)o(d)i Fg(\\)p Ft(enot)o(e)q(s)f(st)o(e)o(h)o(en!\))p +1738 377 V 112 433 V 137 416 a Fg(\\)p Ft(NOT)l(e)q(s)p +638 433 V 366 w(an)o(alog)g Fg(\\)p Ft(Not)o(e)q(s,)e(blo\031)i(mit)h +(gr)1189 418 y(\177)1189 416 y(o\031erem)d(Not)o(en)o(a)o(bst)o(an)o(d) +p 1738 433 V 112 490 V 137 473 a Fg(\\)p Ft(zc)o(h)o(ar)q(not)o(e)g +Fi(f)p Ft(e)p Fi(gf)p Fg(\\)p Ft(qp)p Fi(g)p 638 490 +V 116 w Ft(ze)q(ic)o(hn)o(et)j(a)n(uf)f(P)o(os)q(it)o(ion)g(e)h(e)q(in) +o(e)1219 455 y Fq(1)p 1219 462 18 2 v 1219 489 a(4)1257 +473 y Ft(P)o(a)n(us)q(e)p 1738 490 2 57 v 112 546 V 137 +529 a Fg(\\)p Ft(barre)p 638 546 V 399 w(erzeugt)f(e)q(in)o(en)h(T)l +(akt)o(str)q(ic)o(h)p 1738 546 V 112 603 V 137 586 a +Fg(\\)p Ft(wh)g(a)p 638 603 V 407 w(ganze)f(Not)o(e)g(a)n(uf)g(P)o(os)q +(it)o(ion)g(a)p 1738 603 V 112 659 V 137 642 a Fg(\\)p +Ft(h)n(u)h(b)p 638 659 V 415 w(h)o(al)o(b)q(e)f(Not)o(e)g(mit)g(St)o +(iel)i(n)o(ac)o(h)e(ob)q(en)g(a)n(uf)h(P)o(os)q(it)o(ion)e(b)p +1738 659 V 112 716 V 137 699 a Fg(\\)p Ft(hl)j(b)p 638 +716 V 425 w(h)o(al)o(b)q(e)e(Not)o(e)g(mit)g(St)o(iel)i(n)o(ac)o(h)e(u) +o(n)o(t)o(en)g(a)n(uf)h(P)o(os)q(it)o(ion)e(b)p 1738 +716 V 112 772 V 137 755 a Fg(\\)p Ft(qu)i(b)p 638 772 +V 414 w(Viert)o(elnot)o(e)f(mit)g(St)o(iel)h(n)o(ac)o(h)g(ob)q(en)f(a)n +(uf)g(P)o(os)q(it)o(ion)g(b)p 1738 772 V 112 829 V 137 +812 a Fg(\\)p Ft(cu)h(b)p 638 829 V 418 w(Ac)o(h)o(t)o(elnot)o(e)e(mit) +h(St)o(iel)i(n)o(ac)o(h)e(ob)q(en)g(a)n(uf)h(P)o(os)q(it)o(ion)e(b)p +1738 829 V 112 885 V 137 868 a Fg(\\)p Ft(ccu)i(b)p 638 +885 V 678 850 a Fq(1)p 669 857 36 2 v 669 884 a(16)724 +868 y Ft(Not)o(e)f(a)n(uf)g(P)o(os)q(it)o(ion)g(b)h(mit)g(St)o(iel)g(n) +o(ac)o(h)f(ob)q(en)p 1738 885 2 57 v 112 941 V 137 925 +a Fg(\\)p Ft(cccu)h(b)p 638 941 V 378 w(an)o(alog)819 +907 y Fq(1)p 811 914 36 2 v 811 940 a(32)866 925 y Ft(Not)o(e)p +1738 941 2 57 v 112 998 V 137 981 a Fg(\\)p Ft(ccccu)g(b)p +638 998 V 358 w(an)o(alog)819 963 y Fq(1)p 811 970 36 +2 v 811 997 a(64)866 981 y Ft(Not)o(e)p 1738 998 2 57 +v 112 1054 V 137 1037 a Fg(\\)p Ft(qu)g Fi(f)p Ft(=c)p +Fi(g)p 638 1054 V 338 w Ft(Viert)o(elnot)o(e)f(mit)g(A)n(ufh)o(e)o(bu)o +(n)o(gsze)q(ic)o(h)o(en)g(in)i(H)1448 1039 y(\177)1448 +1037 y(oh)o(e)e(v)o(on)g(c)p 1738 1054 V 112 1111 V 137 +1094 a Fg(\\)p Ft(qu)h Fi(f)p 251 1094 14 2 v 16 w Ft(c)p +Fi(g)p 638 1111 2 57 v 357 w Ft(Viert)o(elnot)o(e)f(mit)g(b)h(als)g(V)l +(orze)q(ic)o(h)o(en)p 1738 1111 V 112 1167 V 137 1150 +a Fg(\\)p Ft(qu)g Fi(f)p Fg(^)p Ft(c)p Fi(g)p 638 1167 +V 349 w Ft(Viert)o(elnot)o(e)f(mit)g(Kreuz)h(als)f(V)l(orze)q(ic)o(h)o +(en)p 1738 1167 V 112 1224 V 137 1207 a Fg(\\)p Ft(pt)h(h)p +Fg(\\)p Ft(cl)g(h)p 638 1224 V 324 w(a)n(uf)g(P)o(os)q(it)o(ion)e(h)i +(b)q(e\014n)o(d)o(et)g(s)q(ic)o(h)f(e)q(in)o(e)i(pu)o(nkt)o(iert)o(e)p +1738 1224 V 112 1280 V 638 1280 V 669 1245 a Fq(1)p 669 +1252 18 2 v 669 1279 a(8)707 1263 y Ft(Not)o(e)d(mit)i(St)o(iel)g(n)o +(ac)o(h)f(u)o(n)o(t)o(en.)p 1738 1280 2 57 v 112 1337 +V 137 1320 a Fg(\\)p Ft(p)o(pt)g(h)p Fg(\\)p Ft(cl)i(h)p +638 1337 V 300 w(an)o(alog,)d(blo\031)h(do)o(p)o(p)q(el)o(t)g(pu)o(nkt) +o(iert)p 1738 1337 V 112 1393 V 137 1376 a Fg(\\)p Ft(pa)n(us)q(e)p +638 1393 V 393 w(ganze)g(P)o(a)n(us)q(e)p 1738 1393 V +112 1450 V 137 1433 a Fg(\\)p Ft(hpa)n(us)q(e)p 638 1450 +V 368 w(h)o(al)o(b)q(e)g(P)o(a)n(us)q(e)p 1738 1450 V +112 1506 V 137 1489 a Fg(\\)p Ft(qp)p 638 1506 V 454 +w(Viert)o(elpa)n(us)q(e)p 1738 1506 V 112 1562 V 137 +1546 a Fg(\\)p Ft(ds)p 638 1562 V 460 w(Ac)o(h)o(t)o(elpa)n(us)q(e)p +1738 1562 V 112 1619 V 137 1602 a Fg(\\)p Ft(qs)p 638 +1619 V 678 1584 a Fq(1)p 669 1591 36 2 v 669 1618 a(16)724 +1602 y Ft(P)o(a)n(us)q(e)p 1738 1619 2 57 v 112 1675 +V 137 1658 a Fg(\\)p Ft(hs)p 638 1675 V 678 1641 a Fq(1)p +669 1648 36 2 v 669 1674 a(32)724 1658 y Ft(P)o(a)n(us)q(e)p +1738 1675 2 57 v 112 1732 V 137 1715 a Fg(\\)p Ft(qqs)p +638 1732 V 678 1697 a Fq(1)p 669 1704 36 2 v 669 1731 +a(64)724 1715 y Ft(P)o(a)n(us)q(e)p 1738 1732 2 57 v +112 1788 V 137 1771 a Fg(\\)p Ft(lst)h(g)p 638 1788 V +417 w(Not)o(e)f(mit)g(P)o(os)q(it)o(ion)g(g)g(i)q(st)h(St)o(acca)o(t)o +(onot)n(e.)p 1738 1788 V 112 1845 V 638 1845 V 664 1828 +a(Die)h(Pu)o(nkt)e(wird)h(u)o(n)o(t)o(er)f(die)h(Not)o(e)f(geze)q(ic)o +(hn)o(et.)p 1738 1845 V 112 1901 V 137 1884 a Fg(\\)p +Ft(ust)g(g)p 638 1901 V 405 w(an)o(alog,)f(blo\031)h(mit)h(Pu)o(nkt) +1135 1886 y(\177)1134 1884 y(ub)q(er)f(d)o(er)h(Not)o(e)p +1738 1901 V 113 1903 1627 2 v eop +%%Page: 10 11 +10 10 bop 0 -12 a Fl(KAPITEL)14 b(2.)29 b(V)o(ORBETRA)o(CHTUN)o(GEN) +1018 b Ft(10)118 137 y(Et)o(w)o(as)13 b(k)o(omplexere)g(Komm)o(an)o +(dos)q(equenzen:)p 113 237 1600 2 v 112 971 2 734 v 137 +276 a Fg(\\zq)23 b({=f}\\zq)e(i\\qu)h(k)p 776 971 V 238 +w Ft(Akk)o(ord)o(e)h(w)o(erd)o(en)h(an)o(gege)o(b)q(en,)e(in)o(d)o(em)j +(die)g(No-)801 333 y(t)o(en)d(v)o(on)f(d)o(er)h(kle)q(inst)o(en)g(bi)q +(s)g(zur)g(h)1445 335 y(\177)1445 333 y(oc)o(hst)o(en)f(a)n(uf-)801 +389 y(gez)864 391 y(\177)864 389 y(ahl)o(t)h(w)o(erd)o(en.)g(Sie)h(b)q +(eginn)o(en)f(mit)h Fg(\\)p Ft(zq,)e(f)q(alls)801 445 +y(Viert)o(elnot)o(enk)1068 447 y(\177)1068 445 y(opfe)j(geze)q(ic)o(hn) +o(et)h(w)o(erd)o(en)g(sollen,)801 502 y(mit)15 b Fg(\\)p +Ft(zh,)f(f)q(alls)g(leere)h(Not)o(enk)1322 504 y(\177)1322 +502 y(opfe)e(\(h)o(al)o(b)q(e)g(Not)o(en\))801 558 y(an)i(d)o(en)g(Akk) +o(ord)e(h)o(eran)o(ge)o(h)o(an)o(gen)h(w)o(erd)o(en)g(sollen.)801 +615 y(Dann)h(folgt)f(die)h(t)o(iefst)o(e)f(Not)o(e)f(d)o(e)q(s)j(Akk)o +(ords)c(\(hier)801 671 y(mit)23 b(A)n(ufh)o(e)o(bu)o(n)o(gsze)q(ic)o(h) +o(en\).)e(Die)q(s)q(e)q(s)j(Komm)o(an)o(do)801 728 y(sc)o(hre)q(ibt)e +(m)o(an)g(a)n(u)o(c)o(h)h(f)1213 730 y(\177)1212 728 +y(ur)f(die)h(mit)n(t)n(leren)g(Not)o(en.)801 784 y(Der)18 +b(letzt)o(en)g(Not)o(e)e(i)q(st)i Fg(\\)p Ft(qu)f(v)o(oran)o(ge)q(st)o +(ell)o(t.)f(Hier-)801 841 y(mit)g(wird)f(ge)q(sagt,)e(d)o(a\031)i(d)o +(er)h(Viert)o(elk)o(o)o(pfnot)o(en)o(a)o(k-)801 897 y(k)o(ord)c(mit)g +(e)q(in)o(em)h(St)o(iel)h(zu)f(v)o(ers)q(e)o(h)o(en)f(i)q(st,)g(d)o(er) +h(n)o(ac)o(h)801 954 y(ob)q(en)e(\(up)o(p)q(er\))f(ge)o(h)o(t.)g(Es)h +(folgt)f(die)i(Not)o(enp)q(os)q(it)o(ion.)p 1711 971 +V 113 972 1600 2 v 112 1311 2 339 v 137 1012 a Fg(\\itenu4p)21 +b(...)h(\\tten)g(4)p 776 1311 V 191 w Ft(Lega)o(t)o(ob)q(ogen)h(\(hier) +i(als)g(t)o(en)n(u)o(t)o(o\);)e(b)q(eginn)o(t)h(mit)801 +1068 y Fg(\\)p Ft(it)o(en)12 b(gefolgt)f(v)o(on)h(u)h(\(up)o(p)q(er\))e +(o)q(d)o(er)i(l)g(\(lo)o(w)o(er\).)d(Als)801 1125 y(n)826 +1127 y(\177)826 1125 y(ac)o(hst)o(e)q(s)f(m)n(u\031)g(e)q(in)o(e)i(Nu)o +(mm)o(er)e(an)o(gege)o(b)q(en)g(w)o(erd)o(en)801 1181 +y(\(0)15 b(bi)q(s)g(6,)f(b)q(e)q(i)i(m)n(us)q(icadd)e(bi)q(s)i(9\).)e +(p)h(i)q(st)g(e)q(in)o(e)h(P)o(os)q(i-)801 1238 y(t)o(ionsan)o(ga)o(b)q +(e.)11 b(Been)o(d)o(et)j(wird)g(lega)o(t)o(o)f(d)o(urc)o(h)g +Fg(\\)p Ft(t)n(t)o(en)801 1294 y(u)o(n)o(d)i(An)o(ga)o(b)q(e)f(d)o(er)h +(Nu)o(mm)o(er.)p 1711 1311 V 113 1313 1600 2 v 112 2667 +2 1355 v 137 1352 a Fg(\\ibu0f0\\qh0)o({c)o(ge})o(\\tb)o(u0)o(\\qh)o +(0g)p 776 2667 V 46 w Ft(Es)g(h)o(an)o(d)o(el)o(t)g(s)q(ic)o(h)g(u)o(m) +g(d)o(en)h(Co)q(d)o(e)f(e)q(in)o(e)q(s)h(e)q(inf)q(ac)o(h)o(en)801 +1409 y(Beams)10 b(a)n(us)h(Ac)o(h)o(t)o(elnot)o(en.)d(Er)j(b)q(eginn)o +(t)e(mit)i Fg(\\)p Ft(i)g(\(in-)801 1465 y(it)o(ia)o(t)o(e\).)j(Es)h +(folgen)g(e)q(in)h(bi)q(s)g(vier)g(bs,)g(je)f(n)o(ac)o(h)g(Bal-)801 +1521 y(k)o(enza)o(hl)k(\(b)q(e)q(i)1076 1504 y Fq(1)p +1067 1511 36 2 v 1067 1537 a(64)1126 1521 y Ft(Not)o(en)f(4\).)f(Als)i +(n)1442 1523 y(\177)1442 1521 y(ac)o(hst)o(e)q(s)e(wird)801 +1578 y(wie)q(d)o(er)i(die)g(Or)q(ien)o(t)o(ieru)o(n)o(g)f(an)o(gege)o +(b)q(en)g(\(hier)g(up-)801 1634 y(p)q(er\).)i(Es)g(folgt)g(e)q(in)o(e)h +(e)q(in)o(d)o(eu)o(t)o(ige)h(Nu)o(mm)o(er.)d(Der)801 +1691 y(Balk)o(en)12 b(bzw.)e(die)j(Balk)o(en)e(w)o(erd)o(en)g(a)n(uf)g +(H)1520 1693 y(\177)1520 1691 y(oh)o(e)g(d)o(e)q(s)h(f)801 +1747 y(geze)q(ic)o(hn)o(et.)h(Als)i(letzt)o(e)q(s)f(Init)o(iali)q(s)q +(ieru)o(n)o(gs)q(elem)o(en)o(t)801 1804 y(m)n(u\031)j(d)o(er)h(Anst)o +(ieg)f(d)o(e)q(s)h(Beams)f(sp)q(ezi\014ziert)g(w)o(er-)801 +1860 y(d)o(en)f(\(hier)g(0\).)e(Die)j(am)d(Beam)i(b)q(et)o(e)q(iligt)o +(en)f(Not)o(en)801 1917 y(\(bi)q(s)k(a)n(uf)h(die)g(letzt)o(e\))e +(folgen)h(a)n(uf)g Fg(\\)p Ft(q.)g(A)n(u\031erd)o(em)801 +1973 y(m)n(u\031)11 b(an)o(gege)o(b)q(en)f(w)o(erd)o(en,)g(ob)h(die)h +(Not)o(e)e(am)h(Beam)801 2030 y(h)826 2032 y(\177)826 +2030 y(an)o(gt)j(\(h\))g(o)q(d)o(er)g(a)n(uf)h(ihm)g(st)o(e)o(h)o(t)e +(\(b\).)g(Im)i(Be)q(i)q(spiel)801 2086 y(s)q(in)o(d)i(gle)q(ic)o(h)h(3) +e(h)1092 2088 y(\177)1092 2086 y(an)o(gen)o(d)o(e)h(Not)o(en)f(mit)h +Fi(fg)f Ft(zusam-)801 2142 y(m)o(en)o(gef)q(a\031t.)10 +b(Been)o(d)o(et)j(wird)g(e)q(in)i(Beam)d(d)o(urc)o(h)h +Fg(\\)p Ft(tb)801 2199 y(gefolgt)20 b(v)o(on)g(d)o(er)i(Or)q(ien)o(t)o +(ieru)o(n)o(g)f(u)o(n)o(d)h(d)o(er)f(Nu)o(m-)801 2255 +y(m)o(er.)12 b(Es)h(sc)o(hlie\031t)g(s)q(ic)o(h)g(die)h(letzt)o(e)e +(Not)o(e)g(an.)h Fu(Ac)o(h-)801 2312 y(t)o(u)o(n)o(g:)20 +b(Es)g(gibt)f(f)1135 2314 y(\177)1134 2312 y(ur)h(Lega)o(t)o(ob)1383 +2314 y(\177)1383 2312 y(ogen)e(u)o(n)o(d)g(Be-)801 2368 +y(ams)j(b)o(lo\031)g(e)q(in)o(en)f(Nu)o(mm)o(er)q(nra)n(u)o(m!)c +Ft(M)1586 2370 y(\177)1586 2368 y(oc)o(h)o(t)o(e)801 +2425 y(m)o(an)24 b(nic)o(h)o(t)g(alle)h(Balk)o(en)f(t)o(erminieren,)g +(so)g(gibt)801 2481 y(m)o(an)19 b(z.B.)f Fg(\\)p Ft(tbbb)h(an.)f(Dad)o +(urc)o(h)h(w)o(erd)o(en)f(d)o(er)1656 2463 y Fq(1)p 1647 +2470 V 1647 2497 a(64)801 2538 y Ft(u)o(n)o(d)f(d)o(er)982 +2520 y Fq(1)p 974 2527 V 974 2553 a(32)1030 2538 y Ft(Balk)o(en)f(b)q +(een)o(d)o(et.)e(Komm)o(en)h(Balk)o(en)801 2594 y(hinzu,)j(so)e(sc)o +(hre)q(ibt)g(m)o(an)h(z.B.)f Fg(\\)p Ft(n)n(bb)g(\(e)q(s)h(k)o(omm)o(t) +801 2651 y(d)o(er)892 2633 y Fq(1)p 883 2640 V 883 2666 +a(16)939 2651 y Ft(Balk)o(en)d(hinzu\).)p 1711 2667 2 +1355 v 113 2669 1600 2 v eop +%%Page: 11 12 +11 11 bop 0 -12 a Fl(KAPITEL)14 b(2.)29 b(V)o(ORBETRA)o(CHTUN)o(GEN) +1018 b Ft(11)0 137 y(Die)20 b(Not)o(enp)q(os)q(it)o(ion)o(en)d(s)q(in)o +(d)j(zu)o(m)f(V)l(erst)728 139 y(\177)728 137 y(an)o(dni)q(s)f(e)q(in)o +(e)q(s)i(Mus)q(icT)1132 147 y(E)1157 137 y(X-File)q(s)g(a)n(u\031erord) +o(en)o(t)n(lic)o(h)e(wic)o(h)o(t)o(ig.)f(A)n(us)0 193 +y(d)o(en)e(ansc)o(hlie\031en)o(d)o(en)g(Not)o(enze)q(ilen)g(w)o(erd)o +(en)f(s)q(ie)h(ers)q(ic)o(h)o(t)n(lic)o(h.)p 118 349 +1763 2 v 118 369 V 118 390 V 118 411 V 118 432 V 118 +432 2 85 v 110 431 a Fo(I)209 286 y Ft(`A)p 200 452 50 +2 v 200 473 V 200 494 V 200 515 V 200 536 V 200 556 V +210 566 a Fo(#)275 286 y Ft(`B)p 266 452 V 266 473 V +266 494 V 266 515 V 266 536 V 266 556 V 276 555 a Fo(#)341 +286 y Ft(`C)p 332 452 V 332 473 V 332 494 V 332 515 V +332 536 V 342 545 a Fo(#)407 286 y Ft(`D)p 398 452 V +398 473 V 398 494 V 398 515 V 398 536 V 408 535 a Fo(#)473 +286 y Ft(`E)p 464 452 V 464 473 V 464 494 V 464 515 V +474 524 a Fo(#)539 286 y Ft(`F)p 530 452 V 530 473 V +530 494 V 530 515 V 540 514 a Fo(#)605 286 y Ft(`G)p +596 452 V 596 473 V 596 494 V 606 504 a Fo(#)671 286 +y Ft(A)p 662 452 V 662 473 V 662 494 V 672 493 a Fo(#)737 +286 y Ft(B)p 728 452 V 728 473 V 738 483 a Fo(#)803 286 +y Ft(C)p 794 452 V 794 473 V 804 472 a Fo(#)869 286 y +Ft(D)p 859 452 V 869 462 a Fo(#)935 286 y Ft(E)p 925 +452 V 935 451 a Fo(#)1001 286 y Ft(F)1001 441 y Fo(#)1067 +286 y Ft(G)1067 431 y Fo(#)1133 286 y Ft(H)1120 483 y('A)1133 +421 y Fo(#)1199 286 y Ft(I)1186 483 y('B)1199 410 y Fo(#)1264 +286 y Ft(J)1252 483 y('C)1264 400 y Fo(#)1330 286 y Ft(K)1318 +483 y('D)1330 389 y Fo(#)1396 286 y Ft(L)1384 483 y('E)1396 +379 y Fo(#)1462 286 y Ft(M)1450 483 y('F)1462 369 y Fo(#)1528 +286 y Ft(N)1516 483 y('G)1528 358 y Fo(#)1594 286 y Ft(a)1594 +348 y Fo(#)1660 286 y Ft(b)1660 338 y Fo(#)1726 286 y +Ft(c)p 1717 328 V 1727 327 a Fo(#)1792 286 y Ft(d)p 1783 +328 V 1793 317 a Fo(#)p 1878 432 2 85 v 0 726 1881 2 +v 0 747 V 0 768 V 0 789 V 0 809 V 0 809 2 85 v -13 809 +a(G)120 892 y Ft(a)p 111 830 50 2 v 111 851 V 121 850 +a Fo(#)186 892 y Ft(b)p 177 830 V 187 840 a Fo(#)252 +892 y Ft(c)p 243 830 V 253 829 a Fo(#)318 892 y Ft(d)318 +819 y Fo(#)384 892 y Ft(e)384 809 y Fo(#)450 892 y Ft(f)450 +798 y Fo(#)516 892 y Ft(g)516 788 y Fo(#)582 892 y Ft(h)569 +850 y('a)582 778 y Fo(#)648 892 y Ft(i)635 850 y('b)648 +767 y Fo(#)714 892 y Ft(j)701 850 y('c)714 757 y Fo(#)780 +892 y Ft(k)767 850 y('d)780 746 y Fo(#)846 892 y Ft(l)833 +850 y('e)846 736 y Fo(#)912 892 y Ft(m)899 850 y('f)912 +726 y Fo(#)978 892 y Ft(n)965 850 y('g)978 715 y Fo(#)1043 +892 y Ft(o)1027 850 y("a)p 1034 706 V 1044 705 a Fo(#)1109 +892 y Ft(p)1093 850 y("b)p 1100 706 V 1110 694 a Fo(#)1175 +892 y Ft(q)1159 850 y("c)p 1166 706 V 1166 685 V 1176 +684 a Fo(#)1241 892 y Ft(r)1225 850 y("d)p 1232 706 V +1232 685 V 1242 674 a Fo(#)1307 892 y Ft(s)1291 850 y("e)p +1298 706 V 1298 685 V 1298 664 V 1308 663 a Fo(#)1373 +892 y Ft(t)1357 850 y("f)p 1364 706 V 1364 685 V 1364 +664 V 1374 653 a Fo(#)1439 892 y Ft(u)1422 850 y("g)p +1430 706 V 1430 685 V 1430 664 V 1430 643 V 1440 642 +a Fo(#)1505 892 y Ft(v)1485 850 y('''a)p 1496 706 V 1496 +685 V 1496 664 V 1496 643 V 1506 632 a Fo(#)1571 892 +y Ft(w)1551 850 y('''b)p 1562 706 V 1562 685 V 1562 664 +V 1562 643 V 1562 623 V 1572 622 a Fo(#)1637 892 y Ft(x)1617 +850 y('''c)p 1628 706 V 1628 685 V 1628 664 V 1628 643 +V 1628 623 V 1638 611 a Fo(#)1703 892 y Ft(y)1683 850 +y('''d)p 1693 706 V 1693 685 V 1693 664 V 1693 643 V +1693 623 V 1693 602 V 1703 601 a Fo(#)1769 892 y Ft(z)1748 +850 y('''e)p 1759 706 V 1759 685 V 1759 664 V 1759 643 +V 1759 623 V 1759 602 V 1769 591 a Fo(#)p 1859 809 2 +85 v 1867 809 13 85 v 118 989 a Ft(Die)q(s)q(e)h(Darst)o(ellu)o(n)o(g)f +(i)q(st)f(d)o(er)h(zu)g([Sw1T)l(a)n(upin)o(])g(ge)o(h)1005 +991 y(\177)1005 989 y(oren)o(d)o(en)e(Doku)o(m)o(en)o(t)o(a)o(t)o(ion)f +(en)o(tnomm)o(en.)p eop +%%Page: 12 13 +12 12 bop 0 448 a Fr(Kapit)m(el)33 b(3)0 656 y Fy(Imp)o(lem)m(en)m(t)m +(a)m(t)m(ion)0 897 y Fp(3.1)66 b(En)n(t)n(wurfsm)n(et)m(h)n(o)r(dik)0 +998 y Ft(Der)17 b(En)o(t)o(st)o(e)o(h)n(u)o(n)o(g)f(d)o(e)q(s)i(MIDI)g +(n)o(ac)o(h)f(T)664 1008 y(E)689 998 y(XKon)o(v)o(ert)o(ers)d(l)965 +1000 y(\177)965 998 y(a\031t)i(s)q(ic)o(h)h(k)o(e)q(in)h(En)o(t)o +(wurfsm)o(o)q(d)o(ell)e(e)q(in)o(d)o(eu)o(t)o(ig)h(zuord-)0 +1055 y(n)o(en.)e(Das)f(Pr)q(inzip)i(en)o(t)o(sprac)o(h)d(im)i(w)o(e)q +(s)q(en)o(t)n(lic)o(h)o(en)f(d)o(em)h(t)o(o)o(p-do)o(wn)e(En)o(t)o +(wurf,)f(d)o(a\031)j(h)o(e)q(i\031t)g(d)o(er)g(sc)o(hr)q(it)n(t)o(w)o +(e)q(i)q(s)q(en)0 1111 y(Zerlegu)o(n)o(g)f(d)o(e)q(s)h(Problems)e(in)i +(T)l(e)q(ilproblem)o(e.)f(Nac)o(h)g(in)o(t)o(ens)q(iv)o(er)f(St)o(udie) +i(d)o(er)f(Fileform)o(a)o(t)o(e)g(m)n(u\031t)o(e)1721 +1113 y(\177)1720 1111 y(ub)q(er)g(die)0 1167 y(Strukt)o(ur)q(ieru)o(n)o +(g)f(d)o(urc)o(h)h(Bean)o(t)o(w)o(ort)n(u)o(n)o(g)e(d)o(er)j(folgen)o +(d)o(en)f(F)l(ragen)g(en)o(t)o(sc)o(hie)q(d)o(en)h(w)o(erd)o(en:)55 +1309 y(1.)22 b(Wie)15 b(gelan)o(gt)f(m)o(an)g(v)o(om)g(MIDI-F)l(orm)o +(a)o(t)g(zu)o(m)h(Mus)q(icT)1078 1318 y(E)1103 1309 y(X-F)l(orm)o(a)o +(t?)132 1399 y(\(a\))21 b(W)l(elc)o(h)o(e)15 b(Inform)o(a)o(t)o(ion)o +(en)d(s)q(in)o(d)j(w)o(e)q(s)q(en)o(t)n(lic)o(h,)e(w)o(elc)o(h)o(e)i(k) +1139 1401 y(\177)1139 1399 y(onn)o(en)f(v)o(erw)o(orfen)e(w)o(erd)o +(en?)129 1468 y(\(b\))22 b(W)l(elc)o(h)o(e)10 b(A)n(bh)441 +1470 y(\177)441 1468 y(an)o(gigk)o(e)q(it)o(en)f(exi)q(st)o(ieren)g +(zwi)q(sc)o(h)o(en)g(b)q(e)q(st)o(imm)o(t)o(en)f(MIDI-Ev)o(en)o(t)o(s)i +(u)o(n)o(d)g(en)o(t)o(sprec)o(h)o(en-)212 1525 y(d)o(en)15 +b(Mus)q(icT)438 1535 y(E)463 1525 y(X-Komm)o(an)o(dos?)134 +1594 y(\(c\))22 b(Gibt)15 b(e)q(s)g(e)q(in)o(e)h(zu)f(f)q(a)o(v)o(ori)q +(s)q(ieren)o(d)o(e)d(Da)o(t)o(enstrukt)o(ur?)129 1664 +y(\(d\))22 b(Wie)14 b(soll)o(t)o(e)f(die)q(s)q(e)i(b)q(e)q(sc)o(h)o +(a\013en)d(s)q(e)q(in,)i(u)o(n)o(d)g(w)o(elc)o(h)o(en)f(Anford)o(eru)o +(n)o(gen)g(m)n(u\031)g(s)q(ie)h(gerec)o(h)o(t)e(w)o(erd)o(en?)134 +1733 y(\(e\))22 b(In)15 b(w)o(elc)o(h)o(er)f(Re)q(ih)o(enfolge)g(s)q +(in)o(d)h(die)h(Inform)o(a)o(t)o(ion)n(en)c(zu)k(b)q(earb)q(e)q(it)o +(en?)137 1803 y(\(f)s(\))22 b(Wie)15 b(i)q(st)g(d)o(as)g(Program)o(m)d +(fu)o(nkt)o(ion)o(ell)j(zu)g(strukt)o(ur)q(ieren?)55 +1893 y(2.)22 b(Wie)15 b(kann)f(ic)o(h)h(e)q(in)o(e)h(sp)q(ezielle)g(F)l +(u)o(nkt)o(ion)f(u)o(ms)q(etzen?)132 1983 y(\(a\))21 +b(W)l(elc)o(h)o(en)15 b(Algor)q(it)n(hm)n(us)e(v)o(erw)o(en)o(d)o(e)h +(ic)o(h?)129 2052 y(\(b\))22 b(W)l(o)15 b(m)n(u\031)f(ic)o(h)h(a)n(us)f +(Gr)593 2054 y(\177)592 2052 y(un)o(d)o(en)h(d)o(e)q(s)h(A)n(ufw)o(an)o +(d)o(e)q(s)c(a)o(bstra)o(hieren?)134 2122 y(\(c\))22 +b(W)l(elc)o(h)o(em)15 b(Niv)o(ea)n(u)g(sollen)g(die)g(errec)o(hn)o(et)o +(en)e(Da)o(t)o(en)h(en)o(t)o(sprec)o(h)o(en?)129 2191 +y(\(d\))22 b(Wie)15 b(i)q(st)g(zwi)q(sc)o(h)o(en)f(Ze)q(it-)g(u)o(n)o +(d)i(Sp)q(e)q(ic)o(h)o(erpla)o(tza)n(ufw)o(a)o(n)o(d)c(a)o(bzu)o(w)1313 +2193 y(\177)1313 2191 y(agen?)55 2281 y(3.)22 b(W)l(elc)o(h)o(en)15 +b(o)o(pt)o(i)q(sc)o(h)o(en)e(Anspr)607 2283 y(\177)606 +2281 y(uc)o(h)o(en)g(soll)i(d)o(as)g(Mus)q(icT)1034 2291 +y(E)1059 2281 y(X-Doku)o(m)o(en)o(t)e(gen)1394 2283 y(\177)1393 +2281 y(ugen?)118 2366 y(Mit)h(d)o(er)g(Bean)o(t)o(w)o(ort)o(u)o(n)o(g)d +(die)q(s)q(er)j(F)l(ragen)f(erga)o(b)g(s)q(ic)o(h)g(e)q(in)i(Konzept,)d +(d)o(as)i(im)g(sc)o(hr)q(it)n(t)o(w)o(e)q(i)q(s)q(en)d(A)n(uspro-)0 +2423 y(grammieren)j(d)o(er)i(e)q(inzeln)o(en)i(Proze)q(d)o(uren)c(m)802 +2425 y(\177)801 2423 y(un)o(d)o(et)o(e.)h(Die)i(Implem)o(en)o(t)o(ieru) +o(n)o(g)e(d)o(er)h(e)q(inzeln)o(en)h(F)l(u)o(nkt)o(ion)o(en)0 +2479 y(en)o(t)o(sprac)o(h)e(am)g(e)o(h)o(e)q(st)o(en)h(d)o(er)518 +2506 y(")539 2479 y(co)q(d)o(e)h(an)o(d)e(\014x)m(\\)k(M)o(et)n(h)o(o)q +(d)o(e,)e(die)g(zw)o(ar)d(v)o(errufen,)h(a)n(uf)h(nie)q(dr)q(igem)g +(Lev)o(el)h(a)o(b)q(er)0 2536 y(u)o(n)n(u)o(m)o(g)131 +2538 y(\177)131 2536 y(an)o(glic)o(h)f(i)q(st.)f(Zur)f(V)l(alidieru)o +(n)o(g)j(\()705 2562 y(")725 2536 y(\014x)m(\\)s(\))e(dien)o(t)o(e)g +(die)h(F)l(u)o(nkt)o(ion)g(d)o(e)o(bug)p 1346 2536 14 +2 v 16 w(ou)o(t)g(mit)f(d)o(eren)h(Hilfe)g(d)o(er)g(je-)0 +2592 y(w)o(e)q(ils)f(akt)o(uelle)g(Inh)o(al)o(t)g(d)o(er)g(Da)o(t)o +(enstrukt)o(ur)c(a)n(usgele)q(s)q(en)k(w)o(erd)o(en)f(k)o(onn)o(t)o(e.) +0 2648 y(Das)19 b(e)q(igen)o(t)n(lic)o(h)o(e)f(Problem)f(b)q(e)q(st)o +(an)o(d)g(d)o(ar)q(in,)i(die)g(Inform)o(a)o(t)o(ion)o(en)d(d)o(e)q(s)j +(MIDI-File)q(s)i(\(a\))d(in)h(die)g(d)o(e)q(s)h(T)1807 +2658 y(E)1832 2648 y(X-)0 2705 y(File)q(s)c(\(b\))e(zu)245 +2707 y(\177)244 2705 y(ub)q(erf)348 2707 y(\177)347 2705 +y(uhren.)918 2865 y(12)p eop +%%Page: 13 14 +13 13 bop 0 -12 a Fl(KAPITEL)14 b(3.)29 b(IMPLEMENT)l(A)l(TION)1118 +b Ft(13)113 137 y(P:)14 b(a)g Fi(!)31 b Ft(b)0 281 y(Die)18 +b(A)n(bbild)o(u)o(n)o(g)f(P)g(als)g(a)n(u)o(c)o(h)f(b)h(s)q(el)o(bst)g +(s)q(in)o(d)g(m)o(e)o(hrd)o(eu)o(t)o(ig,)e(d)o(a)i(die)1183 +271 y(\177)1178 281 y(Ub)q(erf)1291 283 y(\177)1290 281 +y(uhru)o(n)o(g)e(nic)o(h)o(td)o(et)o(ermini)q(st)o(i)q(sc)o(h)o(en)0 +337 y(Ch)o(arakt)o(er)10 b(h)o(a)o(t.)i(Ziel)j(w)o(ar,)d(e)q(in)558 +339 y(\177)556 337 y(ublic)o(h)o(e)q(s)i(u)o(n)o(d)g(a)n(us)g(Sic)o(h)o +(t)f(d)o(e)q(s)h(Nu)o(tzers)f(akzept)o(ierbare)q(s)f(Erge)o(bni)q(s)h +(b)h(zu)g(ge-)0 394 y(n)o(er)q(ieren.)g(Der)h(Um)o(gan)o(g)f(mit)g +(solc)o(h)g(a)n(ufgew)o(e)q(ic)o(h)o(t)o(en)f(Begr)q(i\013en)h(s)q +(etzt)g(s)q(ic)o(h)o(er)g(et)o(w)o(as)f(Krea)o(t)o(ivit)1656 +396 y(\177)1656 394 y(at)g(v)o(ora)n(us.)0 537 y Fp(3.2)66 +b(T)-6 b(o)r(o)o(ls)22 b(zur)g(En)n(t)o(sc)n(h)n(e)r(id)n(u)o(n)o +(gs\014n)n(d)n(u)o(n)o(g)0 638 y Ft(A)n(usgan)o(gspu)o(nkt)17 +b(f)334 640 y(\177)333 638 y(ur)i(die)h(Program)o(mieru)o(n)o(g)d(w)o +(ar)g(d)o(as)j(Program)o(m)1223 665 y(")1244 638 y(readmidi)m(\\)i +([Sw2An)o(d)o(ers)n(])d(,)g(d)o(e)q(ss)q(en)0 695 y(F)l(u)o(nkt)o(ion)o +(alit)239 697 y(\177)239 695 y(at)d(le)q(diglic)o(h)i(d)o(urc)o(h)d(w)o +(e)q(it)o(ere)h(MIDI-Ev)o(en)o(t)g(Be)o(h)o(an)o(dlu)o(n)o(gsrou)o(t)o +(in)o(en)f(erw)o(e)q(it)o(ert)f(w)o(erd)o(en)i(m)n(u\031-)0 +751 y(t)o(e.)d(T)l(o)q(ols)g(wie)h(MOZAR)l(T)f([Sw3W)l(e)o(b])g(\(Win)o +(do)o(ws)g(3.1\))f(u)o(n)o(d)j(Ros)q(egard)o(en)d([Sw4CG)o(])h +(\(IRIX\))h(erla)n(u)n(b)q(en)g(die)0 808 y(Ein)o(ga)o(b)q(e)i(v)o(on)g +(Not)o(en)f(u)o(n)o(d)i(d)o(as)g(A)n(blegen)f(d)o(er)h(Da)o(t)o(en)f +(in)h(MIDI-File)q(s.)i(Damit)e(w)o(ar)e(e)q(s)i(m)1577 +810 y(\177)1577 808 y(oglic)o(h,)f(die)h(Um-)0 864 y(s)q(etzu)o(n)o(g)e +(b)q(e)q(st)o(imm)o(t)o(er)d(Not)o(en)o(elem)o(en)o(t)o(e)g(in)j +(MIDI-Ev)o(en)o(t)o(s)g(n)o(ac)o(hzuv)o(ollzie)o(h)o(en.)f(Die)i(d)o +(urc)o(h)o(a)n(us)d(u)o(n)o(t)o(ersc)o(hie)q(d-)0 920 +y(lic)o(h)o(e)i(V)l(orge)o(h)o(ensw)o(e)q(i)q(s)q(e)e(b)q(e)q(id)o(er)i +(Programm)n(e)d(b)q(egrenzt)o(e)h(d)o(en)i(m)1122 922 +y(\177)1122 920 y(oglic)o(h)o(en)f(Spielra)n(u)o(m.)0 +977 y(Dazu)h(e)q(in)h(Be)q(i)q(spiel:)113 1127 y(Ros)q(egard)o(en)11 +b(s)q(etzt)g(Not)o(en,)g(die)i(w)o(e)q(d)o(er)f(lega)o(t)o(o)f(no)q(c)o +(h)h(st)o(acca)o(t)o(o)f(s)q(in)o(d,)g(so)h(u)o(m,)g(d)o(a\031)g(s)q +(ie)1593 1129 y(\177)1592 1127 y(ub)q(er)g(ihre)113 1184 +y(v)o(olle)j(Z)246 1186 y(\177)246 1184 y(ahlze)q(it)h(ge)q(spiel)o(t)h +(w)o(erd)o(en.)e(MOZAR)l(T)g(br)q(ic)o(h)o(t)g(solc)o(h)o(e)g(Not)o(en) +f(e)o(h)o(er)i(a)o(b,)f(d)o(as)h(h)o(e)q(i\031t,)f(in-)113 +1240 y(n)o(erh)o(al)o(b)f(e)q(in)o(er)i(M)o(elo)q(die)h(en)o(d)o(et)e +(die)g(Not)o(e)f(b)q(ev)o(or)g(die)i(s)q(ic)o(h)f(ansc)o(hlie\031en)o +(d)o(e)g(b)q(eginn)o(t.)e(Be)q(i)k(MO-)113 1297 y(ZAR)l(T)e(w)o(erd)o +(en)h(n)n(ur)g(Lega)o(t)o(onot)o(en)748 1299 y(\177)746 +1297 y(ub)q(er)g(die)h(v)o(olle)g(Ze)q(it)f(ge)q(spiel)o(t,)h(also)f +(erst)g(mit)g(d)o(em)g(En)o(d)o(e)113 1353 y(ihrer)e(Z)248 +1355 y(\177)248 1353 y(ahlze)q(it)h(a)n(uf)g(e)q(in)o(em)g(d)o(er)g(16) +f(ph)o(ys)q(i)q(sc)o(h)o(en)f(MIDI-Kan)1165 1355 y(\177)1165 +1353 y(ale)j(a)n(usge)q(sc)o(h)o(al)o(t)o(et.)0 1497 +y(Da)f(die)h(letzt)o(ere)f(V)l(orge)o(h)o(ensw)o(e)q(i)q(s)q(e)e +(o\013ens)q(ic)o(h)o(t)n(lic)o(h)i(am)f(e)o(h)o(e)q(st)o(en)h(lega)o(t) +o(o)g(en)o(t)o(spr)q(ic)o(h)o(t,)d(or)q(ien)o(t)o(iert)i(s)q(ic)o(h)h +(die)q(s)q(e)q(s)0 1553 y(Pro)r(jekt)e(n)188 1555 y(\177)188 +1553 y(ah)o(er)h(an)h(MOZAR)l(T)f(als)h(an)f(Ros)q(egard)o(en.)0 +1696 y Fp(3.3)66 b(Da)n(t)n(enstrukt)n(ur)0 1798 y Ft(Sequen)o(t)o +(ielle)q(s)20 b(Ein-)g(u)o(n)o(d)g(sofort)o(ige)q(s)d(Wie)q(d)o(era)n +(usle)q(s)q(en)j(d)o(er)g(Da)o(t)o(en)f(i)q(st)g(a)n(ufgru)o(n)o(d)f(d) +o(er)i(Komplexit)1760 1800 y(\177)1760 1798 y(at)d(d)o(er)0 +1854 y(A)n(ufga)o(b)q(e)12 b(nic)o(h)o(t)j(tragbar.)c(Die)16 +b(d)o(e)q(sh)o(al)o(b)f(erford)o(erlic)o(h)o(e)f(Da)o(t)o(enstrukt)o +(ur)d(m)n(u\031)j(gee)q(ign)o(et)g(s)q(e)q(in)i(hins)q(ic)o(h)o(t)n +(lic)o(h:)55 2005 y(1.)22 b(d)o(er)15 b(Sp)q(e)q(ic)o(h)o(eru)o(n)o(g)f +(v)n(ar)q(ia)o(b)q(el)f(gro\031er)g(Da)o(t)o(enm)o(en)o(gen)55 +2098 y(2.)22 b(d)o(er)15 b(M)231 2100 y(\177)231 2098 +y(oglic)o(hk)o(e)q(it)o(en)f(f)492 2100 y(\177)491 2098 +y(ur)g(die)i(V)l(erarb)q(e)q(it)o(u)o(n)o(g)d(d)o(er)i(Da)o(t)o(en)55 +2192 y(3.)22 b(d)o(e)q(s)15 b(A)n(blegens)e(u)o(n)o(t)o(ersc)o(hie)q +(dlic)o(hst)o(er)h(Inform)o(a)o(t)o(ion)o(en)0 2336 y(Da)e(die)i(T)l +(rac)o(ks)c(\(St)o(imm)o(en\))g(d)o(er)j(MIDI-File)q(s)i(v)o(om)c(T)o +(yp)h(1)g(\()1047 2338 y(\177)1046 2336 y(ublic)o(hst)o(er)f(T)o(yp\))g +(u)o(n)o(a)o(bh)1478 2338 y(\177)1478 2336 y(an)o(gig)g(s)q(in)o(d,)h +(emp\014e)o(hl)o(t)0 2392 y(s)q(ic)o(h)17 b(e)q(in)o(e)h(a)n(u)o(t)o +(onom)o(e)f(Bearb)q(e)q(it)o(u)o(n)o(g.)f(Die)j(ze)q(it)n(lic)o(h)o(e)f +(Ordn)n(u)o(n)o(g)g(d)o(er)g(MIDI-Ev)o(en)o(t)o(s)f(inn)o(erh)o(al)o(b) +g(v)o(on)g(T)l(rac)o(ks)0 2449 y(m)n(u\031)e(erh)o(al)o(t)o(en)g(ble)q +(ib)q(en.)g(F)471 2451 y(\177)470 2449 y(ur)h(all)g(die)q(s)q(e)g(Re)q +(str)q(ikt)o(ion)o(en)e(i)q(st)i(e)q(in)o(e)g(e)q(inf)q(ac)o(h)f(v)o +(er)o(k)o(et)n(t)o(et)o(e)e(Li)q(st)o(e)i(pro)g(T)l(rac)o(k)f(ge-)0 +2505 y(e)q(ign)o(et.)g(Die)i(in)o(t)o(er)q(n)o(e)d(Repr)472 +2507 y(\177)472 2505 y(as)q(en)o(t)o(a)o(t)o(ion)f(e)q(in)o(e)q(s)j(e)q +(in-T)l(rac)o(k)f(MIDI-File)q(s)k(k)1253 2507 y(\177)1253 +2505 y(onn)o(t)o(e)13 b(folgen)o(d)o(erm)o(a\031en)f(a)n(uss)q(e)o(h)o +(en:)p eop +%%Page: 14 15 +14 14 bop 0 -12 a Fl(KAPITEL)14 b(3.)29 b(IMPLEMENT)l(A)l(TION)1118 +b Ft(14)0 225 y(b)q(egin[0])373 b Fi(!)p 644 181 115 +2 v 644 238 2 57 v 85 w Ft(bin)o(d)p 757 238 V 644 240 +115 2 v 55 w Fi(!)p 915 181 V 915 238 2 57 v 85 w Ft(bin)o(d)p +1028 238 V 915 240 115 2 v 55 w Fi(!)72 b Fs(:)8 b(:)g(:)61 +b Fi(!)p 1419 181 V 1419 238 2 57 v 85 w Ft(bin)o(d)p +1532 238 V 1419 240 115 2 v 55 w Fi(!)71 b Ft(nil)0 338 +y(b)q(egin[1])373 b Fi(!)71 b Ft(nil)0 394 y(.)0 451 +y(.)0 507 y(.)0 564 y(b)q(egin[MAXTRA)o(CKS)13 b(-1])44 +b Fi(!)71 b Ft(nil)0 708 y(Da)o(b)q(e)q(i)15 b(i)q(st)g(bin)o(d)g +(folgen)o(d)o(erm)o(a\031en)d(d)o(e\014niert:)0 797 y +Fg(struct)21 b(bind)h({)24 853 y(char)g(marker;)24 910 +y(unsigned)e(long)i(time;)24 966 y(struct)f(bind)h(*next;)24 +1022 y(void)g(*data;)0 1079 y(};)0 1167 y Ft(Der)15 b(Da)o(t)o(en)n(b)q +(ere)q(ic)o(h,)e(a)n(uf)i(d)o(en)g(d)o(a)o(t)o(a)e(ze)q(igt,)i(i)q(st)f +(v)n(ar)q(ia)o(b)q(el,)f(d)o(urc)o(h)h(m)o(ar)o(k)o(er)f(je)q(do)q(c)o +(h)h(e)q(in)o(d)o(eu)o(t)o(ig)i(b)q(e)q(st)o(imm)o(t.)0 +1223 y(So)f(gibt)f(e)q(s:)67 1368 y Fi(\017)23 b Ft(La)n(u)o(t)o(st)239 +1370 y(\177)239 1368 y(ar)o(k)o(e)q(inform)o(a)o(t)n(ion)o(en:)113 +1474 y Fg(struct)e(Loudness)f({)k(/*)e(marker)g(==)h('p')f(*/)136 +1530 y(int)h(statics,)d(dynamics;)113 1587 y(};)113 1692 +y Ft(Ein)o(e)q(s)c(d)o(er)g(b)q(e)q(id)o(en)h(Byt)o(e)q(s)f(i)q(st)f +(imm)o(er)h(0,)f(d)o(as)h(jew)o(e)q(ils)h(an)o(d)o(ere)e(u)o(n)o(gle)q +(ic)o(h)j(0.)d(F)l(olgen)o(d)o(e)h(T)l(a)o(b)q(ellen)h(ze)q(i-)113 +1749 y(gen)d(die)i(m)306 1751 y(\177)306 1749 y(oglic)o(h)o(en)d +(Belegu)o(n)o(gen)j(u)o(n)o(d)f(die)g(en)o(t)o(sprec)o(h)o(en)o(d)o(e)f +(Be)q(d)o(eu)o(t)o(u)o(n)o(g:)p 212 1846 418 2 v 915 +1846 656 2 v 211 1901 2 57 v 236 1884 a(st)o(a)o(t)o(ics)p +628 1901 V 914 1901 V 914 1901 V 580 w(dyn)o(amics)p +1570 1901 V 212 1903 418 2 v 915 1903 656 2 v 211 1957 +2 57 v 236 1941 a(W)l(ert)p 358 1957 V 50 w(Bem)o(er)o(ku)o(n)o(g)p +628 1957 V 914 1957 V 335 w(W)l(ert)p 1062 1957 V 50 +w(Bem)o(er)o(ku)o(n)o(g)p 1570 1957 V 212 1959 418 2 +v 915 1959 656 2 v 211 2014 2 57 v 236 1997 a(1)p 358 +2014 V 125 w(p)o(p)o(p)p 628 2014 V 914 2014 V 483 w(1)p +1062 2014 V 125 w(kurze)q(s)g(cre)q(scen)o(do)p 1570 +2014 V 211 2070 V 236 2053 a(2)p 358 2070 V 125 w(p)o(p)p +628 2070 V 914 2070 V 507 w(2)p 1062 2070 V 125 w(mit)n(t)n(lere)q(s)g +(cre)q(scen)o(do)p 1570 2070 V 211 2127 V 236 2110 a(3)p +358 2127 V 125 w(p)p 628 2127 V 914 2127 V 531 w(3)p +1062 2127 V 125 w(lan)o(ge)q(s)h(cre)q(scen)o(do)p 1570 +2127 V 211 2183 V 236 2166 a(4)p 358 2183 V 125 w(mp)p +628 2183 V 914 2183 V 493 w(4)p 1062 2183 V 125 w(s)q(e)o(hr)f(lan)o +(ge)q(s)h(cre)q(scen)o(do)p 1570 2183 V 211 2240 V 236 +2223 a(5)p 358 2240 V 125 w(mf)p 628 2240 V 914 2240 +V 504 w(5)p 1062 2240 V 125 w(kurze)q(s)f(dimin)n(uen)o(do)p +1570 2240 V 211 2296 V 236 2279 a(6)p 358 2296 V 125 +w(f)p 628 2296 V 914 2296 V 542 w(6)p 1062 2296 V 125 +w(mit)n(t)n(lere)q(s)g(dimin)n(uen)o(do)p 1570 2296 V +211 2353 V 236 2336 a(7)p 358 2353 V 125 w(\013)p 628 +2353 V 914 2353 V 530 w(7)p 1062 2353 V 125 w(lan)o(ge)q(s)h(dimin)n +(uen)o(do)p 1570 2353 V 211 2409 V 236 2392 a(8)p 358 +2409 V 125 w(\013f)p 628 2409 V 914 2409 V 516 w(8)p +1062 2409 V 125 w(s)q(e)o(hr)f(lan)o(ge)q(s)h(dimin)n(uen)o(do)p +1570 2409 V 212 2411 418 2 v 915 2411 656 2 v 67 2543 +a Fi(\017)23 b Ft(T)l(on)o(art)o(infor)o(m)o(a)n(t)n(ion)o(en:)113 +2648 y Fg(struct)e(KeySig)g({)i(/*)g(marker)f(==)g('k')h(*/)136 +2705 y(short)f(sign;)113 2761 y(};)p eop +%%Page: 15 16 +15 15 bop 0 -12 a Fl(KAPITEL)14 b(3.)29 b(IMPLEMENT)l(A)l(TION)1118 +b Ft(15)113 137 y(Die)16 b(Sem)o(an)o(t)o(ik)d(v)o(on)i(s)q(ign)f(i)q +(st)h(en)o(t)o(sprec)o(h)o(en)o(d)f(d)o(er)h(Sp)q(ezi\014ka)o(t)o(ion)f +(d)o(e)q(s)h Fg(MIDI-Meta-)o(Ev)o(ent)o(s)1714 164 y +Ft(")1735 137 y(K)o(ey)g(Si-)113 193 y(gn)o(a)o(t)o(ure)m(\\)s(:)163 +280 y Fu({)23 b Ft(f)q(alls)14 b(\(Bit7)g(==)h(0\),)f(so)g(h)o(an)o(d)o +(el)o(t)h(e)q(s)g(s)q(ic)o(h)f(u)o(m)h(e)q(in)o(e)h(Kreuzt)o(on)o(art,) +c(sonst)h(B-T)l(on)o(art)163 346 y Fu({)23 b Ft(die)15 +b(nie)q(d)o(erw)o(ert)o(igst)o(en)e(4)i(Bit)g(ge)o(b)q(en)f(die)i(Anza) +o(hl)f(d)o(er)g(V)l(orze)q(ic)o(h)o(enstr)q(ic)o(h)o(e)d(an)113 +433 y(Die)j(Ko)q(dieru)o(n)o(g)g(wurd)o(e)e(a)n(us)h(d)o(em)h(MIDI-St)o +(an)o(d)o(ard)1037 435 y(\177)1036 433 y(ub)q(er)q(nomm)o(en,)c(d)o(a)k +(s)q(ie)f(f)1460 435 y(\177)1459 433 y(ur)g(mid2t)o(ex)f(gu)o(t)h(gee)q +(ig-)113 489 y(n)o(et)g(i)q(st.)67 576 y Fi(\017)23 b +Ft(T)l(akt)o(art)n(infor)o(m)o(a)n(t)n(ion)o(en:)113 +667 y Fg(struct)e(TimeSig)g({)i(/*)g(marker)e(==)i('t')f(*/)136 +724 y(short)g(nom,)g(denom;)113 780 y(};)113 871 y Ft(nom)14 +b(gibt)g(d)o(en)h(Z)417 873 y(\177)417 871 y(ahler,)f(d)o(enom)g(d)o +(en)i(Nenn)o(er)e(d)o(e)q(s)h(T)l(akt)o(e)q(s)f(an.)67 +958 y Fi(\017)23 b Ft(T)l(akt)o(str)q(ic)o(hinfor)o(m)o(a)n(t)o(ion)n +(en:)113 1015 y Fi(!)30 b Ft(b)q(e)q(s)q(itzen)14 b(k)o(e)q(in)o(en)h +(Da)o(t)o(en)o(t)o(e)q(il)g(\(m)o(ar)o(k)o(er)d(==)j('b'\).)67 +1101 y Fi(\017)23 b Ft(T)l(ext)o(inform)o(a)n(t)o(ion)n(en:)113 +1193 y Fg(struct)e(Lyric)h({)h(/*)g(marker)e(==)i('l')f(*/)136 +1249 y(char)g(*text;)113 1305 y(};)113 1397 y Ft(Die)c(Sp)q(e)q(ic)o(h) +o(erzellen)g(f)504 1399 y(\177)503 1397 y(ur)f(die)h(Lie)q(d)o(t)o(ext) +o(elem)o(en)o(t)o(e)d(m)1025 1399 y(\177)1024 1397 y(uss)q(en)i(en)o(t) +o(sprec)o(h)o(en)o(d)f(d)o(er)h(T)l(ext)n(l)1598 1399 +y(\177)1598 1397 y(an)o(ge)g(erst)f(allo-)113 1453 y(ciert)e(w)o(erd)o +(en,)g(d)o(a)h(no)q(c)o(h)f(k)o(e)q(in)o(e)i(T)l(extv)n(ar)q(ia)n(ble)c +(d)o(e\014niert)j(i)q(st.)67 1540 y Fi(\017)23 b Ft(P)o(a)n(us)q +(eninform)o(a)o(t)n(ion)o(en:)113 1631 y Fg(struct)e(Rest)h({)h(/*)g +(marker)e(==)i('r')g(*/)136 1688 y(char)f(position;)136 +1744 y(int)h(kind;)136 1800 y(char)f(flg;)113 1857 y(};)113 +1948 y Ft(Ist)16 b(\015g)f(ge)q(s)q(etzt,)g(so)g(wird)h(die)h(P)o(a)n +(us)q(e)e(a)n(us)h(Pla)o(tzgr)1000 1950 y(\177)999 1948 +y(un)o(d)o(en)f(u)o(m)h(0.56*NOTE)o(SKIP)d(n)o(ac)o(h)j(rec)o(h)o(t)o +(s)f(v)o(er-)113 2005 y(sc)o(h)o(ob)q(en.)8 b(Bit8)i(v)o(on)g(p)q(os)q +(it)o(ion)g(w)o(e)q(i)q(st)f(d)o(ara)n(uf)h(hin,)h(d)o(a\031)f(die)h(P) +o(a)n(us)q(e)e(in)i(die)g(Ba\031region)e(ge)q(sc)o(hr)q(ie)o(b)q(en)g +(w)o(er-)113 2061 y(d)o(en)j(m)n(u\031,)f(Bit7)h(b)q(e)q(d)o(eu)o(t)o +(et)g(Violin)o(eregion)f(\(d)o(as)h(i)q(st)g(wic)o(h)o(t)o(ig)f(f)1172 +2063 y(\177)1171 2061 y(ur)h(T)l(rac)o(ks,)e(d)o(eren)i(Sp)q(ektru)o(m) +1704 2063 y(\177)1703 2061 y(ub)q(er)f(Ba\031)113 2118 +y(u)o(n)o(d)g(Violin)o(e)f(re)q(ic)o(h)o(t\).)f(Be)q(id)o(e)j(Bit)o(s)f +(zusamm)o(en)e(d)948 2120 y(\177)947 2118 y(urfen)h(nie)h(ge)q(s)q +(etzt)f(s)q(e)q(in!)g(Die)i(nie)q(d)o(erw)o(ert)o(igst)o(en)d(6)h(Bit) +113 2174 y(d)o(e\014nieren)k(d)o(en)h(In)o(d)o(ex)f(im)h(Array)716 +2201 y(")737 2174 y(p)q(os)q(it)o(ions)m(\\)s(,)d(w)o(elc)o(h)o(e)q(s)i +(die)h(Co)q(d)o(e)q(s)e(f)1340 2176 y(\177)1339 2174 +y(ur)h(alle)h(u)o(n)o(t)o(erst)1618 2176 y(\177)1617 +2174 y(utzt)o(en)c(P)o(os)q(it)o(i-)113 2230 y(onsan)o(ga)o(b)q(en)g(d) +o(er)i(Not)o(en)o(elem)o(en)o(t)o(e)d(en)o(t)n(h)811 +2232 y(\177)811 2230 y(al)o(t.)j(Die)h(Belegu)o(n)o(g)g(f)1176 +2232 y(\177)1175 2230 y(ur)e(kin)o(d)i(i)q(st)f(im)g(F)l(olgen)o(d)o +(en)h(d)o(arge)q(st)o(ell)o(t:)p 212 2323 297 2 v 211 +2379 2 57 v 236 2362 a(kin)o(d)p 507 2379 V 212 2381 +297 2 v 211 2438 2 57 v 236 2421 a(0)p 283 2438 V 323 +2403 a Fq(1)p 314 2410 36 2 v 314 2436 a(64)369 2421 +y Ft(P)o(a)n(us)q(e)p 507 2438 2 57 v 211 2494 V 236 +2477 a(1)p 283 2494 V 323 2459 a Fq(1)p 314 2466 36 2 +v 314 2493 a(32)369 2477 y Ft(P)o(a)n(us)q(e)p 507 2494 +2 57 v 211 2550 V 236 2534 a(2)p 283 2550 V 323 2516 +a Fq(1)p 314 2523 36 2 v 314 2549 a(16)369 2534 y Ft(P)o(a)n(us)q(e)p +507 2550 2 57 v 211 2607 V 236 2590 a(3)p 283 2607 V +314 2572 a Fq(1)p 314 2579 18 2 v 314 2606 a(8)351 2590 +y Ft(P)o(a)n(us)q(e)p 507 2607 2 57 v 211 2663 V 236 +2646 a(4)p 283 2663 V 314 2629 a Fq(1)p 314 2636 18 2 +v 314 2662 a(4)351 2646 y Ft(P)o(a)n(us)q(e)p 507 2663 +2 57 v 211 2720 V 236 2703 a(5)p 283 2720 V 314 2685 +a Fq(1)p 314 2692 18 2 v 314 2719 a(2)351 2703 y Ft(P)o(a)n(us)q(e)p +507 2720 2 57 v 211 2776 V 236 2759 a(6)p 283 2776 V +314 2741 a Fq(1)p 314 2748 18 2 v 314 2775 a(1)351 2759 +y Ft(P)o(a)n(us)q(e)p 507 2776 2 57 v 212 2778 297 2 +v eop +%%Page: 16 17 +16 16 bop 0 -12 a Fl(KAPITEL)14 b(3.)29 b(IMPLEMENT)l(A)l(TION)1118 +b Ft(16)67 137 y Fi(\017)23 b Ft(Not)o(eninform)o(a)n(t)n(ion)o(en:)113 +249 y Fg(struct)e(Note)h({)h(/*)g(marker)e(==)i('n')g(*/)136 +306 y(short)f(octave,)f(pitch,)g(loud;)136 362 y(unsigned)g(long)h +(end;)136 419 y(int)h(duration;)136 475 y(short)f(flags;)136 +532 y(int)h(beam_nr,)d(slur_nr;)136 588 y(char)i(note_pos,)e(slur_pos,) +h(beam_pos)o(;)136 645 y(char)h(treated;)136 701 y(char)g(next_beamn)o +(_ki)o(nd)o(;)136 758 y(struct)f(Note)i(*accord_)o(nex)o(t;)113 +814 y(};)113 927 y Ft(Die)16 b(2Byt)o(e-V)l(ar)q(ia)o(blen)d(o)q(ct)o +(a)o(v)o(e)h(u)o(n)o(d)i(pit)o(c)o(h)g(sp)q(ezi\014zieren)g(die)h(zu)f +(Gru)o(n)o(d)o(e)g(liegen)o(d)o(e)h(F)l(requenz.)e(loud)113 +983 y(dien)o(t)j(als)g(Ma\031)f(f)420 985 y(\177)419 +983 y(ur)h(die)h(La)n(u)o(t)o(st)682 985 y(\177)682 983 +y(ar)o(k)o(e)e(u)o(n)o(d)h(i)q(st)g(somit)g(A)n(usgan)o(gspu)o(nkt)d(f) +1399 985 y(\177)1398 983 y(ur)j(die)h(Berec)o(hn)n(u)o(n)o(g)f(st)o(a)o +(t)o(i-)113 1039 y(sc)o(h)o(er)d(u)o(n)o(d)i(dyn)o(ami)q(sc)o(h)o(er)e +(La)n(u)o(t)o(st)704 1041 y(\177)704 1039 y(ar)o(k)o(e)q(inform)o(a)o +(t)n(ion)o(en.)f(Not)o(en)h(b)q(e)q(s)q(itzen)h(nic)o(h)o(t)h(blo\031)f +(e)q(in)o(e)h(Anf)q(an)o(gs-)113 1096 y(ze)q(it)f Fg(\(\(bind)22 +b(*\)->time\))13 b Ft(,)j(son)o(d)o(er)q(n)f(a)n(u)o(c)o(h)h(e)q(in)h +(En)o(d)o(e.)f(Die)q(s)q(e)h(Ze)q(it)f(wird)g(im)h(4Byt)o(e)e(W)l(ert)h +(en)o(d)g(a)o(b-)113 1152 y(gelegt.)c(d)o(ura)o(t)o(ion)g(gibt)h(an,)g +(wie)h(lan)o(ge)g(d)o(er)f(T)l(on)h(ge)q(spiel)o(t)g(wird,)f(i)q(st)g +(also)g(imm)o(er)g(kle)q(in)o(er)h(o)q(d)o(er)g(gle)q(ic)o(h)113 +1209 y(d)o(er)h(Di\013erenz)h(a)n(us)e(En)o(dze)q(it)h(u)o(n)o(d)h(Anf) +q(an)o(gsze)q(it.)d(Lega)o(t)o(ob)1131 1211 y(\177)1131 +1209 y(ogen)f(\(slurs\))i(u)o(n)o(d)i(Not)o(en)n(balk)o(en)c(\(b)q +(eams\))113 1265 y(m)152 1267 y(\177)151 1265 y(uss)q(en)j(d)o(urc)o(h) +h(e)q(in)o(e)h(Nu)o(mm)o(er)e(e)q(in)o(d)o(eu)o(t)o(ig)i(id)o(en)o(t)o +(i\014ziert)g(w)o(erd)o(en)e(k)1291 1267 y(\177)1291 +1265 y(onn)o(en)h(\(b)q(eam)p 1552 1265 14 2 v 15 w(nr,)f(slur)p +1711 1265 V 16 w(nr\).)g(Die)113 1322 y(3)k(P)o(os)q(it)o(ionsan)o(ga)o +(b)q(en)e(not)o(e)p 602 1322 V 15 w(p)q(os,)i(slur)p +789 1322 V 16 w(p)q(os)i(u)o(n)o(d)f(b)q(eam)p 1093 1322 +V 15 w(p)q(os)g(en)o(t)n(h)o(al)o(t)o(en)f(a)n(uf)h(d)o(en)g(nie)q(d)o +(erw)o(ert)o(igst)o(en)113 1378 y(6)f(St)o(ellen)g(d)o(en)h(In)o(d)o +(ex)g(f)537 1380 y(\177)536 1378 y(ur)f(d)o(as)g(P)o(os)q(it)o +(ionsarra)o(y)e(\(p)q(os)q(it)o(ions\).)g(Be)q(i)j(slur)p +1385 1378 V 16 w(p)q(os)g(u)o(n)o(d)g(b)q(eam)p 1688 +1378 V 15 w(p)q(os)g(ze)q(igt)113 1435 y(Bit6)h(d)o(en)h(Beginn)f(e)q +(in)o(e)q(s)h(Lega)o(t)o(ob)q(ogens)d(bzw.)i(e)q(in)o(e)q(s)h(Balk)o +(ens)f(an.)g(Bit7)g(w)o(e)q(i\031t)g(a)n(uf)g(e)q(in)o(en)h(ob)q(e-)113 +1491 y(ren)17 b(Balk)o(en/Lega)o(t)o(ob)q(ogen)e(hin.)j(Ist)f(Bit7)h +(gle)q(ic)o(h)g(0,)f(so)g(h)o(an)o(d)o(el)o(t)h(e)q(s)g(s)q(ic)o(h)f(u) +o(m)h(e)q(in)o(en)h(u)o(n)o(t)o(eren)d(Bal-)113 1548 +y(k)o(en/Lega)o(t)o(ob)q(og)o(en.)10 b(Die)k(b)q(e)q(id)o(en)g(h)723 +1550 y(\177)723 1548 y(oc)o(hst)o(w)o(ert)n(igst)n(en)d(Bit)o(s)i(v)o +(on)f(not)o(e)p 1299 1548 V 15 w(p)q(os)h(ge)o(b)q(en)f(d)o(as)h(V)l +(orze)q(ic)o(h)o(en)f(d)o(er)113 1604 y(Not)o(e)h(an)i(\(00)e(k)o(e)q +(in)o(e)q(s,)i(01)f(Kreuz,)h(10)f(B,)g(11)g(A)n(ufh)o(e)o(bu)o(n)o +(gsze)q(ic)o(h)o(en\).)g(trea)o(t)o(e)q(d)f(dien)o(t)i(d)o(en)h(b)q +(earb)q(e)q(it)o(en-)113 1660 y(d)o(en)h(F)l(u)o(nkt)o(ion)o(en,)g(u)o +(m)g(Not)o(en)f(als)h(b)q(ere)q(it)o(s)h(b)q(e)o(h)o(an)o(d)o(el)o(t)f +(zu)g(m)o(ar)o(kieren.)f(n)o(ext)p 1464 1660 V 15 w(b)q(eamn)p +1611 1660 V 15 w(kin)o(d)i(gibt)f(b)q(e)q(i)113 1717 +y(Not)o(en)10 b(die)313 1744 y(")333 1717 y(ge)o(b)q(eam)o(t)m(\\)j(s)q +(in)o(d)f(an,)g(wieviel)h(Balk)o(en)f(die)h(n)1085 1719 +y(\177)1085 1717 y(ac)o(hst)o(e)e(Not)o(e)g(am)h(jew)o(e)q(iligen)g(b)q +(eam)g(h)o(a)o(t.)f(Das)113 1773 y(i)q(st)j(wic)o(h)o(t)o(ig)g(f)345 +1775 y(\177)344 1773 y(ur)g(die)i(A)n(usga)o(b)q(e)c(d)o(e)q(s)k(Mus)q +(icT)873 1783 y(E)898 1773 y(X-File)q(s.)g(Akk)o(ord)o(e)d(z)1267 +1775 y(\177)1267 1773 y(ahlen)i(wie)g(Einzelnot)o(en.)f(De)q(sh)o(al)o +(b)113 1830 y(i)q(st)f(e)q(s)h(u)o(nprakt)o(ika)o(b)q(el,)e(alle)j(Not) +o(en)d(e)q(in)o(e)q(s)j(Akk)o(ords)d(in)i(d)o(er)g(e)q(inf)q(ac)o(h)g +(v)o(er)o(k)o(et)n(t)o(et)o(en)e(Li)q(st)o(e)h(zu)h(b)q(elass)q(en,)113 +1886 y(w)o(enn)i(d)o(er)h(Akk)o(ord)e(er)o(kann)o(t)g(wurd)o(e.)h(Die)i +(Not)o(en)d(e)q(in)o(e)q(s)j(Akk)o(ords)d(w)o(erd)o(en)1455 +1888 y(\177)1454 1886 y(ub)q(er)h(accord)p 1691 1886 +V 15 w(n)o(ext)g(v)o(er-)113 1943 y(p)q(oin)o(t)o(ert.)11 +b(O\013en)k(i)q(st)e(no)q(c)o(h)h(die)g(Belegu)o(n)o(g)h(v)o(on)e +(Flags,)g(die)h(a)n(us)g(Gr)1267 1945 y(\177)1266 1943 +y(un)o(d)o(en)g(d)o(er)g(Komplexit)1681 1945 y(\177)1681 +1943 y(at)e(in)i(e)q(in)o(er)113 1999 y(T)l(a)o(b)q(elle)g(d)o(arge)q +(st)o(ell)o(t)g(i)q(st:)p eop +%%Page: 17 18 +17 17 bop 0 -12 a Fl(KAPITEL)14 b(3.)29 b(IMPLEMENT)l(A)l(TION)1118 +b Ft(17)p 212 93 1295 2 v 211 149 2 57 v 236 133 a(\015ags)p +1505 149 V 212 151 1295 2 v 211 208 2 57 v 236 191 a(Bit)o(s)p +366 208 V 76 w(Be)q(d)o(eu)o(t)o(u)o(n)o(g)p 1505 208 +V 212 209 1295 2 v 211 266 2 57 v 236 249 a(0)p 366 266 +V 132 w(Not)o(e)14 b(i)q(st)g(pu)o(nkt)o(iert)p 1505 +266 V 211 322 V 236 305 a(1)p 366 322 V 132 w(Not)o(e)g(i)q(st)g(do)o +(p)o(p)q(el)o(t)g(pu)o(nkt)o(iert)p 1505 322 V 211 379 +V 236 362 a(2)p 366 379 V 132 w(Not)o(e)g(i)q(st)g(st)o(acca)o(t)o(o)p +1505 379 V 211 435 V 236 418 a(3-5)p 366 435 V 94 w(Z)419 +420 y(\177)419 418 y(ahlze)q(it)h(\(Bit5Bit4Bit3:)d(000)960 +400 y Fq(1)p 951 407 36 2 v 951 434 a(64)991 418 y Ft(,)j(001)1115 +400 y Fq(1)p 1106 407 V 1106 434 a(32)1147 418 y Ft(,)f(010)1270 +400 y Fq(1)p 1262 407 V 1262 434 a(16)1302 418 y Ft(,)g(011)1417 +400 y Fq(1)p 1417 407 18 2 v 1417 434 a(8)1439 418 y +Ft(,)p 1505 435 2 57 v 211 491 V 366 491 V 391 475 a(100)479 +457 y Fq(1)p 479 464 18 2 v 479 490 a(4)501 475 y Ft(,)h(101)617 +457 y Fq(1)p 617 464 V 617 490 a(2)639 475 y Ft(,)g(110)754 +457 y Fq(1)p 754 464 V 754 490 a(1)777 475 y Ft(\))p +1505 491 2 57 v 211 548 V 236 531 a(6)p 366 548 V 132 +w(letzt)o(e)g(Beamnot)o(e)p 1505 548 V 211 604 V 236 +587 a(7)p 366 604 V 132 w(letzt)o(e)g(Slur)q(not)o(e)p +1505 604 V 212 606 1295 2 v 211 663 2 57 v 236 646 a(8)p +366 663 V 132 w(Not)o(e)f(m)n(u\031)g(in)h(die)h(Violin)o(eregion)p +1505 663 V 211 719 V 236 702 a(9)p 366 719 V 132 w(Not)o(e)e(m)n(u\031) +g(in)h(die)h(Ba\031region)p 1505 719 V 211 775 V 236 +758 a(10)p 366 775 V 109 w(F)420 760 y(\177)420 758 y(ahnc)o(h)o(en)f +(n)o(ac)o(h)f(u)o(n)o(t)o(en)g(\(nic)o(h)o(t)g(ge)q(s)q(etzt)g +Fi(!)h Ft(n)o(ac)o(h)f(ob)q(en\))p 1505 775 V 211 832 +V 236 815 a(11-14)p 366 832 V 48 w(Bit14Bit13Bit12Bit1)o(1:)e(W)l(ert)i +(d)o(e)q(s)i(Anst)o(iege)q(s)d(e)q(in)o(e)q(s)j(Beams)p +1505 832 V 211 888 V 236 871 a(15)p 366 888 V 109 w(Or)q(ien)o(t)o +(ieru)o(n)o(g)f(d)o(e)q(s)g(Beams)f(\(1)g Fi(!)h Ft(f)q(allen)o(d,)g(0) +f Fi(!)31 b Ft(st)o(e)q(igen)o(d\))p 1505 888 V 212 890 +1295 2 v 124 989 a(\177)118 999 y(Ub)q(er)14 b(die)i(ze)q(it)n(lic)o(h) +o(e)f(Ordn)n(u)o(n)o(g)g(hin)o(a)n(us)g(exi)q(st)o(iert)f(no)q(c)o(h)h +(e)q(in)o(e)g(Ordn)n(u)o(n)o(g)1364 1001 y(\177)1362 +999 y(ub)q(er)g(ze)q(itgle)q(ic)o(h)o(en)g(Ev)o(en)o(t)o(s:)0 +1055 y(T)l(akt)o(str)q(ic)o(h)e(\(Barre\))f Fi(!)31 b +Ft(T)l(on)o(art)12 b Fi(!)31 b Ft(T)l(akt)13 b Fi(!)31 +b Ft(Lyr)q(ik)14 b Fi(!)31 b Ft(La)n(u)o(t)o(st)1181 +1057 y(\177)1181 1055 y(ar)o(k)o(e)13 b Fi(!)31 b Ft(P)o(a)n(us)q(e)14 +b Fi(!)30 b Ft(Not)o(e)0 1146 y(Be)q(i)q(spiel)16 b(d)o(azu)f(\(sc)o(h) +o(em)o(a)o(t)o(i)q(s)o(c)o(h)d(d)o(arge)q(st)o(ell)o(t\):)0 +1313 y(Ze)q(it:)117 b(n-3)319 b(n)358 b(n)g(n+10)0 1432 +y Fs(:)8 b(:)g(:)38 b Fi(!)p 209 1388 253 2 v 209 1445 +2 57 v 85 w Ft(m)o(ar)o(k)o(er:)13 b Fs(:)8 b(:)g(:)p +460 1445 V 209 1447 253 2 v 33 w Fi(!)p 591 1388 235 +2 v 591 1445 2 57 v 86 w Ft(m)o(ar)o(k)o(er:)k('r')p +824 1445 V 591 1447 235 2 v 45 w Fi(!)p 974 1388 242 +2 v 974 1445 2 57 v 85 w Ft(m)o(ar)o(k)o(er:)h('n')p +1214 1445 V 974 1447 242 2 v 37 w Fi(!)p 1357 1388 253 +2 v 1357 1445 2 57 v 86 w Ft(m)o(ar)o(k)o(er:)f Fs(:)c(:)g(:)p +1608 1445 V 1357 1447 253 2 v 34 w Fi(!)48 b Fs(:)8 b(:)g(:)209 +1489 y Fi(#)359 b(#)h(#)g(#)209 1551 y Fs(:)8 b(:)g(:)p +591 1507 143 2 v 591 1563 2 56 v 342 w Ft(P)o(a)n(us)q(e)p +732 1563 V 591 1565 143 2 v 974 1507 121 2 v 974 1563 +2 56 v 267 w(Not)o(e)p 1093 1563 V 974 1565 121 2 v 275 +w Fs(:)g(:)g(:)0 1747 y Fp(3.4)66 b(T)-6 b(o)n(p)r(o)o(logie)0 +1848 y Ft(Es)14 b(exi)q(st)o(ieren)h(4)f(Quell)o(t)o(ext)o(mo)q(d)o +(ule:)67 1980 y Fi(\017)23 b Fu(re)q(admidi.c)12 b Fs(:)c(:)g(:)e +Ft(b)q(e)q(inh)o(al)o(t)o(et)13 b(s)652 1982 y(\177)652 +1980 y(am)o(t)n(lic)o(h)o(e)g(F)l(u)o(nkt)o(ion)o(en)g(f)1075 +1982 y(\177)1074 1980 y(ur)g(d)o(as)h(Einle)q(s)q(en)h(d)o(e)q(s)f +(MIDI-File)q(s.)i(In)e(die)q(s)q(e)q(s)113 2036 y(Mo)q(d)o(ul)h(i)q(st) +f(a)n(u\031erd)o(em)g(die)i(m)o(ain-F)l(u)o(nkt)o(ion)e(in)o(t)o(egr)q +(iert.)113 2110 y(Zu)o(m)f(Le)q(s)q(en)g(d)o(e)q(s)h(MIDI-File)q(s)j +(wird)c(a)n(us)g(m)o(ain)g(h)o(era)n(us)g(die)h(F)l(u)o(nkt)o(ion)g +(read)p 1426 2110 14 2 v 16 w(trac)o(k)d(en)o(t)o(sprec)o(h)o(en)o(d)h +(d)o(er)113 2167 y(Anza)o(hl)17 b(v)o(on)g(T)l(rac)o(ks)e(bzw.)i(so)f +(oft)h(wie)g(n)846 2169 y(\177)846 2167 y(ot)o(ig)f(\(f)q(alls)h(n)n +(ur)g(e)q(in)h(e)q(inziger)g(T)l(rac)o(k)e(in)i(Mus)q(icT)1706 +2177 y(E)1731 2167 y(X-Co)q(d)o(e)114 2225 y(\177)113 +2223 y(ub)q(erf)217 2225 y(\177)216 2223 y(uhrt)d(w)o(erd)o(en)h +(soll\))h(gerufen.)e(read)p 834 2223 V 16 w(trac)o(k)g(lie)q(st)j(d)o +(en)f(T)l(rac)o(k-Ko)o(pf)e(u)o(n)o(d)i(spr)q(in)o(gt)f(im)h(Ansc)o +(hlu\031)113 2280 y(d)o(aran)f(die)h(F)l(u)o(nkt)o(ion)g(ReadEv)o(en)o +(t)f(an,)g(solan)o(ge)g(bi)q(s)h(v)o(on)f(die)q(s)q(er)h(e)q(in)h(En)o +(dOfT)l(rac)o(k-Ev)o(en)n(t)c(er)o(kann)o(t)113 2336 +y(wurd)o(e.)f(Die)j(F)l(u)o(nkt)o(ion)e(ReadEv)o(en)o(t)g(lie)q(st)h +(zuerst)f(die)h(d)o(em)g(Ere)q(igni)q(s)f(v)o(oran)o(ge)q(st)o(ell)o(t) +o(e)e(Del)o(t)o(aze)q(it)j(u)o(n)o(d)113 2393 y(d)o(ann)g(d)o(en)h(e)q +(igen)o(t)n(lic)o(h)o(en)f(Ev)o(en)o(t)o(co)q(d)o(e.)f(En)o(t)o(sprec)o +(h)o(en)o(d)f(die)q(s)q(e)q(s)j(Co)q(d)o(e)q(s)f(wird)g(e)q(in)o(e)h +(Be)o(h)o(an)o(dlu)o(n)o(gsrou)o(t)o(i-)113 2449 y(n)o(e)f(an)o(ge)q +(spru)o(n)o(gen)f(\(z.B.)g(ReadMidiM)o(et)o(aEv)o(en)o(t\),)g(die)i(d)o +(ann)f(u.U.)f(wie)q(d)o(eru)o(m)i(e)q(in)o(e)g(v)o(on)e(vielen)i(Be-) +113 2506 y(h)o(an)o(dlu)o(n)o(gsrou)o(t)o(in)o(en)d(anspr)q(in)o(gt)h +(\(z.B.)f(ReadMidiInstru)o(m)o(en)o(tNam)o(e\).)67 2592 +y Fi(\017)23 b Fu(li)q(st)n(e.c)18 b Ft(Da)e(Not)o(en)f(erst)h(n)o(ac)o +(h)g(d)o(em)g(A)n(ussc)o(h)o(al)o(t)o(en)f(in)i(die)g(e)q(inf)q(ac)o(h) +f(v)o(er)o(k)o(et)n(t)o(et)o(e)e(Li)q(st)o(e,)h(die)i(d)o(en)g(K)o(er)q +(n)113 2648 y(d)o(er)e(Da)o(t)o(enstrukt)o(ur)d(bild)o(et,)j(a)n +(ufgenomm)o(en)e(w)o(erd)o(en)h(k)1083 2650 y(\177)1083 +2648 y(onn)o(en,)g(m)1266 2650 y(\177)1265 2648 y(uss)q(en)h(akt)o(iv)o +(e)f(Not)o(en)g(zwi)q(sc)o(h)o(en)o(ge-)113 2705 y(sp)q(e)q(ic)o(h)o +(ert)g(w)o(erd)o(en.)h(A)n(u)o(c)o(h)g(d)o(azu)h(wird)g(e)q(in)o(e)g(e) +q(inf)q(ac)o(h)g(v)o(er)o(k)o(et)n(t)o(et)o(e)d(Li)q(st)o(e)j(v)o(erw)o +(en)o(d)o(et.)d(F)l(u)o(nkt)o(ion)o(en)j(f)1839 2707 +y(\177)1838 2705 y(ur)113 2761 y(d)o(en)f(Zugr)q(i\013)f(a)n(uf)h(die)q +(s)q(e)g(t)o(emp)q(or)673 2763 y(\177)673 2761 y(are)d(Strukt)o(ur)h(s) +q(in)o(d)h(im)h(Mo)q(d)o(ul)h(li)q(st)o(e.c)e(zusamm)o(en)o(gef)q +(a\031)o(t.)p eop +%%Page: 18 19 +18 18 bop 0 -12 a Fl(KAPITEL)14 b(3.)29 b(IMPLEMENT)l(A)l(TION)1118 +b Ft(18)67 137 y Fi(\017)23 b Fu(dyn.c)16 b Fs(:)8 b(:)g(:)d +Ft(i)q(st)16 b(d)o(as)f(gr)497 139 y(\177)497 137 y(o\031t)o(e)f(Mo)q +(d)o(ul)i(u)o(n)o(d)g(bild)o(et)h(d)o(as)e(e)q(igen)o(t)n(lic)o(h)o(e)h +(K)o(er)q(nst)1387 139 y(\177)1386 137 y(uc)o(k.)e(Alle)i(F)l(u)o(nkt)o +(ion)o(en,)g(die)113 193 y(die)f(Ha)n(uptd)o(a)o(t)o(enstrukt)n(ur)d(b) +q(earb)q(e)q(it)o(en,)i(s)q(in)o(d)h(hier)h(zu)f(\014n)o(d)o(en.)g +(Elem)o(en)o(t)o(e,)f(die)h(u)o(nmit)n(t)o(el)o(bar)g(a)n(us)g(b)q(e-) +113 250 y(st)o(imm)o(t)o(en)c(MIDI-Ev)o(en)o(t)o(s)j(re)q(sul)o(t)o +(ieren,)g(k)833 252 y(\177)833 250 y(onn)o(en)f(mit)h(ins)p +1103 250 14 2 v 17 w(dyn)p 1194 250 V 16 w(ev)o(en)o(t)f(e)q(in)o(gef) +1440 252 y(\177)1439 250 y(ugt)h(w)o(erd)o(en.)f(d)o(e)o(bug)p +1803 250 V 16 w(ou)o(t)113 306 y(erm)189 308 y(\177)189 +306 y(oglic)o(h)o(t)j(d)o(as)i(A)n(usle)q(s)q(en)g(d)o(er)g(Li)q(st)o +(e)g(im)g(De)o(bug-Mo)q(d)o(us)g(\(wird)g(d)o(urc)o(h)f(De\014nit)o +(ion)i(v)o(on)e(DEBUG)113 363 y(akt)o(iviert\).)12 b(Die)j(zen)o +(tralen)e(Bearb)q(e)q(it)o(u)o(n)o(gsfu)o(nkt)o(ion)o(en,)f(wie)i(z.B.) +g(ins)q(ert)p 1375 363 V 15 w(not)o(et)o(im)o(e)q(s)p +1580 363 V 14 w(an)o(d)p 1666 363 V 16 w(slurs,)f(w)o(er-)113 +419 y(d)o(en)i(u)o(nmit)n(t)o(el)o(bar)f(d)o(urc)o(h)g(m)o(ain)g +(gerufen.)67 513 y Fi(\017)23 b Fu(t)n(exgen.c)f Fs(:)8 +b(:)g(:)d Ft(en)o(t)n(h)465 515 y(\177)465 513 y(al)o(t)22 +b(Rou)o(t)o(in)o(en)g(zu)o(m)g(A)n(usle)q(s)q(en)g(d)o(e)q(s)g(Mus)q +(icT)1264 523 y(E)1289 513 y(X-File)q(s.)h(K)o(er)q(nst)1601 +515 y(\177)1600 513 y(uc)o(k)e(bild)o(et)i(die)113 570 +y(F)l(u)o(nkt)o(ion)15 b(wr)q(it)o(e)p 407 570 V 14 w(t)o(ex\014le.)0 +713 y Fp(3.5)66 b(W)-6 b(e)r(s)q(en)n(t)m(lic)n(h)n(e)21 +b(F)-6 b(u)o(nkt)n(ion)n(en)21 b(u)o(n)n(d)g(ihre)g(Wir)o(ku)o(n)o(gsw) +n(e)r(i)q(s)q(e)0 814 y Ft(Im)14 b(folgen)o(d)o(en)e(w)o(erd)o(en)h(k)o +(onkret)o(e)f(St)o(ellen)i(im)g(Co)q(d)o(e)f(d)o(urc)o(h)g(e)q(in)o(d)o +(eu)o(t)o(ige)h(Mar)o(k)o(en)f(\(in)h(F)l(orm)f(v)o(on)g(Komm)o(en-)0 +871 y(t)o(aren\))g(referenziert.)g(Das)i(soll)g(d)o(em)f(b)q(e)q(ss)q +(eren)h(V)l(erst)935 873 y(\177)935 871 y(an)o(dni)q(s)e(dien)o(en.)0 +992 y Fh(3.5.1)55 b(m)o(ain)0 1078 y Ft(F)30 1080 y(\177)29 +1078 y(ur)15 b(d)o(en)g(A)n(uf)q(ruf)e(d)o(e)q(s)j(Program)o(m)n(e)q(s) +c(gibt)j(e)q(s)g(zw)o(e)q(i)g(M)940 1080 y(\177)940 1078 +y(oglic)o(hk)o(e)q(it)o(en:)0 1172 y Fg(<programmn)o(am)o(e>)20 +b([-<tracknu)o(mme)o(r>)o(])h(<midifile)o(>)f([<texfile>])0 +1228 y(<programmn)o(am)o(e>)g(-c)j(<midifile>)0 1322 +y Ft(-c)17 b(st)o(e)o(h)o(t)e(f)178 1324 y(\177)177 1322 +y(ur)236 1349 y(")257 1322 y(cou)o(n)o(t)h(only)m(\\)j(u)o(n)o(d)e(st)o +(art)o(et)c(d)o(as)k(Program)o(m)d(in)j(e)q(in)o(em)g(Mo)q(d)o(us,)e(w) +o(elc)o(h)o(er)h(le)q(diglic)o(h)i(die)g(An-)0 1379 y(za)o(hl)g(d)o(er) +g(T)l(rac)o(ks)e(a)n(usgibt,)h(je)q(do)q(c)o(h)h(k)o(e)q(in)g(T)766 +1389 y(E)791 1379 y(X-File)h(erzeugt.)d(F)l(alls)j(b)q(e)q(im)f(A)n(uf) +q(ruf)e(1)i(e)q(in)o(e)g(T)l(rac)o(kn)n(u)o(mm)o(er)0 +1435 y(sp)q(ezi\014ziert)g(wird,)e(so)i(wird)f(n)n(ur)h(die)q(s)q(er)g +(e)q(in)o(e)g(T)l(rac)o(k)e(n)o(ac)o(h)h(Mus)q(icT)1199 +1445 y(E)1224 1435 y(X-Co)q(d)o(e)1393 1437 y(\177)1391 +1435 y(ub)q(erf)1495 1437 y(\177)1494 1435 y(uhrt,)f(sonst)g(alle)j +(\(im)0 1492 y(Ra)o(hm)o(en)14 b(d)o(e)q(s)i(M)296 1494 +y(\177)296 1492 y(oglic)o(h)o(en\).)0 1548 y(m)o(ain)e(b)q(eginn)o(t)g +(mit)h(d)o(er)g(A)n(usw)o(ert)o(u)o(n)o(g)d(d)o(er)j(Argu)o(m)o(en)o(t) +o(e:)0 1667 y Fm(mainmark1)22 b Ft(F)l(alls)13 b(in)h(d)o(er)f(Komm)o +(an)o(doze)q(ile)e(k)o(e)q(in)j(T)917 1677 y(E)942 1667 +y(X-Filen)o(am)o(e)f(an)o(gege)o(b)q(en)e(u)o(n)o(d)j(-c)f(nic)o(h)o(t) +f(ge)q(s)q(etzt)f(wur-)113 1723 y(d)o(e,)17 b(so)h(wird)g(e)q(in)g(Nam) +o(e)f(f)574 1725 y(\177)573 1723 y(ur)g(d)o(as)h(Mus)q(icT)858 +1733 y(E)883 1723 y(X-File)h(b)q(en)1095 1725 y(\177)1095 +1723 y(ot)o(igt.)d(Dazu)i(wird)g(die)g(MIDI-File-En)o(d)o(u)o(n)o(g)113 +1780 y(d)o(urc)o(h)f(e)q(in)o(e)i(T)362 1790 y(E)387 +1780 y(X-En)o(d)o(u)o(n)o(g)f(su)n(bst)o(it)o(uiert.)f(F)l(alls)i(d)o +(as)f(MIDI-File)j(mit)d(e)q(in)o(em)h(Gro\031bu)o(c)o(hst)o(a)o(ben)d +(b)q(e-)113 1836 y(ginn)o(t,)f(wird)i(.TEX)e(,)h(sonst)g(.t)o(ex)g(an)o +(ge)o(h)o(an)o(gen.)f(Der)i(Nam)o(e)e(wird)i(zu)o(n)1359 +1838 y(\177)1359 1836 y(ac)o(hst)f(a)n(uf)g(d)o(er)h(globalen)g(V)l(a-) +113 1893 y(r)q(ia)o(blen)d(t)o(ex\014len)o(am)o(e)f(a)o(bgelegt.)0 +1986 y Fm(mainmark2)22 b Ft(Nac)o(h)o(d)o(em)9 b(d)o(as)h(MIDI-File)j +(ge)761 1988 y(\177)761 1986 y(o\013n)o(et)c(wurd)o(e,)h(kann)g(mit)g +(d)o(em)g(Einle)q(s)q(en)h(d)o(e)q(s)g(Ko)o(pfe)q(s)f(b)q(egonn)o(en) +113 2043 y(w)o(erd)o(en.)j(Zu)o(m)h(A)n(bsp)q(e)q(ic)o(h)o(er)q(n)f(d)o +(er)i(Da)o(t)o(en)e(dien)o(t)i(d)o(er)f(stru)o(ct)f(h)o(ead)h(\(s)q(ie) +o(h)o(e)g(readmidi.h)h(bzw.)e(midi.h\).)0 2137 y Fm(mainmark3)22 +b Ft(F)l(alls)16 b(d)o(as)f('-c'-Argu)o(m)o(en)o(t)d(ge)q(s)q(etzt)i(w) +o(ar,)g(so)h(kann)f(d)o(as)h(Programm)d(sofort)h(b)q(een)o(d)o(et)i(u)o +(n)o(d)h(die)113 2193 y(Anza)o(hl)f(d)o(er)g(T)l(rac)o(ks)e(a)n(usgege) +o(b)q(en)g(w)o(erd)o(en.)0 2287 y Fm(mainmark4)22 b Ft(Alle)17 +b(Ev)o(en)o(t)o(s)e(d)513 2289 y(\177)512 2287 y(urfen)h(n)n(ur)g(zu)h +(sp)q(eziellen)h(d)o(urc)o(h)d(d)o(en)i(on)o(e64t)o(el-W)l(ert)e(t)o(e) +q(il)o(baren)h(Ze)q(it)o(en)g(a)n(uf-)113 2343 y(tret)o(en.)h(Das)i +(wird)f(sp)504 2345 y(\177)504 2343 y(at)o(er)g(gew)676 +2345 y(\177)676 2343 y(ahrle)q(i)q(st)o(en,)f(d)o(a\031)i(die)g(d)o(et) +o(ect)p 1185 2343 V 16 w(re)q(st)o(s-F)l(u)o(nkt)o(ion)f(k)o(orrekt)o +(e)f(Z)1706 2345 y(\177)1706 2343 y(ahlze)q(it)o(en)113 +2400 y(f)128 2402 y(\177)127 2400 y(ur)12 b(die)h(T)l(akt)o(e)f +(erzeugt.)f(Be)q(i)q(spiel:)j(Ist)e(e)q(in)o(e)894 2382 +y Fq(1)p 885 2389 36 2 v 885 2416 a(64)938 2400 y Ft(Not)o(e)g(gen)o(a) +n(u)g(6)h(Einh)o(e)q(it)o(en)g(lan)o(g,)f(so)h(d)1592 +2402 y(\177)1591 2400 y(urfen)f(Ere)q(igni)q(s-)113 2456 +y(s)q(e)i(n)n(ur)h(zu)g(d)o(en)h(Ze)q(it)o(pu)o(nkt)o(en)e(0,)g(6,)h +(12)f(usw.)g(a)n(uftret)o(en.)e(Die)q(s)q(e)k(di)q(skret)o(en)e(Ze)q +(it)o(en)h(liefert)g(die)h(F)l(u)o(nk-)113 2513 y(t)o(ion)e(get)p +268 2513 14 2 v 15 w(v)n(alid)p 377 2513 V 16 w(t)o(im)o(e,)g(die)h +(imm)o(er)f(d)o(ann)h(gerufen)f(wird,)g(w)o(enn)g(e)q(in)i(Da)o(t)o(u)o +(m)e(mit)g(m)1559 2515 y(\177)1559 2513 y(oglic)o(h)o(erw)o(e)q(i)q(s)q +(e)f(in-)113 2569 y(k)o(orrekt)o(er)e(Anf)q(an)o(gsze)q(it)j(in)h(die)h +(Li)q(st)o(e)e(d)o(urc)o(h)g(ins)p 970 2569 V 17 w(dyn)p +1061 2569 V 16 w(ev)o(en)o(t)f(a)n(ufgenomm)o(en)g(w)o(erd)o(en)h +(soll.)0 2663 y Fm(mainmark5)22 b Ft(Es)d(sc)o(hlie\031t)g(s)q(ic)o(h)h +(die)g(Init)o(iali)q(s)q(ieru)o(n)o(g)g(w)o(e)q(it)o(erer)f(V)l(ar)q +(ia)o(blen)f(an.)h(nom0)g(u)o(n)o(d)h(k)o(ey0)f(br)q(in)o(gen)113 +2720 y(zu)o(m)f(A)n(usdru)o(c)o(k,)e(d)o(a\031)i(bi)q(sh)o(er)g(w)o(e)q +(d)o(er)g(e)q(in)h(T)l(akt-)e(no)q(c)o(h)i(e)q(in)g(T)l(on)o(art)o(ev)o +(en)o(t)c(gele)q(s)q(en)j(wurd)o(e.)g(Das)g(i)q(st)p +eop +%%Page: 19 20 +19 19 bop 0 -12 a Fl(KAPITEL)14 b(3.)29 b(IMPLEMENT)l(A)l(TION)1118 +b Ft(19)113 137 y(wic)o(h)o(t)o(ig)12 b(f)280 139 y(\177)279 +137 y(ur)h(MIDI-File)q(s,)j(d)o(eren)e(T)l(akt-)f(u)o(n)o(d)h(T)l(on)o +(art)o(infor)o(m)o(a)n(t)o(ion)c(im)k(erst)o(en,)f(e)q(in)o(em)h(e)q +(igen)o(t)n(lic)o(h)g(lee-)113 193 y(ren)h(T)l(rac)o(k,)f(st)o(e)o(h)o +(en.)g(nom0,)g(d)o(enom0)h(u)o(n)o(d)h(k)o(ey0)f(dien)o(en)i(d)o(azu,)e +(die)h(Da)o(t)o(en)f(d)o(e)q(s)i(erst)o(en)e(T)l(rac)o(ks)f(a)n(uf-)113 +250 y(zu)o(n)o(e)o(hm)o(en)h(u)o(n)o(d,)h(f)q(alls)g(d)o(er)g(n)623 +252 y(\177)623 250 y(ac)o(hst)o(e)e(T)l(rac)o(k)g(k)o(e)q(in)o(e)i(T)l +(akt-)f(u)o(n)o(d)h(T)l(on)o(art)o(inform)n(a)o(t)n(ion)d(b)q(e)q(s)q +(itzt,)h(die)j(ge-)113 306 y(sp)q(e)q(ic)o(h)o(ert)o(en)11 +b(W)l(ert)o(e)h(a)n(uf)g(die)q(s)q(en)h(T)l(rac)o(k)f(anzu)o(w)o(en)o +(d)o(en.)e(Gil)o(t)k(zu)f(die)q(s)q(em)g(Ze)q(it)o(pu)o(nkt)f(no)q(c)o +(h)h(\(nom0)d(==)113 363 y(0\))i(bzw.)h(\(k)o(ey0)g(==)h(0\),)e(so)h(s) +q(in)o(d)h(f)704 365 y(\177)703 363 y(ur)f(d)o(as)g(jew)o(e)q(ilige)i +(Ev)o(en)o(t)d(die)i(d)o(ef)q(a)n(ul)o(t-W)l(ert)o(e)1502 +345 y Fq(4)p 1502 352 18 2 v 1502 378 a(4)1538 363 y +Ft(T)l(akt)f(u)o(n)o(d)h(C-DUR)113 419 y(bzw.)g(A-MOLL)h(g)438 +421 y(\177)437 419 y(ul)o(t)o(ig.)0 513 y Fm(mainmark6)22 +b Ft(W)l(urd)o(e)d(a)n(uf)g(d)o(er)g(Komm)o(an)o(doze)q(ile)e(k)o(e)q +(in)i(sp)q(ezieller)h(T)l(rac)o(k)e(sp)q(ezi\014ziert,)g(m)n(u\031)g +(je)q(d)o(er)h(T)l(rac)o(k)113 570 y(e)q(in)o(gele)q(s)q(en)h(u)o(n)o +(d)f(v)o(erarb)q(e)q(it)o(et)d(w)o(erd)o(en.)i(Ist)h(die)q(s)h(nic)o(h) +o(t)e(d)o(er)h(F)l(all,)h(so)e(wird)h(bi)q(s)g(zu)o(m)g(an)o(gege)o(b)q +(en)o(en)113 626 y(T)l(rac)o(k)e(gele)q(s)q(en,)i(u)o(n)o(d)h(im)f +(Ansc)o(hlu\031)g(d)o(aran)f(w)o(erd)o(en)h(n)n(ur)g(die)h(Da)o(t)o(en) +e(d)o(e)q(s)i(e)q(in)o(en)g(in)o(t)o(ere)q(ss)q(ieren)o(d)o(en)113 +682 y(T)l(rac)o(ks)13 b(n)o(ac)o(h)h(Mus)q(icT)504 692 +y(E)529 682 y(X-Co)q(d)o(e)694 684 y(\177)693 682 y(ub)q(erf)797 +684 y(\177)796 682 y(uhrt.)0 776 y Fm(mainmark7)22 b +Ft(A)n(bsc)o(hlie\031en)o(d)10 b(m)n(u\031)f(d)o(as)i(T)703 +786 y(E)728 776 y(X-File)h(ge)905 778 y(\177)905 776 +y(o\013n)o(et,)c(ge)q(sc)o(hr)q(ie)o(b)q(en)i(u)o(n)o(d)g(wie)q(d)o(er) +h(ge)q(sc)o(hloss)q(en)g(w)o(erd)o(en.)0 898 y Fh(3.5.2)55 +b(ins)p 243 898 17 2 v 20 w(dyn)p 355 898 V 20 w(ev)n(en)n(t)0 +984 y Ft(Die)14 b(F)l(u)o(nkt)o(ion)f(ins)p 326 984 14 +2 v 17 w(dyn)p 417 984 V 16 w(ev)o(en)o(t)f(dien)o(t)h(d)o(em)g(Einf) +837 986 y(\177)836 984 y(ugen)f(v)o(on)h(Not)o(en,)e(T)l(akt)o(art,)f +(Lyr)q(ik,)i(T)l(on)o(art)f(u)o(n)o(d)i(T)l(akt)o(str)q(i-)0 +1040 y(c)o(h)o(en)j(in)h(die)g(dyn)o(ami)q(sc)o(h)o(e)e(Strukt)o(ur.)e +(An)o(d)o(ere)j(Inform)o(a)o(t)o(ion)o(en,)d(wie)k(P)o(a)n(us)q(en)e(u) +o(n)o(d)i(La)n(u)o(t)o(st)1582 1042 y(\177)1582 1040 +y(ar)o(k)o(e)q(inform)o(a)o(t)n(io-)0 1097 y(n)o(en,)c(k)119 +1099 y(\177)119 1097 y(onn)o(en)f(k)o(e)q(in)o(em)h(MIDI-Ev)o(en)o(t)f +(zugeordn)o(et,)f(son)o(d)o(er)q(n)h(m)1093 1099 y(\177)1092 +1097 y(uss)q(en)h(d)o(urc)o(h)f(u)o(mf)q(an)o(gre)q(ic)o(h)o(e)g(Berec) +o(hn)n(u)o(n)o(gen)0 1153 y(er)o(kann)o(t)h(w)o(erd)o(en.)0 +1247 y Fm(insdmark1)22 b Ft(Zuerst)c(m)n(u\031)g(f)487 +1249 y(\177)486 1247 y(ur)g(d)o(as)g(bin)o(d)o(en)o(d)o(e)h(Elem)o(en)o +(t)e(Sp)q(e)q(ic)o(h)o(erpla)o(tz)g(allo)q(ciert)i(w)o(erd)o(en.)f(Im)g +(Ansc)o(hlu\031)113 1303 y(d)o(aran)13 b(w)o(erd)o(en)i(m)o(ar)o(k)o +(er)e(u)o(n)o(d)i(t)o(im)o(e)f(ge)q(s)q(etzt.)0 1397 +y Fm(insdmark2)22 b Ft(Je)15 b(n)o(ac)o(h)f(Ere)q(igni)q(s)f(m)601 +1399 y(\177)600 1397 y(uss)q(en)h(jetzt)g(\(mit)f(A)n(usn)o(a)o(hm)o(e) +g(d)o(er)h(Barre)f('b'\))g(no)q(c)o(h)h(Da)o(t)o(en)n(b)q(ere)q(ic)o(h) +o(e)f(an-)113 1454 y(geford)o(ert)f(u)o(n)o(d,)j(so)o(w)o(e)q(it)f(m) +579 1456 y(\177)579 1454 y(oglic)o(h,)f(b)q(elegt)h(w)o(erd)o(en.)0 +1548 y Fm(insdmark3)22 b Ft(Ist)15 b(d)o(as)g(get)o(an,)e(so)i(m)n +(u\031)f(d)o(as)h(Elem)o(en)o(t)f(en)o(t)o(sprec)o(h)o(en)o(d)f(d)o(er) +i(d)o(e\014niert)o(en)g(Ordn)n(u)o(n)o(g)g(in)h(die)g(K)o(et-)113 +1604 y(t)o(e)f(e)q(in)o(ge)o(h)o(an)o(gen)h(w)o(erd)o(en)f(\(erst)f(Ze) +q(it)o(pu)o(nkt)i(su)o(c)o(h)o(en,)e(d)o(ann)i(Ran)o(gfolge)e(ze)q +(itgle)q(ic)o(h)o(er)i(Ere)q(igni)q(ss)q(e)g(b)q(e-)113 +1660 y(ac)o(h)o(t)o(en\).)0 1782 y Fh(3.5.3)55 b(sp)o(lit)p +280 1782 17 2 v 20 w(not)n(e)r(s)0 1868 y Ft(Da)14 b(im)g(MIDI-File)i +(k)o(e)q(in)o(e)e(Re)q(str)q(ikt)o(ion)o(en)e(bzgl.)h(d)o(er)h(Da)n +(uer)g(v)o(on)f(Not)o(en)f(exi)q(st)o(ieren,)g(kann)h(e)q(s)h(v)o(or)o +(k)o(omm)o(en,)0 1924 y(d)o(a\031)j(m)o(anc)o(h)o(e)f(Not)o(en)g(l)398 +1926 y(\177)398 1924 y(an)o(ger)h(s)q(in)o(d)g(als)g(4*p)q(er)p +803 1924 14 2 v 15 w(quart)o(er)e(\(l)1005 1926 y(\177)1005 +1924 y(an)o(ger)h(als)i(e)q(in)o(e)g(ganze)e(Not)o(e\))g(o)q(d)o(er)h +(e)q(in)o(en)h(T)l(akt-)0 1981 y(str)q(ic)o(h)130 1983 +y(\177)129 1981 y(ub)q(er)o(klin)o(gen.)h(Die)q(s)q(e)h(Not)o(en)d(m) +690 1983 y(\177)689 1981 y(uss)q(en)i(in)h(m)o(e)o(hrere)d(a)n(ufge)q +(spal)o(t)o(en)h(w)o(erd)o(en,)g(u)o(m)h(die)h(k)o(orrekt)o(e)c(Ar-)0 +2037 y(b)q(e)q(it)o(sw)o(e)q(i)q(s)q(e)e(d)o(er)h(s)q(ic)o(h)g(ansc)o +(hlie\031en)o(d)o(en)f(F)l(u)o(nkt)o(ion)o(en)h(gew)994 +2039 y(\177)994 2037 y(ahrle)q(i)q(st)o(en)e(zu)i(k)1283 +2039 y(\177)1283 2037 y(onn)o(en.)0 2131 y Fm(splnmark1)23 +b Ft(Die)14 b(Ze)q(igerv)n(ar)q(ia)o(blen)d(dynh)o(elp3)j(u)o(n)o(d)f +(dynh)o(elp2)g(dien)o(en)h(d)o(azu,)f(die)i(dyn)o(ami)q(sc)o(h)o(e)c +(Strukt)o(ur)g(zu)113 2188 y(d)o(urc)o(hla)n(ufen.)i(Sie)j(w)o(erd)o +(en)e(mit)h(d)o(em)f(en)o(t)o(sprec)o(h)o(en)o(d)o(en)g(Elem)o(en)o(t)f +(v)o(on)h(b)q(egin)h(init)o(iali)q(s)q(iert.)0 2281 y +Fm(splnmark2)23 b Ft(dynh)o(elp3)16 b(l)429 2283 y(\177)429 +2281 y(auft)h(imm)o(er)f(bi)q(s)h(zu)o(m)g(n)864 2283 +y(\177)864 2281 y(ac)o(hst)o(en)e(T)l(akt)o(str)q(ic)o(h,)f(d)o(e)q(ss) +q(en)k(Ze)q(it)e(w)o(e)q(s)q(en)o(t)n(lic)o(h)g(i)q(st.)h(dyn-)113 +2338 y(h)o(elp2)e(dien)o(t)g(zu)o(m)g(Pr)493 2340 y(\177)492 +2338 y(ufen)f(d)o(er)h(Not)o(en,)f(w)o(as)g(im)h(kr)q(it)o(i)q(sc)o(h)o +(en)e(F)l(all)k(e)q(in)f(A)n(ufsplit)o(en)e(d)o(e)q(s)i(e)q(in)o(en)f +(in)h(zw)o(e)q(i)113 2394 y(Elem)o(en)o(t)o(e)d(n)o(ac)o(h)h(s)q(ic)o +(h)g(zie)o(h)o(t.)0 2488 y(Der)19 b(Algor)q(it)n(hm)n(us)d(d)o(er)j +(Not)o(en)551 2490 y(\177)550 2488 y(ub)q(erpr)683 2490 +y(\177)682 2488 y(ufu)o(n)o(g)d(mit)i(ev)o(en)o(t)o(ueller)f(T)l(renn)n +(u)o(n)o(g)i(v)o(on)e(Not)o(en)g(k)1575 2490 y(\177)1575 +2488 y(onn)o(t)o(e)g(s)q(ic)o(h)o(erlic)o(h)0 2545 y(a)n(u)o(c)o(h)d +(mit)h(rela)o(t)o(iv)f(ger)q(in)o(gem)g(A)n(ufw)o(an)o(d)e(rekurs)q(iv) +i(implem)o(en)o(t)o(iert)f(w)o(erd)o(en.)p eop +%%Page: 20 21 +20 20 bop 0 -12 a Fl(KAPITEL)14 b(3.)29 b(IMPLEMENT)l(A)l(TION)1118 +b Ft(20)0 137 y Fh(3.5.4)55 b(d)o(et)n(ect)p 323 137 +17 2 v 20 w(accords)0 223 y Fm(de)n(acmark1)21 b Ft(Am)15 +b(Anf)q(an)o(g)f(wird)h(e)q(in)h(Elem)o(en)o(t)e(d)o(e)q(s)i(F)l(eld)o +(e)q(s)h(akt)d(d)o(urc)o(h)h(die)h(en)o(t)o(sprec)o(h)o(en)o(d)o(e)e +(Ein)o(tragu)o(n)o(g)g(in)113 279 y(b)q(egin)j(init)o(iali)q(s)q(iert.) +h(Durc)o(h)f(st)654 281 y(\177)654 279 y(an)o(dige)q(s)g(W)l(e)q(it)o +(ersc)o(hie)o(b)q(en)h(die)q(s)q(e)q(s)h(Ze)q(igers)e(wird)g(sp)1569 +281 y(\177)1569 279 y(at)o(er)g(nil)i(erre)q(ic)o(h)o(t)113 +336 y(u)o(n)o(d)c(die)g(F)l(u)o(nkt)o(ion)g(a)o(bge)o(bro)q(c)o(h)o +(en.)0 430 y Fm(de)n(acmark2)21 b Ft(F)260 432 y(\177)259 +430 y(ur)13 b(die)g(Berec)o(hn)n(u)o(n)o(g)g(v)o(on)f(Akk)o(ord)o(en)g +(s)q(in)o(d)g(blo\031)g(Not)o(en)g(v)o(on)g(In)o(t)o(ere)q(ss)q(e.)g +(Gil)o(t)i(\(reg)d(==)i(0\),)f(so)113 486 y(wird)k(d)o(er)g(T)l(rac)o +(k)425 488 y(\177)423 486 y(ub)q(er)h(zw)o(e)q(i)f(Not)o(enze)q(ilen)h +(\(Ba\031)e(u)o(n)o(d)i(Violin)o(e\))f(geze)q(ic)o(hn)o(et.)f(Es)h(m)n +(u\031)g(a)n(usge)q(sc)o(hlos-)113 542 y(s)q(en)d(s)q(e)q(in,)h(d)o +(a\031)g(e)q(in)h(Akk)o(ord)d(a)n(us)i(Not)o(en)f(u)o(n)o(t)o(ersc)o +(hie)q(dlic)o(h)o(er)g(Bere)q(ic)o(h)o(e)h(ge)o(bild)o(et)g(wird.)g(De) +q(sh)o(al)o(b)g(wird)113 599 y(a)o(t)n(t)o(en)o(t)o(ion)d(a)n(uf)j(1)g +(ge)q(s)q(etzt,)f(f)q(alls)h(die)h(akt)o(uelle)f(Not)o(e)f(e)q(in)o(e)i +(Ba\031not)o(e)d(i)q(st)i(u)o(n)o(d)h(\(reg)e(==)h(0\))g(gil)o(t.)g +(Damit)113 655 y(kann)g(sp)267 657 y(\177)267 655 y(at)o(er)f(get)o(e)q +(st)o(et)f(w)o(erd)o(en,)i(ob)h(d)o(as)f(Anh)916 657 +y(\177)916 655 y(an)o(gen)g(e)q(in)o(er)i(Violin)o(ennot)o(e)e(zul)1474 +657 y(\177)1474 655 y(ass)q(ig)g(i)q(st.)0 749 y Fm(de)n(acmark3)21 +b Ft(Alle)c(Nac)o(hfolger)e(d)o(er)i(akt)o(uellen)f(Not)o(e,)f(die)i +(die)h(gle)q(ic)o(h)o(e)f(Anf)q(an)o(gsze)q(it)e(h)o(a)o(b)q(en,)g(w)o +(erd)o(en)i(jetzt)113 806 y(u)o(n)o(t)o(er)c(Zuhilfen)o(a)o(hm)o(e)g(v) +o(on)g(a)o(t)n(t)o(en)o(t)o(ion)f(u)o(n)o(d)i(d)o(er)g(Not)o(en)o(d)o +(a)n(uer)f(gepr)1267 808 y(\177)1266 806 y(uft.)f(Kr)q(it)o(er)q(iu)o +(m)g(f)1571 808 y(\177)1570 806 y(ur)i(Akk)o(ordnot)n(en)113 +862 y(i)q(st)e(e)q(in)i(gle)q(ic)o(h)o(er)f(d)o(ura)o(t)o(ion-W)l(ert.) +d(Be)q(im)k(Er)o(k)o(enn)o(en)e(e)q(in)o(e)q(s)h(Akk)o(ord)o(e)q(s)f(w) +o(erd)o(en)g(s)q(e)q(in)o(e)i(Not)o(en)1723 864 y(\177)1721 +862 y(ub)q(er)f(ac-)113 919 y(cord)p 202 919 14 2 v 15 +w(n)o(ext)d(v)o(erp)q(oin)o(t)o(ert.)e(A)n(ufgru)o(n)o(d)h(d)o(er)i(V)l +(orsort)o(ieru)o(n)o(g)e(v)o(on)h(Not)o(en)f(n)o(ac)o(h)i(d)o(er)g(F)l +(requenz)g(i)q(st)f(gew)1801 921 y(\177)1801 919 y(ahr-)113 +975 y(le)q(i)q(st)o(et,)j(d)o(a\031)i(\(\(NOTENZE)o(IGER)e +Fi(!)i Ft(\(not)o(e)p 898 975 V 14 w(p)q(os)g(&)g(0x3f)s(\)\))e(kle)q +(in)o(er)i(als)g(\(NOTENZEIGER)d Fi(!)k Ft(ac-)113 1031 +y(cord)p 202 1031 V 15 w(n)o(ext)g Fi(!)j Ft(\(not)o(e)p +486 1031 V 14 w(p)q(os)f(&)f(0x3f)s(\)\)\))e(gil)o(t.)j(Die)h(f)q(re)q +(i)e(w)o(erd)o(en)o(d)o(en)g(bin)o(d-Elem)o(en)o(t)o(e)f(m)1614 +1033 y(\177)1613 1031 y(uss)q(en)h(a)n(us)g(d)o(er)113 +1088 y(Li)q(st)o(e)d(en)o(tfer)q(n)o(t)e(u)o(n)o(d)j(d)o(eallo)q(ciert) +h(w)o(erd)o(en.)0 1210 y Fh(3.5.5)55 b(ins)q(ert)p 315 +1210 17 2 v 20 w(not)n(et)n(im)n(e)r(s)p 572 1210 V 18 +w(an)n(d)p 677 1210 V 21 w(slurs)0 1295 y Ft(Die)q(s)q(e)18 +b(F)l(u)o(nkt)o(ion)e(i)q(st)h(s)q(e)o(hr)f(e)q(inf)q(ac)o(h)g(ge)o(h)o +(al)o(t)o(en.)f(P)o(er)h(Ze)q(igerv)n(ar)q(ia)o(ble)e(wird)j(die)g(Li)q +(st)o(e)f(d)o(urc)o(hla)n(ufen)g(u)o(n)o(d)h(f)1839 1297 +y(\177)1838 1295 y(ur)0 1352 y(je)q(d)o(e)e(er)o(kann)o(t)o(e)e(Not)o +(e)h(die)h(F)l(u)o(nkt)o(ion)g(d)o(et)o(ect)p 769 1352 +14 2 v 16 w(not)o(e)p 870 1352 V 15 w(v)n(alue)f(gerufen.)0 +1474 y Fh(3.5.6)55 b(d)o(et)n(ect)p 323 1474 17 2 v 20 +w(not)n(e)p 448 1474 V 20 w(v)m(alue)0 1559 y Fm(dnvmark1)22 +b Ft(Be)q(i)d(je)q(d)o(er)g(Not)o(e)e(wird)i(zu)o(n)701 +1561 y(\177)701 1559 y(ac)o(hst)f(d)o(as)g(Flag)h(f)1026 +1561 y(\177)1025 1559 y(ur)f(Lega)o(t)o(o)q(en)o(d)o(e)f(ge)q(s)q +(etzt.)g(Mit)n(t)o(els)i(e)q(in)o(er)g(while-)113 1616 +y(Sc)o(hle)q(ife)f(wird)f(d)o(er)g(erst)o(e)f(Not)o(en)o(w)o(ert)e(ge)q +(su)o(c)o(h)o(t,)h(d)o(er)i(gr)1087 1618 y(\177)1087 +1616 y(o\031er)e(o)q(d)o(er)i(gle)q(ic)o(h)h(d)o(er)f(Not)o(en)o(d)o(a) +n(uer)f(d)o(er)h(ak-)113 1672 y(t)o(uellen)h(Not)o(e)f(i)q(st.)g(Die)q +(s)i(ge)q(sc)o(hie)o(h)o(t)e(u)o(n)o(t)o(er)g(Zuhilfen)o(a)o(hm)o(e)g +(d)o(e)q(s)i(F)l(eld)o(e)q(s)g(f)q(akt)o(or)d(u)o(n)o(d)i(d)o(er)g +(Konst)o(an)o(t)o(e)113 1729 y(NORMF)-5 b(AKTOR,)17 b(die)h(e)q(in)o(e) +g(Normieru)o(n)o(g)e(a)n(uf)h(ganze)g(Za)o(hlen)o(w)o(ert)o(e)f(erzwin) +o(gen.)g(Damit)h(s)q(in)o(d)h(die)113 1785 y(W)l(ert)o(e)c(problemlos)h +(v)o(ergle)q(ic)o(h)o(bar.)e(Soll)o(t)o(e)i(die)h(s)q(ic)o(h)f(ansc)o +(hlie\031en)o(d)o(e)g(W)l(ar)q(n)n(u)o(n)o(g)g(a)n(usgege)o(b)q(en)f(w) +o(erd)o(en,)113 1842 y(so)f(m)n(u\031)g(d)o(as)h(b)q(e)q(d)o(enklic)o +(h)h(st)o(imm)o(en,)d(d)o(a)i(zu)g(lan)o(ge)g(Not)o(en)f(b)q(ere)q(it)o +(s)h(in)g(split)p 1411 1842 14 2 v 16 w(not)o(e)q(s)f(b)q(e)q(s)q(e)q +(it)o(igt)h(wurd)o(en.)0 1935 y Fm(dnvmark2)22 b Ft(Wird)15 +b(e)q(in)o(e)g(Not)o(e)530 1937 y(\177)529 1935 y(ub)q(er)e(ihre)i(v)o +(olle)f(Z)853 1937 y(\177)853 1935 y(ahlze)q(it)g(ge)q(spiel)o(t,)h(so) +f(kann)f(e)q(s)i(s)q(ic)o(h)f(u)o(m)g(lega)o(t)o(o)f(o)q(d)o(er)i(st)o +(ac-)113 1992 y(ca)o(t)o(o)g(h)o(an)o(d)o(eln.)h(Die)h(F)l(u)o(nkt)o +(ion)g(not)o(e)p 754 1992 V 15 w(wit)n(h)p 855 1992 V +16 w(t)o(im)o(e)e(h)o(a)o(t)h(zw)o(e)q(i)g(R)1184 1994 +y(\177)1183 1992 y(uc)o(kga)o(b)q(eparam)n(et)n(er,)d(die)k(e)q(in)o +(er)g(b)q(e)q(son-)113 2048 y(d)o(eren)e(Er)o(kl)319 +2050 y(\177)319 2048 y(aru)o(n)o(g)g(b)q(e)q(d)519 2050 +y(\177)518 2048 y(urfen,)g(d)o(e)q(s)q(icion)h(u)o(n)o(d)g(ok.)f(De)q +(s)q(icion)h(i)q(st)f(gen)o(a)n(u)h(d)o(ann)f(1,)g(w)o(enn)h(e)q(s)f(e) +q(in)o(e)i(Not)o(e)113 2105 y(gibt,)e(die)h(zu)g(d)o(em)g(Ze)q(it)o(pu) +o(nkt)g(b)q(eginn)o(t,)e(an)h(d)o(em)h(die)h(zu)f(u)o(n)o(t)o(ersu)o(c) +o(h)o(en)o(d)o(e)e(Not)o(e)g(en)o(d)o(et.)h(ok)h(gibt)f(an,)113 +2161 y(ob)f(die)i(gefu)o(n)o(d)o(en)o(e)e(Not)o(e)g(in)h(d)o(er)g(r)q +(ic)o(h)o(t)o(igen)e(Region)i(\(Violin)o(e)g(o)q(d)o(er)f(Ba\031\))g +(liegt.)0 2255 y Fm(dnvmark3)22 b Ft(F)l(alls)12 b(s)q(ic)o(h)g(e)q(in) +o(er)g(Not)o(e)e(k)o(e)q(in)o(e)i(zw)o(e)q(it)o(e)f(u)o(nmit)n(t)o(el)o +(bar)f(ansc)o(hlie\031t,)g(die)j(Z)1414 2257 y(\177)1414 +2255 y(ahlze)q(it)e(a)n(usre)q(ic)o(h)o(en)o(d)g(kurz)113 +2312 y(i)q(st)17 b(u)o(n)o(d)g(b)q(e)q(i)h(Mul)o(t)o(iplika)o(t)o(ion)f +(mit)g(4)g(d)o(er)h(n)871 2314 y(\177)871 2312 y(ac)o(hst)o(e)d(T)l +(akt)o(str)q(ic)o(h)h(nic)o(h)o(t)1344 2314 y(\177)1342 +2312 y(ub)q(ersc)o(hr)q(it)n(t)o(en)g(wird,)g(so)h(wird)113 +2368 y(die)e(Not)o(e)f(als)h(St)o(acca)o(t)o(onot)n(e)e(d)o +(e\014niert.)h(Die)q(s)q(e)i(V)l(orge)o(h)o(ensw)o(e)q(i)q(s)q(e)d(i)q +(st)i(s)q(ic)o(h)o(er)f(et)o(w)o(as)f(st)o(arr,)f(en)o(t)o(spr)q(ic)o +(h)o(t)113 2424 y(je)q(do)q(c)o(h)i(exakt)g(d)o(er)h(Ums)q(etzu)o(n)o +(g)e(v)o(on)h(St)o(acca)o(t)o(onot)o(e)e(b)q(e)q(i)j(MOZAR)l(T.)0 +2518 y Fm(dnvmark4)22 b Ft(W)l(urd)o(e)f(e)q(in)o(e)g(u)o(nmit)n(t)o +(el)o(bar)e(folgen)o(d)o(e)g(Not)o(e)g(inn)o(erh)o(al)o(b)i(d)o(er)f(r) +q(ic)o(h)o(t)o(igen)f(Region)h(gefu)o(n)o(d)o(en,)g(so)113 +2575 y(h)o(an)o(d)o(el)o(t)15 b(e)q(s)h(s)q(ic)o(h)g(u)o(m)g(lega)o(t)o +(o.)e(In)i(allen)h(no)q(c)o(h)f(nic)o(h)o(t)f(b)q(etrac)o(h)o(t)o(et)n +(en)e(F)1316 2577 y(\177)1316 2575 y(allen)k(wird)f(die)g(Not)o(e)f +(als)1780 2602 y(")1800 2575 y(nor-)113 2631 y(m)o(al)m(\\)f(in)o(t)o +(erpret)o(iert.)9 b(Be)q(i)14 b(allen)f(nic)o(h)o(t)e(Lega)o(t)o(onot)o +(en)f(m)n(u\031)h(am)h(F)l(u)o(nkt)o(ions)q(en)o(d)o(e)g(d)o(as)g(Lega) +o(t)o(o-En)o(d)o(e\015ag)113 2688 y(wie)q(d)o(er)j(gel)311 +2690 y(\177)311 2688 y(osc)o(h)o(t)e(w)o(erd)o(en.)p +eop +%%Page: 21 22 +21 21 bop 0 -12 a Fl(KAPITEL)14 b(3.)29 b(IMPLEMENT)l(A)l(TION)1118 +b Ft(21)0 137 y Fh(3.5.7)55 b(d)o(et)n(ect)p 323 137 +17 2 v 20 w(not)n(e)p 448 137 V 20 w(p)r(o)q(s)q(it)n(ions)p +686 137 V 19 w(wit)n(h)p 812 137 V 19 w(s)q(igns)0 223 +y Ft(Be)q(i)16 b(Not)o(en)e(m)n(u\031)g(m)o(an)g(u)o(n)o(t)o(ersc)o(h)o +(e)q(id)o(en)h(zwi)q(sc)o(h)o(en)f(d)o(er)h(e)q(igen)o(t)n(lic)o(h)o +(en)g(F)l(requenz)g(u)o(n)o(d)h(d)o(er)f(P)o(os)q(it)o(ion,)e(a)n(uf)i +(d)o(er)0 279 y(s)q(ie)g(geze)q(ic)o(hn)o(et)f(w)o(erd)o(en.)g(Die)i +(Zuordn)n(u)o(n)o(g)f(i)q(st)f(m)o(e)o(hrd)o(eu)o(t)o(ig,)g(d)o(a)h(d)o +(urc)o(h)f(V)l(oranst)o(ellen)g(e)q(in)o(e)q(s)i(Kreuze)q(s)f(o)q(d)o +(er)0 336 y(e)q(in)o(e)q(s)22 b(Bs)f(die)g(d)o(er)g(P)o(os)q(it)o(ion)f +(zugeordn)o(et)o(e)f(F)l(requenz)i(u)o(m)g(e)q(in)o(en)h(Hal)o(bt)o(on) +e(n)o(ac)o(h)g(ob)q(en)g(bzw.)h(n)o(ac)o(h)f(u)o(n-)0 +392 y(t)o(en)13 b(v)o(ersc)o(h)o(ob)q(en)g(w)o(erd)o(en)g(kann.)g(Um)g +(die)q(s)q(e)i(M)o(e)o(hrd)o(eu)o(t)o(igk)o(e)q(it)f(e)q(inzugrenzen,)g +(s)q(in)o(d)g(hier)h(Bs)e(inn)o(erh)o(al)o(b)h(v)o(on)0 +449 y(Kreuzt)o(on)o(art)o(en)d(u)o(n)o(d)k(Kreuze)e(inn)o(erh)o(al)o(b) +h(v)o(on)f(B-T)l(on)o(art)o(en)f(v)o(erb)q(ot)o(en.)g(De)q(sw)o(e)q(it) +o(eren)h(wird)h(st)o(et)o(s)f(v)o(ersu)o(c)o(h)o(t,)0 +505 y(zuerst)j(ohn)o(e)g(Not)o(en)o(v)o(orze)q(ic)o(h)o(en)e(a)n(uszuk) +o(omm)o(en.)g(F)l(alls)k(d)o(as)f(nic)o(h)o(t)f(gelin)o(gt,)g(m)n +(u\031)g(e)q(in)i(Kreuz,)e(e)q(in)i(B)f(o)q(d)o(er)0 +562 y(e)q(in)23 b(A)n(ufh)o(e)o(bu)o(n)o(gsze)q(ic)o(h)o(en)e(ge)q(s)q +(etzt)f(w)o(erd)o(en.)g(Der)i(En)o(t)o(sc)o(h)o(e)q(id)o(u)o(n)o(gsba)n +(u)o(m)f(i)q(st)g(im)h(F)l(olgen)o(d)o(en)g(d)o(arge)q(st)o(ell)o(t:) +591 728 y(St)o(art)12 b(a)n(uf)j(0)f(Niv)o(ea)n(u)591 +787 y(in)h(Kreuzt)o(on)o(art)d(\(B-T)l(on)o(art\))p 885 +870 2 60 v 472 871 827 2 v 472 929 2 60 v 1298 929 V +295 988 a(Ganzt)o(on)295 1047 y(ble)q(ib)q(e)k(a)n(uf)e(0)h(Niv)o(ea)n +(u)295 1141 y(V)l(orze)q(ic)o(h)o(en)f(ge)q(s)q(etzt?)1063 +988 y(Hal)o(bt)o(on)1063 1047 y(Zugr)q(i\013)g(a)n(uf)h(-1)f(\(+1\))g +(Niv)o(ea)n(u)1063 1141 y(V)l(orze)q(ic)o(h)o(en)g(ge)q(s)q(etzt?)p +472 1224 V 1298 1224 V 354 1225 473 2 v 1063 1225 V 354 +1283 2 60 v 826 1283 V 1062 1283 V 1535 1283 V 331 1330 +a(ja)412 b(n)o(e)q(in)177 b(ja)412 b(n)o(e)q(in)p 826 +1401 V 1062 1401 V 1535 1401 V 472 1460 a(Not)o(e)14 +b(ohn)o(e)g(V)l(orze)q(ic)o(h)o(en)47 b(Not)o(e)13 b(ohn)o(e)i(V)l +(orze)q(ic)o(h)o(en)46 b(Kreuz)15 b(\(B\))f(a)n(uf)472 +1519 y(a)n(uf)h(0)g(Niv)o(ea)n(u)225 b(a)n(uf)14 b(-1)h(\(+1\))f(Niv)o +(ea)n(u)102 b(-1)15 b(\(+1\))e(Niv)o(ea)n(u)p 354 1555 +2 213 v 177 1614 a(Zugr)q(i\013)h(a)n(uf)h(-1)f(\(+1\))g(Niv)o(ea)n(u) +177 1673 y(W)l(urd)o(e)h(e)q(in)h(Ganzt)o(on)e(getro\013en?)p +354 1815 2 119 v 354 1756 945 2 v 1298 1815 2 60 v 331 +1862 a(ja)884 b(n)o(e)q(in)p 354 1933 V 1298 1933 V 177 +1992 a(Ist)15 b(d)o(as)f(V)l(orze)q(ic)o(h)o(en)h(ge)q(s)q(etzt?)471 +b(Not)o(e)14 b(mit)g(A)n(ufh)o(e)o(bu)o(n)o(gsze)q(ic)o(h)o(en)1181 +2051 y(a)n(uf)h(0)f(Niv)o(ea)n(u)p 354 2169 2 154 v 354 +2111 709 2 v 1062 2169 2 60 v 331 2216 a(ja)648 b(n)o(e)q(in)p +354 2287 V 1062 2287 V 177 2346 a(Not)o(e)14 b(ohn)o(e)g(V)l(orze)q(ic) +o(h)o(en)283 b(Not)o(e)13 b(mit)i(A)n(ufh)o(e)o(bu)o(n)o(gsze)q(ic)o(h) +o(en)177 2405 y(a)n(uf)g(-1)f(\(+1\))g(Niv)o(ea)n(u)339 +b(a)n(uf)14 b(0)h(Niv)o(ea)n(u)118 2521 y(Da)o(b)q(e)q(i)h(c)o(h)o +(arakt)o(eri)q(s)q(iert)c(d)o(as)j(0)h(Niv)o(ea)n(u)f(die)h(e)q(igen)o +(t)n(lic)o(h)o(e)g(Not)o(enf)q(requenz.)c(-1)j(\(+1\))g(Niv)o(ea)n(u)g +(referen-)0 2577 y(ziert)i(die)h(u)o(m)f(e)q(in)o(en)h(h)o(al)o(b)q(en) +f(T)l(on)f(t)o(iefer)h(\(h)779 2579 y(\177)779 2577 y(oh)o(er\))e +(liegen)o(d)o(e)j(F)l(requenz.)f(Die)h(Not)o(en)o(a)n(usga)o(bep)q(os)q +(it)o(ion)c(en)o(t-)0 2634 y(spr)q(ic)o(h)o(t)g(imm)o(er)g(e)q(in)o(em) +h(Ganzt)o(on,)f(d)o(er)h(mit)g(Hilfe)h(v)o(on)e(pit)o(c)o(h)p +1067 2634 14 2 v 16 w(t)o(o)p 1123 2634 V 15 w(p)q(os)i(d)o(er)f(e)q +(igen)o(t)n(lic)o(h)o(en)g(P)o(os)q(it)o(ion)f(zugeord-)0 +2690 y(n)o(et)g(wird.)p eop +%%Page: 22 23 +22 22 bop 0 -12 a Fl(KAPITEL)14 b(3.)29 b(IMPLEMENT)l(A)l(TION)1118 +b Ft(22)0 137 y Fm(dnpsmark1)22 b Ft(Ein)14 b(F)l(eld)o(elem)o(en)o(t)g +(v)o(on)f(akt)f(dien)o(t)h(wie)q(d)o(eru)o(m)h(zu)o(m)g(Durc)o(hla)n +(ufen)f(d)o(er)h(Li)q(st)o(e.)e(cross)h(st)o(ell)o(t)h(e)q(in)o(e)113 +193 y(Art)9 b(Flag)i(f)305 195 y(\177)304 193 y(ur)f(die)i(Kreuzt)o(on) +o(art)c(d)o(ar.)i(Gil)o(t)i(\(cross)e(==)h(0\),)f(so)g(h)o(an)o(d)o(el) +o(t)h(e)q(s)g(s)q(ic)o(h)f(u)o(m)h(e)q(in)o(e)g(B-T)l(on)o(art.)e(Im) +113 250 y(F)l(olgen)o(d)o(en)i(w)o(erd)o(en)g(3)g(F)l(eld)o(er)i(e)q +(in)o(e)g(b)q(e)q(son)o(d)o(ere)d(Rolle)i(spielen.)h(cross)q(e)q(s)e(u) +o(n)o(d)h(bs)g(ge)o(b)q(en)f(die)h(Re)q(ih)o(enfol-)113 +306 y(ge)e(d)o(er)h(V)l(orze)q(ic)o(h)o(en)o(akt)o(ivieru)o(n)o(g)e(f) +695 308 y(\177)694 306 y(ur)i(die)g(Not)o(enp)q(os)q(it)o(ion)o(en)e +(an.)h(So)g(kann)g(b)q(e)q(i)i(gege)o(b)q(en)o(er)d(V)l(orze)q(ic)o(h)o +(en-)113 363 y(str)q(ic)o(hza)o(hl)17 b(a)o(bgele)q(s)q(en)h(w)o(erd)o +(en,)f(a)n(uf)h(w)o(elc)o(h)o(en)g(P)o(os)q(it)o(ion)o(en)f(V)l(orze)q +(ic)o(h)o(en)h(global)g(\(en)o(t)o(sprec)o(h)o(en)o(d)e(d)o(er)113 +419 y(T)l(on)o(art\))9 b(akt)o(iv)i(s)q(in)o(d.)g(Das)h(F)l(eld)i(pro)q +(ce)q(ss)e(en)o(t)n(h)914 421 y(\177)914 419 y(al)o(t)f(Inform)o(a)o(t) +o(ion)o(en)e(zu)j(Ganz-)g(u)o(n)o(d)h(Hal)o(bt)1646 421 +y(\177)1646 419 y(on)o(en)d(\(Bit6\),)113 476 y(globalen)j(V)l(orze)q +(ic)o(h)o(en)g(\(Bit7\))f(u)o(n)o(d)i(zu)g(d)o(en)g(jew)o(e)q(ils)g +(akt)o(uellen)f(V)l(orze)q(ic)o(h)o(en)g(\(Bit0)g(f)1566 +478 y(\177)1565 476 y(ur)g(die)i(Okt)o(a)o(v)o(e)c(0,)113 +532 y Fs(:)d(:)g(:)d Ft(,)13 b(Bit5)f(f)311 534 y(\177)310 +532 y(ur)h(die)g(Okt)o(a)o(v)o(e)e(5\).)h(In)o(diziert)h(wird)f(pro)q +(ce)q(ss)h(d)o(urc)o(h)f(d)o(en)h(Pit)o(c)o(h)o(w)o(ert)e(d)o(er)i(jew) +o(e)q(iligen)g(Not)o(e.)0 626 y Fm(dnpsmark2)22 b Ft(Inn)o(erh)o(al)o +(b)13 b(d)o(er)h(folgen)o(d)o(en)f(do-while)h(Sc)o(hle)q(ife)g(w)o(erd) +o(en)f(alle)i(Not)o(en)d(e)q(in)o(e)q(s)i(Akk)o(ord)o(e)q(s)e(\(ev)o +(en)o(t)o(u-)113 682 y(ell)17 b(a)n(u)o(c)o(h)f(blo\031)f(e)q(in)o(e)i +(e)q(inzige\))f(b)q(e)o(h)o(an)o(d)o(el)o(t.)g(Die)h(V)l(erf)q(a)o +(hrensw)o(e)q(i)q(s)q(e)d(kann)h(d)o(er)i(Ba)n(u)o(m)o(d)o(arst)o(ellu) +o(n)o(g)e(en)o(t-)113 739 y(nomm)o(en)e(w)o(erd)o(en.)h(Das)g(F)l(eld)i +(pit)o(c)o(h)o(t)o(o)o(p)q(os)e(i)q(st)g(f)942 741 y(\177)941 +739 y(ur)h(die)g(Errec)o(hn)n(u)o(n)o(g)f(d)o(er)h(Not)o(enp)q(os)q(it) +o(ion)e(wic)o(h)o(t)o(ig.)0 833 y Fm(dnpsmark3)22 b Ft(Ein)17 +b(T)l(on)o(art)o(ere)q(igni)q(s)d(zie)o(h)o(t)j(die)g(V)l(er)869 +835 y(\177)869 833 y(an)o(d)o(eru)o(n)o(g)f(d)o(er)h(in)g(pro)q(ce)q +(ss)f(a)o(bgelegt)o(en)f(V)l(orze)q(ic)o(h)o(en)o(akt)o(i-)113 +889 y(vieru)o(n)o(gen)g(n)o(ac)o(h)f(s)q(ic)o(h.)g(Gege)o(b)q(en)o(enf) +q(alls)g(m)n(u\031)g(a)n(u)o(c)o(h)h(cross)f(mo)q(di\014ziert)h(w)o +(erd)o(en.)0 983 y Fm(dnpsmark4)22 b Ft(T)l(akt)o(str)q(ic)o(h)o(e)15 +b(s)q(in)o(d)h(v)o(on)g(In)o(t)o(ere)q(ss)q(e,)f(d)o(a)i(hier)g(die)g +(G)1122 985 y(\177)1121 983 y(ul)o(t)o(igk)o(e)q(it)g(d)o(er)g(lokalen) +f(V)l(orze)q(ic)o(h)o(en)g(en)o(d)o(et.)113 1039 y(Bit7)e(m)n(u\031)g +(a)n(uf)h(die)g(Bit)o(s)g(0)g(bi)q(s)g(5)f(f)712 1041 +y(\177)711 1039 y(ur)h(alle)g(Pit)o(c)o(h)o(w)o(ert)o(e)d(k)o(o)o +(piert)i(w)o(erd)o(en.)0 1161 y Fh(3.5.8)55 b(s)q(et)p +245 1161 17 2 v 20 w(slur)p 357 1161 V 20 w(regions)0 +1247 y Ft(Die)q(s)q(e)17 b(F)l(u)o(nkt)o(ion)g(dien)o(t)f(d)o(er)h(Ein) +o(tragu)o(n)o(g)d(d)o(e)q(s)j(Flags)f(f)959 1249 y(\177)958 +1247 y(ur)g(Lega)o(t)o(ob)q(eginn)f(\(0x40)f(v)o(on)i(slur)p +1584 1247 14 2 v 16 w(p)q(os\))g(so)o(wie)f(d)o(er)0 +1303 y(F)l(e)q(st)n(legu)o(n)o(g)i(e)q(in)o(er)f(Region.)g(Das)g(i)q +(st)f(wic)o(h)o(t)o(ig,)g(d)o(a)h(im)g(F)l(olgen)o(d)o(en)g(a)n(usge)q +(sc)o(hloss)q(en)f(w)o(erd)o(en)h(m)n(u\031,)f(d)o(a\031)g(Le-)0 +1360 y(ga)o(t)o(onot)o(en)10 b(d)o(e)q(s)k(Violin)o(en)n(b)q(ere)q(ic)o +(h)o(e)q(s)e(p)q(er)h(Balk)o(en)f(\(b)q(eam\))g(mit)g(Ba\031not)o(en)f +(v)o(erbu)o(n)o(d)o(en)i(w)o(erd)o(en)f(bzw.)h(u)o(m)o(ge-)0 +1416 y(k)o(e)o(hrt.)h(Beams)278 1418 y(\177)276 1416 +y(ub)q(er)i(m)o(e)o(hrere)e(Region)o(en)i(s)q(in)o(d)g(zw)o(ar)e(in)i +(Mus)q(icT)1146 1426 y(E)1171 1416 y(X)g(m)1259 1418 +y(\177)1259 1416 y(oglic)o(h,)f(zie)o(h)o(en)h(a)o(b)q(er)f(e)q(in)h +(paar)f(u)o(n-)0 1473 y(erw)72 1475 y(\177)71 1473 y(unsc)o(h)o(t)o(e)e +(Ne)o(b)q(en)o(e\013ekt)o(e)g(n)o(ac)o(h)h(s)q(ic)o(h.)0 +1595 y Fh(3.5.9)55 b(b)q(e)q(am)p 308 1595 17 2 v 18 +w(d)o(et)n(ect)0 1680 y Fm(b)n(dmark1)21 b Ft(Inn)o(erh)o(al)o(b)c(e)q +(in)o(er)h(while)h(Sc)o(hle)q(ife)g(wird)e(die)h(ge)q(sam)o(t)o(e)e(Li) +q(st)o(e)h(d)o(urc)o(hla)n(ufen.)f(V)l(on)i(In)o(t)o(ere)q(ss)q(e)f(s)q +(in)o(d)113 1737 y(blo\031)d(die)h(Not)o(en,)e(die)j(kle)q(in)o(er)f(o) +q(d)o(er)g(gle)q(ic)o(h)g(d)o(er)956 1719 y Fq(1)p 956 +1726 18 2 v 956 1752 a(8)994 1737 y Ft(Not)o(e)e(s)q(in)o(d.)0 +1831 y Fm(b)n(dmark2)21 b Ft(Mit)15 b(dynh)o(elp)g(wird)f(jetzt)f(zu)o +(m)i(n)769 1833 y(\177)769 1831 y(ac)o(hst)o(en)e(T)l(akt)o(str)q(ic)o +(h)f(ge)q(spru)o(n)o(gen.)i(Die)h(et)o(w)o(as)e(u)o(n)o(gew)1721 +1833 y(\177)1721 1831 y(ohnlic)o(h)o(e)113 1887 y(Init)o(iali)q(s)q +(ieru)o(n)o(g)i(v)o(on)g(ok)g(d)o(urc)o(h)f(8,)g(9)h(o)q(d)o(er)g(10)g +(erzwin)o(gt)f(in)i(not)o(e)p 1244 1887 14 2 v 15 w(wit)n(h)p +1345 1887 V 16 w(t)o(im)o(e)e(die)i(Su)o(c)o(h)o(e)f(n)o(ac)o(h)f(F) +1792 1889 y(\177)1792 1887 y(ahn-)113 1943 y(c)o(h)o(ennot)o(en.)0 +2037 y Fm(b)n(dmark3)21 b Ft(F)l(alls)15 b(zur)e(Ze)q(it)h(not)e +Fi(!)i Ft(en)o(d)g(e)q(in)o(e)g(F)800 2039 y(\177)800 +2037 y(ahnc)o(h)o(ennot)o(e)e(gefu)o(n)o(d)o(en)i(wurd)o(e,)e(die)q(s)q +(e)i(in)g(d)o(er)g(r)q(ic)o(h)o(t)o(igen)e(Re-)113 2094 +y(gion)h(i)q(st)h(u)o(n)o(d)h(k)o(e)q(in)f(T)l(akt)o(str)q(ic)o(h)673 +2096 y(\177)671 2094 y(ub)q(erspru)o(n)o(gen)g(wurd)o(e)f(\(i)q(st)h(b) +q(e)q(i)g(d)o(en)h(f)1337 2096 y(\177)1336 2094 y(ur)f(die)q(s)q(e)q(s) +g(Pro)r(jekt)f(v)o(erw)o(en)o(d)o(e-)113 2150 y(t)o(en)j(T)l(akt)o(str) +q(ic)o(h)o(en)g(nic)o(h)o(t)h(m)608 2152 y(\177)608 2150 +y(oglic)o(h\),)e(so)i(m)865 2152 y(\177)864 2150 y(uss)q(en)h(no)q(c)o +(h)f(w)o(e)q(it)o(ere)g(T)l(e)q(st)o(s)g(d)o(urc)o(hgef)1545 +2152 y(\177)1544 2150 y(uhrt)e(w)o(erd)o(en.)h(Die)113 +2207 y(Not)o(e,)e(an)i(die)i(e)q(in)o(e)f(an)o(d)o(ere)612 +2234 y(")633 2207 y(ge)o(b)q(eam)o(t)m(\\)g(w)o(erd)o(en)f(soll,)g(m)n +(u\031)g(d)o(as)g(Lega)o(t)o(o-En)o(d)o(e\015ag)e(ge)q(s)q(etzt)h(h)o +(a)o(b)q(en,)113 2263 y(f)q(alls)j(e)q(s)h(e)q(in)o(e)h(Lega)o(t)o +(onot)o(e)c(i)q(st.)i(Die)i(Not)o(e,)d(w)o(elc)o(h)o(e)h(an)o(ge)o(h)o +(an)o(gen)f(w)o(erd)o(en)i(soll,)f(d)o(arf)g(n)n(ur)h(d)o(ann)g(e)q(i-) +113 2320 y(n)o(e)c(Lega)o(t)o(onot)o(e)d(s)q(e)q(in,)k(w)o(enn)e(s)q +(ie)i(die)f(erst)o(e)g(Not)o(e)f(d)o(e)q(s)h(Lega)o(t)o(o)f(i)q(st.)h +(A)n(ufgru)o(n)o(d)e(b)q(e)q(id)o(er)j(Re)q(str)q(ikt)o(ion)o(en)113 +2376 y(kann)c(a)n(usge)q(sc)o(hloss)q(en)g(w)o(erd)o(en,)g(d)o(a\031)h +(Lega)o(t)o(ob)926 2378 y(\177)926 2376 y(ogen)d(d)o(urc)o(h)j(Balk)o +(en)f(bzw.)h(d)o(urc)o(h)f(die)i(St)o(iele)f(v)o(on)f(Bal-)113 +2432 y(k)o(ennot)o(en)f(ge)q(sc)o(hnit)n(t)o(en)i(w)o(erd)o(en.)f(De)q +(sw)o(e)q(it)o(eren)h(d)o(arf)g(die)h(anzuh)1232 2434 +y(\177)1232 2432 y(an)o(gen)o(d)o(e)f(Not)o(e)f(nic)o(h)o(t)h(b)q(ere)q +(it)o(s)g(e)q(in)o(em)113 2489 y(an)o(d)o(eren)h(Balk)o(en)g(zugeordn)o +(et)f(s)q(e)q(in.)0 2583 y Fm(b)n(dmark4)21 b Ft(Gen)267 +2585 y(\177)266 2583 y(ugt)c(die)h(d)o(urc)o(h)f(not)o(e)p +640 2583 V 15 w(wit)n(h)p 741 2583 V 16 w(t)o(im)o(e)f(gefu)o(n)o(d)o +(en)o(e)h(Not)o(e)f(nic)o(h)o(t)h(d)o(en)h(ge)q(sam)o(t)o(en)d(Anford)o +(eru)o(n)o(gen,)113 2639 y(so)f(m)n(u\031)g(w)o(e)q(it)o(erge)q(su)o(c) +o(h)o(t)e(w)o(erd)o(en.)p eop +%%Page: 23 24 +23 23 bop 0 -12 a Fl(KAPITEL)14 b(3.)29 b(IMPLEMENT)l(A)l(TION)1118 +b Ft(23)0 137 y Fm(b)n(dmark5)21 b Ft(F)l(alls)12 b(inn)o(erh)o(al)o(b) +e(d)o(er)g(letzt)o(en)g(Bearb)q(e)q(it)o(u)o(n)o(gsph)o(as)q(e)e(rems)q +(ign)h(a)n(uf)h(Null)h(ge)q(s)q(etzt)e(wurd)o(e,)h(so)f(k)1764 +139 y(\177)1764 137 y(onn)o(en)113 193 y(die)h(Not)o(en)f(\(not)f(*\))i +(u)o(n)o(d)g(\(not2)e(*\))h(d)o(urc)o(h)g(e)q(in)o(en)i(Balk)o(en)f(v)o +(erbu)o(n)o(d)o(en)f(w)o(erd)o(en.)g(W)l(urd)o(e)i(zu)f(\(not)f(*\))g +(no)q(c)o(h)113 250 y(k)o(e)q(in)o(e)k(Balk)o(enn)n(u)o(mm)o(er)e(v)o +(erge)o(b)q(en,)g(so)h(wird)h(die)q(s)g(jetzt)f(get)o(an.)f(Daf)1279 +252 y(\177)1278 250 y(ur)h(st)o(ell)o(t)h(global)f(e)q(in)o(en)i(garan) +o(t)o(iert)113 306 y(e)q(in)o(d)o(eu)o(t)o(igen)e(W)l(ert)f(zur)h(V)l +(erf)614 308 y(\177)613 306 y(ugu)o(n)o(g.)e(Be)q(i)j(\(not)d(*\))h +(wird)g(gege)o(b)q(en)o(enf)q(alls)f(e)q(in)j(b)q(ere)q(it)o(s)e(akt)o +(iviert)o(e)q(s)f(Bal-)113 363 y(k)o(en)o(en)o(d)o(e\015ag)g(gel)404 +365 y(\177)404 363 y(osc)o(h)o(t,)f(b)q(e)q(i)j(\(not2)e(*\))h(wird)g +(die)q(s)q(e)q(s)h(Flag)g(ge)q(s)q(etzt.)e(Die)i(Inform)o(a)o(t)o(ion) +1577 365 y(\177)1575 363 y(ub)q(er)f(die)i(Region)113 +419 y(m)n(u\031)h(bi)q(s)h(zur)f(letzt)o(en)g(Balk)o(ennot)o(e)f(imm)o +(er)h(w)o(e)q(it)o(er)g(v)o(ererbt)g(w)o(erd)o(en)g(\(mit)g(hilfsv)n +(ar)q(ia)o(ble)f(h)o(elpsh)o(ort\).)0 541 y Fh(3.5.10)55 +b(s)q(et)p 273 541 17 2 v 20 w(b)q(e)q(am)p 427 541 V +18 w(regions)0 627 y Ft(Die)16 b(F)l(u)o(nkt)o(ion)f(s)q(et)p +332 627 14 2 v 15 w(b)q(eam)p 454 627 V 16 w(regions)f(i)q(st)g(in)i +(ihrer)e(Arb)q(e)q(it)o(w)o(e)q(i)q(s)q(e)g(d)o(er)h(F)l(u)o(nkt)o(ion) +g(s)q(et)p 1417 627 V 15 w(slur)p 1505 627 V 16 w(regions)1671 +629 y(\177)1671 627 y(ahnlic)o(h.)0 721 y Fm(sbrmark1)22 +b Ft(Wird)14 b(e)q(in)g(Balk)o(en)n(b)q(eginn)f(gefu)o(n)o(d)o(en,)f +(\(b)q(eam)p 994 721 V 15 w(nr)h(&&)h(\(!trea)o(t)o(e)q(d\)\))o(,)d(so) +h(m)n(u\031)h(d)o(er)h(Beam)f(bi)q(s)g(zu)o(m)113 777 +y(En)o(d)o(e)i(\(\015ags)g(&)h(0x40\))e(gele)q(s)q(en)j(w)o(erd)o(en.)e +(Da)o(b)q(e)q(i)h(wird)g(e)q(in)o(e)g(d)o(urc)o(hsc)o(hnit)n(t)n(lic)o +(h)o(e)f(Not)o(enh)1665 779 y(\177)1665 777 y(oh)o(e)f(errec)o(h-)113 +834 y(n)o(et)h(u)o(n)o(d)g(d)o(er)h(Balk)o(en)f(a)n(uf)h(Gru)o(n)o +(dlage)f(die)q(s)q(er)h(e)q(in)o(er)g(sp)q(eziellen)g(Region)g +(\(Ba\031)e(o)q(d)o(er)h(Violin)o(e\))h(zuge-)113 890 +y(ordn)o(et,)c(f)q(alls)j(d)o(as)g(nic)o(h)o(t)f(sc)o(h)o(on)g(ge)q(sc) +o(h)o(e)o(h)o(en)g(i)q(st.)0 984 y Fm(sbrmark2)22 b Ft(Im)16 +b(n)298 986 y(\177)298 984 y(ac)o(hst)o(en)f(T)l(e)q(il)j(m)n(u\031)d +(d)o(er)i(en)o(t)o(sprec)o(h)o(en)o(d)o(e)e(Li)q(st)o(en)o(a)o(bsc)o +(hnit)n(t)g(e)q(in)i(zw)o(e)q(it)o(e)q(s)f(m)o(al)g(d)o(urc)o(hla)n +(ufen)113 1040 y(w)o(erd)o(en,)d(u)o(m)h(die)g(Region)g(in)h(alle)g +(Not)o(en)d(d)o(e)q(s)j(Balk)o(ens)e(e)q(in)o(tragen)g(zu)h(k)1364 +1042 y(\177)1364 1040 y(onn)o(en.)f(Die)i(hier)g(prakt)o(izier-)113 +1097 y(t)o(e)e(M)o(et)n(h)o(o)q(d)o(e)g(i)q(st)h(s)q(ic)o(h)o(er)e(et)o +(w)o(as)g(u)o(n)703 1099 y(\177)702 1097 y(ub)q(ers)q(ic)o(h)o(t)n(lic) +o(h)h(u)o(n)o(d)h(u)o(nn)1123 1099 y(\177)1123 1097 y(ot)o(ig)f(ze)q +(it)o(a)n(ufw)o(en)o(dig.)f(Es)h(w)1597 1099 y(\177)1597 +1097 y(are)f(t)n(h)o(eoret)o(i)q(sc)o(h)113 1153 y(sa)n(u)n(b)q(erer)j +(gew)o(e)q(s)q(en,)g(e)q(in)o(e)i(Da)o(t)o(enstrukt)o(ur)c(st)o(ac)o(k) +i(\(mit)h(d)o(en)h(Op)q(era)o(t)o(ion)o(en)d(push,)i(p)q(o)o(p,)g +(init\))h(zu)f(im-)113 1210 y(plem)o(en)o(t)o(ieren.)f(Im)i(erst)o(en)f +(Zyklus)h(h)769 1212 y(\177)769 1210 y(at)n(t)o(en)f(die)i(am)f(Balk)o +(en)f(b)q(et)o(e)q(iligt)o(en)h(Not)o(en)f(in)i(d)o(en)g(K)o(eller)g +(ge-)113 1266 y(legt)e(w)o(erd)o(en)g(k)381 1268 y(\177)381 +1266 y(onn)o(en.)f(Durc)o(h)h(Leeren)h(d)o(e)q(s)g(st)o(ac)o(ks)d(w) +1057 1268 y(\177)1057 1266 y(are)i(e)q(s)g(d)o(ann)h(m)1341 +1268 y(\177)1341 1266 y(oglic)o(h)f(gew)o(e)q(s)q(en,)f(die)i(An)o(ga)o +(b)q(e)113 1323 y(d)o(er)d(Region)g(in)g(s)408 1325 y(\177)408 +1323 y(am)o(t)n(lic)o(h)o(e)f(stru)o(ct)o(s)f(zu)j(sc)o(hre)q(ib)q(en.) +e(Ein)o(e)h(solc)o(h)o(e)f(V)l(orge)o(h)o(ensw)o(e)q(i)q(s)q(e)e(i)q +(st)j(je)q(do)q(c)o(h)g(mit)g(e)q(i-)113 1379 y(n)o(em)g(h)234 +1381 y(\177)234 1379 y(oh)o(eren)g(Program)o(miera)n(ufw)n(an)n(d)e(v)o +(erbu)o(n)o(d)o(en.)0 1501 y Fh(3.5.11)55 b(slur)p 294 +1501 17 2 v 20 w(geom)n(etry)0 1587 y Fm(sge)n(omark1)21 +b Ft(P)o(er)14 b(while)i(Sc)o(hle)q(ife)g(wird)f(wie)q(d)o(eru)o(m)g +(die)g(ge)q(sam)o(t)o(e)e(Li)q(st)o(e)h(d)o(urc)o(hla)n(ufen.)g(Wird)i +(e)q(in)o(e)f(Not)o(e)f(ge-)113 1643 y(fu)o(n)o(d)o(en,)j(f)289 +1645 y(\177)288 1643 y(ur)h(die)g(e)q(in)o(e)h(Lega)o(t)o(on)n(u)o(mm)o +(er,)c(a)o(b)q(er)i(no)q(c)o(h)g(k)o(e)q(in)o(e)h(Lega)o(t)o(o-P)o(os)q +(it)o(ionsan)o(ga)n(b)q(e)d(exi)q(st)o(iert,)h(so)113 +1699 y(h)o(an)o(d)o(el)o(t)e(e)q(s)h(s)q(ic)o(h)g(u)o(m)g(die)g(erst)o +(e)f(Not)o(e)g(e)q(in)o(e)q(s)h(no)q(c)o(h)g(nic)o(h)o(t)f(b)q(earb)q +(e)q(it)o(et)o(en)f(Lega)o(t)o(ob)q(ogens.)0 1793 y Fm(sge)n(omark2)21 +b Ft(Um)12 b(zu)h(erf)q(a)o(hren,)d(w)o(ann)i(d)o(er)g(Lega)o(t)o(ob)q +(ogen)e(b)q(een)o(d)o(et)i(wird,)g(m)n(u\031)g(jetzt)f(in)i(d)o(er)g +(Li)q(st)o(e)f(v)o(orw)1808 1795 y(\177)1808 1793 y(art)n(s)113 +1850 y(gela)n(ufen)h(w)o(erd)o(en.)f(Die)j(En)o(d)o(eze)q(it)f(wird)f +(a)n(uf)h(d)o(er)f(lokalen)h(v)o(orze)q(ic)o(h)o(enlos)q(en)e(V)l(ar)q +(ia)o(ble)h(en)o(d)o(t)o(im)o(e)g(a)o(bge-)113 1906 y(sp)q(e)q(ic)o(h)o +(ert.)0 2000 y Fm(sge)n(omark3)21 b Ft(Die)c(P)o(os)q(it)o(ion)o(en)c +(d)o(er)j(v)o(on)e(Lega)o(t)o(ob)q(eginn)g(bi)q(s)h(Lega)o(t)o(o)q(en)o +(d)o(e)f(liegen)o(d)o(en)i(Not)o(en)e(m)1642 2002 y(\177)1641 +2000 y(uss)q(en)h(in)h(d)o(as)113 2056 y(F)l(eld)g(us)q(e)q(d)g(e)q(in) +o(getragen)e(w)o(erd)o(en.)g(Dar)800 2058 y(\177)799 +2056 y(ub)q(er)h(hin)o(a)n(us)g(w)o(erd)o(en)g(die)h(P)o(os)q(it)o(ion) +o(en)e(d)o(er)i(h)1592 2058 y(\177)1592 2056 y(oc)o(hst)o(en)e(\(m)o +(axi-)113 2113 y(m)n(u)o(m\))g(u)o(n)o(d)h(d)o(er)g(t)o(iefst)o(en)e +(\(minim)n(u)o(m\))h(Lega)o(t)o(onot)o(e)f(a)o(bge)q(sp)q(e)q(ic)o(h)o +(ert.)0 2207 y Fm(sge)n(omark4)21 b Ft(Jetzt)13 b(wird)h(u)o(n)o(t)o +(erh)o(al)o(b)e(v)o(on)h(minim)n(u)o(m)h(so)o(wie)f(ob)q(erh)o(al)o(b)f +(v)o(on)h(m)o(axim)n(u)o(m)g(\(mit)g(T)l(oleranz)g(3\))g(je)113 +2263 y(e)q(in)k(f)q(re)q(ier)f(Bere)q(ic)o(h)g(ge)q(su)o(c)o(h)o(t.)e +(A)n(usgew)796 2265 y(\177)796 2263 y(ahl)o(t)g(u)o(n)o(d)j(a)n(uf)f +(sp)g(a)o(bge)q(sp)q(e)q(ic)o(h)o(ert)e(wird)i(d)o(er,)g(d)o(er)g(d)o +(en)h(b)q(e)q(id)o(en)113 2320 y(Ran)o(dnot)o(en)c(\(Lega)o(t)o(oanf)q +(a)o(n)o(g)f(u)o(n)o(d)j(Lega)o(t)o(o)q(en)o(d)o(e\))e(am)h(n)1077 +2322 y(\177)1077 2320 y(ac)o(hst)o(en)f(liegt.)0 2413 +y Fm(sge)n(omark5)21 b Ft(In)c(d)o(er)g(folgen)o(d)o(en)f(while)i(Sc)o +(hle)q(ife)f(wird)g(die)g(Lega)o(t)o(o-Bogenp)q(os)q(it)o(ion)d(in)k +(alle)f(am)f(Lega)o(t)o(ob)q(o-)113 2470 y(gen)g(b)q(et)o(e)q(iligt)o +(en)g(Not)o(en)f(e)q(in)o(getragen.)g(Dar)883 2472 y(\177)882 +2470 y(ub)q(er)g(hin)o(a)n(us)i(w)o(erd)o(en)1284 2472 +y(\177)1283 2470 y(ub)q(erall)f(dort)1534 2497 y(")1555 +2470 y(lo)o(w)o(er)f(st)o(ems)m(\\)j(ge-)113 2526 y(s)q(etzt)c(\()240 +2553 y(")261 2526 y(up)o(p)q(er)m(\\)j(gil)o(t)g(p)q(er)f(d)o(ef)q(a)n +(ul)o(t\),)f(w)o(o)g(e)q(in)i(n)o(ac)o(h)e(ob)q(en)g(ger)q(ic)o(h)o(t)o +(et)o(er)e(Not)o(enst)o(iel)i(d)o(en)i(Lega)o(t)o(ob)q(ogen)113 +2583 y(sc)o(hn)o(e)q(id)o(en)e(w)350 2585 y(\177)349 +2583 y(urd)o(e.)p eop +%%Page: 24 25 +24 24 bop 0 -12 a Fl(KAPITEL)14 b(3.)29 b(IMPLEMENT)l(A)l(TION)1118 +b Ft(24)0 137 y Fh(3.5.12)55 b(d)o(et)n(ect)p 351 137 +17 2 v 20 w(re)r(st)o(s)0 223 y Fm(drmark1)22 b Ft(Die)12 +b(ge)q(sam)o(t)o(e)c(F)l(u)o(nkt)o(ion)k(i)q(st)f(ziemlic)o(h)g(kurz)g +(u)o(n)o(d)1032 225 y(\177)1030 223 y(ub)q(ers)q(ic)o(h)o(t)n(lic)o(h,) +f(d)o(a)h(die)h(e)q(igen)o(t)n(lic)o(h)o(e)f(Bearb)q(e)q(it)o(u)o(n)o +(g)113 279 y(d)o(urc)o(h)i(d)o(eal)p 319 279 14 2 v 17 +w(wit)n(h)p 422 279 V 16 w(t)o(akt)g(u)o(n)o(d)i(pro)q(ce)q(ss)p +765 279 V 16 w(h)o(elpre)q(st)f(reali)q(s)q(iert)g(wird.)g(Mit)h(e)q +(in)o(er)1446 281 y(\177)1446 279 y(au\031eren)f(while)h(Sc)o(hle)q +(ife)113 336 y(wird)g(wie)q(d)o(er)i(die)f(ge)q(sam)o(t)o(e)e(Li)q(st)o +(e)i(a)o(bgearb)q(e)q(it)o(et.)d(Allerdin)o(gs)j(spr)q(in)o(gt)g(die)g +(La)n(ufv)n(ar)q(ia)o(ble)e(d)o(a)o(b)q(e)q(i)i(v)o(on)113 +392 y(e)q(in)o(em)f(T)l(akt)o(a)o(bsc)o(hnit)n(t)d(zu)o(m)j(n)650 +394 y(\177)650 392 y(ac)o(hst)o(en.)0 486 y Fm(drmark2)22 +b Ft(F)217 488 y(\177)216 486 y(ur)c(je)q(d)o(en)g(T)l(akt)o(a)o(bsc)o +(hnit)n(t)d(u)o(n)o(d)j(je)q(d)o(e)h(Region)e(\(e)q(s)h(gibt)f(2)h(gen) +o(a)n(u)f(d)o(ann)h(w)o(enn)f(\(regio)g(==)h(0\)\))113 +542 y(w)o(erd)o(en)13 b(die)h(b)q(earb)q(e)q(it)o(en)o(d)o(en)f(F)l(u)o +(nkt)o(ion)o(en)h(gerufen.)e(d)o(eal)p 1110 542 V 17 +w(wit)n(h)p 1213 542 V 16 w(t)o(akt)g(ordn)o(et)g(die)i(Not)o(en)f(st)o +(ur)f(in)j(M)o(e-)113 599 y(lo)q(dien)h(e)q(in)g(bi)q(s)f(alle)h(b)q(e) +o(h)o(an)o(d)o(el)o(t)e(s)q(in)o(d.)h(Die)h(en)o(t)o(st)o(e)o(h)o(en)o +(d)o(en)e(F)l(re)q(ir)1228 601 y(\177)1228 599 y(au)o(m)o(e)h(zwi)q(sc) +o(h)o(en)f(b)q(en)o(ac)o(h)o(bart)o(en)e(No-)113 655 +y(t)o(en)21 b(w)o(erd)o(en)g(d)o(urc)o(h)h(die)g(F)l(u)o(nkt)o(ion)h +(ins)p 824 655 V 16 w(h)o(elpre)q(st)f(in)g(e)q(in)o(e)h(t)o(emp)q(or) +1316 657 y(\177)1316 655 y(are)c(Strukt)o(ur)h(e)q(in)o(gef)1701 +657 y(\177)1700 655 y(ugt.)h(pro-)113 712 y(ce)q(ss)p +193 712 V 16 w(h)o(elpre)q(st)14 b(l)388 714 y(\177)388 +712 y(auft)h(in)g(folgen)o(d)o(en)f(3)h(Et)o(ap)o(p)q(en)e(a)o(b:)154 +806 y(1.)22 b(v)o(erbin)o(d)o(e)15 b(P)o(a)n(us)q(en)g(w)o(enn)g(m)703 +808 y(\177)703 806 y(oglic)o(h)h(\(P)o(a)n(us)q(e1)d(\(a)i(bi)q(s)h +(b\))g(u)o(n)o(d)g(P)o(a)n(us)q(e2)e(\(b)i(bi)q(s)g(c\))f(k)1638 +808 y(\177)1638 806 y(onn)o(en)g(d)o(urc)o(h)212 862 +y(P)o(a)n(us)q(e3)e(\(a)h(bi)q(s)h(c\))f(su)n(bst)o(it)o(uiert)g(w)o +(erd)o(en\))154 935 y(2.)22 b(t)o(e)q(ile)11 b(P)o(a)n(us)q(en)g(en)o +(t)o(sprec)o(h)o(en)o(d)e(d)o(em)i(Nenn)o(er)g(d)o(e)q(s)g(T)l(akt)o(e) +q(s)f(\(z.B.:)f(im)1364 917 y Fq(2)p 1364 924 18 2 v +1364 951 a(4)1398 935 y Ft(T)l(akt)h(m)1541 937 y(\177)1540 +935 y(uss)q(en)h(die)g(P)o(a)n(us)q(en-)212 992 y(u)o(n)o(d)i(Not)o(en) +o(w)o(ert)o(e)538 974 y Fq(1)p 538 981 V 538 1007 a(8)575 +992 y Ft(Not)o(e)f(+)735 974 y Fq(1)p 735 981 V 735 1007 +a(4)771 992 y Ft(P)o(a)n(us)q(e)h(+)952 974 y Fq(1)p +952 981 V 952 1007 a(8)989 992 y Ft(Not)o(e)f(ge)q(sc)o(hr)q(ie)o(b)q +(en)g(w)o(erd)o(en)h(als)1558 974 y Fq(1)p 1558 981 V +1558 1007 a(8)1594 992 y Ft(Not)o(e)f(+)1754 974 y Fq(1)p +1754 981 V 1754 1007 a(8)1790 992 y Ft(P)o(a)n(u-)212 +1048 y(s)q(e)i(+)320 1030 y Fq(1)p 320 1037 V 320 1064 +a(8)358 1048 y Ft(P)o(a)n(us)q(e)g(+)542 1030 y Fq(1)p +542 1037 V 542 1064 a(8)579 1048 y Ft(Not)o(e,)f(d)o(amit)i(die)g(A)n +(uft)o(e)q(ilu)o(n)o(g)1125 1030 y Fq(1)p 1125 1037 V +1125 1064 a(4)1163 1048 y Ft(+)1218 1030 y Fq(1)p 1218 +1037 V 1218 1064 a(4)1255 1048 y Ft(erh)o(al)o(t)o(en)f(ble)q(ibt\))154 +1121 y(3.)22 b(ordn)o(e)14 b(d)o(en)j(P)o(a)n(us)q(e)e(Z)580 +1123 y(\177)580 1121 y(ahlze)q(it)o(en)g(zu)h(\(wie)q(d)o(er)g(mit)f +(NORMF)-5 b(AKTOR)16 b(u)o(n)o(d)g(f)q(akt)o(ors\);)d(d)o(a)j(Not)o(en) +212 1178 y(n)n(ur)d(zu)g(di)q(skret)o(en)f(d)o(urc)o(h)g(die)i(Da)n +(uer)f(e)q(in)o(er)988 1160 y Fq(1)p 979 1167 36 2 v +979 1193 a(64)1033 1178 y Ft(Not)o(e)f(t)o(e)q(il)o(baren)g(Ze)q(it)o +(en)h(b)q(eginn)o(en)g(\(d)o(amit)f(a)n(u)o(c)o(h)212 +1234 y(en)o(d)o(en\),)i(s)q(in)o(d)g(a)n(u)o(c)o(h)h(die)g(F)l(re)q(ir) +734 1236 y(\177)734 1234 y(au)o(m)o(e)g(exakt)e(d)o(urc)o(h)h(P)o(a)n +(us)q(en)g(a)n(usf)1333 1236 y(\177)1332 1234 y(ull)o(bar)0 +1356 y Fh(3.5.13)55 b(b)q(e)q(am)p 336 1356 17 2 v 18 +w(geom)n(etry)0 1442 y Ft(In)18 b(d)o(er)f(F)l(u)o(nkt)o(ion)h(b)q(eam) +p 441 1442 14 2 v 15 w(geom)o(etry)d(ge)o(h)o(t)h(e)q(s)h(d)o(aru)o(m,) +g(je)q(d)o(em)g(Balk)o(en)g(e)q(in)o(e)h(P)o(os)q(it)o(ion)e(u)o(n)o(d) +h(e)q(in)o(en)h(Anst)o(ieg)0 1498 y(zuzuordn)o(en.)d(Da)h(d)o(urc)o(h)f +(b)q(eam)p 562 1498 V 15 w(d)o(et)o(ect)h(bzw.)f(s)q(et)p +875 1498 V 15 w(b)q(eam)p 997 1498 V 16 w(regions)g(n)o(a)o(h)o(ezu)h +(k)o(e)q(in)o(e)g(geom)o(etr)q(i)q(sc)o(h)n(en)e(Ch)o(arak-)0 +1554 y(t)o(er)q(i)q(st)o(ika)c(d)o(e)q(s)j(Not)o(en)n(bild)o(e)q(s)g(a) +n(usgew)o(ert)o(et)c(wurd)o(en,)j(kann)g(e)q(s)h(in)g(Einzelf)1247 +1556 y(\177)1247 1554 y(allen)h(n)1378 1556 y(\177)1378 +1554 y(ot)o(ig)e(s)q(e)q(in,)h(e)q(in)o(en)g(b)q(ere)q(it)o(s)g(er-)0 +1611 y(kann)o(t)o(en)g(Balk)o(en)h(in)i(zw)o(e)q(i)f(a)n(ufzu)o(trenn)o +(en.)0 1705 y Fm(b)n(gmark1)21 b Ft(Das)14 b(F)l(eld)i(akt)d(dien)o(t)h +(wie)q(d)o(eru)o(m)h(d)o(em)f(Durc)o(hla)n(ufen)g(d)o(er)h(Li)q(st)o +(e.)e(m)o(easurecou)o(n)o(t)o(er)f(spiel)o(t)j(inh)o(al)o(t-)113 +1761 y(lic)o(h)d(k)o(e)q(in)o(e)g(Rolle)f(\(i)q(st)g(f)509 +1763 y(\177)508 1761 y(ur)g(d)o(as)h(De)o(buggin)o(g)f(g)882 +1763 y(\177)881 1761 y(unst)o(ig,)f(d)o(a)i(ers)q(ic)o(h)o(t)n(lic)o(h) +f(wird,)f(in)j(w)o(elc)o(h)o(em)d(T)l(akt)g(e)q(in)o(e)j(b)q(e-)113 +1818 y(son)o(d)o(ere)e(Sit)o(ua)o(t)o(ion)h(a)n(ufgetret)o(en)e(i)q +(st\).)h(dynh)o(elp3)i(v)o(erw)o(e)q(i)q(st)e(imm)o(er)h(a)n(uf)g(d)o +(as)g(erst)o(e)g(Ere)q(igni)q(s)g(im)h(T)l(akt.)0 1911 +y Fm(b)n(gmark2)21 b Ft(Be)q(im)e(A)n(uftret)o(en)d(e)q(in)o(e)q(s)j(T) +l(akt)o(str)q(ic)o(h)o(e)q(s)d(m)923 1913 y(\177)922 +1911 y(uss)q(en)i(m)o(easurecou)o(n)o(t)o(er)e(u)o(n)o(d)j(dynh)o(elp3) +g(akt)o(uali)q(s)q(iert)113 1968 y(w)o(erd)o(en.)0 2062 +y Fm(b)n(gmark3)i Ft(F)l(alls)16 b(e)q(in)o(e)f(Not)o(e)e(mit)i(leerer) +g(trea)o(t)o(e)q(d)e(Ein)o(tragu)o(n)o(g)g(u)o(n)o(d)i(g)1194 +2064 y(\177)1193 2062 y(ul)o(t)o(iger)f(b)q(eam)p 1443 +2062 V 16 w(nr)g(\(u)o(n)o(gle)q(ic)o(h)i(Null\))f(ge-)113 +2118 y(fu)o(n)o(d)o(en)g(wird,)f(so)g(m)n(u\031)g(die)q(s)q(er)h(Balk)o +(en)g(b)q(earb)q(e)q(it)o(et)e(w)o(erd)o(en.)0 2212 y +Fm(b)n(gmark4)21 b Ft(Nac)o(h)12 b(d)o(er)h(Init)o(iali)q(s)q(ieru)o(n) +o(g)h(e)q(iniger)f(V)l(ar)q(ia)o(blen)f(\(sb)o(p)q(os)g(dien)o(t)g(d)o +(er)h(Sp)q(e)q(ic)o(h)o(eru)o(n)o(g)g(d)o(er)g(d)o(urc)o(h)f(Lega-)113 +2268 y(t)o(ob)178 2270 y(\177)178 2268 y(ogen)h(u)o(n)o(d)i(Balk)o(en)f +(b)q(elegt)o(en)g(P)o(os)q(it)o(ion)o(en\))f(wird)h(v)o(om)f(T)l(aktb)q +(eginn)h(\(dynh)o(elp3\))f(bi)q(s)i(zur)f(akt)o(uel-)113 +2325 y(len)i(Balk)o(en)o(anf)q(an)o(gsnot)n(e)c(\(F)l(eld)o(elem)o(en)o +(t)k(v)o(on)e(akt\))g(die)i(Li)q(st)o(e)f(d)o(urc)o(hla)n(ufen.)f(Am)h +(Sc)o(hlu\031)g(\(dynh)o(elp2)113 2381 y(erre)q(ic)o(h)o(t)c(dynh)o +(elp\))i(st)o(e)o(h)o(en)f(im)i(F)l(eld)g(sb)o(p)q(os)f(alle)g(zu)o(m)g +(akt)o(uellen)g(Ze)q(it)o(pu)o(nkt)g(\(akt)e Fi(!)j Ft(t)o(im)o(e\))d +(b)q(elegt)o(en)113 2438 y(\(sb)o(p)q(os)q(elem)o(en)o(t)16 +b(u)o(n)o(gle)q(ic)o(h)k(Null\))e(P)o(os)q(it)o(ion)o(en.)f(Es)h(m)n +(u\031)g(erw)1182 2440 y(\177)1182 2438 y(ahn)o(t)e(w)o(erd)o(en,)h(d)o +(a\031)h(so)o(w)o(ohl)f(b)q(e)q(i)i(Lega-)113 2494 y(t)o(ob)178 +2496 y(\177)178 2494 y(ogen)11 b(als)i(a)n(u)o(c)o(h)f(b)q(e)q(i)h +(Balk)o(en)g(die)g(im)g(Mus)q(icT)942 2504 y(E)967 2494 +y(X-File)h(anzuge)o(b)q(en)o(d)o(e)e(nic)o(h)o(t)g(mit)g(d)o(er)h(t)o +(a)o(t)o(s)1703 2496 y(\177)1703 2494 y(ac)o(hlic)o(h)o(en)113 +2551 y(P)o(os)q(it)o(ion)291 2553 y(\177)290 2551 y(ub)q(ere)q(inst)o +(imm)o(t.)i(Be)q(i)k(Balk)o(en)e(i)q(st)h(die)g(Di\013erenz)h(d)o(er)f +(H)1291 2553 y(\177)1291 2551 y(oh)o(en)f(b)q(e)q(son)o(d)o(ers)g +(gro\031.)e(De)q(sh)o(al)o(b)113 2607 y(wird)9 b(mit)h(d)o(er)h(Konst)o +(an)o(t)o(e)c(UPPLO)o(WSHIFT)i(die)i(e)q(in)o(e)g(P)o(os)q(it)o(ion)e +(d)o(urc)o(h)g(Addit)o(ion)h(bzw.)g(Su)n(btrakt)o(ion)113 +2664 y(in)g(die)h(an)o(d)o(ere)368 2666 y(\177)367 2664 +y(ub)q(erf)471 2666 y(\177)470 2664 y(uhrt)e(\(je)g(n)o(ac)o(h)o(d)o +(em,)g(ob)h(d)o(er)g(Balk)o(en)g(u)o(n)o(t)o(erh)o(al)o(b)f(o)q(d)o(er) +h(ob)q(erh)o(al)o(b)f(d)o(er)h(Not)o(en)f(liegt\).)p +eop +%%Page: 25 26 +25 25 bop 0 -12 a Fl(KAPITEL)14 b(3.)29 b(IMPLEMENT)l(A)l(TION)1118 +b Ft(25)0 137 y Fm(b)n(gmark5)21 b Ft(Da)13 b(exi)q(st)o(ieren)o(d)o(e) +g(Lega)o(t)o(ob)655 139 y(\177)655 137 y(ogen)e(u)o(n)o(d)j(Balk)o(en)f +(nic)o(h)o(t)g(ge)q(sc)o(hnit)n(t)o(en)f(w)o(erd)o(en)h(d)1514 +139 y(\177)1513 137 y(urfen,)f(wird)h(f)1756 139 y(\177)1755 +137 y(ur)g(d)o(en)113 193 y(n)o(euen)j(Balk)o(en)h(e)q(in)o(e)h(ob)q +(ere)d(\(up)o(p\))h(u)o(n)o(d)i(e)q(in)o(e)f(u)o(n)o(t)o(ere)f(\(lo)o +(w\))g(Grenze)g(en)o(t)o(sprec)o(h)o(en)o(d)g(sb)o(p)q(os)g(ge)q(s)q +(etzt.)113 250 y(Das)e(g)226 252 y(\177)225 250 y(ul)o(t)o(ige)h(Ge)o +(biet)h(wird)e(d)o(urc)o(h)g(e)q(in)o(en)i(mit)e(1)h(b)q(elegt)o(en)f +(Bere)q(ic)o(h)h(in)g(us)q(e)q(dp)q(os)g(gek)o(ennze)q(ic)o(hn)o(et.)0 +344 y Fm(b)n(gmark6)21 b Ft(Jetzt)13 b(wird)h(in)h(Ric)o(h)o(t)o(u)o(n) +o(g)f(d)o(er)h(letzt)o(en)f(Balk)o(ennot)o(e)e(v)o(orw)1192 +346 y(\177)1192 344 y(art)o(s)f(gela)n(ufen.)j(En)o(t)o(sprec)o(h)o(en) +o(d)e(d)o(er)j(b)q(e-)113 400 y(legt)o(en)e(P)o(os)q(it)o(ion)o(en)g +(wird)h(d)o(er)g(g)663 402 y(\177)662 400 y(ul)o(t)o(ige)g(Bere)q(ic)o +(h)g(in)h(us)q(e)q(dp)q(os)g(imm)o(er)e(m)o(e)o(hr)g(e)q(in)o(ge)q(sc)o +(hr)1600 402 y(\177)1600 400 y(ankt.)g(Wird)i(e)q(i-)113 +457 y(n)o(e)g(Not)o(e)f(d)o(e)q(s)h(zu)h(b)q(e)o(h)o(an)o(d)o(eln)o(d)o +(en)f(Balk)o(ens)f(erre)q(ic)o(h)o(t,)g(d)o(eren)h(P)o(os)q(it)o(ion)f +(u)o(n)o(g)1412 459 y(\177)1411 457 y(ul)o(t)o(ig)i(i)q(st)f(\(us)q(e)q +(dp)q(os)g(i)q(st)g(an)113 513 y(die)q(s)q(er)e(St)o(elle)g(0\),)f(so)g +(m)n(u\031)h(d)o(er)g(Balk)o(en)f(in)i(zw)o(e)q(i)f(a)n(ufget)o(e)q(il) +o(t)g(w)o(erd)o(en.)f(Im)h(o)o(pt)o(im)o(alen)e(F)l(all)k(ble)q(ibt)e +(n)o(ac)o(h)113 570 y(d)o(em)g(Erre)q(ic)o(h)o(en)f(d)o(er)i(letzt)o +(en)f(Balk)o(ennot)o(e)f(e)q(in)j(zul)991 572 y(\177)991 +570 y(ass)q(iger)e(Bere)q(ic)o(h)1298 572 y(\177)1297 +570 y(ubr)q(ig,)g(d)o(er)g(f)1517 572 y(\177)1516 570 +y(ur)g(die)i(P)o(os)q(it)o(ion)d(d)o(e)q(s)113 626 y(Balk)o(ens)f(a)n +(usre)q(ic)o(h)o(en)o(d)h(Spielra)n(u)o(m)h(biet)o(et.)f(Am)g(En)o(d)o +(e)g(die)q(s)q(e)q(s)h(Programm)n(a)o(bsc)n(hnit)n(t)o(e)q(s)d(k)o +(ennze)q(ic)o(hn)o(en)113 682 y(die)j(Ze)q(iger)f(dynh)o(elp)g(u)o(n)o +(d)h(not2)e(die)i(letzt)o(e)f(Not)o(e)f(d)o(e)q(s)i(akt)o(uellen)f +(Balk)o(ens)f(\(wurd)o(e)h(d)o(er)g(urspr)1723 684 y(\177)1722 +682 y(un)o(glic)o(h)o(e)113 739 y(Balk)o(en)i(get)o(e)q(il)o(t,)g(so)h +(referenzieren)f(dynh)o(elp)h(u)o(n)o(d)g(not2)f(die)h(letzt)o(e)g(Not) +o(e)e(d)o(e)q(s)i(erst)o(en)f(T)l(e)q(il)o(balk)o(ens\).)0 +833 y Fm(b)n(gmark7)21 b Ft(Im)16 b(F)l(olgen)o(d)o(en)g(wird)g(zuerst) +g(d)o(er)g(H)817 835 y(\177)817 833 y(oh)o(en)n(u)o(n)o(t)o(ersc)o(hie) +q(d)f(d)o(er)h(b)q(e)q(id)o(en)i(Ran)o(dnot)o(en)c(\(Balk)o(en)o(anf)q +(an)o(g)113 889 y(u)o(n)o(d)h(Balk)o(en)o(en)o(d)o(e\))f(a)n(uf)i(d)o +(er)f(V)l(ar)q(ia)o(ble)f(h)o(elpm)o(axon)o(e)g(a)o(bgelegt.)f(or)q +(ien)o(t\015ag)g(w)o(e)q(i)q(st)i(a)n(uf)g(e)q(in)o(en)h(st)o(e)q +(igen-)113 946 y(d)o(en)e(Balk)o(en)f(hin)h(\(\(or)q(ien)o(t\015ag)d +(==)j(0\))f(gdw.)f(Balk)o(en)h(f)q(allen)o(d\).)g(Be)q(id)o(e)i(V)l(ar) +q(ia)o(blen)d(dien)o(en)i(sp)1728 948 y(\177)1728 946 +y(at)o(er)e(d)o(er)113 1002 y(Berec)o(hn)n(u)o(n)o(g)k(d)o(e)q(s)g +(Anst)o(iege)q(s.)f(En)o(t)o(sprec)o(h)o(en)o(d)f(d)o(er)j(mit)n(t)n +(leren)f(H)1237 1004 y(\177)1237 1002 y(oh)o(e)f(d)o(er)h(Balk)o(ennot) +o(en)f(\(ergibt)g(s)q(ic)o(h)113 1059 y(a)n(us)g(h)217 +1061 y(\177)217 1059 y(oc)o(hst)o(er)g(-m)o(axb)g(u)o(n)o(d)h(t)o +(iefst)o(er)f(-min)n(b)h(Not)o(e\))e(wird)h(jetzt)g(zuerst)h(n)o(ac)o +(h)f(e)q(in)o(er)i(ob)q(eren)e(o)q(d)o(er)h(u)o(n-)113 +1115 y(t)o(eren)g(P)o(os)q(it)o(ion)g(ge)q(su)o(c)o(h)o(t)f(\(t)o(iefe) +i(Not)o(en)f(soll)o(t)o(en)h(e)q(in)o(en)g(ob)q(eren,)f(h)o(oh)o(e)h +(Not)o(e)f(e)q(in)o(en)i(u)o(n)o(t)o(eren)e(Balk)o(en)113 +1171 y(b)q(ek)o(omm)o(en\))o(.)h(Ein)j(Bere)q(ic)o(h)g(gil)o(t)h(als)e +(a)n(usre)q(ic)o(h)o(en)o(d)g(gro\031)f(f)1150 1173 y(\177)1149 +1171 y(ur)i(d)o(en)g(Balk)o(en,)f(w)o(enn)g(er)h(gr)1688 +1173 y(\177)1688 1171 y(o\031er)e(als)i(\()118 1208 y +Ff(helpmaxone)p 118 1217 191 2 v 204 1244 a Fq(2)329 +1228 y Ft(+)d(BEAMTOLERANCE\))d(i)q(st.)h(Wie)j(d)o(er)e(Nam)o(e)g(b)q +(ere)q(it)o(s)g(sagt,)f(d)o(e\014niert)h(BEAMTO-)113 +1284 y(LERA)o(CE)f(e)q(in)o(en)i(T)l(oleranzw)o(ert,)c(d)o(er)j(f)813 +1286 y(\177)812 1284 y(ur)g(a)n(usre)q(ic)o(h)o(en)o(d)f(A)n(bst)o(an)o +(d)g(zwi)q(sc)o(h)o(en)g(d)o(em)h(Balk)o(en)g(u)o(n)o(d)h(an-)113 +1341 y(d)o(eren)c(Elem)o(en)o(t)o(en)e(d)o(e)q(s)j(Not)o(en)n(bild)o(e) +q(s)f(sorgt.)d(Solan)o(ge)j(k)o(e)q(in)g(gen)1218 1343 +y(\177)1217 1341 y(ugen)o(d)g(gro\031er)e(f)q(re)q(ier)h(Bere)q(ic)o(h) +i(gefu)o(n-)113 1397 y(d)o(en)k(wird,)f(m)n(u\031)g(w)o(e)q(it)o(erge)q +(su)o(c)o(h)o(t)e(w)o(erd)o(en)i(\(erst)g(in)i(d)o(er)f(an)o(d)o(eren)f +(Ric)o(h)o(t)o(u)o(n)o(g,)g(d)o(ann)h(zwi)q(sc)o(h)o(en)f(min)n(b)113 +1454 y(u)o(n)o(d)d(m)o(axb\).)e(Am)h(En)o(d)o(e)h(st)o(e)o(h)o(t)f(in)i +(p)q(os)f(die)h(P)o(os)q(it)o(ion,)d(die)j(in)f(d)o(as)g(Mus)q(icT)1394 +1464 y(E)1419 1454 y(X-File)h(e)q(in)o(getragen)e(w)o(er-)113 +1510 y(d)o(en)k(m)n(u\031)g(u)o(n)o(d)h(in)f(realp)q(os)h(die)g(P)o(os) +q(it)o(ion,)e(die)i(d)o(urc)o(h)e(d)o(en)i(Balk)o(en)f(t)o(a)o(t)o(s) +1383 1512 y(\177)1383 1510 y(ac)o(hlic)o(h)e(b)q(elegt)i(wird.)g(v)n +(alid)113 1567 y(wird)f(a)n(uf)h(0)f(ge)q(s)q(etzt,)f(f)q(alls)i(k)o(e) +q(in)g(a)n(usre)q(ic)o(h)o(en)o(d)f(gro\031er)f(Bere)q(ic)o(h)h(\(gr) +1300 1569 y(\177)1300 1567 y(o\031er)f(als)h(MINBEAMBR)o(O)o(AD\))113 +1623 y(gefu)o(n)o(d)o(en)e(wurd)o(e.)g(Die)i(V)l(ar)q(ia)o(ble)e(m)o +(axon)o(e)f(en)o(t)n(h)956 1625 y(\177)956 1623 y(al)o(t)h(die)h(Gr) +1147 1625 y(\177)1147 1623 y(o\031e)f(d)o(e)q(s)h(f)q(re)q(ien)g(Ge)o +(biet)o(e)q(s.)0 1717 y Fm(b)n(gmark8)21 b Ft(Ist)16 +b(v)n(alid)g(u)o(n)o(gle)q(ic)o(h)i(Null,)e(so)g(kann)g(d)o(er)g(Balk)o +(en)g(geze)q(ic)o(hn)o(et)f(w)o(erd)o(en.)h(Mit)g(Hilfe)h(v)o(on)f(m)o +(axon)o(e,)113 1773 y(h)o(elpm)o(axon)o(e)e(u)o(n)o(d)j(or)q(ien)o +(t\015ag)d(wird)i(e)q(in)h(W)l(ert)g(f)959 1775 y(\177)958 +1773 y(ur)e(sl)i(\(Anst)o(ieg)e(d)o(e)q(s)i(Beams\))e(errec)o(hn)o(et.) +f(F)l(alls)k(s)q(ic)o(h)113 1830 y(d)o(er)11 b(Balk)o(en)g(ob)q(erh)o +(al)o(b)g(d)o(er)g(Not)o(en)f(b)q(e\014n)o(d)o(et,)h(m)n(u\031)g(in)h +(p)q(os)g(d)o(as)f(h)1220 1832 y(\177)1220 1830 y(oc)o(hst)o(w)o(ert)o +(igst)n(e)e(Bit)i(ge)q(s)q(etzt)g(w)o(erd)o(en.)0 1924 +y Fm(b)n(gmark9)21 b Ft(Jetzt)12 b(m)334 1926 y(\177)333 +1924 y(uss)q(en)f(so)o(w)o(ohl)g(die)i(gefu)o(n)o(d)o(en)o(en)f(W)l +(ert)o(e)g(\(P)o(os)q(it)o(ion)f(u)o(n)o(d)i(Anst)o(ieg\))e(als)h(a)n +(u)o(c)o(h)g(Beginn-)g(u)o(n)o(d)113 1980 y(En)o(d)o(e\015ag)h(b)q(e)q +(i)j(d)o(en)f(Not)o(en)e(die)q(s)q(e)q(s)j(Balk)o(ens)e(e)q(in)o +(getragen)g(w)o(erd)o(en.)0 2074 y Fm(b)n(gmark10)21 +b Ft(Wird)15 b(d)o(er)g(Co)q(d)o(e)g(f)531 2076 y(\177)530 +2074 y(ur)f(\(v)n(alid)h(==)g(0\))f(a)o(bgearb)q(e)q(it)o(et,)e(so)i(i) +q(st)h(d)o(er)g(gefu)o(n)o(d)o(en)o(e)f(Bere)q(ic)o(h)h(nic)o(h)o(t)g +(a)n(us-)113 2130 y(re)q(ic)o(h)o(en)o(d)f(gro\031)f(u)o(n)o(d)i(d)o +(er)g(Balk)o(en)o(e)q(in)o(trag)e(m)n(u\031)h(gel)994 +2132 y(\177)994 2130 y(osc)o(h)o(t)f(w)o(erd)o(en.)0 +2252 y Fh(3.5.14)55 b(calcula)o(t)n(e)p 414 2252 17 2 +v 19 w(re)r(st)p 528 2252 V 20 w(p)r(o)q(s)q(it)n(ions)0 +2338 y Fm(crpmark1)21 b Ft(Die)h(F)l(u)o(nkt)o(ion)g(calcula)o(t)o(e)p +666 2338 14 2 v 15 w(re)q(st)p 756 2338 V 15 w(p)q(os)q(it)o(ions)f(b)q +(eginn)o(t)f(mit)h(d)o(er)g(Init)o(iali)q(s)q(ieru)o(n)o(d)g(d)o(er)h +(La)n(ufv)n(ar)q(ia-)113 2394 y(ble)e(\(F)l(eld)o(elem)o(en)o(t)g(v)o +(on)f(akt\),)f(d)o(e)q(s)i(T)l(aktz)861 2396 y(\177)861 +2394 y(ahlers)f(m)o(easurecou)o(n)o(t)o(er)e(u)o(n)o(d)j(d)o(er)g(F)l +(eld)o(er)h(cur)p 1701 2394 V 16 w(slur)f(u)o(n)o(d)113 +2451 y(cur)p 179 2451 V 15 w(b)q(eam,)13 b(die)h(sp)438 +2453 y(\177)438 2451 y(at)o(er)d(die)j(d)o(urc)o(h)f(Lega)o(t)o(ob)880 +2453 y(\177)880 2451 y(ogen)e(u)o(n)o(d)j(Balk)o(en)f(b)q(elegt)o(en)f +(P)o(os)q(it)o(ion)o(en)g(k)o(ennze)q(ic)o(hn)o(en.)113 +2507 y(Die)18 b(F)l(u)o(nkt)o(ion)g(tr)q(it)n(t)f(wie)q(d)o(eru)o(m)h +(in)h(e)q(in)o(e)f(while)h(Sc)o(hle)q(ife)f(e)q(in)h(\(d)o(urc)o(hla)n +(ufen)e(d)o(er)h(ge)q(sam)o(t)o(en)d(Li)q(st)o(e\).)113 +2564 y(Da)o(b)q(e)q(i)g(w)o(erd)o(en)f(die)h(Elem)o(en)o(t)o(e)f(Not)o +(e,)f(T)l(akt)o(str)q(ic)o(h)f(u)o(n)o(d)j(P)o(a)n(us)q(e)f(b)q(e)o(h)o +(an)o(d)o(el)o(t.)0 2658 y Fm(crpmark2)21 b Ft(F)l(alls)16 +b(e)q(in)o(e)e(P)o(a)n(us)q(e)f(gefu)o(n)o(d)o(en)h(wird,)g(so)f(w)o +(erd)o(en)h(im)g(Ansc)o(hlu\031)f(d)o(aran)g(alle)i(Elem)o(en)o(t)o(e)e +(d)o(er)h(akt)o(u-)113 2714 y(ellen)h(Ze)q(it)e(\(rt)o(im)o(e\))462 +2716 y(\177)461 2714 y(ub)q(erpr)594 2716 y(\177)593 +2714 y(uft.)e(Die)k(P)o(os)q(it)o(ion)o(en)d(d)o(er)i(akt)o(iv)o(en)f +(Lega)o(t)o(ob)1363 2716 y(\177)1363 2714 y(ogen)e(u)o(n)o(d)j(Balk)o +(en)f(so)o(wie)g(d)o(er)p eop +%%Page: 26 27 +26 26 bop 0 -12 a Fl(KAPITEL)14 b(3.)29 b(IMPLEMENT)l(A)l(TION)1118 +b Ft(26)113 137 y(ze)q(itgle)q(ic)o(h)o(en)17 b(Not)o(en)f(u)o(n)o(d)i +(ihren)f(St)o(ielen)h(w)o(erd)o(en)e(in)i(d)o(as)f(F)l(eld)i(full)f(e)q +(in)o(getragen.)e(Die)i(Anza)o(hl)f(d)o(er)113 193 y(P)o(a)n(us)q(en)c +(d)o(er)i(Ze)q(it)g(rt)o(im)o(e)f(wird)g(in)i(d)o(er)f(V)l(ar)q(ia)o +(ble)e(re)q(st)o(cou)o(n)o(t)g(mitgef)1285 195 y(\177)1284 +193 y(uhrt.)0 287 y Fm(crpmark3)21 b Ft(En)o(t)o(sprec)o(h)o(en)o(d)d +(d)o(er)i(Region)g(\(Violin)o(e)g(o)q(d)o(er)g(Ba\031\))e(w)o(erd)o(en) +h(jetzt)g(e)q(inige)i(P)o(aram)o(et)o(er)16 b(f)1761 +289 y(\177)1760 287 y(ur)k(die)113 343 y(zw)o(e)q(i)15 +b(folgen)o(d)o(en)e(while-Sc)o(hle)q(ifen)k(ge)q(s)q(etzt.)0 +436 y Fm(crpmark4)k Ft(Die)d(erst)o(e)f(Sc)o(hle)q(ife)h(d)o(urc)o(hl) +690 438 y(\177)690 436 y(auft)d(d)o(as)i(Array)e(full)j(et)o(w)o(as)d +(u)o(n)o(t)o(erh)o(al)o(b)h(d)o(er)h(Mit)n(t)o(e)g(b)q(eginn)o(en)o(d)f +(bi)q(s)113 492 y(zur)e(h)215 494 y(\177)215 492 y(oc)o(hst)o(en)f(m) +413 494 y(\177)413 492 y(oglic)o(h)o(en)g(P)o(os)q(it)o(ion.)g(Der)i +(Zyklus)f(br)q(ic)o(h)o(t)f(a)o(b,)h(w)o(enn)g(e)q(in)h(a)n(usre)q(ic)o +(h)o(en)o(d)f(gro\031e)q(s)e(f)q(re)q(ie)q(s)113 549 +y(Ge)o(biet)h(gefu)o(n)o(d)o(en)f(wurd)o(e.)f(Wie)i(gro\031)e(die)q(s)q +(e)q(s)h(s)q(e)q(in)h(m)n(u\031,)e(h)1125 551 y(\177)1125 +549 y(an)o(gt)h(v)o(on)f(d)o(er)i(Gr)1435 551 y(\177)1435 +549 y(o\031e)e(d)o(er)h(jew)o(e)q(iligen)h(P)o(a)n(u-)113 +605 y(s)q(e)f(\(re)q(st)n(high\))f(u)o(n)o(d)h(d)o(er)h(Konst)o(an)o(t) +o(e)c(RESTTOLERANCE)h(a)o(b.)h(De)q(sw)o(e)q(it)o(eren)h(w)o(erd)o(en)g +(zur)g(r)q(ic)o(h)o(t)o(igen)113 662 y(Just)o(ieru)o(n)o(g)h(d)o(as)g +(F)l(eld)i(h)o(alf)q(re)q(st)n(high)d(u)o(n)o(d)i(HALFRESTTOLERANCE)d +(v)o(erw)o(en)o(d)o(et.)g Fu(V)l(ors)q(ic)o(h)o(t!)j(Es)113 +718 y(gil)o(t)k(\(h)o(alf)q(re)q(st)n(high)o(elem)o(en)n(t)c(!=)758 +698 y Ff(r)q(esthig)q(helement)p 758 708 259 2 v 878 +734 a Fq(2)1038 718 y Fu(\).)0 811 y Fm(crpmark5)21 b +Ft(Die)e(zw)o(e)q(it)o(e)e(Sc)o(hle)q(ife)i(l)610 813 +y(\177)610 811 y(auft)e(en)o(tgegen)o(ge)q(s)q(etzt,)d(v)o(on)j(et)o(w) +o(as)f(ob)q(erh)o(al)o(b)g(d)o(er)i(Mit)n(t)o(e)g(bi)q(s)f(zur)h(t)o +(ief-)113 868 y(st)o(en)13 b(m)244 870 y(\177)244 868 +y(oglic)o(h)o(en)h(P)o(os)q(it)o(ion.)f(Wird)i(e)q(in)g(a)n(usre)q(ic)o +(h)o(en)o(d)f(gro\031er)e(f)q(re)q(ier)i(Bere)q(ic)o(h)h(gefu)o(n)o(d)o +(en,)f(so)g(wird)g(die-)113 924 y(s)q(er)i(n)n(ur)g(d)o(ann)h(n)o(ac)o +(h)f(b)q(e)q(st)o(p)q(os)656 926 y(\177)654 924 y(ub)q(er)q(nomm)o(en,) +e(f)q(alls)j(die)g(P)o(a)n(us)q(e)f(s)q(ic)o(h)g(in)h(die)q(s)q(em)g(F) +l(all)h(n)1653 926 y(\177)1653 924 y(ah)o(er)e(an)g(d)o(er)113 +981 y(Mit)n(t)o(e)e(b)q(e\014n)o(d)o(et)h(als)f(mit)h(d)o(er)g(al)o(t)o +(en)f(b)q(e)q(st)o(p)q(os)h(Ein)o(tragu)o(n)o(g.)0 1074 +y Fm(crpmark6)21 b Ft(W)l(urd)o(e)15 b(b)q(e)q(st)o(p)q(os)e(no)q(c)o +(h)g(nic)o(h)o(t)h(b)q(elegt,)e(so)h(m)n(u\031)g(die)i(P)o(a)n(us)q(e)e +(in)h(d)o(en)g(gr)1401 1076 y(\177)1401 1074 y(o\031t)o(en)e(zur)h(V)l +(erf)1680 1076 y(\177)1679 1074 y(ugu)o(n)o(g)g(st)o(e-)113 +1130 y(h)o(en)o(d)o(en)k(f)q(re)q(ien)g(Bere)q(ic)o(h)h(ge)q(sc)o(hr)q +(ie)o(b)q(en)e(w)o(erd)o(en.)h(Da)g(die)q(s)q(er)h(a)o(b)q(er)e +(o\013ens)q(ic)o(h)o(t)n(lic)o(h)h(nic)o(h)o(t)g(gro\031)e(gen)n(ug)113 +1187 y(i)q(st,)e(wird)h(die)g(P)o(a)n(us)q(e)g(sp)533 +1189 y(\177)533 1187 y(at)o(er)e(le)q(ic)o(h)o(t)i(n)o(ac)o(h)g(rec)o +(h)o(t)o(s)f(v)o(ersc)o(h)o(ob)q(en,)e(d)o(amit)j(k)o(e)q(in)o(e)g +(Kolli)q(s)q(ion)o(en)g(a)n(uftret)o(en.)113 1243 y(A)n(uf)g(die)h(Not) +o(w)o(en)o(digk)o(e)q(it)d(die)q(s)q(er)k(Rec)o(h)o(t)o(sv)o(ersc)o +(hie)o(bu)o(n)o(g)e(w)o(e)q(i)q(st)g(re)g Fi(!)i Ft(\015g)e(hin.)0 +1336 y Fm(crpmark7)21 b Ft(Bev)o(or)14 b(d)o(as)g(F)l(eld)i(full)f(u)o +(m)g(d)o(en)g(n)o(euen)f(P)o(a)n(us)q(en)n(b)q(ere)q(ic)o(h)f(k)o(orr)q +(igiert)g(wird)h(u)o(n)o(d)h(die)g(n)1659 1338 y(\177)1659 +1336 y(ac)o(hst)o(e)e(ze)q(it-)113 1393 y(gle)q(ic)o(h)o(e)k(P)o(a)n +(us)q(e)f(b)q(e)o(h)o(an)o(d)o(el)o(t)g(w)o(erd)o(en)h(kann)f(\(f)q +(alls)g(e)q(s)h(no)q(c)o(h)g(e)q(in)o(e)g(gibt\))f(m)n(u\031)h(die)g(P) +o(os)q(it)o(ion)f(f)1719 1395 y(\177)1718 1393 y(ur)g(h)o(al)o(b)q(e) +113 1449 y(u)o(n)o(d)e(ganze)g(P)o(a)n(us)q(en)f(mo)q(di\014ziert)h(u)o +(n)o(d)h(f)807 1451 y(\177)806 1449 y(ur)e(alle)i(P)o(a)n(us)q(en)f(e)q +(in)o(getragen)f(w)o(erd)o(en)g(\(a)n(uf)h(re)g Fi(!)h +Ft(p)q(os)q(it)o(ion\).)0 1542 y Fm(crpmark8)21 b Ft(Die)295 +1533 y(\177)290 1542 y(Ub)q(erpr)432 1544 y(\177)431 +1542 y(ufu)o(n)o(g)14 b(d)o(er)h(P)o(os)q(it)o(ion)o(en)f(d)o(er)h +(Elem)o(en)o(t)o(e)f(v)o(on)g(rt)o(im)o(e)g(re)q(ic)o(h)o(t)h(nic)o(h)o +(t)g(a)n(us.)f(Es)h(m)n(u\031)f(a)n(u-)113 1599 y(\031erd)o(em)f(b)q +(ekann)o(t)f(s)q(e)q(in,)i(w)o(elc)o(h)o(e)f(Bere)q(ic)o(h)o(e)h(mom)o +(en)o(t)o(an)d(v)o(on)i(Lega)o(t)o(ob)1325 1601 y(\177)1325 +1599 y(ogen)f(u)o(n)o(d)i(Balk)o(en)g(b)q(elegt)f(w)o(er-)113 +1655 y(d)o(en.)i(De)q(sh)o(al)o(b)h(w)o(erd)o(en)g(in)g(die)h(F)l(eld)o +(er)g(cur)p 866 1655 14 2 v 15 w(slur)f(u)o(n)o(d)g(cur)p +1122 1655 V 16 w(b)q(eam)f(alle)i(Beams)e(bzw.)g(Slurs)h(e)q(in)o +(getra-)113 1712 y(gen)e(u)o(n)o(d)h(n)o(ac)o(h)f(ihrem)h(En)o(d)o(e)g +(wie)q(d)o(er)g(en)o(tfer)q(n)o(t.)0 1833 y Fh(3.5.15)55 +b(s)q(et)p 273 1833 17 2 v 20 w(loudn)n(e)r(s)q(s)p 501 +1833 V 20 w(info)q(s)0 1919 y Ft(Die)16 b(F)l(u)o(nkt)o(ion)g(s)q(et)p +333 1919 14 2 v 15 w(loudn)o(e)q(ss)p 514 1919 V 17 w(infos)f(ruft)f +(die)i(F)l(u)o(nkt)o(ion)g(ins)p 1046 1919 V 17 w(lev)o(en)o(t)e(u)o(n) +o(d)i(f)1295 1921 y(\177)1294 1919 y(ugt)e(d)o(amit)h(La)n(u)o(t)o(st) +1630 1921 y(\177)1630 1919 y(ar)o(k)o(eelem)o(en)o(t)o(e)0 +1975 y(in)f(die)g(dyn)o(ami)q(sc)o(h)o(e)e(Li)q(st)o(e)g(e)q(in.)i(Der) +g(zw)o(e)q(it)o(e)f(P)o(aram)o(et)n(er)d(v)o(on)j(ins)p +1133 1975 V 16 w(lev)o(en)o(t)g(gibt)g(an,)g(ob)g(e)q(s)g(s)q(ic)o(h)g +(u)o(m)h(e)q(in)o(e)g(st)o(a-)0 2032 y(t)o(i)q(sc)o(h)o(e)g(\(1\))f(o)q +(d)o(er)i(dyn)o(ami)q(sc)o(h)o(e)e(\(0\))g(La)n(u)o(t)o(st)737 +2034 y(\177)737 2032 y(ar)o(k)o(ee)q(in)o(tragu)o(n)o(g)g(h)o(an)o(d)o +(el)o(t.)0 2124 y Fm(slimark1)22 b Ft(Nac)o(h)15 b(d)o(em)h(Einspru)o +(n)o(g)f(in)h(s)q(et)p 730 2124 V 15 w(loudn)o(e)q(ss)p +911 2124 V 17 w(infos)f(w)o(erd)o(en)g(alle)i(n)1295 +2126 y(\177)1295 2124 y(ot)o(igen)d(Init)o(iali)q(s)q(ieru)o(n)o(gen)i +(v)o(orge-)113 2180 y(nomm)o(en.)10 b(st)o(a)o(t)o(ic\015ag)g(u)o(n)o +(d)j(dyn)o(amic\015ag)e(ge)o(b)q(en)h(an,)f(ob)i(e)q(in)g(en)o(t)o +(sprec)o(h)o(en)o(d)o(e)q(s)e(La)n(u)o(t)o(st)1583 2182 +y(\177)1583 2180 y(ar)o(k)o(eelem)o(en)o(t)g(er-)113 +2236 y(zeugt)h(w)o(erd)o(en)h(soll)h(o)q(d)o(er)f(nic)o(h)o(t)g(\(st)o +(a)o(t)o(ic\015ag)d(=)k(1)f(b)q(e)q(d)o(eu)o(t)o(e)q(d)h(also,)f(d)o +(a\031)g(zu)g(Beginn)h(je)q(d)o(e)q(s)g(T)l(rac)o(ks)e(e)q(in)o(e)113 +2293 y(st)o(a)o(t)o(i)q(sc)o(h)o(e)i(La)n(u)o(t)o(st)421 +2295 y(\177)421 2293 y(ar)o(k)o(ee)q(in)o(tragu)o(n)o(g)g(in)k(die)f +(Li)q(st)o(e)g(v)o(orgenomm)n(en)d(w)o(erd)o(en)i(m)n(u\031\).)f(Die)j +(w)o(e)q(s)q(en)o(t)n(lic)o(hst)o(e)113 2349 y(Da)o(t)o(enstrukt)n(ur) +12 b(bild)o(et)17 b(d)o(as)e(F)l(eld)i(loudrecarr,)c(a)n(uf)i(d)o(em)g +(die)h(letzt)o(en)f(6)g(Durc)o(hsc)o(hnit)n(t)o(sw)o(ert)o(e)e(\(cr)q +(it)o(e-)113 2406 y(r)q(iu)o(m\),)g(st)o(a)o(t)o(i)q(sc)o(h)o(en)f(W)l +(ert)o(e)i(\(ran)o(ge\))f(u)o(n)o(d)i(Ze)q(it)o(en)g(\(t)o(im)o(e\))e +(e)q(in)o(getragen)h(w)o(erd)o(en.)0 2499 y Fm(slimark2)22 +b Ft(Die)e(Bas)q(i)q(s)c(f)410 2501 y(\177)409 2499 y(ur)i(e)q(in)o(e)h +(Ein)o(tragu)o(n)o(g)d(in)j(loudrecarr)d(bild)o(en)k(jew)o(e)q(ils)e +(ze)q(itgle)q(ic)o(h)o(e)h(Not)o(en.)d(Das)i(ge-)113 +2555 y(s)q(etzt)o(e)13 b(st)o(a)o(t)o(ic\015ag)f(pro)o(v)o(oziert)h +(die)i(Gen)o(er)q(ieru)o(n)o(g)g(e)q(in)o(e)q(s)h(st)o(a)o(t)o(i)q(sc)o +(h)o(en)c(La)n(u)o(t)o(st)1410 2557 y(\177)1410 2555 +y(ar)o(k)o(eev)o(en)o(t)o(s.)0 2648 y Fm(slimark3)22 +b Ft(Das)11 b(F)l(eld)g(loudrecarr)e(wird)h(so)g(in)o(diziert,)h(d)o +(a\031)f(e)q(s)g(e)q(in)o(en)i(Rin)o(g)f(bild)o(et.)g(Das)f(j-t)o(e)f +(Elem)o(en)o(t)h(v)o(on)f(lou-)113 2705 y(drecarr)h(b)q(e)q(s)q(itzt)i +(gen)o(a)n(u)g(d)o(ann)g(e)q(in)o(e)i(Ze)q(it)o(e)q(in)o(tragu)o(n)o +(g,)c(w)o(enn)i(d)o(er)h(Rin)o(g)g(gef)1399 2707 y(\177)1398 +2705 y(ull)o(t)g(i)q(st.)e(Dann)i(k)1694 2707 y(\177)1694 +2705 y(onn)o(en)f(die)113 2761 y(dyn)o(ami)q(sc)o(h)o(en)g(Ere)q(igni)q +(ss)q(e)i(\(wie)g(z.B.)f(d)o(as)h(La)n(u)o(t)o(erw)o(erd)o(en)f(d)o(er) +h(Mus)q(ic\))g(er)o(kann)o(t)e(u)o(n)o(d)j(p)q(er)f(ins)p +1751 2761 V 16 w(lev)o(en)o(t)p eop +%%Page: 27 28 +27 27 bop 0 -12 a Fl(KAPITEL)14 b(3.)29 b(IMPLEMENT)l(A)l(TION)1118 +b Ft(27)113 137 y(in)12 b(die)h(Li)q(st)o(e)f(e)q(in)o(gef)455 +139 y(\177)454 137 y(ugt)g(w)o(erd)o(en.)f(P)o(egel)o(t)g(s)q(ic)o(h)h +(die)h(La)n(u)o(t)o(st)1111 139 y(\177)1111 137 y(ar)o(k)o(e)e(n)o(ac)o +(h)g(e)q(in)o(er)i(Sc)o(h)o(w)o(anku)o(n)o(g)d(wie)q(d)o(er)j(e)q(in,) +113 193 y(d)o(ann)h(wird)h(a)n(u\031erd)o(em)f(d)o(as)g(st)o(a)o(t)o +(ic\015ag)f(ge)q(s)q(etzt.)0 287 y Fm(slimark4)22 b Ft(Be)o(h)o(an)o(d) +o(el)o(t)o(e)15 b(Elem)o(en)o(t)o(e)f(v)o(on)g(loudrecarr)g(m)952 +289 y(\177)951 287 y(uss)q(en)g(gel)1127 289 y(\177)1127 +287 y(osc)o(h)o(t)g(w)o(erd)o(en,)g(in)o(d)o(em)h(d)o(as)g(t)o(im)o +(e-F)l(eld)h(a)n(uf)113 344 y(0)e(ge)q(s)q(etzt)g(wird.)0 +465 y Fh(3.5.16)55 b(wr)q(it)n(e)p 328 465 17 2 v 20 +w(t)n(ex\014le)0 551 y Ft(Durc)o(h)16 b(die)h(Mus)q(icT)353 +561 y(E)378 551 y(X-Syn)o(t)o(ax)e(i)q(st)h(die)q(s)q(e)h(F)l(u)o(nkt)o +(ion)f(n)o(a)o(h)o(ezu)h(s)q(el)o(bst)o(er)o(kl)1284 +553 y(\177)1284 551 y(aren)o(d.)d(Da)j(s)q(ie)f(je)q(do)q(c)o(h)g(s)q +(e)o(hr)g(u)o(m-)0 608 y(f)q(an)o(gre)q(ic)o(h)e(i)q(st,)g(sollen)g(im) +i(F)l(olgen)o(d)o(en)e(wie)q(d)o(eru)o(m)h(e)q(inige)h(m)o(ar)o(kan)o +(t)o(e)c(Pu)o(nkt)o(e)i(h)o(era)n(usgegr)q(i\013en)f(w)o(erd)o(en.)0 +702 y Fm(wtmark1)22 b Ft(Im)14 b(erst)o(en)g(T)l(e)q(il)j(wird)d(d)o +(urc)o(h)g(Zusamm)o(enh)947 704 y(\177)947 702 y(an)o(gen)e(d)o(er)k +(Str)q(in)o(gs)e(f)1320 704 y(\177)1319 702 y(ur)g(Instru)o(m)o(en)o(t) +o(en-)f(u)o(n)o(d)i(T)l(rac)o(k-)113 758 y(n)o(am)o(e)10 +b(e)q(in)o(e)i(Not)o(enze)q(ilen)n(b)q(eze)q(ic)o(hn)n(u)o(n)o(g)f(ge)o +(bild)o(et.)h(T)l(rac)o(ks)e(ohn)o(e)h(Not)o(en)f(bzw.)g(die,)i(w)o +(elc)o(h)o(e)f(zuviel)h(s)q(in)o(d,)113 814 y(w)o(erd)o(en)i(gel)321 +816 y(\177)321 814 y(osc)o(h)o(t.)0 908 y Fm(wtmark2)22 +b Ft(Die)17 b(St)o(imm)o(en)d(w)o(erd)o(en)i(u)o(m)o(gek)o(e)o(hrt,)e +(d)o(a)i(b)q(e)q(i)h(Mus)q(icT)1131 918 y(E)1155 908 +y(X)f(die)h(letzt)o(en)e(Not)o(enze)q(ilen)h(zuerst)g(a)n(uf-)113 +965 y(ge)q(sc)o(hr)q(ie)o(b)q(en)d(w)o(erd)o(en)i(m)546 +967 y(\177)545 965 y(uss)q(en.)0 1059 y Fm(wtmark3)22 +b Ft(Jetzt)14 b(kann)g(d)o(er)h(Ko)o(pf)f(ge)q(sc)o(hr)q(ie)o(b)q(en)g +(w)o(erd)o(en.)0 1152 y Fm(wtmark4)22 b Ft(Mit)15 b Fg(\\)p +Ft(d)o(e)o(bu)o(t)o(morcea)n(u)f(wird)g(die)i(Not)o(ens)q(equenz)d(e)q +(in)o(gele)q(it)o(et.)0 1246 y Fm(wtmark5)22 b Ft(T)l(akt)o(str)q(ic)o +(h)o(e)12 b(w)o(erd)o(en)i(als)h Fg(\\)p Ft(barre)e(o)q(d)o(er)i +Fg(\\)p Ft(alalign)o(e)f(\(erzwin)o(gt)g(Ze)q(ilen)n(u)o(m)n(bru)o(c)o +(h\))g(ge)q(sc)o(hr)q(ie)o(b)q(en.)0 1340 y Fm(wtmark6)195 +1330 y Ft(\177)190 1340 y(An)o(d)o(eru)o(n)o(gen)g(b)q(e)q(i)i(T)l(akt) +d(o)q(d)o(er)i(T)l(on)o(art)e(w)o(erd)o(en)h(erst)g(n)o(ac)o(h)h +Fg(\\)p Ft(c)o(h)o(an)o(gecon)o(t)n(ext)d(s)q(ic)o(h)o(tbar.)0 +1434 y Fm(wtmark7)22 b Ft(Inn)o(erh)o(al)o(b)e(v)o(on)h(T)l(akt)o(en)f +(k)670 1436 y(\177)670 1434 y(onn)o(en)g(T)l(on-)h(u)o(n)o(d)g(T)l(akt) +o(art)e(e)o(b)q(enf)q(alls)i(ge)1419 1436 y(\177)1419 +1434 y(an)o(d)o(ert)f(w)o(erd)o(en)g(\(ob)o(w)o(ohl)113 +1490 y(T)l(akt)o(art)264 1492 y(\177)264 1490 y(an)o(d)o(eru)o(n)o(gen) +12 b(kr)q(it)o(i)q(sc)o(h)h(f)676 1492 y(\177)675 1490 +y(ur)h(die)i(Z)833 1492 y(\177)833 1490 y(ahlze)q(it)f(w)1012 +1492 y(\177)1012 1490 y(aren\).)0 1584 y Fm(wtmark8)22 +b Ft(Zwi)q(sc)o(h)o(en)11 b Fg(\\)p Ft(Not)o(e)q(s)f(u)o(n)o(d)j +Fg(\\)p Ft(enot)o(e)q(s)e(k)797 1586 y(\177)797 1584 +y(onn)o(en)h(alle)h(ze)q(itgle)q(ic)o(h)o(en)g(La)n(u)o(t)o(st)1372 +1586 y(\177)1372 1584 y(ar)o(k)o(e-,)e(Lyr)q(ik-,)h(P)o(a)n(us)q(en-)f +(u)o(n)o(d)113 1640 y(Not)o(en)o(ev)o(en)o(t)n(s)i(a)n(usgege)o(b)q(en) +g(w)o(erd)o(en.)0 1734 y Fm(wtmark9)22 b Ft(Die)h(V)l(erarb)q(e)q(it)o +(u)o(n)o(g)e(v)o(on)g(Not)o(en)g(i)q(st)h(et)o(w)o(as)e(di\016ziler.)j +(Zuerst)e(w)o(erd)o(en)h(v)o(orh)o(an)o(d)o(en)o(e)e(Lega)o(t)o(o-)113 +1791 y(Ein)o(tragu)o(n)o(gen)15 b(ge)q(sc)o(hr)q(ie)o(b)q(en.)g(Dem)i +(sc)o(hlie\031t)g(s)q(ic)o(h)f(die)i(Be)o(h)o(an)o(dlu)o(n)o(g)f(v)o +(on)f(Balk)o(en)h(an.)f(Es)h(m)n(u\031)f(u)o(n-)113 1847 +y(t)o(ersc)o(hie)q(d)o(en)d(w)o(erd)o(en)h(zwi)q(sc)o(h)o(en)f(d)o(er)h +(Init)o(iali)q(s)q(ieru)o(n)o(g)h(v)o(on)e(Beams)g(\()p +Fg(\\)p Ft(i)h(\),)f(d)o(em)h(En)o(d)o(e)g(v)o(on)f(Beams)h(\()p +Fg(\\)p Ft(t)113 1904 y(\))i(u)o(n)o(d)h(d)o(em)g(Hinzuf)467 +1906 y(\177)466 1904 y(ugen)g(e)q(inzeln)o(er)h(T)l(e)q(il)o(balk)o(en) +f(an)g(b)q(ere)q(it)o(s)g(v)o(orh)o(an)o(d)o(en)o(e)e(\()p +Fg(\\)p Ft(n)h(\).)g(Mit)h(d)o(em)g(A)n(uf)q(ruf)113 +1960 y(v)o(on)d(wr)q(it)o(e)p 302 1960 14 2 v 14 w(not)o(e)g(wird)h(d)o +(er)g(e)q(igen)o(t)n(lic)o(h)o(e)f(Not)o(enco)q(d)o(e)g(bzw.)g(e)q(in)i +(ganzer)d(Akk)o(ord)h(a)n(usgege)o(b)q(en.)0 2054 y Fm(wtmark10)22 +b Ft(Das)13 b(Mus)q(icT)443 2064 y(E)468 2054 y(X-File)i(en)o(d)o(et)e +(mit)g(d)o(em)g(Befe)o(hl)h Fg(\\)p Ft(\014nmorcea)n(u)e(u)o(n)o(d)i(e) +q(in)o(em)g(s)q(ic)o(h)f(ansc)o(hlie\031en)o(d)o(en)113 +2110 y Fg(\\)p Ft(en)o(d)h(.)0 2254 y Fp(3.6)66 b(Ein\015u\031n)n(a)o +(hm)n(e)21 b(a)n(uf)h(die)f(F)-6 b(u)o(nkt)n(ion)n(alit)1132 +2257 y(\177)1132 2254 y(at)0 2355 y Ft(Die)18 b(Vielf)q(al)o(t)g(d)o +(er)f(M)367 2357 y(\177)367 2355 y(oglic)o(hk)o(e)q(it)o(en)g(f)631 +2357 y(\177)630 2355 y(ur)g(die)h(Argu)o(m)o(en)o(t)o(a)o(n)o(ga)n(b)q +(e)d(b)q(e)q(im)i(Program)o(mst)n(ar)o(t)d(i)q(st)j(et)o(w)o(as)e(d) +1761 2357 y(\177)1760 2355 y(urft)o(ig.)0 2412 y(T)l(rotzd)o(em)f(kann) +h(die)h(F)l(u)o(nkt)o(ionsw)o(e)q(i)q(s)q(e)f(d)o(e)q(s)i(Program)o(m)o +(e)q(s)c(inn)o(erh)o(al)o(b)i(b)q(e)q(st)o(imm)o(t)o(er)e(Grenzen)j(d)o +(urc)o(h)f(Kon-)0 2468 y(st)o(an)o(t)o(en)o(d)o(e\014nit)o(ion)o(en)d +(v)n(ar)q(iiert)h(w)o(erd)o(en:)0 2562 y Fu(INTERF)-6 +b(A)o(CTEUR)22 b Ft(A)n(bst)o(an)o(d)13 b(zwi)q(sc)o(h)o(en)h(b)q(en)o +(ac)o(h)o(bart)o(en)e(Instru)o(m)o(en)o(t)o(en)0 2656 +y Fu(BOTTOMF)-6 b(A)o(CTEUR)21 b Ft(A)n(bst)o(an)o(d)13 +b(zwi)q(sc)o(h)o(en)h(d)o(en)h(Not)o(enze)q(ilen)0 2749 +y Fu(MUSICSIZE)22 b Ft(Gr)363 2751 y(\177)363 2749 y(o\031e)14 +b(d)o(er)h(Elem)o(en)o(t)o(e)e(d)o(e)q(s)j(Not)o(en)n(bild)o(e)q(s)p +eop +%%Page: 28 29 +28 28 bop 0 -12 a Fl(KAPITEL)14 b(3.)29 b(IMPLEMENT)l(A)l(TION)1118 +b Ft(28)0 137 y Fu(P)l(A)o(GENUMBERS)21 b Ft(Flag)15 +b(f)550 139 y(\177)549 137 y(ur)f(Se)q(it)o(enn)n(u)o(mm)o(er)q(n)o(an) +o(ga)o(b)q(e)0 231 y Fu(MEASURENUMBERS)21 b Ft(Flag)15 +b(f)670 233 y(\177)669 231 y(ur)f(T)l(aktn)n(u)o(mm)o(er)q(n)o(an)o(g)o +(a)o(be)0 325 y Fu(LINEBREAKER)23 b Ft(f)q(alls)16 b(an)g(T)l(akt)o +(str)q(ic)o(h)o(en)e(fe)q(stge)q(st)o(ell)o(t)i(wird,)g(d)o(a\031)g(s)q +(e)q(it)g(d)o(em)h(letzt)o(en)f(Ze)q(ilen)n(u)o(m)n(bru)o(c)o(h)113 +381 y(min)o(d)o(e)q(st)o(ens)c(LINEBREAKER)g(Ze)q(it)o(pu)o(nkt)o(e)g +(b)q(earb)q(e)q(it)o(et)f(wurd)o(en,)h(so)g(wird)h(d)o(er)g(n)1553 +383 y(\177)1553 381 y(ac)o(hst)o(e)e(Ze)q(ilen)n(u)o(m-)113 +438 y(bru)o(c)o(h)j(erzwu)o(n)o(gen)0 531 y Fu(INNERBARMAX)23 +b Ft(f)q(alls)16 b(im)h(letzt)o(en)f(T)l(akt)g(min)o(d)o(e)q(st)o(ens)g +(INNERBARMAX)g(Ze)q(it)o(pu)o(nkt)o(e)g(b)q(e)o(h)o(an)o(d)o(el)o(t)113 +588 y(wurd)o(en,)d(so)i(wird)f(e)q(in)i(Ze)q(ilen)n(u)o(m)n(bru)o(c)o +(h)f(erzwu)o(n)o(gen)0 682 y Fu(INNERBARZ)22 b Ft(w)o(erd)o(en)12 +b(inn)o(erh)o(al)o(b)f(e)q(in)o(e)q(s)i(T)l(akt)o(e)q(s)d(m)o(e)o(hr)h +(als)h(INNERBARZ)f(Ze)q(it)o(pu)o(nkt)o(e)g(regi)q(str)q(iert,)e(so)113 +738 y(kann)k(mit)n(t)o(en)g(im)h(T)l(akt)e(e)q(in)j(Ze)q(ilen)n(u)o(m)n +(bru)o(c)o(h)f(h)o(erb)q(e)q(igef)1087 740 y(\177)1086 +738 y(uhrt)e(w)o(erd)o(en)h(\()p Fu(Ac)o(h)o(t)o(u)o(n)o(g!)h(Dad)o +(urc)o(h)g(w)o(er-)113 795 y(d)o(en)i(Not)n(en)h(sc)o(h)o(w)o(er)g(le)q +(sbar!)p Ft(\))0 888 y Fu(BASSL)l(YRICPOSITION)23 b Ft(P)o(os)q(it)o +(ion)13 b(v)o(on)h(Lie)q(d)o(t)o(ext)o(en)h(im)g(Ba\031b)q(ere)q(ic)o +(h)0 982 y Fu(VIOLINEL)l(YRICPOSITION)25 b Ft(P)o(os)q(it)o(ion)13 +b(v)o(on)h(Lie)q(d)o(t)o(ext)o(en)h(im)g(Violin)o(en)n(b)q(ere)q(ic)o +(h)0 1076 y Fu(BASSLOUDNESSPOSITION)22 b Ft(P)o(os)q(it)o(ion)13 +b(v)o(on)h(La)n(u)o(t)o(st)1079 1078 y(\177)1079 1076 +y(ar)o(k)o(e)q(inform)o(a)o(t)n(ion)o(en)e(im)j(Ba\031b)q(ere)q(ic)o(h) +0 1170 y Fu(VIOLINELOUDNESSPOSITION)24 b Ft(P)o(os)q(it)o(ion)k(v)o(on) +h(La)n(u)o(t)o(st)1198 1172 y(\177)1198 1170 y(ar)o(k)o(e)q(inform)o(a) +o(t)n(ion)o(en)e(im)j(Violin)o(en)n(b)q(e-)113 1226 y(re)q(ic)o(h)0 +1320 y(Da)16 b(Lie)q(d)o(t)o(ext)o(e)f(u)o(n)o(d)h(La)n(u)o(t)o(st)486 +1322 y(\177)486 1320 y(ar)o(k)o(e)q(inform)o(a)o(t)n(ion)o(en)855 +1322 y(\177)853 1320 y(ublic)o(h)o(erw)o(e)q(i)q(s)q(e)f(a)n(uf)g(e)q +(in)o(er)h(k)o(onst)o(an)o(t)o(en)c(P)o(os)q(it)o(ion)j(a)n(usgege-)0 +1377 y(b)q(en)j(w)o(erd)o(en,)e(lohn)o(t)i(e)q(s)g(s)q(ic)o(h)f(nic)o +(h)o(t,)g(Kolli)q(s)q(ionst)o(e)q(st)o(s)f(d)o(urc)o(hzuf)1124 +1379 y(\177)1123 1377 y(uhren)h(\(d)o(as)g(en)o(d)o(et)h(u.U.)e(b)q(e)q +(i)j(d)o(em)f(Re)q(sul-)0 1433 y(t)o(a)o(t,)c(d)o(a\031)i(k)o(e)q(in)o +(e)g(P)o(os)q(it)o(ion)f(f)q(re)q(i)h(i)q(st\).)e(Allerdin)o(gs)j(soll) +o(t)o(e)f(d)o(er)g(Nu)o(tzer)g(b)q(e)q(i)g(u)o(nsc)o(h)1384 +1435 y(\177)1384 1433 y(on)o(en)1497 1423 y(\177)1492 +1433 y(Ub)q(erlap)o(pu)o(n)o(gen)f(v)o(er-)0 1489 y(su)o(c)o(h)o(en,)f +(die)h(letzt)o(en)f(vier)h(d)o(er)g(ob)q(en)g(a)n(ufgef)768 +1491 y(\177)767 1489 y(uhrt)o(en)d(Konst)o(an)o(t)o(en)g(zu)j(mo)q +(di\014zieren.)p eop +%%Page: 29 30 +29 29 bop 0 448 a Fr(Kapit)m(el)33 b(4)0 656 y Fy(V)-9 +b(alidieru)n(n)n(g)0 878 y Ft(Die)13 b(Korrekt)n(h)o(e)q(it)d(v)o(on)i +(Program)o(m)o(en)d(die)q(s)q(er)j(Gr)845 880 y(\177)845 +878 y(o\031e)f(l)934 880 y(\177)934 878 y(a\031t)h(s)q(ic)o(h)f(nic)o +(h)o(t)h(m)o(a)o(t)n(h)o(em)o(a)o(t)n(i)q(sc)o(h)d(b)q(ew)o(e)q(i)q(s)q +(en.)i(Es)g(k)o(omm)o(t)0 935 y(vielm)o(e)o(hr)k(d)o(ara)n(uf)g(an)g +(zu)h(ze)q(igen,)f(d)o(a\031)g(die)h(Soft)o(w)o(are)d(b)q(e)q(i)j(u)o +(n)o(t)o(ersc)o(hie)q(dlic)o(hst)o(en)e(Ein)o(ga)o(b)q(en)h(akzept)o(a) +o(ble)e(Er-)0 991 y(ge)o(bni)q(ss)q(e)k(liefert.)f(Viele)i(FTP-Arc)o +(hiv)o(e)d(b)q(e)q(inh)o(al)o(t)o(en)i(f)q(re)q(i)f(v)o(erf)1091 +993 y(\177)1090 991 y(ugbare)f(MIDI-File)q(s.)k(De)q(sw)o(e)q(it)o +(eren)d(b)q(e)q(st)o(e)o(h)o(t)0 1048 y(die)h(M)115 1050 +y(\177)115 1048 y(oglic)o(hk)o(e)q(it,)f(MIDI-File)q(s)k(s)q(el)o(bst)d +(zu)g(gen)o(er)q(ieren,)e(en)o(t)o(w)o(e)q(d)o(er)g(mit)i(T)l(o)q(ols)e +(wie)i(MOZAR)l(T)f(u)o(n)o(d)i(Ros)q(e-)0 1104 y(gard)o(en)c(o)q(d)o +(er)h(direkt)f(am)g(K)o(eyb)q(oard.)f(Da)o(b)q(e)q(i)i(m)n(u\031)g(d)o +(er)g(MIDI-OUT)g(Ansc)o(hlu\031)f(d)o(e)q(s)i(K)o(eyb)q(oards)d(mit)i +(d)o(em)0 1161 y(MIDI-IN)g(Ansc)o(hlu\031)f(d)o(er)g(Sou)o(n)o(dkart)o +(e)e(v)o(erbu)o(n)o(d)o(en)h(w)o(erd)o(en.)g(A)n(u\031erd)o(em)g(m)n +(u\031)g(b)q(e)q(id)o(en)i(En)o(dsyst)o(em)o(en)d(mit-)0 +1217 y(get)o(e)q(il)o(t)18 b(w)o(erd)o(en,)e(w)o(elc)o(h)o(e)h(Kan)535 +1219 y(\177)535 1217 y(ale)g(\(0)g(bi)q(s)g(15\))g(mit)g(w)o(elc)o(h)o +(em)f(In)o(t)o(erf)q(ace)g(\(MIDI-IN,)h(MIDI-OUT\))h(gek)o(o)o(p-)0 +1274 y(p)q(el)o(t)c(w)o(erd)o(en)g(m)281 1276 y(\177)280 +1274 y(uss)q(en.)f(Le)q(id)o(er)i(k)o(onn)o(t)o(e)d(im)i(Ra)o(hm)o(en)f +(die)q(s)q(e)q(s)i(Pro)r(jekt)o(e)q(s)d(a)n(us)i(Ze)q(itgr)1464 +1276 y(\177)1463 1274 y(un)o(d)o(en)f(k)o(e)q(in)h(d)o(erart)o(iger)0 +1330 y(V)l(ersu)o(c)o(h)g(d)o(urc)o(hgef)337 1332 y(\177)336 +1330 y(uhrt)e(w)o(erd)o(en.)0 1386 y(Um)j(F)l(e)o(hlerursac)o(h)o(en)g +(zu)h(\014n)o(d)o(en,)f(wurd)o(e)g(d)o(er)h(De)o(bugger)f(gdb)g([Sw6Gn) +n(u)o(])g(v)o(erw)o(en)o(d)o(et.)e(Durc)o(h)i(d)o(en)h(A)n(uf)q(ruf)0 +1443 y(v)o(on)h(gcc)h([Sw5Gn)n(u)o(])f(mit)h(d)o(er)g(Opt)o(ion)f +(-ggdb)g(k)o(onn)o(t)o(en)f(so)o(w)o(ohl)1146 1445 y(\177)1144 +1443 y(ublic)o(h)o(e)i(d)o(e)o(bug-Inform)o(a)o(t)o(ion)o(en)d(als)j(a) +n(u)o(c)o(h)0 1499 y(gdb-Erw)o(e)q(it)o(eru)o(n)o(gen)13 +b(in)i(d)o(en)h(Co)q(d)o(e)e(e)q(in)o(ge)o(bu)o(n)o(d)o(en)j(w)o(erd)o +(en.)c(Be)q(i)q(spiel)j(e)q(in)o(er)g(gdb-Sitzu)o(n)o(g:)0 +1589 y Fg(linhost:/h)o(om)o(e/k)o(oa)o(/pr)o(oje)o(ct)o(/pr)o(og)k(>)j +(gdb)g(mid2tex)0 1645 y(GDB)f(is)h(free)f(software)f(and)h(you)h(are)f +(welcome)f(to)i(distribute)d(copies)h(of)i(it)0 1702 +y(under)f(certain)f(condition)o(s;)f(type)i("show)g(copying")e(to)j +(see)g(the)f(conditions)o(.)0 1758 y(There)g(is)h(absolute)o(ly)d(no)j +(warranty)e(for)h(GDB;)g(type)g("show)g(warranty")e(for)j(details.)0 +1815 y(GDB)f(4.13)h(\(i486-sl)o(ack)o(war)o(e-)o(lin)o(ux)o(\),)d +(Copyright)g(1994)j(Free)f(Software)e(Foundation)o(,)h(Inc...)0 +1871 y(\(gdb\))h(break)f(readmidi.c:)o(10)o(37)0 1928 +y(Breakpoint)f(1)j(at)g(0xf324:)e(file)h(readmidi.)o(c,)e(line)i(1037.) +0 1984 y(\(gdb\))g(run)g(-2)h(elise.mid)0 2041 y(Starting)e(program:)f +(/home/koa/)o(pr)o(oje)o(ct/)o(pr)o(og/)o(mi)o(d2t)o(ex)g(-2)j +(elise.mid)0 2154 y(Breakpoint)d(1,)j(main)f(\(argc=3,)e(argv=0xbff)o +(ff9)o(fc)o(\))h(at)i(readmidi.)o(c:)o(103)o(7)0 2210 +y(1037)282 b(write_tex)o(fil)o(e\()o(\);)0 2266 y(\(gdb\))22 +b(info)g(locals)0 2323 y(lenhelp)f(=)i(30)0 2379 y(opthelp)e(=)i(1)g +('\\001')0 2436 y(\(gdb\))f(continue)0 2492 y(Continuing)o(.)0 +2605 y(Program)f(exited)g(normally.)0 2662 y(\(gdb\))h(quit)0 +2718 y(linhost:/h)o(om)o(e/k)o(oa)o(/pr)o(oje)o(ct)o(/pr)o(og)e(>)918 +2865 y Ft(29)p eop +%%Page: 30 31 +30 30 bop 0 448 a Fr(Kapit)m(el)33 b(5)0 656 y Fy(An)m(alys)r(e)0 +897 y Fp(5.1)66 b(Sp)q(e)r(ic)n(h)n(erp)o(la)n(tz)20 +b(u)o(n)n(d)i(Ze)r(itv)n(erh)n(al)o(t)n(en)0 998 y Ft(Zwi)q(sc)o(h)o +(en)17 b(Sp)q(e)q(ic)o(h)o(erpla)o(tz)g(u)o(n)o(d)i(Ze)q(itv)o(erh)o +(al)o(t)o(en)e(exi)q(st)o(iert)h(e)q(in)i(direkt)o(er)d(Zusamm)o(enh)o +(an)o(g.)e(V)l(ersu)o(c)o(h)o(t)i(m)o(an)0 1055 y(d)o(as)12 +b(Programm)d(sc)o(hn)o(eller)k(zu)g(m)o(ac)o(h)o(en,)e(so)h(st)o(e)q +(igt)884 1057 y(\177)882 1055 y(ublic)o(h)o(erw)o(e)q(i)q(s)q(e)g(d)o +(er)h(Be)q(d)o(arf)f(an)g(d)o(er)h(Re)q(ssource)f(Sp)q(e)q(ic)o(h)o(er) +0 1111 y(bzw.)i(u)o(m)o(gek)o(e)o(hrt.)f(Der)h(Programmierer)d(stre)o +(bt)j(d)o(a)o(b)q(e)q(i)h(\(e)q(in)g(s)q(ic)o(h)o(erlic)o(h)f(su)n(b)r +(jekt)o(iv)o(e)q(s\))g(Opt)o(im)n(u)o(m)g(an)g(\(su)n(b-)0 +1167 y(jekt)o(iv)f(d)o(arf)h(nic)o(h)o(t)f(im)h(nic)o(h)o(td)o(et)o +(ermini)q(st)o(i)q(sc)o(h)o(en)e(Sinn)j(v)o(erst)o(an)o(d)o(en)d(w)o +(erd)o(en)h Fi(!)29 b Ft(f)1410 1169 y(\177)1409 1167 +y(ur)14 b(je)q(d)o(en)g(Programm)o(ierer)0 1224 y(exi)q(st)o(iert)i(e)q +(in)o(e)h(en)o(dlic)o(h)o(e)g(Anza)o(hl)g(v)o(on)f(Ne)o(b)q(en)n(b)q(e) +q(din)o(gu)o(n)o(gen,)g(d)o(eren)h(Be)q(d)o(eu)o(t)o(u)o(n)o(g)g(d)o +(urc)o(h)f(ihn)i(e)q(in)o(ge)q(sc)o(h)1803 1226 y(\177)1803 +1224 y(atzt)0 1280 y(w)o(erd)o(en)c(m)n(u\031\).)0 1387 +y(F)30 1389 y(\177)29 1387 y(ur)f(hinre)q(ic)o(h)o(en)o(d)g(gro\031e)e +(MIDI-File)q(s)k(kann)d(d)o(er)h(Sp)q(e)q(ic)o(h)o(era)n(ufw)o(an)o(d)e +(d)o(urc)o(h)h(die)h(Gr)1440 1389 y(\177)1440 1387 y(o\031e)f(d)o(er)h +(e)q(inf)q(ac)o(h)g(v)o(er)o(k)o(et-)0 1443 y(t)o(et)o(en)h(Li)q(st)o +(e)i(a)o(bge)q(sc)o(h)378 1445 y(\177)378 1443 y(atzt)d(w)o(erd)o(en.)i +(Setzt)g(m)o(an)g(INTEGER-W)l(ert)o(e)f(u)o(n)o(d)i(Ze)q(iger)g(mit)f +(4Byt)o(e)g(an,)g(so)g(erge-)0 1500 y(b)q(en)g(s)q(ic)o(h)f(f)190 +1502 y(\177)189 1500 y(ur)g(die)i(u)o(n)o(t)o(ersc)o(hie)q(dlic)o(h)o +(en)e(Stru)o(ct)o(s)g(folgen)o(d)o(e)g(Be)q(d)o(arfsza)o(hlen:)94 +1577 y(Nam)o(e)p 231 1594 2 57 v 48 w(Sp)q(e)q(ic)o(h)o(era)n(ufw)o(an) +o(d)f(in)i(Byt)o(e)p 0 1596 768 2 v 120 1635 a(bin)o(d)p +231 1652 2 57 v 50 w(13)114 1692 y(Not)o(e)p 231 1708 +V 48 w(33)45 1748 y(Tim)o(eSig)p 231 1765 V 49 w(4)104 +1804 y(Lyr)q(ic)p 231 1821 V 49 w(4)69 1861 y(K)o(eySig)p +231 1878 V 49 w(2)117 1917 y(Re)q(st)p 231 1934 V 49 +w(6)25 1974 y(Loudn)o(e)q(ss)p 231 1991 V 49 w(8)0 2054 +y(Das)h(\(ohn)o(e)f(Opt)o(ion)g(d)o(urc)o(h)h(gcc)575 +2056 y(\177)573 2054 y(ub)q(ers)q(etzt)o(e\))e(mid2t)o(ex-Progr)o(am)o +(m)f(wird)i(im)i(F)l(olgen)o(d)o(en)f(d)o(urc)o(h)f(k)o(onkret)o(e)0 +2110 y(Ein)o(ga)o(b)q(e\014le)q(s)f(an)o(alys)q(iert)g(\(ohn)o(e)g(d)o +(e\014niert)o(e)q(s)g(DEBUG\):)p 0 2152 1906 2 v -1 2209 +2 57 v 315 2209 V 440 2192 a(Gr)493 2194 y(\177)493 2192 +y(o\031e)p 582 2209 V 582 2209 V 1467 2209 V 934 w(Sp)q(e)q(ic)o(h)o +(er-)p 1696 2209 V 1905 2209 V -1 2265 V 315 2265 V 494 +2248 a(d)o(e)q(s)p 582 2265 V 582 2265 V 237 w(Anza)o(hl)h(v)o(on)f +(Ere)q(igni)q(ss)q(en)p 1467 2265 V 290 w(b)q(e)q(d)o(arf)p +1696 2265 V 49 w(La)n(ufze)q(it)p 1905 2265 V -1 2322 +V 315 2322 V 341 2305 a(MIDI-File)q(s)p 582 2322 V 582 +2322 V 1467 2322 V 945 w(d)o(er)h(Li)q(st)o(e)p 1696 +2322 V 170 w(in)p 1905 2322 V 583 2323 886 2 v -1 2378 +2 57 v 25 2361 a(Nam)o(e)p 315 2378 V 239 w(in)h(KByt)o(e)p +582 2378 V 111 w('n')p 744 2378 V 51 w('t')p 839 2378 +V 49 w('l')p 926 2378 V 49 w('k')p 1025 2378 V 89 w('b')p +1165 2378 V 118 w('r')p 1327 2378 V 89 w('p')p 1467 2378 +V 49 w(in)f(KByt)o(e)p 1696 2378 V 145 w(s)q(ek)p 1905 +2378 V 0 2380 1906 2 v -1 2436 2 57 v 25 2419 a(bran)o(dbrg.mid)p +315 2436 V 161 w(140,5)p 582 2436 V 47 w(18451)p 744 +2436 V 48 w(19)p 839 2436 V 64 w(0)p 926 2436 V 53 w(19)p +1025 2436 V 49 w(2496)p 1165 2436 V 47 w(27169)p 1327 +2436 V 93 w(18)p 1467 2436 V 103 w(1365,6)p 1696 2436 +V 126 w(32,0)p 1905 2436 V -1 2493 V 25 2476 a(s)q(infon5.mid)p +315 2493 V 224 w(89,4)p 582 2493 V 47 w(10833)p 744 2493 +V 48 w(15)p 839 2493 V 64 w(0)p 926 2493 V 53 w(15)p +1025 2493 V 49 w(3749)p 1165 2493 V 47 w(17509)p 1327 +2493 V 48 w(7683)p 1467 2493 V 102 w(1017,1)p 1696 2493 +V 126 w(27,0)p 1905 2493 V -1 2549 V 25 2532 a(eli)q(s)q(e.mid)p +315 2549 V 281 w(20,0)p 582 2549 V 70 w(1992)p 744 2549 +V 70 w(5)p 839 2549 V 65 w(0)p 926 2549 V 75 w(5)p 1025 +2549 V 72 w(628)p 1165 2549 V 71 w(1641)p 1327 2549 V +115 w(4)p 1467 2549 V 126 w(128,1)p 1696 2549 V 149 w(3,3)p +1905 2549 V -1 2606 V 25 2589 a(f)q(rue)o(h.mid)p 315 +2606 V 285 w(6,4)p 582 2606 V 93 w(520)p 744 2606 V 71 +w(4)p 839 2606 V 65 w(0)p 926 2606 V 75 w(7)p 1025 2606 +V 72 w(380)p 1165 2606 V 93 w(467)p 1327 2606 V 116 w(3)p +1467 2606 V 149 w(37,1)p 1696 2606 V 149 w(1,1)p 1905 +2606 V -1 2662 V 25 2645 a(mzd)o(uet1.mid)p 315 2662 +V 219 w(2,5)p 582 2662 V 93 w(438)p 744 2662 V 71 w(2)p +839 2662 V 65 w(0)p 926 2662 V 75 w(2)p 1025 2662 V 72 +w(130)p 1165 2662 V 116 w(83)p 1327 2662 V 116 w(2)p +1467 2662 V 149 w(23,0)p 1696 2662 V 149 w(0,7)p 1905 +2662 V -1 2719 V 25 2702 a(morley)l(.mid)p 315 2719 V +256 w(1,9)p 582 2719 V 93 w(305)p 744 2719 V 71 w(3)p +839 2719 V 65 w(0)p 926 2719 V 75 w(3)p 1025 2719 V 95 +w(99)p 1165 2719 V 138 w(9)p 1327 2719 V 117 w(3)p 1467 +2719 V 149 w(15,3)p 1696 2719 V 149 w(0,5)p 1905 2719 +V -1 2775 V 25 2758 a(5.mid)p 315 2775 V 364 w(0,2)p +582 2775 V 116 w(20)p 744 2775 V 71 w(1)p 839 2775 V +65 w(0)p 926 2775 V 75 w(1)p 1025 2775 V 117 w(4)p 1165 +2775 V 139 w(1)p 1327 2775 V 117 w(1)p 1467 2775 V 171 +w(1,0)p 1696 2775 V 150 w(0,1)p 1905 2775 V 0 2777 1906 +2 v 918 2865 a(30)p eop +%%Page: 31 32 +31 31 bop 0 -12 a Fl(KAPITEL)14 b(5.)29 b(ANAL)l(YSE)1332 +b Ft(31)0 218 y(Akk)o(ord)o(e)23 b(wurd)o(en)h(in)h(die)q(s)q(er)f(A)n +(ufst)o(ellu)o(n)o(g)g(mit)g(n)n(ur)g(e)q(in)o(em)1126 +245 y(")1146 218 y(stru)o(ct)f(Not)o(e)m(\\)i(v)o(eransc)o(hlagt,)d +(d.h.)h(v)o(er-)0 275 y(n)o(ac)o(hl)103 277 y(\177)103 +275 y(ass)q(igt.)i(Die)k(Program)o(m)o(a)m(usf)637 277 +y(\177)636 275 y(uhru)o(n)o(g)24 b(erfolgt)o(e)h(a)n(uf)i(e)q(in)o(em)h +(INTEL80486)c(mit)j(8MByt)o(e)f(RAM,)0 331 y(256KByt)o(e)207 +358 y(")228 331 y(on)12 b(b)q(oard)m(\\)i(Cac)o(h)o(e)d(u)o(n)o(d)h(ge) +q(st)o(art)o(et)o(em)d(X.)j(Denno)q(c)o(h)g(st)o(ell)o(t)o(e)g(d)o(er)h +(Ha)n(upt)o(sp)q(e)q(ic)o(h)o(er)e(k)o(e)q(in)o(en)i(er)q(nst-)0 +388 y(zu)o(n)o(e)o(hm)o(en)o(d)o(en)18 b(En)o(gpa\031)g(d)o(ar)g(\(ohn) +o(e)f(ge)q(st)o(art)o(et)o(e)q(s)e(X)k(wurd)o(en)f(f)1116 +390 y(\177)1115 388 y(ur)1176 415 y(")1197 388 y(mid2t)o(ex)f(bran)o +(dbrg.mid)m(\\)h(ca.)g(30)g(s)q(ek)0 444 y(b)q(en)71 +446 y(\177)71 444 y(ot)o(igt\).)12 b(Setzt)h(m)o(an)h(f)435 +446 y(\177)434 444 y(ur)g(d)o(en)g(Co)q(d)o(e)h(u)o(n)o(d)f(die)h(re)q +(st)n(lic)o(h)o(en)g(Da)o(t)o(en)e(e)q(in)o(en)i(Sp)q(e)q(ic)o(h)o(erb) +q(e)q(d)o(arf)e(v)o(on)h(500KByt)o(e)0 501 y(an)k(u)o(n)o(d)h(ge)o(h)o +(t)f(m)o(an)g(d)o(a)o(v)o(on)f(a)n(us,)h(d)o(a\031)h(MIDI-File)q(s)i +(150KByt)o(e)16 b(Gr)1182 503 y(\177)1182 501 y(o\031e)i(e)q(igen)o(t)n +(lic)o(h)h(nic)o(h)o(t)1586 503 y(\177)1585 501 y(ub)q(erst)o(e)q +(igen,)e(so)0 557 y(liegt)e(d)o(er)g(Sp)q(e)q(ic)o(h)o(erb)q(e)q(d)o +(arf)e(d)o(e)q(s)j(Program)o(m)o(e)q(s)c(u)o(n)o(t)o(er)i(2MByt)o(e.)0 +614 y(Die)i(folgen)o(d)o(e)e(Darst)o(ellu)o(n)o(g)h(b)q(ezie)o(h)o(t)f +(s)q(ic)o(h)h(a)n(uf)f(die)i(La)n(ufze)q(it:)0 1758 y +@beginspecial 18 @llx 94 @lly 594 @urx 646 @ury 2834 +@rwi @setspecial +%%BeginDocument: diag.ps +% +% Display a color image. The image is displayed in color on +% Postscript viewers or printers that support color, otherwise +% it is displayed as grayscale. +% +/buffer 512 string def +/byte 1 string def +/color_packet 3 string def +/pixels 768 string def + +/DirectClassPacket +{ + % + % Get a DirectClass packet. + % + % Parameters: + % red. + % green. + % blue. + % length: number of pixels minus one of this color (optional). + % + currentfile color_packet readhexstring pop pop + compression 0 gt + { + /number_pixels 3 def + } + { + currentfile byte readhexstring pop 0 get + /number_pixels exch 1 add 3 mul def + } ifelse + 0 3 number_pixels 1 sub + { + pixels exch color_packet putinterval + } for + pixels 0 number_pixels getinterval +} bind def + +/DirectClassImage +{ + % + % Display a DirectClass image. + % + systemdict /colorimage known + { + columns rows 8 + [ + columns 0 0 + rows neg 0 rows + ] + { DirectClassPacket } false 3 colorimage + } + { + % + % No colorimage operator; convert to grayscale. + % + columns rows 8 + [ + columns 0 0 + rows neg 0 rows + ] + { GrayDirectClassPacket } image + } ifelse +} bind def + +/GrayDirectClassPacket +{ + % + % Get a DirectClass packet; convert to grayscale. + % + % Parameters: + % red + % green + % blue + % length: number of pixels minus one of this color (optional). + % + currentfile color_packet readhexstring pop pop + color_packet 0 get 0.299 mul + color_packet 1 get 0.587 mul add + color_packet 2 get 0.114 mul add + cvi + /gray_packet exch def + compression 0 gt + { + /number_pixels 1 def + } + { + currentfile byte readhexstring pop 0 get + /number_pixels exch 1 add def + } ifelse + 0 1 number_pixels 1 sub + { + pixels exch gray_packet put + } for + pixels 0 number_pixels getinterval +} bind def + +/GrayPseudoClassPacket +{ + % + % Get a PseudoClass packet; convert to grayscale. + % + % Parameters: + % index: index into the colormap. + % length: number of pixels minus one of this color (optional). + % + currentfile byte readhexstring pop 0 get + /offset exch 3 mul def + /color_packet colormap offset 3 getinterval def + color_packet 0 get 0.299 mul + color_packet 1 get 0.587 mul add + color_packet 2 get 0.114 mul add + cvi + /gray_packet exch def + compression 0 gt + { + /number_pixels 1 def + } + { + currentfile byte readhexstring pop 0 get + /number_pixels exch 1 add def + } ifelse + 0 1 number_pixels 1 sub + { + pixels exch gray_packet put + } for + pixels 0 number_pixels getinterval +} bind def + +/PseudoClassPacket +{ + % + % Get a PseudoClass packet. + % + % Parameters: + % index: index into the colormap. + % length: number of pixels minus one of this color (optional). + % + currentfile byte readhexstring pop 0 get + /offset exch 3 mul def + /color_packet colormap offset 3 getinterval def + compression 0 gt + { + /number_pixels 3 def + } + { + currentfile byte readhexstring pop 0 get + /number_pixels exch 1 add 3 mul def + } ifelse + 0 3 number_pixels 1 sub + { + pixels exch color_packet putinterval + } for + pixels 0 number_pixels getinterval +} bind def + +/PseudoClassImage +{ + % + % Display a PseudoClass image. + % + % Parameters: + % colors: number of colors in the colormap. + % colormap: red, green, blue color packets. + % + currentfile buffer readline pop + token pop /colors exch def pop + /colors colors 3 mul def + /colormap colors string def + currentfile colormap readhexstring pop pop + systemdict /colorimage known + { + columns rows 8 + [ + columns 0 0 + rows neg 0 rows + ] + { PseudoClassPacket } false 3 colorimage + } + { + % + % No colorimage operator; convert to grayscale. + % + columns rows 8 + [ + columns 0 0 + rows neg 0 rows + ] + { GrayPseudoClassPacket } image + } ifelse +} bind def + +/DisplayImage +{ + % + % Display a DirectClass or PseudoClass image. + % + % Parameters: + % x & y translation. + % x & y scale. + % image label. + % image columns & rows. + % class: 0-DirectClass or 1-PseudoClass. + % compression: 0-RunlengthEncodedCompression or 1-NoCompression. + % hex color packets. + % + gsave + currentfile buffer readline pop + token pop /x exch def + token pop /y exch def pop + x y translate + currentfile buffer readline pop + token pop /x exch def + token pop /y exch def pop + /NewCenturySchlbk-Roman findfont 24 scalefont setfont + currentfile buffer readline pop + 0 y 12 add moveto buffer show + x y scale + currentfile buffer readline pop + token pop /columns exch def + token pop /rows exch def pop + currentfile buffer readline pop + token pop /class exch def pop + currentfile buffer readline pop + token pop /compression exch def pop + class 0 gt { PseudoClassImage } { DirectClassImage } ifelse + grestore + showpage +} bind def +DisplayImage +18 94 +576 552 + +359 344 +1 +0 +2 +000000 +ffffff +01ff01ff01ff01ff01ff01ff01ff0158000001ff0165000001ff0165000001ff01650000 +01ff0165000001ff0165000001ff0165000001ff0165000001ff0165000001ff01650000 +01ff0165000001ff0165000001ff0165000001ff0165000001ff0165000001ff01650000 +01ff0165000001ff0165000001ff0165000001ff0165000001ff0165000001ff01650000 +01ff0165000001ff0165000001ff0165000001ff0165000001ff0165000001ea00030176 +000001e800030178000001e60003017a000001e40003017c000001e20003017e000001e0 +00030180000001de00030182000001dc00030184000001da00030186000001d800030188 +000001d60003018a000001d40003018c000001d20003017d0002010100020108000001d0 +0002017f00010100000001000001010000000108000001ce000201840000010000000101 +00010107000001cc00020184000201000000010100010107000001ca0003018700020101 +00010102000501c800030186000101000002010100010107000001c50003018900010100 +000001010000010000000108000001c40002018c0001010200010109000001c10003019f +000001c0000201a1000001bd000301a3000001bc000201a5000001b9000301a7000001b7 +000301a9000001b5000301ab000001b3000301ad000001b1000301af000001af000301b1 +000001ad000301b3000001ab000301b5000001a9000201b8000001a7000301b9000001a5 +000301bb000001a3000301bd000001a1000301bf0000019e000301c20000019d000201c4 +0000019b000301c500000199000201c800000197000201ca00000195000201cc00000194 +000201cd00000194000101ce00000193000201ce00000193000101cf00000192000201cf +00000191000201d000000191000101d100000190000201d100000190000101d20000018f +000201d20000018f000101d30000018e000201d30000018d000201c30002010100020108 +0000018d000101c30001010000010100000101090000018c000201c30001010000010101 +000001090000018c000101c70000010100000100000001030005018b000101c700010103 +000101070000018b000101c60001010000020100000101070000018a000101c600030100 +000001010000010800000189000201cc0001010900000189000101d900000188000201d9 +00000188000101da00000187000201da00000186000201db00000186000101dc00000185 +000201dc00000185000101dd00000184000201dd00000184000101de00000183000101df +00000182000201df00000182000101e000000181000101e100000181000101e100000180 +000101e20000017f000201e20000017f000101e30000017e000201e30000017e000101e4 +0000017d000201e40000017c000201e50000017c000101e60000017b000201e60000017b +000101e70000017a000201e70000017a000101e800000179000101e900000179000101e9 +00000178000101ea00000177000201ea00000177000101eb00000176000101ec00000175 +000201ec00000175000101ed00000174000201dc000201010002010800000174000101dc +00010100000301000000010800000173000101dd00010100000201010001010700000173 +000101e000000100000001010001010200050172000101e0000101000000010100010107 +00000171000201df00010100000101010001010700000171000101df0003010100000100 +0000010800000170000201e50001010900000170000101f20000016f000101f30000016e +000201f30000016e000101f40000016d000101b20003010c00020107000101240000016d +000101b30001010d000001000000010b000001210000016c000201b30001010300010101 +0001010000040100000301000001010000010100000201200000016c000101b400010102 +000101000000010100000100000101000000010100000100000301000000010000000101 +000001210000016b000101b5000101010000010000020101000001000001010000000101 +000201000003010000000101000001210000016a000201b5000101010002010000010100 +000001000001010000000102000001000001010300000101000001210000016a000101b6 +000101000006010000000100000101000000010100050100000001000000010100010120 +00000169000101f900000169000101f900000168000101c60001013100000167000201fa +00000167000101c7000101000003012c00000166000201c800000101000001000001012b +00000166000101c900000101000001000001012b00000165000201c90000010100000100 +0001012b00000164000201ca00000101000001000001012b00000164000101fe00000163 +000201fe00000163000101bb00030104000101100001012500000162000101bb00000102 +00000105000001100001012500000162000101bb00010104000101010005010000010100 +0003010200020101000101000003011c00000161000101bd000301000001010000000100 +000001000000010100000100000101010000010000030100000101000001010000000100 +000001000001011b00000160000201bf0001010000030100000101020000010000010101 +00000100000201010001010000030100000001000001011b00000160000101bd00000102 +000001000000010300020101000001000001010100000100000201010001010000000103 +000001000001011b0000015f000201bd0001010100000100000101000000010000000100 +000101000000010000010101000001000001010000000100000101000001010000000100 +000001000001011b0000015f000101be00000100000101400000015e000101ff01040000 +015d000201ff01040000015d000101ff01050000015c000201ff01050000015c000101f6 +00000102000201080000015b000101f600010102000101090000015b000101f700000103 +000001090000015a000201f700000102000001000000010300050159000201f800000104 +0001010700000159000101f900000101000101000001010700000158000201f900000101 +000001010000010800000158000101fe0001010900000157000101ff010b000001570001 +01ff010b00000156000101ff010c00000155000101ff010d00000155000101ff010d0000 +0154000101ff010e00000154000101ff010e00000153000101ff010f00000152000201ff +010f00000152000101ff011000000151000201ff011000000150000201ff011100000150 +000101ff01120000014f000201ff01120000014f000101ff01130000014e000201ff0113 +0000014e000101ff01140000014d000201ff01140000014d000101ff01150000014c0001 +01ff01160000014b000201ff01160000014b000101ff01170000014a000101ff01180000 +0149000201ff011800000149000101ff011900000149000101ff011900000148000101ff +011a00000147000201ff011a00000147000101ff011b00000146000101ff011c00000145 +000201ff011c00000145000101ff011d00000144000201ff011d00000144000101ff011e +00000143000101ff011f00000143000101ff010f000001020002010800000142000101ff +010f00010101000101000000010800000141000201ff0110000001010000010100010102 +00050141000101ff011100000101000001010001010700000140000101ff011200000101 +000001010001010700000140000101ff01120000010100000101000101070000013f0001 +01ff01130000010200000100000001080000013e000201ff0117000101090000013e0001 +01ff01240000013d000101ff01250000013d000101ff01250000013c000101ff01260000 +013c000101ff01260000013b000101ff01270000013a000201ff01270000013a000101ff +012800000139000101ff012900000139000101ff012900000138000101ff012a00000137 +000201ff012a00000137000101ff012b00000136000201ff012b00000136000101ff012c +00000135000101ff012d00000135000101ff012d00000134000101ff012e000001330002 +01ff012e00000133000101ff012f00000132000101ff013000000131000201ff01300000 +0131000101ff013100000130000201ff013100000130000101ff01320000012f000201ff +01320000012f000101ff01330000012e000101ff01340000012d000201ff01340000012d +000101ff01350000012c000201ff01350000012c000101ff01360000012b000101ff0137 +0000012b000101ff01370000012a000101ff012c000201080000012a000101ff012c0001 +010900000129000101ff012e0000010900000128000201ff012d00000100000001030005 +0127000201ff01300001010700000127000101ff012e0001010000010107000001260002 +01ff012e000001010000010800000126000101ff01300001010900000125000201ff013c +00000125000101ff013d00000124000201ff013d00000123000201ff013e000001230001 +01ff013f00000122000201ff013f00000122000101ff014000000121000201ff01400000 +0121000101ff014100000120000101ff01420000011f000201ff01420000011e000201ff +01430000011d000201ff01440000011c000201ff01450000011a000201ff014700000119 +000201ff014800000118000201ff014900000117000201ff014a00000116000201ff014b +00000114000201ff014d00000113000201ff014e00000112000201ff014f000001110001 +01ff015100000110000201ff01510000010e000201ff01530000010d000201ff01540000 +010c000201ff01550000010b000201ff015600000109000201ff015800000108000201ff +015900000106000301ff015a00000104000301ff015c00000102000301ff015e00000101 +000201ff016000000100000201ff016100000100000101ff0162000201ff0163000201ff +0162000101ff016500fe019200000128000001290000012800000129000001bb00000128 +000001290000012800000129000001bb00000128000001290000012800000129000001bb +00000128000001290000012800000129000001ff01ff01ff01ff01ec0002010100020121 +0002010100020121000401000002012000000102000201010002011d0000010200020101 +000201b10001010000010100000101220001010100010100000001210004010000010120 +000101010001010000000100000101000000011c000101010001010000010100000101b2 +000101000001010100000123000001010000010100010123000001020000012100000101 +00000101000201010001011c000001010001010000010101000001b50000010100000100 +000001210000010000000100000001010001012200000102000001000000012000000101 +00000101000201010001011c000001040000010100000100000001b30001010300010122 +0002010100010122000001040001011f0000010100000101000201010001011c00000103 +00010103000101b100010100000201000001011f00010100000201010001012100010101 +000101000001011f0000010100000101000201010001011c000001020001010000020100 +000101b00003010000000101000001200000010100000101000001000000012200010101 +0000010100000120000001020000010000000101000001000000011d0000010100030100 +00000101000001b700010122000101020001012400000102000101250001010200010127 +000101ff01ff01ff01ff01ff01ff01ff01ff01ff01ff01ff01ff01010004010a0002010a +0001010b00020102000201000008010100020103000701000001010c0001010800030100 +00010100000501ec0000010300000105000001000000010100000100000101090001010c +000101020001010200000101000101010001010100000105000101010000010300000118 +00010100000101020001010100000106000001e300010103000001000002010100010101 +000301010001010500020101000101010001010400020100000201020000010100010102 +000001010000010500010101000201010000010100010101000101040005010500030103 +00010101000001000001010000040101000101de00010106000401000001010000000100 +000001000001010000000102000101000001010000010100000101000000010400020100 +000201020000010100010102000001010000010500020102000001010000010000010100 +000101000000010500000100000001000001010400030103000401010000010000000101 +0000010100010100000001dd000101010002010100000101000001020000010000000100 +000501020000010100010100000601040000010000000100000201020000010100010102 +000001010000010000020101000101030000010100000100000601050000010000000100 +0001010400010100000001030001010100010100000001000000010100000101000301dd +000101020001010100000101000001020000010000000101000101050000010100010100 +000001020000010000010103000001000001010000010102000001010001010100010101 +000001050001010300000101000001000000010200000100000101040000010000000100 +00010104000101000001010200010101000101000002010100000101000001e100010101 +000101010000010100010100000001010005010000000103000001000001010000010100 +000101000001010300000100000101000001010200000101000101000001010200000105 +000101030000010100000100000101000001010000010104000001000000010000010104 +00010101000101010001010000010102000001020001010000010100000001e000010176 +00000100000001ff0163000101ff01ff01ff01ff01ff01ff01ff01ff01ff01ff01ff018f + +%%EndDocument + @endspecial 118 1815 a(Die)i(Gr)255 1817 y(\177)255 +1815 y(o\031e)d(d)o(e)q(s)i(MIDI-File)q(s)i(i)q(st)d(d)o(em)g(Be)q(d)o +(arf)g(an)g(Ze)q(it)h(u)o(n)o(d)f(d)o(em)h(v)o(erw)o(en)o(d)o(et)o(en)d +(Sp)q(e)q(ic)o(h)o(er)i(n)o(a)o(h)o(ezu)0 1871 y(pro)o(p)q(ort)o(ion)o +(al,)11 b(b)q(ezie)o(h)o(t)j(m)o(an)f(e)q(in)o(e)i(Art)e(o\013s)q(et)g +(f)827 1873 y(\177)826 1871 y(ur)g(Co)q(d)o(e)h(u)o(n)o(d)g(st)o(a)o(t) +o(i)q(sc)o(h)o(e)d(Da)o(t)o(en)i(mit)h(e)q(in.)h(Ein)o(e)f(w)o(e)q(s)q +(en)o(t)n(lic)o(h)o(e)0 1928 y(Rolle)h(spiel)o(t)g(je)q(do)q(c)o(h)f(a) +n(u)o(c)o(h)g(d)o(er)g(prozen)o(t)o(uale)f(An)o(t)o(e)q(il)h(d)o(er)h +(f)1021 1930 y(\177)1020 1928 y(ur)f(d)o(as)g(Mus)q(icT)1298 +1938 y(E)1323 1928 y(X-File)h(relev)n(an)o(t)o(en)e(Ev)o(en)o(t)o(s)g +(b)q(e-)0 1984 y(zogen)h(a)n(uf)h(die)g(Ge)q(sam)o(tza)o(hl)f(v)o(on)g +(Ev)o(en)o(t)o(s)g(im)h(MIDI-File.)118 2090 y(Insge)q(sam)o(t)e(ble)q +(ib)j(fe)q(stzuh)o(al)o(t)o(en:)d Fu(Sp)q(e)q(ic)o(h)o(erb)q(e)q(d)o +(arf)i(u)o(n)o(d)h(La)n(ufze)q(it)i(st)n(e)q(igen)f(lin)o(e)q(ar!)0 +2234 y Fp(5.2)66 b(M)213 2237 y(\177)213 2234 y(oglic)n(hk)n(e)r(it)n +(en)19 b(u)o(n)n(d)i(Grenzen)0 2335 y Ft(T)25 2345 y(E)50 +2335 y(X-File)q(s)d(s)q(in)o(d)f(ASCI)q(I-File)q(s)h(u)o(n)o(d)f(als)g +(solc)o(h)o(e)f(mit)g(za)o(hlre)q(ic)o(h)o(en)h(T)l(o)q(ols)f(\(z.B)f +(T)l(ext)o(e)q(dit)o(oren\))g(mo)q(di\014zier-)0 2392 +y(bar.)f(Der)h(A)n(uf)q(ruf)e(v)o(on)h(T)432 2401 y(E)457 +2392 y(X)g([Sw7)o(])h(ge)q(sc)o(hie)o(h)o(t)f(d)o(urc)o(h:)0 +2485 y Fg(tex)22 b(<texfilenam)o(e>)0 2579 y Ft(Da)o(b)q(e)q(i)15 +b(wird)g(e)q(in)g(D)o(VI-File)i(gen)o(er)q(iert,)c(d)o(as)i(z.B.)f(d)o +(urc)o(h:)0 2673 y Fg(dvips)22 b([-o)g(<outputfil)o(e.p)o(s>)o(])f +(<inputfil)o(e.)o(dvi)o(>)p eop +%%Page: 32 33 +32 32 bop 0 -12 a Fl(KAPITEL)14 b(5.)29 b(ANAL)l(YSE)1332 +b Ft(32)0 137 y(\(dvips)14 b([Sw8RES)n(])f(\))g(in)h(e)q(in)o(e)h(P)o +(ost)o(scr)q(ipt-Da)o(t)o(e)q(i)850 139 y(\177)849 137 +y(ub)q(erf)953 139 y(\177)952 137 y(uhrt)d(w)o(erd)o(en)h(kann.)f +(Infolge)q(d)o(e)q(ss)q(en)h(s)q(in)o(d)h(die)g(Not)o(en)0 +193 y(a)n(uf)h(n)o(a)o(h)o(ezu)f(allen)i(A)n(usga)o(b)q(eger)558 +195 y(\177)558 193 y(at)n(en)c(d)o(arst)o(ell)o(bar.)118 +300 y(Zu)19 b(exp)q(er)q(im)o(en)o(t)o(ellen)f(Zw)o(ec)o(k)o(en)f(kann) +i(mit)g(mid2t)o(ex)f(die)i(Vi)q(suali)q(s)q(ieru)o(n)o(g)f(v)o(on)f +(MIDI-File)q(s)k(erfol-)0 356 y(gen.)13 b(Als)g(Erge)o(bni)q(s)f(en)o +(t)o(st)o(e)o(h)o(t)g(je)q(do)q(c)o(h)h(m)o(e)q(i)q(st)o(ens)f(e)q(in)i +(Not)o(en)n(bild,)f(d)o(as)g(v)o(on)f(Mus)q(ik)o(er)q(n)h(\(z.B.)f +(Piani)q(st)o(en\))g(n)n(ur)0 413 y(sc)o(h)o(w)o(er)j(ge)q(spiel)o(t)i +(w)o(erd)o(en)f(kann.)f(Mus)q(ikali)q(sc)o(h)o(e)h(St)o(imm)o(en)f(s)q +(in)o(d)h(h)1167 415 y(\177)1167 413 y(au\014g)g(viel)h(zu)1427 +415 y(\177)1426 413 y(ub)q(erlad)o(en)f(u)o(n)o(d)h(ze)q(itgle)q(i-)0 +469 y(c)o(h)o(e)12 b(Ere)q(igni)q(ss)q(e)h(r)306 471 +y(\177)306 469 y(au)o(mlic)o(h)f(v)o(ers)q(etzt)f(\(d)o(urc)o(h)g(m)816 +471 y(\177)816 469 y(oglic)o(h)o(e)h(Kolli)q(s)q(ion)o(en)g(bzw.)1294 +496 y(")1315 469 y(spacin)o(g)m(\\)j(Not)o(en)c(u)o(n)o(d)i(P)o(a)n(us) +q(en\).)0 526 y(Dad)o(urc)o(h)k(wird)h(d)o(as)g(Not)o(en)n(bild)g(sc)o +(h)o(w)o(er)732 528 y(\177)731 526 y(ub)q(ersc)o(h)o(a)n(u)n(bar.)d(De) +q(sw)o(e)q(it)o(eren)j(w)o(erd)o(en)f(Not)o(en)g(erzeugt,)g(die)i(p)q +(er)0 582 y(Han)o(d)12 b(nic)o(h)o(t)h(exakt)f(spiel)o(bar)g(s)q(in)o +(d)h(\(pu)o(nkt)o(iert)o(e)853 564 y Fq(1)p 844 571 36 +2 v 844 598 a(32)897 582 y Ft(u)o(n)o(d)998 564 y Fq(1)p +989 571 V 989 598 a(64)1042 582 y Ft(Not)o(en\).)e(Die)j(V)l(erf)q(a)o +(hrensw)o(e)q(i)q(s)q(e)d(f)1625 584 y(\177)1624 582 +y(ur)h(die)i(Er)o(k)o(en-)0 638 y(n)n(u)o(n)o(g)h(v)o(on)f(st)o(acca)o +(t)o(o)e(i)q(st)j(s)q(e)o(hr)f(st)o(arr.)e(De)q(sh)o(al)o(b)j(tret)o +(en)e(St)o(acca)o(t)o(onot)n(en)f(n)n(ur)i(s)q(e)o(hr)h(s)q(el)o(t)o +(en)f(a)n(uf)h(\(e)q(in)o(e)f(A)n(usn)o(a)o(h-)0 695 +y(m)o(e)g(bild)o(en)j(Mus)q(icT)348 705 y(E)372 695 y(X-File)q(s,)f +(die)g(a)n(us)e(MOZAR)l(T-MIDI-File)q(s)j(erzeugt)d(wurd)o(en\).)p +eop +%%Page: 33 34 +33 33 bop 0 448 a Fr(Anh)m(an)o(g)32 b(A)0 656 y Fy(Be)s(i)r(spiele)0 +897 y Fp(A.1)66 b(5.t)n(ex)22 b(-)g(MOZAR)-6 b(T)22 b(MIDI-File)e +(5.mid)817 1012 y Fe(5.t)m(ex)1457 1094 y Ft(gen)o(era)o(t)o(e)q(d)13 +b(b)o(y)i(mid2t)o(ex)p 0 1208 1881 2 v 0 1225 V 0 1241 +V 0 1258 V 0 1274 V 0 1274 2 69 v -11 1274 a Fd(G)71 +1240 y Fk(4)71 1273 y(4)117 1357 y Ft(mf)p 136 1240 2 +59 v 117 1240 a Fd(")175 1274 y(\031)p 194 1274 V -20 +w(")p 620 1274 2 69 v 623 1190 a Fm(2)658 1274 y Fd(\031)-20 +b(#)p 1102 1274 V 1159 1274 2 59 v 457 w(!)1198 1240 +y(\031)p 1217 1240 V -20 w(!)p 1276 1240 2 54 v 38 w(!)1315 +1274 y(\031)p 1334 1274 2 88 v -20 w(!)p 1392 1249 2 +63 v 1373 1249 a(!)p 1276 1190 176 8 v 1450 1240 2 54 +v 1431 1240 a(!)p 1876 1274 2 69 v 0 1564 1881 2 v 0 +1581 V 0 1597 V 0 1614 V 0 1630 V 0 1630 2 69 v -11 1630 +a(G)p 96 1688 2 92 v 96 1596 a(!)154 1621 y(\031)p 154 +1688 2 67 v -20 w(!)p 213 1688 2 108 v 213 1580 a(!)219 +1551 y Fc(\005)p 252 1654 20 8 v 214 1667 59 8 v 98 1679 +175 8 v 96 1692 177 8 v 271 1688 2 92 v 271 1596 a Fd(!)323 +1630 y(B)p 387 1721 2 100 v 387 1621 a(!)p 445 1721 2 +158 v 445 1563 a(!)p 503 1721 V 37 w(!)p 389 1688 175 +8 v 389 1700 V 389 1712 V 387 1725 177 8 v 561 1721 2 +92 v 561 1630 a(!)456 1534 y Fc(F)p 526 1513 28 3 v 28 +w(V)p 619 1671 2 59 v 619 1613 a Fd(!)p 697 1613 V 38 +w(!)p 755 1613 V 37 w(!)p 1861 1630 2 69 v 1868 1630 +10 69 v 918 2865 a Ft(33)p eop +%%Page: 34 35 +34 34 bop 0 -12 a Fl(ANHANG)14 b(A.)29 b(BEISPIELE)1299 +b Ft(34)0 137 y Fp(A.2)66 b(eli)q(s)q(e.t)n(ex)21 b(-)h(zw)n(e)r(it)n +(er)f(T)-6 b(rac)n(k)23 b(v)n(on)e(eli)q(s)q(e.mid)736 +258 y Fe(eli)r(s)r(e.t)m(ex)1457 339 y Ft(gen)o(era)o(t)o(e)q(d)13 +b(b)o(y)i(mid2t)o(ex)p 0 454 1881 2 v 0 470 V 0 487 V +0 504 V 0 520 V 0 520 2 69 v -124 502 a(Piano)f(RH)-11 +519 y Fd(G)71 486 y Fk(3)71 519 y(8)117 602 y Ft(\013f)p +117 552 2 92 v 117 461 a Fd(!)147 469 y(4)p 163 555 2 +86 v(!)p 210 557 2 96 v 210 461 a(!)p 256 559 2 90 v +256 469 a(!)p 303 562 2 101 v 303 461 a(!)118 540 y Fb(D)226 +545 y(D)117 552 y(D)226 558 y(D)p 349 564 2 79 v 349 +486 a Fd(!)p 412 520 2 69 v 447 561 2 92 v 447 469 a(!)449 +548 y Fb(H)464 550 y(H)p 494 565 2 88 v 494 478 a Fd(!)447 +561 y Fb(I)480 564 y(I)p 540 570 2 76 v 540 494 a Fd(!)581 +503 y(@)p 627 537 32 2 v 652 536 2 63 v 654 528 a(\))633 +536 y(!)p 696 520 2 69 v 750 519 2 100 v 731 519 a(!)750 +432 y Fb(\010)766 430 y(\010)p 797 494 2 80 v 778 494 +a Fd(!)750 420 y Fb(\011)782 417 y(\011)p 843 486 2 76 +v 824 486 a Fd(!)865 503 y(@)p 936 519 2 63 v 938 511 +a(\))917 519 y(!)p 980 520 2 69 v 999 503 a(4)p 1034 +503 2 92 v(!)1034 424 y Fb(\010)1050 422 y(\010)p 1081 +486 2 80 v 1062 486 a Fd(!)1034 411 y Fb(\011)1066 408 +y(\011)p 1127 478 2 76 v 1108 478 a Fd(!)1149 503 y(@)p +1220 519 2 63 v 1222 511 a(\))1201 519 y(!)p 1264 520 +2 69 v 1299 552 2 92 v 1299 461 a(!)1330 469 y(4)p 1346 +555 2 86 v(!)p 1392 557 2 96 v 1392 461 a(!)p 1439 559 +2 90 v 1439 469 a(!)p 1485 562 2 101 v 1485 461 a(!)1301 +540 y Fb(D)1409 545 y(D)1299 552 y(D)1409 558 y(D)p 1532 +564 2 79 v 1532 486 a Fd(!)p 1594 520 2 69 v 1630 561 +2 92 v 1630 469 a(!)1631 548 y Fb(H)1647 550 y(H)p 1676 +565 2 88 v 1676 478 a Fd(!)1630 561 y Fb(I)1662 564 y(I)p +1723 570 2 76 v 1723 494 a Fd(!)1763 503 y(@)p 1810 537 +32 2 v 1835 536 2 63 v 1837 528 a(\))1816 536 y(!)p 1878 +520 2 69 v 0 815 1881 2 v 0 831 V 0 848 V 0 865 V 0 881 +V 0 881 2 69 v -11 880 a(G)p 96 955 2 75 v 42 w(!)p 98 +947 47 8 v 143 955 2 100 v 143 856 a(!)215 842 y Fa(.)p +189 955 2 108 v 189 847 a Fd(!)p 218 947 20 8 v 96 959 +142 8 v 236 955 2 67 v 236 889 a(!)251 860 y Fc(F)p 280 +838 4 3 v 283 838 V 286 838 V 289 838 V 292 838 V 295 +838 V 298 838 V 301 838 V 304 838 V 307 838 V 310 838 +V 313 838 V 316 838 V 317 881 2 69 v -35 w(V)p 353 951 +2 63 v 353 889 a Fd(!)p 399 914 2 75 v 399 839 a(!)401 +901 y Fb(B)416 902 y(B)399 914 y(B)-14 b(B)p 446 916 +2 69 v 446 847 a Fd(!)492 822 y(>)353 951 y Fb(D)369 +952 y(D)p 486 898 32 2 v 492 897 a Fd(!)p 492 958 2 103 +v 492 856 a(!)533 872 y(?)p 620 881 2 69 v 656 914 2 +92 v 656 822 a(!)686 831 y(4)p 702 916 2 86 v(!)p 749 +918 2 96 v 749 822 a(!)p 795 921 2 90 v 795 831 a(!)p +842 923 2 101 v 842 822 a(!)657 901 y Fb(D)765 907 y(D)656 +914 y(D)765 919 y(D)p 888 925 2 79 v 888 847 a Fd(!)p +969 881 2 69 v 1005 922 2 92 v 1005 831 a(!)1007 909 +y Fb(H)1022 911 y(H)p 1051 927 2 88 v 1051 839 a Fd(!)1005 +922 y Fb(I)1037 925 y(I)p 1098 931 2 76 v 1098 856 a +Fd(!)1138 864 y(@)p 1185 898 32 2 v 1210 897 2 63 v 1212 +889 a(\))1191 897 y(!)p 1272 881 2 69 v 1327 880 2 100 +v 1308 880 a(!)1327 793 y Fb(\010)1343 792 y(\010)p 1373 +856 2 80 v 1354 856 a Fd(!)1327 781 y Fb(\011)1358 778 +y(\011)p 1420 847 2 76 v 1401 847 a Fd(!)1441 864 y(@)p +1513 880 2 63 v 1515 872 a(\))1494 880 y(!)p 1575 881 +2 69 v 1595 864 a(4)p 1630 864 2 92 v(!)1630 785 y Fb(\010)1646 +783 y(\010)p 1676 847 2 80 v 1657 847 a Fd(!)1630 773 +y Fb(\011)1661 769 y(\011)p 1723 839 2 76 v 1704 839 +a Fd(!)1744 864 y(@)p 1816 880 2 63 v 1818 872 a(\))1797 +880 y(!)p 1878 881 2 69 v 0 1209 1881 2 v 0 1226 V 0 +1242 V 0 1259 V 0 1276 V 0 1276 2 69 v -11 1275 a(G)p +96 1308 2 92 v 96 1217 a(!)127 1225 y(4)p 143 1310 2 +86 v(!)p 189 1313 2 96 v 189 1217 a(!)p 236 1315 2 90 +v 236 1225 a(!)p 282 1317 2 101 v 282 1217 a(!)98 1296 +y Fb(D)206 1301 y(D)96 1308 y(D)206 1313 y(D)p 329 1320 +2 79 v 329 1242 a Fd(!)p 402 1276 2 69 v 438 1316 2 92 +v 438 1225 a(!)440 1304 y Fb(H)455 1305 y(H)p 484 1321 +2 88 v 484 1233 a Fd(!)438 1316 y Fb(I)470 1320 y(I)p +531 1326 2 76 v 531 1250 a Fd(!)571 1258 y(@)p 618 1292 +32 2 v 643 1291 2 63 v 645 1283 a(\))624 1291 y(!)p 697 +1276 2 69 v 752 1275 2 100 v 733 1275 a(!)752 1188 y +Fb(\010)768 1186 y(\010)p 799 1250 2 80 v 780 1250 a +Fd(!)752 1175 y Fb(\011)784 1172 y(\011)p 845 1242 2 +76 v 826 1242 a Fd(!)867 1258 y(@)920 1345 y(.)p 919 +1345 2 63 v 919 1283 a(!)934 1254 y Fc(F)p 964 1233 4 +3 v 967 1233 V 970 1233 V 973 1233 V 976 1233 V 979 1233 +V 982 1233 V 985 1233 V 988 1233 V 991 1233 V 992 1276 +2 69 v -43 w(V)p 1028 1345 2 63 v 1028 1283 a Fd(!)p +1094 1233 2 75 v 1075 1233 a(!)1094 1171 y Fb(B)1110 +1172 y(B)p 1140 1242 2 81 v 1121 1242 a Fd(!)1028 1345 +y Fb(D)1045 1346 y(D)p 1162 1292 32 2 v 1168 1352 2 61 +v 1168 1291 a Fd(!)1094 1159 y Fb(D)-109 b(D)p 1233 1250 +2 85 v 1214 1250 a Fd(!)1255 1258 y(@)1255 1167 y(?)p +1326 1242 2 63 v 1328 1233 a(\))1307 1242 y(!)p 1380 +1276 2 69 v 1416 1325 2 92 v 1416 1233 a(!)1418 1312 +y Fb(B)1433 1313 y(B)p 1463 1327 2 102 v 1463 1225 a +Fd(!)1535 1218 y Fa(.)p 1509 1329 2 113 v 1509 1217 a +Fd(!)1537 1318 y Fb(A)-11 b(A)1416 1325 y(D)-108 b(D)p +1556 1332 2 74 v 1556 1258 a Fd(!)p 1629 1276 2 69 v +1665 1333 2 125 v 1665 1208 a(!)1667 1320 y Fb(N)1682 +1323 y(N)p 1711 1340 2 124 v 1711 1217 a Fd(!)1784 1220 +y Fa(.)p 1758 1347 2 122 v 1758 1225 a Fd(!)1786 1338 +y Fb(M)1790 1339 y(M)1665 1333 y(P)1681 1335 y(P)p 1804 +1354 2 88 v 1804 1266 a Fd(!)p 1877 1276 2 69 v 0 1570 +1881 2 v 0 1587 V 0 1604 V 0 1620 V 0 1637 V 0 1637 2 +69 v -11 1636 a(G)p 96 1702 2 125 v 96 1578 a(!)98 1690 +y Fb(N)113 1692 y(N)p 143 1709 2 124 v 143 1586 a Fd(!)215 +1596 y Fa(.)p 189 1716 2 122 v 189 1594 a Fd(!)218 1708 +y Fb(M)-12 b(M)96 1702 y(P)113 1705 y(P)p 236 1723 2 +88 v 236 1636 a Fd(!)p 348 1637 2 69 v 385 1669 2 84 +v 385 1586 a(!)p 432 1671 2 78 v 432 1594 a(!)387 1657 +y Fb(C)418 1658 y(C)385 1669 y(C)418 1671 y(C)p 478 1674 +2 72 v 478 1603 a Fd(!)519 1619 y(@)13 b(@)p 637 1636 +2 63 v 639 1628 a(\))618 1636 y(!)p 730 1637 2 69 v 786 +1578 2 63 v 788 1570 a(\))767 1578 y(!)808 1619 y(@)g(@)p +907 1669 2 92 v 907 1578 a(!)909 1657 y Fb(\024)924 1654 +y(\024)907 1669 y(\024)924 1666 y(\024)p 947 1554 32 +2 v 947 1537 V 947 1521 V 953 1660 2 141 v 953 1520 a +Fd(!)994 1619 y(@)p 1112 1637 2 69 v 116 w(@)1180 1586 +y(4)p 1196 1653 2 67 v(!)1198 1640 y Fb(\002)1213 1639 +y(\002)1196 1653 y(\002)1213 1652 y(\002)p 1242 1650 +2 73 v 1242 1578 a Fd(!)1283 1619 y(@)g(@)p 1401 1586 +2 63 v 1403 1578 a(\))1382 1586 y(!)p 1494 1637 2 69 +v 1531 1669 2 92 v 1531 1578 a(!)1562 1586 y(4)p 1578 +1671 2 86 v(!)p 1624 1674 2 96 v 1624 1578 a(!)p 1671 +1676 2 90 v 1671 1586 a(!)p 1717 1678 2 101 v 1717 1578 +a(!)1533 1657 y Fb(D)1641 1662 y(D)1531 1669 y(D)1641 +1675 y(D)p 1764 1681 2 79 v 1764 1603 a Fd(!)p 1876 1637 +2 69 v 0 1924 1881 2 v 0 1941 V 0 1957 V 0 1974 V 0 1991 +V 0 1991 2 69 v -11 1990 a(G)p 96 2031 2 92 v 96 1940 +a(!)98 2019 y Fb(H)113 2020 y(H)p 143 2036 2 88 v 143 +1948 a Fd(!)96 2031 y Fb(I)129 2035 y(I)p 189 2041 2 +76 v 189 1965 a Fd(!)230 1973 y(@)p 276 2007 32 2 v 301 +2006 2 63 v 303 1998 a(\))282 2006 y(!)p 355 1991 2 69 +v 411 1990 2 100 v 392 1990 a(!)411 1903 y Fb(\010)427 +1901 y(\010)p 457 1965 2 80 v 438 1965 a Fd(!)411 1890 +y Fb(\011)442 1887 y(\011)p 504 1957 2 76 v 485 1957 +a Fd(!)525 1973 y(@)p 596 1990 2 63 v 598 1981 a(\))577 +1990 y(!)p 650 1991 2 69 v 671 1973 a(4)p 706 1973 2 +92 v(!)706 1894 y Fb(\010)722 1893 y(\010)p 752 1957 +2 80 v 733 1957 a Fd(!)706 1882 y Fb(\011)737 1879 y(\011)p +799 1948 2 76 v 780 1948 a Fd(!)820 1973 y(@)p 892 1990 +2 63 v 894 1981 a(\))873 1990 y(!)p 945 1991 2 69 v 982 +2023 2 92 v 982 1932 a(!)1012 1940 y(4)p 1028 2025 2 +86 v(!)p 1075 2028 2 96 v 1075 1932 a(!)p 1121 2030 2 +90 v 1121 1940 a(!)p 1168 2032 2 101 v 1168 1932 a(!)983 +2011 y Fb(D)1091 2016 y(D)982 2023 y(D)1091 2028 y(D)p +1214 2035 2 79 v 1214 1957 a Fd(!)p 1287 1991 2 69 v +1323 2031 2 92 v 1323 1940 a(!)1325 2019 y Fb(H)1340 +2020 y(H)p 1370 2036 2 88 v 1370 1948 a Fd(!)1323 2031 +y Fb(I)1356 2035 y(I)p 1416 2041 2 76 v 1416 1965 a Fd(!)1457 +1973 y(@)p 1503 2007 32 2 v 1528 2006 2 63 v 1530 1998 +a(\))1509 2006 y(!)p 1582 1991 2 69 v 1637 1990 2 100 +v 1618 1990 a(!)1637 1903 y Fb(\010)1654 1901 y(\010)p +1684 1965 2 80 v 1665 1965 a Fd(!)1637 1890 y Fb(\011)1669 +1887 y(\011)p 1730 1957 2 76 v 1711 1957 a Fd(!)1752 +1973 y(@)1805 2060 y(.)p 1804 2060 2 63 v 1804 1998 a(!)1820 +1969 y Fc(F)p 1849 1948 4 3 v 1852 1948 V 1855 1948 V +1858 1948 V 1861 1948 V 1864 1948 V 1867 1948 V 1870 +1948 V 1873 1948 V 1876 1948 V 1877 1991 2 69 v 0 2352 +1881 2 v 0 2368 V 0 2385 V 0 2402 V 0 2418 V 0 2418 2 +69 v -11 2417 a Fd(G)30 2397 y Fc(V)p 96 2488 2 63 v +96 2426 a Fd(!)p 143 2451 2 75 v 143 2376 a(!)144 2438 +y Fb(B)160 2439 y(B)143 2451 y(B)-14 b(B)p 189 2453 2 +69 v 189 2384 a Fd(!)236 2359 y(>)96 2488 y Fb(D)113 +2489 y(D)p 230 2435 32 2 v 236 2434 a Fd(!)p 236 2495 +2 103 v 236 2392 a(!)276 2401 y(@)p 348 2384 2 63 v 350 +2376 a(\))329 2384 y(!)p 387 2418 2 69 v 422 2467 2 92 +v 422 2376 a(!)424 2455 y Fb(B)e(B)p 469 2469 2 102 v +469 2368 a Fd(!)542 2361 y Fa(.)p 515 2472 2 113 v 515 +2359 a Fd(!)544 2461 y Fb(A)k(A)422 2467 y(D)439 2468 +y(D)p 562 2474 2 74 v 562 2401 a Fd(!)p 620 2418 2 69 +v 656 2475 2 125 v 656 2351 a(!)657 2463 y Fb(N)673 2465 +y(N)p 702 2482 2 124 v 702 2359 a Fd(!)775 2363 y Fa(.)p +749 2489 2 122 v 749 2368 a Fd(!)777 2481 y Fb(M)781 +2482 y(M)656 2475 y(P)672 2478 y(P)p 795 2496 2 88 v +795 2409 a Fd(!)p 853 2418 2 69 v 889 2484 2 125 v 889 +2359 a(!)890 2471 y Fb(N)906 2474 y(N)p 935 2491 2 124 +v 935 2368 a Fd(!)1008 2377 y Fa(.)p 982 2498 2 122 v +982 2376 a Fd(!)1010 2489 y Fb(M)1014 2490 y(M)889 2484 +y(P)905 2486 y(P)p 1028 2505 2 88 v 1028 2417 a Fd(!)p +1086 2418 2 69 v 1122 2451 2 84 v 1122 2368 a(!)p 1168 +2453 2 78 v 1168 2376 a(!)1123 2438 y Fb(C)1154 2440 +y(C)1122 2451 y(C)1154 2452 y(C)1241 2379 y Fa(.)p 1215 +2455 2 72 v 1215 2384 a Fd(!)1255 2409 y(A)1302 2401 +y(@)p 1373 2417 2 75 v 1375 2409 a(*)1354 2417 y(!)1395 +2409 y(A)p 1459 2418 2 69 v 1514 2359 2 63 v 1516 2351 +a(\))1495 2359 y(!)1535 2401 y(@)13 b(@)p 1653 2359 2 +75 v 1655 2351 a(*)1634 2359 y(!)1674 2409 y(A)p 1721 +2335 32 2 v 1721 2319 V 1721 2302 V 1746 2301 2 75 v +1748 2293 a(*)1727 2301 y(!)1767 2401 y(@)1814 2409 y(A)p +1878 2418 2 69 v eop +%%Page: 35 36 +35 35 bop 0 -12 a Fl(ANHANG)14 b(A.)29 b(BEISPIELE)1299 +b Ft(35)p 0 150 1881 2 v 0 167 V 0 183 V 0 200 V 0 217 +V 0 217 2 69 v -11 216 a Fd(G)90 199 y(@)127 166 y(4)p +162 166 2 75 v 164 158 a(*)143 166 y(!)183 208 y(A)p +255 158 2 63 v 257 149 a(\))236 158 y(!)276 199 y(@)14 +b(@)p 394 166 2 75 v 396 158 a(*)375 166 y(!)416 208 +y(A)p 490 217 2 69 v 525 232 2 75 v 525 158 a(!)553 209 +y Fb(A)-12 b(A)526 220 y(B)542 221 y(B)525 232 y(B)542 +233 y(B)555 166 y Fd(4)p 571 235 2 69 v(!)612 208 y(A)p +664 249 2 92 v 664 158 a(!)p 711 251 2 86 v 711 166 a(!)p +757 254 2 96 v 757 158 a(!)666 237 y Fb(D)-110 b(D)664 +249 y(D)681 250 y(D)p 804 256 2 74 v 804 183 a Fd(!)p +872 217 2 69 v 907 241 2 75 v 907 166 a(!)935 217 y Fb(A)-12 +b(A)909 228 y(B)924 229 y(B)907 241 y(B)924 242 y(B)p +953 243 2 69 v 953 174 a Fd(!)994 208 y(A)1073 193 y +Fa(.)p 1065 191 2 63 v 1067 183 a Fd(\))1046 191 y(!)1087 +208 y(A)1133 199 y(@)p 1180 233 32 2 v 1205 232 2 63 +v 1207 224 a(\))1186 232 y(!)p 1254 217 2 69 v 1308 216 +2 100 v 1289 216 a(!)1308 129 y Fb(\010)1324 127 y(\010)p +1355 191 2 80 v 1336 191 a Fd(!)1308 116 y Fb(\011)1340 +113 y(\011)p 1401 183 2 76 v 1382 183 a Fd(!)1422 199 +y(@)p 1494 216 2 63 v 1496 208 a(\))1475 216 y(!)p 1543 +217 2 69 v 1562 199 a(4)p 1597 199 2 92 v(!)1597 120 +y Fb(\010)1613 119 y(\010)p 1644 183 2 80 v 1625 183 +a Fd(!)1597 108 y Fb(\011)1629 105 y(\011)p 1690 174 +2 76 v 1671 174 a Fd(!)1711 199 y(@)p 1783 216 2 75 v +1785 208 a(*)1764 216 y(!)1804 208 y(A)p 1878 217 2 69 +v 0 586 1881 2 v 0 603 V 0 619 V 0 636 V 0 653 V 0 653 +2 69 v -11 652 a(G)p 96 685 2 92 v 96 594 a(!)127 602 +y(4)p 143 687 2 86 v(!)p 189 690 2 96 v 189 594 a(!)p +236 692 2 90 v 236 602 a(!)p 282 694 2 101 v 282 594 +a(!)98 672 y Fb(D)206 678 y(D)96 685 y(D)206 690 y(D)p +329 697 2 79 v 329 619 a Fd(!)p 388 653 2 69 v 423 693 +2 92 v 423 602 a(!)p 469 698 2 88 v 469 610 a(!)424 681 +y Fb(I)455 684 y(I)423 693 y(I)455 696 y(I)542 628 y +Fa(.)p 516 703 2 76 v 516 627 a Fd(!)556 643 y(A)603 +635 y(@)p 649 669 32 2 v 674 668 2 63 v 676 660 a(\))655 +668 y(!)p 714 653 2 69 v 768 652 2 100 v 749 652 a(!)768 +565 y Fb(\010)784 563 y(\010)p 814 627 2 80 v 795 627 +a Fd(!)768 552 y Fb(\011)799 549 y(\011)p 861 619 2 76 +v 842 619 a Fd(!)882 635 y(@)p 954 660 2 63 v 956 652 +a(\))935 660 y(!)p 994 653 2 69 v 1023 577 a(?)p 1029 +685 2 75 v 1029 610 a(!)1057 661 y Fb(A)1061 662 y(A)1030 +672 y(B)1046 673 y(B)1029 685 y(B)1046 686 y(B)p 1075 +687 2 69 v 1075 619 a Fd(!)1116 643 y(A)1194 663 y Fa(.)p +1162 669 32 2 v 1187 668 2 63 v 1189 660 a Fd(\))1168 +668 y(!)1241 628 y Fa(.)p 1234 627 V 1236 619 a Fd(\))1215 +627 y(!)1255 643 y(A)1255 535 y(A)1302 635 y(@)1302 544 +y(?)1354 652 y(!)p 1373 652 2 117 v -50 x(*)1354 610 +y(!)1395 643 y(A)p 1459 653 2 69 v 1513 643 2 75 v 1515 +635 a(*)1494 643 y(!)p 1560 610 V 1562 602 a(*)1541 610 +y(!)1581 643 y(A)1581 535 y(A)1634 652 y(!)p 1653 652 +2 92 v -25 x(*)1634 635 y(!)p 1699 610 2 75 v 1701 602 +a(*)1680 610 y(!)1721 643 y(A)1721 535 y(A)1773 519 y(>)1799 +612 y Fa(..)p 1792 610 2 59 v 1794 602 a Fd(\()1773 610 +y(!)1814 643 y(A)p 1879 653 2 69 v 0 940 1881 2 v 0 956 +V 0 973 V 0 990 V 0 1006 V 0 1006 2 69 v -11 1005 a(G)122 +934 y Fa(.)p 96 1022 2 84 v 96 939 a Fd(!)125 998 y Fb(A)129 +999 y(A)98 1010 y(B)c(B)p 143 1024 2 78 v 143 947 a Fd(!)p +189 1027 2 80 v 25 w(!)218 1016 y Fb(A)k(A)96 1022 y(D)113 +1023 y(D)262 951 y Fa(.)p 236 1029 2 74 v 236 956 a Fd(!)276 +997 y(A)p 333 1006 2 69 v 394 917 a Fa(.)352 922 y Fd(4)p +362 923 32 2 v 368 1014 2 92 v(!)396 990 y Fb(A)h(A)-21 +b(A)-11 b(A)399 922 y Fd(6)p 409 923 32 2 v 415 1016 +2 94 v(!)p 455 923 32 2 v 461 1018 2 96 v 25 w(!)p 508 +1021 2 90 v 508 931 a(!)p 554 1023 2 85 v 554 939 a(!)370 +1001 y Fb(D)478 1007 y(D)368 1014 y(D)478 1019 y(D)p +601 1025 2 79 v 601 947 a Fd(!)p 652 1006 2 69 v 687 +1047 2 92 v 687 956 a(!)688 1034 y Fb(B)704 1035 y(B)p +733 1049 2 86 v 733 964 a Fd(!)764 980 y(4)p 780 1052 +2 72 v(!)852 982 y Fa(.)810 980 y Fd(6)p 826 1054 2 74 +v(!)854 1030 y Fb(A)859 1031 y(A)828 1041 y(B)843 1042 +y(B)687 1047 y(D)750 1050 y(D)857 980 y Fd(4)p 873 1056 +2 76 v(!)p 924 1006 2 69 v 978 980 2 79 v 65 w(!)p 1024 +989 2 88 v 1005 989 a(!)p 1071 980 2 79 v 1052 980 a(!)p +978 931 141 8 v 978 918 V 978 906 V 9 w(4)p 1117 980 +2 79 v(!)p 1163 964 2 59 v 1144 964 a(!)p 1195 1006 2 +69 v 1230 1022 2 67 v 1230 956 a(!)p 1232 1014 47 8 v +10 w(4)p 1277 1022 2 67 v(!)1349 949 y Fa(.)p 1323 1022 +2 75 v 1323 947 a Fd(!)p 1352 1014 20 8 v 1230 1026 142 +8 v 1370 1022 2 75 v 26 w(!)p 1421 1006 2 69 v 1456 1047 +2 108 v 1456 939 a(!)1484 1029 y Fb(Y)1488 1030 y(Y)1457 +1034 y(Z)1473 1038 y(Z)1456 1047 y(Z)1473 1051 y(Z)p +1502 1059 2 79 v 1502 980 a Fd(!)1543 997 y(A)1621 966 +y Fa(.)p 1614 964 2 63 v 1616 956 a Fd(\))1595 964 y(!)1636 +997 y(A)p 1688 1051 2 96 v 1688 956 a(!)p 1735 1051 2 +88 v 1735 964 a(!)p 1781 1051 2 79 v 1781 972 a(!)p 1690 +1030 140 8 v 1690 1043 V 1688 1055 142 8 v 1828 1051 +2 88 v 1828 964 a(!)p 1879 1006 2 69 v 0 1293 1881 2 +v 0 1310 V 0 1327 V 0 1343 V 0 1360 V 0 1360 2 69 v -11 +1359 a(G)122 1304 y Fa(.)p 96 1417 2 108 v 96 1309 a +Fd(!)p 143 1417 2 92 v 143 1326 a(!)p 189 1417 2 100 +v 189 1318 a(!)p 236 1417 2 133 v 236 1284 a(!)p 282 +1417 2 75 v 282 1342 a(!)p 329 1417 2 133 v 329 1284 +a(!)p 375 1417 2 84 v 375 1334 a(!)p 422 1417 2 133 v +422 1284 a(!)p 468 1417 2 92 v 468 1326 a(!)p 144 1396 +372 8 v 98 1409 419 8 v 96 1421 421 8 v 515 1417 2 133 +v 515 1284 a(!)p 603 1360 2 69 v 640 1405 2 88 v 640 +1318 a(!)p 687 1405 2 121 v 687 1284 a(!)p 733 1405 2 +96 v 733 1309 a(!)p 780 1405 2 121 v 780 1284 a(!)p 826 +1405 2 104 v 826 1301 a(!)p 873 1405 2 121 v 873 1284 +a(!)p 913 1277 32 2 v 913 1260 V 919 1405 2 146 v 919 +1259 a(!)p 960 1277 32 2 v 966 1405 2 137 v 966 1268 +a(!)p 1006 1277 32 2 v 1012 1405 2 129 v 1012 1276 a(!)p +1058 1405 2 121 v 1058 1284 a(!)p 1105 1405 2 113 v 1105 +1293 a(!)p 642 1384 512 8 v 642 1396 V 640 1409 514 8 +v 1151 1405 2 104 v 1151 1301 a(!)p 1240 1360 2 69 v +1277 1430 2 121 v 1277 1309 a(!)p 1323 1430 2 146 v 1323 +1284 a(!)p 1370 1430 2 137 v 1370 1293 a(!)p 1416 1430 +2 121 v 1416 1309 a(!)p 1463 1430 2 113 v 1463 1318 a(!)p +1509 1430 2 146 v 1509 1284 a(!)p 1556 1430 2 88 v 1556 +1342 a(!)p 1602 1430 2 146 v 1602 1284 a(!)p 1649 1430 +2 96 v 1649 1334 a(!)p 1695 1430 2 146 v 1695 1284 a(!)p +1742 1430 2 104 v 1742 1326 a(!)p 1278 1409 512 8 v 1278 +1421 V 1277 1434 514 8 v 1788 1430 2 146 v 1788 1284 +a(!)p 1877 1360 2 69 v 0 1647 1881 2 v 0 1664 V 0 1680 +V 0 1697 V 0 1714 V 0 1714 2 69 v -11 1713 a(G)p 96 1758 +2 88 v 96 1671 a(!)p 143 1758 2 121 v 143 1638 a(!)p +189 1758 2 96 v 189 1663 a(!)p 236 1758 2 121 v 236 1638 +a(!)p 282 1758 2 104 v 282 1655 a(!)p 329 1758 2 121 +v 329 1638 a(!)p 369 1631 32 2 v 369 1614 V 375 1758 +2 146 v 375 1613 a(!)p 416 1631 32 2 v 422 1758 2 137 +v 422 1621 a(!)p 462 1631 32 2 v 468 1758 2 129 v 468 +1630 a(!)p 515 1758 2 121 v 515 1638 a(!)p 561 1758 2 +113 v 561 1646 a(!)p 98 1737 512 8 v 98 1750 V 96 1762 +514 8 v 608 1758 2 104 v 608 1655 a(!)p 677 1714 2 69 +v 713 1758 2 96 v 713 1663 a(!)p 760 1758 2 121 v 760 +1638 a(!)p 806 1758 2 113 v 806 1646 a(!)p 853 1758 2 +96 v 853 1663 a(!)p 899 1758 2 104 v 899 1655 a(!)p 946 +1758 2 113 v 946 1646 a(!)p 992 1758 2 104 v 992 1655 +a(!)1023 1663 y(4)p 1039 1758 2 96 v(!)p 1085 1758 2 +104 v 1085 1655 a(!)p 1132 1758 2 79 v 1132 1680 a(!)p +1178 1758 2 104 v 1178 1655 a(!)p 715 1737 512 8 v 715 +1750 V 713 1762 514 8 v 1225 1758 2 96 v 1225 1663 a(!)p +1294 1714 2 69 v 1330 1758 2 104 v 1330 1655 a(!)p 1377 +1761 2 82 v 1377 1680 a(!)p 1423 1763 2 109 v 1423 1655 +a(!)1332 1733 y Fb(D)1347 1734 y(D)1332 1746 y(D)1347 +1747 y(D)1454 1663 y Fd(4)p 1470 1765 2 103 v(!)1542 +1656 y Fa(.)p 1516 1768 2 114 v 1516 1655 a Fd(!)1545 +1757 y Fb(A)f(A)1330 1758 y(D)1440 1764 y(D)p 1563 1770 +2 91 v 1563 1680 a Fd(!)p 1632 1714 2 69 v 1668 1746 +2 92 v 1668 1655 a(!)1670 1733 y Fb(B)1685 1734 y(B)1699 +1663 y Fd(4)p 1715 1748 2 86 v(!)1788 1656 y Fa(.)p 1761 +1751 2 96 v 1761 1655 a Fd(!)1790 1739 y Fb(A)1794 1740 +y(A)1668 1746 y(D)1685 1747 y(D)p 1808 1753 2 74 v 1808 +1680 a Fd(!)p 1878 1714 2 69 v 0 2004 1881 2 v 0 2021 +V 0 2037 V 0 2054 V 0 2071 V 0 2071 2 69 v -11 2070 a(G)p +115 2012 2 63 v 117 2003 a(\))96 2012 y(!)137 2053 y(@)13 +b(@)220 2020 y(4)p 236 2086 2 67 v(!)237 2074 y Fb(\002)253 +2073 y(\002)236 2086 y(\002)253 2085 y(\002)p 282 2084 +2 73 v 282 2012 a Fd(!)323 2053 y(@)p 387 2071 2 69 v +60 w(@)453 2020 y(4)p 469 2103 2 84 v(!)p 515 2105 2 +94 v 515 2012 a(!)p 562 2108 2 88 v 562 2020 a(!)p 608 +2110 2 99 v 608 2012 a(!)471 2090 y Fb(D)532 2094 y(D)469 +2103 y(D)532 2106 y(D)p 655 2112 2 76 v 655 2037 a Fd(!)p +713 2071 2 69 v 749 2111 2 92 v 749 2020 a(!)750 2099 +y Fb(H)766 2100 y(H)p 795 2116 2 88 v 795 2028 a Fd(!)749 +2111 y Fb(I)781 2114 y(I)p 842 2121 2 76 v 842 2045 a +Fd(!)882 2053 y(@)p 929 2087 32 2 v 954 2086 2 63 v 956 +2078 a(\))935 2086 y(!)p 992 2071 2 69 v 1047 2070 2 +100 v 1028 2070 a(!)1047 1983 y Fb(\010)1063 1981 y(\010)p +1094 2045 2 80 v 1075 2045 a Fd(!)1047 1970 y Fb(\011)1079 +1967 y(\011)p 1140 2037 2 76 v 1121 2037 a Fd(!)1162 +2053 y(@)p 1233 2070 2 63 v 1235 2061 a(\))1214 2070 +y(!)p 1272 2071 2 69 v 1292 2053 a(4)p 1327 2053 2 92 +v(!)1327 1974 y Fb(\010)1343 1973 y(\010)p 1373 2037 +2 80 v 1354 2037 a Fd(!)1327 1962 y Fb(\011)1358 1959 +y(\011)p 1420 2028 2 76 v 1401 2028 a Fd(!)1441 2053 +y(@)p 1513 2070 2 63 v 1515 2061 a(\))1494 2070 y(!)p +1552 2071 2 69 v 1587 2103 2 92 v 1587 2012 a(!)1618 +2020 y(4)p 1634 2105 2 86 v(!)p 1680 2108 2 96 v 1680 +2012 a(!)p 1727 2110 2 90 v 1727 2020 a(!)p 1773 2112 +2 101 v 1773 2012 a(!)1589 2090 y Fb(D)1697 2096 y(D)1587 +2103 y(D)1697 2108 y(D)p 1820 2115 2 79 v 1820 2037 a +Fd(!)p 1878 2071 2 69 v 0 2374 1881 2 v 0 2390 V 0 2407 +V 0 2423 V 0 2440 V 0 2440 2 69 v -11 2439 a(G)p 96 2481 +2 92 v 96 2389 a(!)98 2468 y Fb(H)113 2470 y(H)p 143 +2485 2 88 v 143 2398 a Fd(!)96 2481 y Fb(I)129 2484 y(I)p +189 2490 2 76 v 189 2414 a Fd(!)230 2423 y(@)p 276 2457 +32 2 v 301 2456 2 63 v 303 2447 a(\))282 2456 y(!)p 334 +2440 2 69 v 388 2439 2 100 v 369 2439 a(!)388 2352 y +Fb(\010)404 2350 y(\010)p 435 2414 2 80 v 416 2414 a +Fd(!)388 2340 y Fb(\011)420 2336 y(\011)p 481 2406 2 +76 v 462 2406 a Fd(!)503 2423 y(@)p 574 2447 2 63 v 576 +2439 a(\))555 2447 y(!)p 607 2440 2 69 v 661 2398 2 92 +v 642 2398 a(!)661 2319 y Fb(T)677 2322 y(T)p 708 2406 +2 91 v 689 2406 a Fd(!)661 2306 y Fb(U)693 2313 y(U)p +729 2457 32 2 v 735 2456 a Fd(!)p 754 2456 2 131 v 735 +2414 a(!)776 2423 y(@)p 847 2406 2 63 v 849 2398 a(\))828 +2406 y(!)p 880 2440 2 69 v 915 2489 2 92 v 915 2398 a(!)917 +2477 y Fb(B)-16 b(B)p 961 2491 2 102 v 961 2389 a Fd(!)1034 +2383 y Fa(.)p 1008 2494 2 113 v 1008 2381 a Fd(!)1036 +2483 y Fb(A)-11 b(A)915 2489 y(D)932 2490 y(D)p 1054 +2496 2 74 v 1054 2423 a Fd(!)p 1106 2440 2 69 v 1141 +2497 2 125 v 1141 2373 a(!)1143 2485 y Fb(N)1158 2487 +y(N)p 1188 2504 2 124 v 1188 2381 a Fd(!)1260 2384 y +Fa(.)p 1234 2511 2 122 v 1234 2389 a Fd(!)1263 2503 y +Fb(M)f(M)1141 2497 y(P)1158 2500 y(P)p 1281 2518 2 88 +v 1281 2431 a Fd(!)p 1332 2440 2 69 v 1368 2506 2 125 +v 1368 2381 a(!)1369 2493 y Fb(N)1385 2495 y(N)p 1414 +2513 2 124 v 1414 2389 a Fd(!)1487 2399 y Fa(.)p 1461 +2520 2 122 v 1461 2398 a Fd(!)1489 2511 y Fb(M)1493 2512 +y(M)1368 2506 y(P)1384 2508 y(P)p 1507 2527 2 88 v 1507 +2439 a Fd(!)p 1559 2440 2 69 v 1594 2472 2 84 v 1594 +2389 a(!)p 1641 2475 2 78 v 1641 2398 a(!)1596 2460 y +Fb(C)1627 2461 y(C)1594 2472 y(C)1627 2474 y(C)p 1687 +2477 2 72 v 1687 2406 a Fd(!)1728 2423 y(@)13 b(@)p 1846 +2439 2 63 v 1848 2431 a(\))1827 2439 y(!)p 1878 2440 +2 69 v eop +%%Page: 36 37 +36 36 bop 0 -12 a Fl(ANHANG)14 b(A.)29 b(BEISPIELE)1299 +b Ft(36)p 0 150 1881 2 v 0 167 V 0 183 V 0 200 V 0 217 +V 0 217 2 69 v -11 216 a Fd(G)p 115 158 2 63 v 117 149 +a(\))96 158 y(!)137 199 y(@)13 b(@)p 236 249 2 92 v 236 +158 a(!)237 237 y Fb(\024)253 234 y(\024)236 249 y(\024)253 +246 y(\024)p 276 134 32 2 v 276 117 V 276 100 V 282 240 +2 141 v 282 100 a Fd(!)323 199 y(@)p 395 217 2 69 v 68 +w(@)461 166 y(4)p 477 232 2 67 v(!)478 220 y Fb(\002)494 +219 y(\002)477 232 y(\002)-14 b(\002)p 523 230 2 73 v +523 158 a Fd(!)564 199 y(@)13 b(@)p 682 166 2 63 v 684 +158 a(\))663 166 y(!)p 729 217 2 69 v 764 249 2 92 v +764 158 a(!)795 166 y(4)p 811 251 2 86 v(!)p 857 254 +2 96 v 857 158 a(!)p 904 256 2 90 v 904 166 a(!)p 950 +258 2 101 v 950 158 a(!)766 237 y Fb(D)874 242 y(D)764 +249 y(D)874 255 y(D)p 996 261 2 79 v 996 183 a Fd(!)p +1063 217 2 69 v 1098 299 2 133 v 1098 166 a(!)1100 286 +y Fb(N)1115 289 y(N)p 1144 306 2 132 v 1144 174 a Fd(!)1217 +193 y Fa(.)p 1191 313 2 122 v 1191 191 a Fd(!)1219 304 +y Fb(M)1223 305 y(M)1098 299 y(P)1115 301 y(P)p 1231 +233 32 2 v 1237 320 2 88 v 1237 232 a Fd(!)p 1303 217 +2 69 v 1358 216 2 100 v 1339 216 a(!)1358 129 y Fb(\010)1374 +127 y(\010)p 1404 191 2 80 v 1385 191 a Fd(!)1358 116 +y Fb(\011)1389 113 y(\011)p 1451 183 2 76 v 1432 183 +a Fd(!)1472 199 y(@)p 1544 216 2 63 v 1546 208 a(\))1525 +216 y(!)p 1591 217 2 69 v 1610 199 a(4)p 1645 199 2 92 +v(!)1645 120 y Fb(\010)1661 119 y(\010)p 1692 183 2 80 +v 1673 183 a Fd(!)1645 108 y Fb(\011)1677 105 y(\011)p +1738 174 2 76 v 1719 174 a Fd(!)1760 199 y(@)p 1831 216 +2 63 v 1833 208 a(\))1812 216 y(!)p 1878 217 2 69 v 0 +545 1881 2 v 0 561 V 0 578 V 0 594 V 0 611 V 0 611 2 +69 v -11 610 a(G)p 96 643 2 92 v 96 552 a(!)127 560 y(4)p +143 646 2 86 v(!)p 189 648 2 96 v 189 552 a(!)p 236 650 +2 90 v 236 560 a(!)p 282 653 2 101 v 282 552 a(!)98 631 +y Fb(D)206 636 y(D)96 643 y(D)206 649 y(D)p 329 655 2 +79 v 329 577 a Fd(!)p 417 611 2 69 v 453 693 2 133 v +453 560 a(!)455 681 y Fb(N)470 683 y(N)p 500 700 2 132 +v 500 569 a Fd(!)573 587 y Fa(.)p 546 707 2 122 v 546 +585 a Fd(!)575 699 y Fb(M)-12 b(M)453 693 y(P)470 696 +y(P)p 587 628 32 2 v 593 714 2 88 v 593 627 a Fd(!)p +681 611 2 69 v 737 610 2 100 v 718 610 a(!)737 523 y +Fb(\010)753 521 y(\010)p 783 585 2 80 v 764 585 a Fd(!)737 +511 y Fb(\011)768 507 y(\011)p 830 577 2 76 v 811 577 +a Fd(!)851 594 y(@)904 681 y(.)p 904 681 2 63 v -62 x(!)919 +590 y Fc(F)p 948 568 4 3 v 951 568 V 954 568 V 957 568 +V 960 568 V 963 568 V 966 568 V 969 568 V 972 568 V 975 +568 V 978 568 V 981 568 V 984 568 V 987 568 V 990 568 +V 991 611 2 69 v -29 w(V)p 1028 681 2 63 v 1028 619 a +Fd(!)p 1094 569 2 75 v 1075 569 a(!)1094 506 y Fb(B)1110 +507 y(B)p 1140 577 2 81 v 1121 577 a Fd(!)1028 681 y +Fb(D)1045 682 y(D)p 1162 628 32 2 v 1168 688 2 61 v 1168 +627 a Fd(!)1094 494 y Fb(D)1110 495 y(D)p 1233 585 2 +85 v 1214 585 a Fd(!)1255 602 y(?)1255 527 y(?)p 1348 +611 2 69 v 1379 602 a(?)1432 610 y(!)1451 594 y(!)1416 +585 y(4!)1416 569 y(4)p 1451 610 2 100 v(!)1447 638 y +Fc(f)p 1477 663 4 3 v 1480 663 V 1483 663 V 1486 663 +V 1489 663 V 1492 663 V 1495 663 V 1498 663 V 1501 663 +V 1504 663 V 1507 663 V 1510 663 V 1513 663 V 1516 663 +V 1519 663 V 1520 611 2 69 v -28 w(v)1556 610 y Fd(!)1540 +585 y(4)p 1576 610 2 88 v 1578 577 a(\))1557 585 y(!)1603 +594 y(!)1588 569 y(4)p 1622 594 V 1624 560 a(\))1603 +569 y(!)1643 594 y(@)1643 502 y(@)1722 604 y Fa(.)1696 +602 y Fd(!)1722 587 y Fa(.)1680 585 y Fd(6)p 1715 602 +2 75 v 1717 577 a(\()1696 585 y(!)1769 555 y Fa(.)p 1761 +560 2 59 v 1763 552 a Fd(\()1742 560 y(!)1783 594 y(@)1783 +502 y(@)p 1877 611 2 69 v 0 980 1881 2 v 0 997 V 0 1014 +V 0 1030 V 0 1047 V 0 1047 2 69 v -11 1046 a(G)80 1005 +y(4)p 96 1096 2 92 v(!)p 162 988 2 75 v 143 988 a(!)98 +1083 y Fb(I)129 1087 y(I)p 189 1105 2 109 v 189 996 a +Fd(!)162 926 y Fb(C)193 927 y(C)p 255 980 2 62 v 236 +980 a Fd(!)96 1096 y Fb(J)159 1102 y(J)308 1024 y Fa(.)266 +1029 y Fd(4)p 282 1114 2 86 v(!)162 913 y Fb(D)224 916 +y(D)355 991 y Fa(.)329 996 y Fd(!)355 975 y Fa(.)p 348 +996 2 74 v 329 980 a Fd(!)369 1029 y(@)369 938 y(@)p +460 1047 2 69 v 481 1029 a(4)p 516 1029 2 63 v 518 1021 +a(\))497 1029 y(!)543 996 y(!)p 563 996 2 79 v 565 971 +a(\))544 980 y(!)584 1029 y(@)584 938 y(@)636 913 y(>)636 +1021 y(!)636 1005 y(!)p 636 1079 2 92 v 636 988 a(!)652 +959 y Fc(F)p 681 937 4 3 v 684 937 V 687 937 V 690 937 +V 693 937 V 696 937 V 699 937 V 702 937 V 705 937 V 708 +937 V 711 937 V 714 937 V 717 937 V 720 937 V 721 1047 +2 69 v -32 w(V)758 1021 y Fd(!)759 1083 y(.)p 758 1083 +2 96 v 758 988 a(!)p 824 1005 2 63 v 826 996 a(\))805 +1005 y(!)845 1029 y(@)845 938 y(@)924 1039 y Fa(.)p 917 +1038 2 59 v 919 1029 a Fd(\()898 1038 y(!)970 991 y Fa(.)p +963 996 V 965 988 a Fd(\()944 996 y(!)985 1029 y(@)985 +938 y(@)p 1075 1047 2 69 v 1106 930 a(?)1112 1046 y(!)p +1131 1046 2 100 v 1112 1005 a(!)1131 959 y Fb(\002)1148 +958 y(\002)1159 1054 y Fd(!)p 1178 1054 2 111 v 1159 +1013 a(!)p 1199 1064 32 2 v 1205 1063 a(!)p 1205 1121 +2 100 v 1205 1021 a(!)1131 946 y Fb(\004)-109 b(\004)1278 +1039 y Fa(.)1236 1038 y Fd(4)p 1271 1038 2 99 v(!)1292 +1029 y(@)p 1383 1047 2 69 v 1414 1064 32 2 v 1439 1063 +2 63 v 1441 1054 a(\))1420 1063 y(!)p 1485 1021 V 1487 +1013 a(\))1466 1021 y(!)1507 1029 y(@)1507 938 y(@)p +1553 1064 32 2 v 1578 1063 2 63 v 1580 1054 a(\))1559 +1063 y(!)p 1625 1021 V 1627 1013 a(\))1606 1021 y(!)1646 +1029 y(@)1646 938 y(@)p 1718 1046 V 1720 1038 a(\))1699 +1046 y(!)p 1764 1005 V 1766 996 a(\))1745 1005 y(!)1786 +1029 y(@)1786 938 y(@)p 1877 1047 2 69 v 0 1400 1881 +2 v 0 1416 V 0 1433 V 0 1450 V 0 1466 V 0 1466 2 69 v +-11 1465 a(G)p 115 1474 2 63 v 63 w(\))96 1474 y(!)p +162 1432 V 164 1424 a(\))143 1432 y(!)183 1449 y(@)183 +1357 y(@)236 1349 y(>)p 230 1483 32 2 v 236 1482 a(!)p +255 1482 2 100 v 236 1440 a(!)p 332 1466 2 69 v 362 1457 +a(?)415 1465 y(!)396 1449 y(!)399 1440 y(4!)399 1424 +y(4)p 415 1523 2 100 v(!)430 1395 y Fc(F)p 459 1373 4 +3 v 462 1373 V 465 1373 V 468 1373 V 471 1373 V 474 1373 +V 477 1373 V 480 1373 V 483 1373 V 486 1373 V 489 1373 +V 492 1373 V 495 1373 V 498 1373 V 501 1373 V 504 1373 +V 507 1373 V 510 1373 V 511 1466 2 69 v -20 w(V)547 1465 +y Fd(!)547 1449 y(!)531 1424 y(4)548 1528 y(.)p 547 1528 +2 104 v 547 1424 a(!)578 1440 y(4)p 613 1440 2 63 v 615 +1432 a(\))594 1440 y(!)634 1449 y(@)634 1357 y(@)713 +1459 y Fa(.)687 1457 y Fd(!)713 1411 y Fa(.)p 706 1457 +2 100 v 708 1407 a Fd(\()687 1416 y(!)759 1442 y Fa(.)717 +1440 y Fd(6)p 752 1440 2 59 v 754 1432 a(\()733 1440 +y(!)774 1449 y(@)774 1357 y(@)p 876 1466 2 69 v 896 1424 +a(4)p 912 1490 2 67 v(!)p 978 1407 2 75 v 959 1407 a(!)914 +1478 y Fb(\003)944 1476 y(\003)p 1005 1486 2 71 v 1005 +1416 a Fd(!)978 1345 y Fb(\003)1009 1343 y(\003)p 1071 +1399 2 72 v 1052 1399 a Fd(!)912 1490 y Fb(\004)975 1487 +y(\004)1124 1411 y Fa(.)p 1098 1481 2 66 v 1098 1416 +a Fd(!)978 1333 y Fb(\004)1040 1329 y(\004)1171 1394 +y Fa(.)p 1163 1399 2 76 v 1144 1399 a Fd(!)1185 1449 +y(@)1185 1357 y(@)p 1287 1466 2 69 v 1323 1416 a(!)p +1342 1416 2 79 v -25 x(\))1323 1399 y(!)1364 1449 y(@)1416 +1416 y(!)p 1435 1416 2 75 v 1416 1399 a(!)1432 1444 y +Fc(f)p 1460 1468 4 3 v 1463 1468 V 1466 1468 V 1469 1468 +V 1472 1468 V 1475 1468 V 1478 1468 V 1481 1468 V 1484 +1468 V 1487 1468 V 1490 1468 V 1493 1468 V 1496 1468 +V 1499 1468 V 1502 1468 V 1505 1468 V 1508 1468 V 1511 +1468 V 1512 1466 2 69 v -21 w(v)p 1568 1416 2 63 v 1570 +1407 a Fd(\))1549 1416 y(!)p 1614 1399 V 1616 1391 a(\))1595 +1399 y(!)1636 1449 y(@)1636 1357 y(@)1714 1444 y Fa(.)p +1707 1449 2 59 v 1709 1440 a Fd(\()1688 1449 y(!)1761 +1411 y Fa(.)1719 1416 y Fd(4)p 1754 1416 V 1756 1407 +a(\()1735 1416 y(!)1775 1449 y(@)1775 1357 y(@)p 1877 +1466 2 69 v 0 1844 1881 2 v 0 1861 V 0 1877 V 0 1894 +V 0 1910 V 0 1910 2 69 v -11 1910 a(G)p 96 1984 2 84 +v 96 1901 a(!)p 162 1860 2 63 v 164 1851 a(\))143 1860 +y(!)183 1851 y(@)98 1972 y Fb(I)129 1975 y(I)96 1984 +y(I)129 1987 y(I)173 1918 y Fd(4!)p 189 1994 2 126 v +189 1868 a(!)220 1918 y(6!)p 255 1918 2 75 v 236 1901 +a(!)267 1885 y(4)p 301 1885 2 59 v -1 w(!)p 376 1910 +2 69 v 413 1972 2 54 v 413 1918 a(!)p 479 1901 2 59 v +481 1893 a(\()460 1901 y(!)p 525 1885 2 63 v 527 1876 +a(\))506 1885 y(!)547 1893 y(@)599 1860 y(>)599 1768 +y(>)p 413 1976 188 8 v 625 1919 a Fa(.)599 1918 y Fd(!)625 +1903 y Fa(.)580 1901 y Fd(!)625 1888 y Fa(.)583 1893 +y Fd(4)p 599 1972 2 79 v(!)20 b(@)p 740 1910 2 69 v 777 +1918 a(!)p 796 1918 2 79 v -25 x(\))777 1901 y(!)808 +1893 y(4)p 842 1893 2 63 v 844 1885 a(\))823 1893 y(!)g(@)864 +1802 y(@)942 1921 y Fa(.)p 910 1927 32 2 v 916 1926 a +Fd(!)942 1886 y Fa(.)p 935 1926 2 100 v 937 1876 a Fd(\()916 +1885 y(!)989 1905 y Fa(.)p 982 1910 2 59 v 984 1901 a +Fd(\()963 1910 y(!)1003 1893 y(@)1003 1802 y(@)p 1103 +1910 2 69 v 1134 1901 a(?)1187 1910 y(!)p 1206 1910 2 +92 v -42 x(\()1187 1876 y(!)1227 1901 y(?)p 1327 1910 +2 69 v 98 w(?)1364 1826 y(>)1437 1938 y Fa(.)p 1405 1927 +32 2 v 1405 1944 V 1430 1943 2 113 v 1411 1943 a Fd(!)1483 +1921 y Fa(.)p 1451 1927 32 2 v 1476 1926 2 101 v 1457 +1926 a Fd(!)1430 1856 y Fb(\011)1461 1852 y(\011)1430 +1843 y(\011)1461 1840 y(\011)1430 1831 y(\011)1461 1827 +y(\011)1530 1905 y Fa(.)p 1523 1910 2 89 v 1504 1910 +a Fd(!)1576 1886 y Fa(.)p 1550 1980 2 96 v 1550 1885 +a Fd(!)1591 1893 y(@)1669 1870 y Fa(.)p 1643 1975 2 108 +v 1643 1868 a Fd(!)1684 1901 y(A)1552 1955 y Fb(\004)1613 +1952 y(\004)1552 1968 y(\004)1613 1965 y(\004)1550 1980 +y(\004)1613 1977 y(\004)p 1736 1971 2 120 v 1736 1851 +a Fd(!)1777 1785 y(B)1751 1822 y Fc(F)p 1821 1801 8 3 +v 1827 1801 4 3 v 1830 1801 V 1833 1801 V 1836 1801 V +1839 1801 V 1842 1801 V 1845 1801 V 1848 1801 V 1851 +1801 V 1854 1801 V 1857 1801 V 1860 1801 V 1863 1801 +V 1866 1801 V 1869 1801 V 1872 1801 V 1875 1801 V 1876 +1910 2 69 v 0 2296 1881 2 v 0 2313 V 0 2330 V 0 2346 +V 0 2363 V 0 2363 2 69 v -11 2362 a Fd(G)30 2275 y Fc(V)122 +2307 y Fa(.)p 96 2408 2 96 v 96 2312 a Fd(!)p 162 2304 +2 88 v 164 2296 a(+)143 2304 y(!)183 2345 y(@)262 2322 +y Fa(.)p 236 2415 2 95 v 236 2320 a Fd(!)276 2337 y(A)98 +2383 y Fb(D)206 2388 y(D)98 2395 y(D)206 2401 y(D)96 +2408 y(D)206 2413 y(D)355 2324 y Fa(.)p 329 2419 2 91 +v 329 2329 a Fd(!)369 2362 y(B)448 2339 y Fa(.)p 422 +2433 2 96 v 422 2337 a Fd(!)462 2345 y(@)541 2322 y Fa(.)p +515 2428 2 108 v 515 2320 a Fd(!)555 2354 y(A)423 2408 +y Fb(\004)485 2405 y(\004)423 2420 y(\004)485 2417 y(\004)422 +2433 y(\004)485 2429 y(\004)634 2306 y Fa(.)p 608 2423 +2 120 v 608 2304 a Fd(!)648 2362 y(B)727 2274 y Fa(.)p +695 2280 32 2 v 701 2374 2 96 v 701 2279 a Fd(!)741 2296 +y(@)820 2257 y Fa(.)p 788 2280 32 2 v 788 2263 V 794 +2370 2 108 v 794 2262 a Fd(!)834 2312 y(A)702 2350 y +Fb(\004)764 2346 y(\004)702 2362 y(\004)764 2359 y(\004)701 +2374 y(\004)764 2371 y(\004)p 881 2280 32 2 v 881 2263 +V 881 2247 V 887 2365 2 120 v 887 2246 a Fd(!)927 2362 +y(B)902 2217 y Fc(F)p 972 2195 8 3 v 977 2195 4 3 v 980 +2195 V 983 2195 V 986 2195 V 989 2195 V 992 2195 V 993 +2363 2 69 v -10 w(V)1054 2256 y Fa(.)p 1022 2280 32 2 +v 1022 2263 V 1028 2350 2 96 v 1028 2254 a Fd(!)p 1069 +2280 32 2 v 1069 2263 V 1069 2247 V 1094 2246 2 88 v +1096 2237 a(+)1075 2246 y(!)1115 2296 y(@)1194 2257 y +Fa(.)p 1162 2280 32 2 v 1162 2263 V 1168 2356 2 95 v +1168 2262 a Fd(!)1208 2296 y(A)1030 2325 y Fb(D)1138 +2330 y(D)1030 2337 y(D)1138 2342 y(D)1028 2350 y(D)1138 +2355 y(D)1287 2272 y Fa(.)p 1255 2280 32 2 v 1261 2361 +2 91 v 1261 2271 a Fd(!)1301 2362 y(B)1380 2274 y Fa(.)p +1348 2280 32 2 v 1354 2374 2 96 v 1354 2279 a Fd(!)1394 +2296 y(@)1473 2257 y Fa(.)p 1441 2280 32 2 v 1441 2263 +V 1447 2370 2 108 v 1447 2262 a Fd(!)1487 2312 y(A)1355 +2350 y Fb(\004)1417 2346 y(\004)1355 2362 y(\004)1417 +2359 y(\004)1354 2374 y(\004)1417 2371 y(\004)1566 2241 +y Fa(.)p 1534 2280 32 2 v 1534 2263 V 1534 2247 V 1540 +2365 2 120 v 1540 2246 a Fd(!)1580 2362 y(B)1659 2222 +y Fa(.)p 1627 2280 32 2 v 1627 2263 V 1627 2247 V 1627 +2230 V 1652 2221 2 75 v 1654 2213 a Fd(*)1633 2221 y(!)1673 +2345 y(@)14 b(@)1766 2354 y(A)1813 2362 y(B)1813 2237 +y(B)p 1878 2363 2 69 v eop +%%Page: 37 38 +37 37 bop 0 -12 a Fl(ANHANG)14 b(A.)29 b(BEISPIELE)1299 +b Ft(37)p 0 246 1881 2 v 0 262 V 0 279 V 0 296 V 0 312 +V 0 312 2 69 v -11 311 a Fd(G)90 303 y(?)96 228 y(>)169 +172 y Fa(.)127 170 y Fd(4)p 137 229 32 2 v 137 213 V +137 196 V 137 179 V 143 257 2 88 v(!)215 172 y Fa(.)173 +170 y Fd(6)p 183 229 32 2 v 183 213 V 183 196 V 183 179 +V 189 260 2 90 v(!)144 232 y Fb(C)175 234 y(C)144 245 +y(C)175 246 y(C)143 257 y(C)175 259 y(C)262 174 y Fa(.)220 +178 y Fd(4)p 230 229 32 2 v 230 213 V 230 196 V 230 179 +V 236 262 2 84 v(!)308 174 y Fa(.)266 178 y Fd(6)p 276 +229 32 2 v 276 213 V 276 196 V 276 179 V 301 178 2 75 +v 303 170 a(*)282 178 y(!)323 295 y(@)401 188 y Fa(.)359 +187 y Fd(4)p 369 229 32 2 v 369 213 V 369 196 V 394 187 +2 75 v 396 178 a(*)375 187 y(!)416 303 y(A)452 187 y(6)p +462 229 32 2 v 462 213 V 462 196 V 487 187 2 75 v 489 +178 a(*)468 187 y(!)509 212 y(B)484 223 y Fc(f)p 553 +248 8 3 v 558 248 4 3 v 561 248 V 564 248 V 567 248 V +570 248 V 573 248 V 576 248 V 579 248 V 582 248 V 585 +248 V 588 248 V 591 248 V 594 248 V 597 248 V 600 248 +V 603 248 V 606 248 V 609 248 V 612 248 V 615 248 V 618 +248 V 621 248 V 624 248 V 627 248 V 630 248 V 633 248 +V 636 248 V 639 248 V 642 248 V 646 248 V 649 248 V 652 +248 V 655 248 V 658 248 V 661 248 V 664 248 V 667 248 +V 670 248 V 674 248 V 677 248 V 680 248 V 683 248 V 686 +248 V 689 248 V 692 248 V 695 248 V 699 248 V 702 248 +V 705 248 V 708 248 V 711 248 V 714 248 V 717 248 V 720 +248 V 723 248 V 727 248 V 730 248 V 733 248 V 736 248 +V 739 248 V 742 248 V 745 248 V 748 248 V 751 248 V 755 +248 V 758 248 V 758 312 2 69 v 173 w(v)822 190 y Fa(.)p +790 229 32 2 v 790 213 V 790 196 V 796 282 2 88 v 796 +195 a Fd(!)p 836 229 32 2 v 836 213 V 836 196 V 861 187 +2 88 v 863 178 a(+)842 187 y(!)883 228 y(@)961 205 y +Fa(.)919 203 y Fd(4)p 929 229 32 2 v 929 213 V 935 282 +2 79 v(!)976 228 y(A)p 797 261 233 8 v 797 274 V 796 +286 235 8 v 1054 205 a Fa(.)1012 203 y Fd(6)p 1022 229 +32 2 v 1022 213 V 1028 282 2 79 v(!)1069 311 y(B)1147 +207 y Fa(.)1105 212 y Fd(4)p 1115 229 32 2 v 1115 213 +V 1121 299 2 88 v(!)1162 245 y(@)1240 207 y Fa(.)1198 +212 y Fd(6)p 1208 229 32 2 v 1208 213 V 1214 299 2 88 +v(!)1255 245 y(A)p 1123 278 186 8 v 1123 290 V 1121 303 +188 8 v 1333 222 a Fa(.)p 1301 229 32 2 v 1307 299 2 +79 v 1307 220 a Fd(!)1348 311 y(B)1426 223 y Fa(.)1384 +228 y Fd(4)p 1394 229 32 2 v 1400 315 2 88 v(!)1441 245 +y(@)1519 223 y Fa(.)1477 228 y Fd(6)p 1487 229 32 2 v +1493 315 2 88 v(!)1534 262 y(A)p 1402 295 186 8 v 1402 +307 V 1400 319 188 8 v 1570 237 a(4)p 1586 315 2 79 v(!)1627 +170 y(B)1601 208 y Fc(F)p 1671 186 8 3 v 1676 186 4 3 +v 1679 186 V 1682 186 V 1685 186 V 1688 186 V 1691 186 +V 1694 186 V 1697 186 V 1700 186 V 1703 186 V 1706 186 +V 1709 186 V 1712 186 V 1715 186 V 1718 186 V 1721 186 +V 1724 186 V 1727 186 V 1730 186 V 1733 186 V 1736 186 +V 1739 186 V 1742 186 V 1745 186 V 1748 186 V 1751 186 +V 1754 186 V 1757 186 V 1760 186 V 1763 186 V 1767 186 +V 1770 186 V 1773 186 V 1776 186 V 1779 186 V 1782 186 +V 1785 186 V 1788 186 V 1791 186 V 1795 186 V 1798 186 +V 1801 186 V 1804 186 V 1807 186 V 1810 186 V 1813 186 +V 1816 186 V 1819 186 V 1823 186 V 1826 186 V 1829 186 +V 1832 186 V 1835 186 V 1838 186 V 1841 186 V 1844 186 +V 1847 186 V 1851 186 V 1854 186 V 1857 186 V 1860 186 +V 1863 186 V 1866 186 V 1869 186 V 1872 186 V 1875 186 +V 1876 312 2 69 v 0 644 1881 2 v 0 661 V 0 677 V 0 694 +V 0 711 V 0 711 2 69 v -11 710 a Fd(G)30 606 y Fc(V)122 +637 y Fa(.)p 96 722 2 88 v 96 635 a Fd(!)10 b(4)p 162 +635 V 164 627 a(+)143 635 y(!)183 652 y(@)262 638 y Fa(.)220 +643 y Fd(4)p 236 722 2 79 v(!)276 668 y(A)p 98 701 233 +8 v 98 714 V 96 726 235 8 v 355 638 a Fa(.)313 643 y +Fd(6)p 329 722 2 79 v(!)369 710 y(B)p 422 743 2 92 v +422 652 a(!)462 693 y(@)499 660 y(4)p 515 748 2 88 v(!)555 +685 y(A)k(B)648 635 y(?)p 654 755 2 103 v 654 652 a(!)423 +731 y Fb(E)453 732 y(E)422 743 y(E)453 745 y(E)p 701 +757 2 81 v 701 677 a Fd(!)p 827 711 2 69 v 864 751 2 +92 v 864 660 a(!)866 739 y Fb(H)881 740 y(H)p 911 756 +2 88 v 911 668 a Fd(!)864 751 y Fb(I)897 755 y(I)p 957 +761 2 76 v 957 685 a Fd(!)998 693 y(@)p 1044 727 32 2 +v 1069 726 2 63 v 1071 718 a(\))1050 726 y(!)p 1177 711 +2 69 v 1233 710 2 100 v 1214 710 a(!)1233 623 y Fb(\010)1249 +621 y(\010)p 1280 685 2 80 v 1261 685 a Fd(!)1233 610 +y Fb(\011)1265 607 y(\011)p 1326 677 2 76 v 1307 677 +a Fd(!)1348 693 y(@)p 1419 710 2 63 v 1421 702 a(\))1400 +710 y(!)p 1526 711 2 69 v 1548 693 a(4)p 1583 693 2 92 +v(!)1583 614 y Fb(\010)1599 613 y(\010)p 1629 677 2 80 +v 1610 677 a Fd(!)1583 602 y Fb(\011)1614 599 y(\011)p +1676 668 2 76 v 1657 668 a Fd(!)1697 693 y(@)p 1769 710 +2 63 v 1771 702 a(\))1750 710 y(!)p 1876 711 2 69 v 0 +1072 1881 2 v 0 1088 V 0 1105 V 0 1122 V 0 1138 V 0 1138 +2 69 v -11 1137 a(G)p 96 1171 2 92 v 96 1079 a(!)127 +1088 y(4)p 143 1173 2 86 v(!)p 189 1175 2 96 v 189 1079 +a(!)p 236 1178 2 90 v 236 1088 a(!)p 282 1180 2 101 v +282 1079 a(!)98 1158 y Fb(D)206 1164 y(D)96 1171 y(D)206 +1176 y(D)p 329 1182 2 79 v 329 1104 a Fd(!)p 410 1138 +2 69 v 446 1179 2 92 v 446 1088 a(!)447 1166 y Fb(H)463 +1168 y(H)p 492 1184 2 88 v 492 1096 a Fd(!)446 1179 y +Fb(I)478 1182 y(I)p 539 1188 2 76 v 539 1112 a Fd(!)579 +1121 y(@)p 626 1155 32 2 v 651 1154 2 63 v 653 1146 a(\))632 +1154 y(!)p 713 1138 2 69 v 768 1137 2 100 v 749 1137 +a(!)768 1050 y Fb(\010)784 1049 y(\010)p 814 1112 2 80 +v 795 1112 a Fd(!)768 1038 y Fb(\011)799 1035 y(\011)p +861 1104 2 76 v 842 1104 a Fd(!)882 1121 y(@)p 954 1146 +2 63 v 956 1137 a(\))935 1146 y(!)p 1016 1138 2 69 v +1045 996 a(?)p 1071 1096 2 92 v 1052 1096 a(!)1071 1017 +y Fb(T)1087 1020 y(T)p 1117 1104 2 91 v 1098 1104 a Fd(!)1071 +1005 y Fb(U)1102 1011 y(U)p 1138 1155 32 2 v 1163 1154 +2 131 v 1144 1154 a Fd(!)p 1210 1112 2 59 v 1212 1104 +a(\()1191 1112 y(!)1231 1121 y(@)1231 1029 y(?)p 1303 +1104 2 63 v 1305 1096 a(\))1284 1104 y(!)p 1365 1138 +2 69 v 1401 1187 2 92 v 1401 1096 a(!)1402 1175 y Fb(B)1418 +1176 y(B)p 1447 1190 2 102 v 1447 1088 a Fd(!)1520 1081 +y Fa(.)p 1494 1192 2 113 v 1494 1079 a Fd(!)1522 1181 +y Fb(A)-12 b(A)1401 1187 y(D)1417 1188 y(D)p 1540 1194 +2 74 v 1540 1121 a Fd(!)p 1621 1138 2 69 v 1657 1196 +2 125 v 1657 1071 a(!)1659 1183 y Fb(N)1674 1185 y(N)p +1704 1202 2 124 v 1704 1079 a Fd(!)1776 1083 y Fa(.)p +1750 1209 2 122 v 1750 1088 a Fd(!)1778 1201 y Fb(M)1783 +1202 y(M)1657 1196 y(P)1674 1198 y(P)p 1797 1216 2 88 +v 1797 1129 a Fd(!)p 1878 1138 2 69 v 0 1433 1881 2 v +0 1450 V 0 1466 V 0 1483 V 0 1499 V 0 1499 2 69 v -11 +1499 a(G)p 96 1565 2 125 v 96 1440 a(!)98 1553 y Fb(N)113 +1555 y(N)p 143 1572 2 124 v 143 1449 a Fd(!)215 1459 +y Fa(.)p 189 1579 2 122 v 189 1457 a Fd(!)218 1570 y +Fb(M)222 1571 y(M)96 1565 y(P)113 1567 y(P)p 236 1586 +2 88 v 236 1499 a Fd(!)p 302 1499 2 69 v 337 1532 2 84 +v 337 1449 a(!)p 384 1534 2 78 v 384 1457 a(!)339 1519 +y Fb(C)370 1521 y(C)337 1532 y(C)370 1533 y(C)p 430 1536 +2 72 v 430 1465 a Fd(!)471 1482 y(@)13 b(@)p 589 1499 +2 63 v 591 1490 a(\))570 1499 y(!)p 636 1499 2 69 v 690 +1440 2 63 v 692 1432 a(\))671 1440 y(!)712 1482 y(@)g(@)p +811 1532 2 92 v 811 1440 a(!)812 1519 y Fb(\024)828 1516 +y(\024)811 1532 y(\024)828 1528 y(\024)p 851 1416 32 +2 v 851 1400 V 851 1383 V 857 1522 2 141 v 857 1382 a +Fd(!)898 1482 y(@)p 970 1499 2 69 v 68 w(@)1035 1449 +y(4)p 1051 1515 2 67 v(!)1053 1503 y Fb(\002)1068 1502 +y(\002)1051 1515 y(\002)1068 1514 y(\002)p 1098 1513 +2 73 v 1098 1440 a Fd(!)1138 1482 y(@)h(@)p 1256 1449 +2 63 v 1258 1440 a(\))1237 1449 y(!)p 1303 1499 2 69 +v 1339 1532 2 92 v 1339 1440 a(!)1369 1449 y(4)p 1385 +1534 2 86 v(!)p 1432 1536 2 96 v 1432 1440 a(!)p 1478 +1539 2 90 v 1478 1449 a(!)p 1525 1541 2 101 v 1525 1440 +a(!)1340 1519 y Fb(D)1448 1525 y(D)1339 1532 y(D)1448 +1537 y(D)p 1571 1543 2 79 v 1571 1465 a Fd(!)p 1637 1499 +2 69 v 1673 1582 2 133 v 1673 1449 a(!)1674 1569 y Fb(N)1690 +1571 y(N)p 1719 1589 2 132 v 1719 1457 a Fd(!)1792 1475 +y Fa(.)p 1766 1596 2 122 v 1766 1474 a Fd(!)1794 1587 +y Fb(M)1798 1588 y(M)1673 1582 y(P)1689 1584 y(P)p 1806 +1516 32 2 v 1812 1602 2 88 v 1812 1515 a Fd(!)p 1878 +1499 2 69 v 0 1787 1881 2 v 0 1803 V 0 1820 V 0 1837 +V 0 1853 V 0 1853 2 69 v -11 1852 a(G)p 115 1852 2 100 +v 42 w(!)p 115 1769 48 8 v 162 1827 2 75 v 143 1827 a(!)215 +1814 y Fa(.)p 208 1819 2 67 v 189 1819 a Fd(!)p 235 1769 +21 8 v 115 1757 141 8 v 255 1852 2 100 v 236 1852 a(!)p +292 1853 2 69 v 311 1836 a(4)p 346 1836 2 92 v(!)346 +1757 y Fb(\010)362 1755 y(\010)p 393 1819 2 80 v 374 +1819 a Fd(!)346 1744 y Fb(\011)378 1741 y(\011)p 439 +1811 2 76 v 420 1811 a Fd(!)461 1836 y(@)p 532 1852 2 +63 v 534 1844 a(\))513 1852 y(!)p 569 1853 2 69 v 605 +1886 2 92 v 605 1794 a(!)635 1803 y(4)p 651 1888 2 86 +v(!)p 698 1890 2 96 v 698 1794 a(!)p 744 1893 2 90 v +744 1803 a(!)p 791 1895 2 101 v 791 1794 a(!)606 1873 +y Fb(D)714 1879 y(D)605 1886 y(D)714 1891 y(D)p 837 1897 +2 79 v 837 1819 a Fd(!)p 893 1853 2 69 v 928 1894 2 92 +v 928 1803 a(!)930 1881 y Fb(H)946 1883 y(H)p 975 1899 +2 88 v 975 1811 a Fd(!)928 1894 y Fb(I)961 1897 y(I)p +1021 1903 2 76 v 1021 1827 a Fd(!)1062 1836 y(@)p 1108 +1870 32 2 v 1133 1869 2 63 v 1135 1861 a(\))1114 1869 +y(!)p 1170 1853 2 69 v 1225 1852 2 100 v 1206 1852 a(!)1225 +1765 y Fb(\010)1241 1764 y(\010)p 1271 1827 2 80 v 1252 +1827 a Fd(!)1225 1753 y Fb(\011)1257 1750 y(\011)p 1318 +1819 2 76 v 1299 1819 a Fd(!)1339 1836 y(@)1393 1923 +y(.)p 1392 1923 2 63 v 1392 1861 a(!)1407 1832 y Fc(F)p +1436 1810 4 3 v 1439 1810 V 1442 1810 V 1445 1810 V 1448 +1810 V 1448 1853 2 69 v -60 w(V)1484 1919 y Fd(-)p 1483 +1919 2 59 v 1483 1861 a(!)p 1530 1886 2 75 v 1530 1811 +a(!)1531 1873 y Fb(B)1547 1874 y(B)1530 1886 y(B)-14 +b(B)p 1576 1888 2 69 v 1576 1819 a Fd(!)p 1617 1870 32 +2 v 1642 1869 2 59 v 1623 1869 a(!)p 1688 1827 V 1669 +1827 a(!)p 1725 1853 2 69 v 1761 1844 a(>)20 b(?)p 1863 +1853 V 1870 1853 10 69 v eop +%%Page: 38 39 +38 38 bop 0 -12 a Fl(ANHANG)14 b(A.)29 b(BEISPIELE)1299 +b Ft(38)0 137 y Fp(A.3)66 b(morley)-6 b(.t)n(ex)21 b(-)h(gen)n(er)q +(iert)f(a)n(us)h(morley)-6 b(.mid)20 b(\(MOZAR)-6 b(T\))676 +273 y Fe(morley)c(.t)m(ex)1457 354 y Ft(gen)o(era)o(t)o(e)q(d)13 +b(b)o(y)i(mid2t)o(ex)p 0 1033 1881 2 v 0 1050 V 0 1066 +V 0 1083 V 0 1099 V 0 751 V 0 767 V 0 784 V 0 801 V 0 +817 V 0 468 V 0 485 V 0 502 V 0 518 V 0 535 V 0 1099 +2 633 v -7 1099 a Fd(I)-11 816 y(G)-11 534 y(G)58 1082 +y(2)76 1057 y(2)58 783 y(2)76 758 y(2)58 501 y(2)76 476 +y(2)108 1065 y Fk(4)108 1098 y(4)108 783 y(4)108 816 +y(4)108 500 y(4)108 534 y(4)155 957 y Ft(mf)155 1082 +y Fd(#)170 899 y Ft(mf)170 783 y Fd(#)170 501 y(\006)246 +617 y Ft(mf)p 265 526 2 59 v 246 526 a Fd(")p 632 1099 +2 633 v 696 1059 a Fa(.)p 688 1057 2 59 v 669 1057 a +Fd(")p 703 783 V 684 783 a(")711 512 y Fa(.)p 703 517 +V 684 517 a Fd(")p 780 783 V 761 783 a(")p 842 1065 V +823 1065 a(!)p 857 526 V 838 526 a(!)p 1223 1099 2 633 +v 1280 1057 2 59 v 1261 1057 a(!)1302 778 y Fa(.)p 1295 +783 V 1276 783 a Fd(")p 1295 517 V 1276 517 a(!)p 1337 +1107 V 1337 1049 a(!)p 1371 509 V 1352 509 a(!)1346 1012 +y Fc(\005)p 1399 1099 V 1399 1040 a Fd(")p 1414 559 V +1414 501 a(")p 1494 783 V 1475 783 a(!)1414 472 y Fc(F)p +1484 450 54 3 v 1535 450 4 3 v 1538 450 V 1541 450 V +1544 450 V 1547 450 V 1550 450 V 1553 450 V 1556 450 +V 1559 450 V 1562 450 V 1565 450 V 1568 450 V 1571 450 +V 1574 450 V 1577 450 V 1580 450 V 1583 450 V 1586 450 +V 1589 450 V 1592 450 V 1595 450 V 1598 450 V 1601 450 +V 1604 450 V 1607 450 V 1610 450 V 1613 450 V 1616 450 +V 1619 450 V 1622 450 V 1625 450 V 1628 450 V 1632 450 +V 1635 450 V 1638 450 V 1641 450 V 1644 450 V 1647 450 +V 1650 450 V 1653 450 V 1656 450 V 1660 450 V 1663 450 +V 1666 450 V 1669 450 V 1672 450 V 1675 450 V 1678 450 +V 1681 450 V 1684 450 V 1688 450 V 1691 450 V 1694 450 +V 1697 450 V 1700 450 V 1703 450 V 1706 450 V 1709 450 +V 1712 450 V 1716 450 V 1719 450 V 1722 450 V 1725 450 +V 1728 450 V 1731 450 V 1734 450 V 1737 450 V 1741 450 +V 1744 450 V 1747 450 V 1750 450 V 1753 450 V 1756 450 +V 1759 450 V 1762 450 V 1765 450 V 1769 450 V 1772 450 +V 1775 450 V 1778 450 V 1781 450 V 1784 450 V 1787 450 +V 1790 450 V 1793 450 V 1797 450 V 1800 450 V 1803 450 +V 1806 450 V 1809 450 V 1812 450 V 1815 450 V 1818 450 +V 1821 450 V 1825 450 V 1828 450 V 1831 450 V 1834 450 +V 1837 450 V 1840 450 V 1843 450 V 1846 450 V 1849 450 +V 1853 450 V 1856 450 V 1859 450 V 1862 450 V 1865 450 +V 1868 450 V 1871 450 V 1874 450 V 1876 1099 2 633 v +0 1951 1881 2 v 0 1968 V 0 1984 V 0 2001 V 0 2018 V 0 +1669 V 0 1686 V 0 1702 V 0 1719 V 0 1735 V 0 1387 V 0 +1403 V 0 1420 V 0 1437 V 0 1453 V 0 2018 2 633 v -7 2017 +a Fd(I)-11 1735 y(G)-11 1452 y(G)58 2000 y(2)76 1975 +y(2)58 1701 y(2)76 1676 y(2)58 1419 y(2)76 1394 y(2)134 +1967 y(#)149 1693 y(#)83 1390 y Fc(V)p 149 1477 2 59 +v 149 1419 a Fd(!)p 226 1490 2 63 v 226 1427 a(!)234 +1398 y Fc(\005)226 1490 y Fb(B)257 1491 y(B)-30 b(B)p +287 1493 2 58 v 287 1436 a Fd(!)p 368 1427 2 59 v 349 +1427 a(")p 644 2018 2 633 v 701 2000 2 59 v 682 2000 +a(")p 716 1685 V 697 1685 a(")723 1414 y Fa(.)p 716 1419 +V 697 1419 a Fd(")p 758 2000 V 758 1942 a(")p 773 1743 +V 773 1685 a(")p 850 1490 2 63 v 850 1427 a(!)858 1398 +y Fc(\005)850 1490 y Fb(B)881 1491 y(B)g(B)p 911 1493 +2 58 v 911 1436 a Fd(!)774 1656 y Fc(F)p 843 1634 115 +3 v 774 1913 a(F)p 843 1892 V 956 1634 4 3 v 957 1892 +V 959 1634 V 960 1892 V 962 1634 V 963 1892 V 965 1634 +V 966 1892 V 968 1634 V 969 1892 V 971 1634 V 972 1892 +V 974 1634 V 975 1892 V 977 1634 V 978 1892 V 980 1634 +V 981 1892 V 983 1634 V 984 1892 V 986 1634 V 987 1892 +V 989 1634 V 990 1892 V 992 1634 V 993 1892 V 995 1634 +V 996 1892 V 998 1634 V 999 1892 V 1001 1634 V 1002 1892 +V 1004 1634 V 1005 1892 V 1007 1634 V 1008 1892 V 1010 +1634 V 1011 1892 V 1013 1634 V 1014 1892 V 1016 1634 +V 1017 1892 V 1019 1634 V 1020 1892 V 1022 1634 V 1023 +1892 V 1025 1634 V 1026 1892 V 1028 1634 V 1029 1892 +V 1031 1634 V 1032 1892 V 1034 1634 V 1035 1892 V 1037 +1634 V 1038 1892 V 1040 1634 V 1041 1892 V 1043 1634 +V 1044 1892 V 1046 1634 V 1047 1892 V 1050 1634 V 1051 +1892 V 1053 1634 V 1054 1892 V 1056 1634 V 1057 1892 +V 1059 1634 V 1060 1892 V 1062 1634 V 1063 1892 V 1065 +1634 V 1066 1892 V 1068 1634 V 1069 1892 V 1071 1634 +V 1072 1892 V 1074 1634 V 1075 1892 V 1078 1634 V 1079 +1892 V 1081 1634 V 1082 1892 V 1084 1634 V 1085 1892 +V 1087 1634 V 1088 1892 V 1090 1634 V 1091 1892 V 1093 +1634 V 1094 1892 V 1096 1634 V 1097 1892 V 1099 1634 +V 1100 1892 V 1102 1634 V 1103 1892 V 1106 1634 V 1107 +1892 V 1109 1634 V 1110 1892 V 1112 1634 V 1113 1892 +V 1115 1634 V 1116 1892 V 1118 1634 V 1119 1892 V 1121 +1634 V 1122 1892 V 1124 1634 V 1125 1892 V 1127 1634 +V 1128 1892 V 1130 1634 V 1131 1892 V 1134 1634 V 1135 +1892 V 1137 1634 V 1138 1892 V 1140 1634 V 1141 1892 +V 1143 1634 V 1144 1892 V 1146 1634 V 1147 1892 V 1149 +1634 V 1150 1892 V 1152 1634 V 1153 1892 V 1155 1634 +V 1156 1892 V 1158 1634 V 1159 1892 V 1162 1634 V 1163 +1892 V 1165 1634 V 1166 1892 V 1168 1634 V 1169 1892 +V 1171 1634 V 1172 1892 V 1174 1634 V 1175 1892 V 1177 +1634 V 1178 1892 V 1180 1634 V 1181 1892 V 1183 1634 +V 1184 1892 V 1187 1634 V 1188 1892 V 1190 1634 V 1191 +1892 V 1193 1634 V 1194 1892 V 1196 1634 V 1197 1892 +V 1199 1634 V 1200 1892 V 1202 1634 V 1203 1892 V 1205 +1634 V 1206 1892 V 1207 2018 2 633 v 331 w(V)p 1244 2000 +2 59 v 1244 1942 a Fd(!)1190 1656 y Fc(V)p 1259 1743 +V 1259 1685 a Fd(!)1286 1446 y Fa(.)p 1278 1444 V 1259 +1444 a Fd(")p 1321 2013 2 63 v 1321 1950 a(!)p 1336 1755 +V 1336 1693 a(!)1332 1922 y Fc(\006)1321 2013 y Fb(C)-46 +b(C)p 1397 2017 2 58 v 1397 1959 a Fd(!)1347 1664 y Fc(\006)1336 +1755 y Fb(C)1352 1756 y(C)p 1412 1759 V 1412 1701 a Fd(!)p +1493 1967 2 59 v 1474 1967 a(!)p 1508 1710 V 1489 1710 +a(!)p 1550 2017 V 1550 1959 a(!)p 1565 1759 V 1565 1701 +a(!)p 1585 1461 V 1566 1461 a(!)1566 1656 y Fc(F)1566 +1930 y(F)p 1625 1908 4 3 v 1626 1634 V 1628 1908 V 1629 +1634 V 1631 1908 V 1632 1634 V 1634 1908 V 1635 1634 +V 1637 1908 V 1638 1634 V 1640 1908 V 1641 1634 V 1643 +1908 V 1644 1634 V 1646 1908 V 1647 1634 V 1649 1908 +V 1650 1634 V 1652 1908 V 1653 1634 V 1655 1908 V 1656 +1634 V 1658 1908 V 1659 1634 V 1661 1908 V 1662 1634 +V 1664 1908 V 1665 1634 V 1667 1908 V 1668 1634 V 1670 +1908 V 1671 1634 V 1673 1908 V 1674 1634 V 1676 1908 +V 1677 1634 V 1679 1908 V 1680 1634 V 1682 1908 V 1683 +1634 V 1685 1908 V 1686 1634 V 1688 1908 V 1689 1634 +V 1691 1908 V 1692 1634 V 1694 1908 V 1695 1634 V 1697 +1908 V 1698 1634 V 1700 1908 V 1701 1634 V 1703 1908 +V 1704 1634 V 1706 1908 V 1707 1634 V 1709 1908 V 1710 +1634 V 1712 1908 V 1713 1634 V 1716 1908 V 1717 1634 +V 1719 1908 V 1720 1634 V 1722 1908 V 1723 1634 V 1725 +1908 V 1726 1634 V 1728 1908 V 1729 1634 V 1731 1908 +V 1732 1634 V 1734 1908 V 1735 1634 V 1737 1908 V 1738 +1634 V 1740 1908 V 1741 1634 V 1744 1908 V 1745 1634 +V 1747 1908 V 1748 1634 V 1750 1908 V 1751 1634 V 1753 +1908 V 1754 1634 V 1756 1908 V 1757 1634 V 1759 1908 +V 1760 1634 V 1762 1908 V 1763 1634 V 1765 1908 V 1766 +1634 V 1768 1908 V 1769 1634 V 1772 1908 V 1773 1634 +V 1775 1908 V 1776 1634 V 1778 1908 V 1779 1634 V 1781 +1908 V 1782 1634 V 1784 1908 V 1785 1634 V 1787 1908 +V 1788 1634 V 1790 1908 V 1791 1634 V 1793 1908 V 1794 +1634 V 1797 1908 V 1798 1634 V 1800 1908 V 1801 1634 +V 1803 1908 V 1804 1634 V 1806 1908 V 1807 1634 V 1809 +1908 V 1810 1634 V 1812 1908 V 1813 1634 V 1815 1908 +V 1816 1634 V 1818 1908 V 1819 1634 V 1821 1908 V 1822 +1634 V 1825 1908 V 1826 1634 V 1828 1908 V 1829 1634 +V 1831 1908 V 1832 1634 V 1834 1908 V 1835 1634 V 1837 +1908 V 1838 1634 V 1840 1908 V 1841 1634 V 1843 1908 +V 1844 1634 V 1846 1908 V 1847 1634 V 1849 1908 V 1850 +1634 V 1853 1908 V 1854 1634 V 1856 1908 V 1857 1634 +V 1859 1908 V 1860 1634 V 1862 1908 V 1863 1634 V 1865 +1908 V 1866 1634 V 1868 1908 V 1869 1634 V 1871 1908 +V 1872 1634 V 1874 1908 V 1875 1634 V 1876 2018 2 633 +v eop +%%Page: 39 40 +39 39 bop 0 -12 a Fl(ANHANG)14 b(A.)29 b(BEISPIELE)1299 +b Ft(39)p 0 707 1881 2 v 0 724 V 0 741 V 0 757 V 0 774 +V 0 425 V 0 442 V 0 458 V 0 475 V 0 491 V 0 143 V 0 159 +V 0 176 V 0 193 V 0 209 V 0 774 2 633 v -7 773 a Fd(I)-11 +491 y(G)-11 208 y(G)58 756 y(2)76 731 y(2)58 457 y(2)76 +433 y(2)58 175 y(2)76 150 y(2)p 134 773 2 59 v 134 715 +a(!)p 149 511 2 54 v 149 457 a(!)p 168 208 2 59 v 149 +208 a(!)149 511 y Fb(\003)-46 b(\003)p 226 508 V 226 +449 a Fd(!)p 92 664 130 3 v 222 686 a Fc(V)p 287 781 +2 59 v 287 723 a Fd(!)p 107 390 130 3 v 237 412 a Fc(V)p +302 499 2 59 v 302 441 a Fd(!)p 321 200 V 302 200 a(!)390 +733 y Fa(.)p 364 789 V 364 731 a Fd(!)405 434 y Fa(.)p +379 491 V 379 433 a Fd(!)p 379 250 V 379 192 a(")441 +781 y(-)p 440 781 V 440 723 a(!)456 499 y(-)p 455 499 +V 455 441 a(!)379 163 y Fc(F)p 449 141 69 3 v 379 404 +a(F)p 449 382 V 379 686 a(F)p 449 664 V 514 664 4 3 v +515 382 V 516 141 V 517 664 V 518 382 V 519 141 V 520 +664 V 521 382 V 522 141 V 523 664 V 524 382 V 525 141 +V 526 664 V 527 382 V 528 141 V 529 664 V 530 382 V 531 +141 V 532 664 V 533 382 V 534 141 V 535 664 V 536 382 +V 537 141 V 538 664 V 539 382 V 540 141 V 541 664 V 542 +382 V 543 141 V 544 664 V 545 382 V 546 141 V 547 664 +V 548 382 V 549 141 V 550 664 V 551 382 V 552 141 V 553 +664 V 554 382 V 555 141 V 556 664 V 557 382 V 558 141 +V 559 664 V 560 382 V 561 141 V 562 664 V 563 382 V 564 +141 V 565 664 V 566 382 V 567 141 V 568 664 V 569 382 +V 570 141 V 571 664 V 572 382 V 573 141 V 574 664 V 575 +382 V 576 141 V 577 664 V 578 382 V 579 141 V 580 664 +V 581 382 V 582 141 V 583 664 V 584 382 V 585 141 V 586 +664 V 587 382 V 588 141 V 589 664 V 590 382 V 591 141 +V 592 664 V 593 382 V 594 141 V 595 664 V 596 382 V 597 +141 V 599 664 V 600 382 V 601 141 V 602 664 V 603 382 +V 604 141 V 605 664 V 606 382 V 607 141 V 608 664 V 609 +382 V 610 141 V 611 664 V 612 382 V 613 141 V 614 664 +V 615 382 V 616 141 V 617 664 V 618 382 V 619 141 V 620 +664 V 621 382 V 622 141 V 623 664 V 624 382 V 625 141 +V 627 664 V 628 382 V 629 141 V 630 664 V 631 382 V 632 +141 V 633 664 V 634 382 V 635 141 V 636 664 V 637 382 +V 638 141 V 639 664 V 640 382 V 641 141 V 642 664 V 643 +382 V 644 141 V 645 664 V 646 382 V 647 141 V 648 664 +V 649 382 V 650 141 V 651 664 V 652 382 V 653 141 V 655 +664 V 656 382 V 657 141 V 658 664 V 659 382 V 660 141 +V 661 664 V 662 382 V 663 141 V 664 664 V 665 382 V 666 +141 V 667 664 V 668 382 V 669 141 V 670 664 V 671 382 +V 672 141 V 673 664 V 674 382 V 675 141 V 674 774 2 633 +v 194 w(V)738 716 y Fa(.)p 712 773 2 59 v 712 715 a Fd(!)658 +404 y Fc(V)p 727 515 V 727 457 a Fd(!)658 163 y Fc(V)p +727 250 V 727 192 a Fd(")p 822 449 V 803 449 a(!)866 +765 y(-)p 865 765 V 865 707 a(!)873 669 y Fc(\005)952 +700 y Fa(.)p 926 756 V 926 698 a Fd(!)p 960 441 2 63 +v 941 441 a(!)p 960 200 2 59 v 941 200 a(")960 379 y +Fb(\003)976 378 y(\003)p 1037 433 2 58 v 1018 433 a Fd(!)p +1113 424 2 59 v 1094 424 a(!)1157 765 y(-)p 1156 765 +V 1156 707 a(!)1171 678 y Fc(F)942 469 y(f)p 1011 494 +207 3 v 1215 494 4 3 v 1216 656 V 1218 494 V 1219 656 +V 1221 494 V 1222 656 V 1224 494 V 1225 656 V 1227 494 +V 1228 656 V 1230 494 V 1231 656 V 1233 494 V 1234 656 +V 1236 494 V 1237 656 V 1239 494 V 1240 656 V 1242 494 +V 1243 656 V 1245 494 V 1246 656 V 1248 494 V 1249 656 +V 1251 494 V 1252 656 V 1254 494 V 1255 656 V 1257 494 +V 1258 656 V 1260 494 V 1261 656 V 1263 494 V 1264 656 +V 1266 494 V 1267 656 V 1269 494 V 1270 656 V 1272 494 +V 1273 656 V 1275 494 V 1276 656 V 1278 494 V 1279 656 +V 1281 494 V 1282 656 V 1284 494 V 1285 656 V 1287 494 +V 1288 656 V 1290 494 V 1291 656 V 1293 494 V 1294 656 +V 1296 494 V 1297 656 V 1299 494 V 1300 656 V 1302 494 +V 1303 656 V 1305 494 V 1306 656 V 1308 494 V 1309 656 +V 1312 494 V 1313 656 V 1315 494 V 1316 656 V 1318 494 +V 1319 656 V 1321 494 V 1322 656 V 1324 494 V 1325 656 +V 1327 494 V 1328 656 V 1330 494 V 1331 656 V 1333 494 +V 1334 656 V 1336 494 V 1337 656 V 1340 494 V 1341 656 +V 1343 494 V 1344 656 V 1346 494 V 1347 656 V 1349 494 +V 1350 656 V 1352 494 V 1353 656 V 1355 494 V 1356 656 +V 1358 494 V 1359 656 V 1361 494 V 1362 656 V 1365 494 +V 1366 656 V 1368 494 V 1369 656 V 1371 494 V 1372 656 +V 1374 494 V 1375 656 V 1375 774 2 633 v 1344 678 a(V)p +1412 773 2 59 v 1412 715 a Fd(")p 1447 424 V 1428 424 +a(!)p 1447 192 V 1428 192 a(")p 1383 494 53 3 v 1436 +469 a Fc(v)1488 433 y Fd(6)p 1523 433 2 59 v(!)p 1585 +723 V 1566 723 a(")p 1600 424 V 1581 424 a(!)p 1600 183 +V 1581 183 a(")p 1657 507 V 1657 449 a(!)1657 420 y Fc(F)p +1716 399 4 3 v 1719 399 V 1722 399 V 1725 399 V 1728 +399 V 1731 399 V 1734 399 V 1737 399 V 1740 399 V 1743 +399 V 1746 399 V 1749 399 V 1752 399 V 1755 399 V 1758 +399 V 1761 399 V 1764 399 V 1767 399 V 1770 399 V 1773 +399 V 1776 399 V 1779 399 V 1782 399 V 1785 399 V 1788 +399 V 1791 399 V 1794 399 V 1797 399 V 1800 399 V 1803 +399 V 1806 399 V 1810 399 V 1813 399 V 1816 399 V 1819 +399 V 1822 399 V 1825 399 V 1828 399 V 1831 399 V 1834 +399 V 1838 399 V 1841 399 V 1844 399 V 1847 399 V 1850 +399 V 1853 399 V 1856 399 V 1859 399 V 1863 399 V 1866 +399 V 1869 399 V 1872 399 V 1875 399 V 1876 774 2 633 +v 0 1626 1881 2 v 0 1642 V 0 1659 V 0 1675 V 0 1692 V +0 1343 V 0 1360 V 0 1377 V 0 1393 V 0 1410 V 0 1061 V +0 1078 V 0 1094 V 0 1111 V 0 1127 V 0 1692 2 633 v -7 +1691 a Fd(I)-11 1409 y(G)-11 1127 y(G)58 1675 y(2)76 +1650 y(2)58 1376 y(2)76 1351 y(2)58 1093 y(2)76 1068 +y(2)160 1636 y Fa(.)p 153 1641 2 59 v 134 1641 a Fd(")p +149 1425 V 149 1367 a(!)149 1093 y(\006)p 226 1438 2 +63 v 226 1376 a(!)226 1438 y Fb(C)242 1439 y(C)p 302 +1442 2 58 v 302 1384 a Fd(!)p 107 1317 206 3 v 313 1338 +a Fc(V)p 379 1450 2 59 v 379 1392 a Fd(!)p 379 1143 V +379 1085 a(")p 440 1712 2 63 v 440 1650 a(!)p 455 1409 +2 59 v 455 1351 a(!)451 1621 y Fc(\006)440 1712 y Fb(C)456 +1713 y(C)p 517 1716 2 58 v 517 1658 a Fd(!)456 1322 y +Fc(F)p 525 1300 54 3 v 379 1056 a(F)p 449 1035 130 3 +v 575 1300 4 3 v 576 1035 V 578 1300 V 579 1035 V 581 +1300 V 582 1035 V 584 1300 V 585 1035 V 587 1300 V 588 +1035 V 590 1300 V 591 1035 V 593 1300 V 594 1035 V 596 +1300 V 597 1035 V 599 1300 V 600 1035 V 602 1300 V 603 +1035 V 605 1300 V 606 1035 V 608 1300 V 609 1035 V 611 +1300 V 612 1035 V 614 1300 V 615 1035 V 617 1300 V 618 +1035 V 620 1300 V 621 1035 V 623 1300 V 624 1035 V 626 +1300 V 627 1035 V 629 1300 V 630 1035 V 632 1300 V 633 +1035 V 635 1300 V 636 1035 V 638 1300 V 639 1035 V 641 +1300 V 642 1035 V 644 1300 V 645 1035 V 647 1300 V 648 +1035 V 650 1300 V 651 1035 V 653 1300 V 654 1035 V 656 +1300 V 657 1035 V 659 1300 V 660 1035 V 663 1300 V 664 +1035 V 666 1300 V 667 1035 V 669 1300 V 670 1035 V 672 +1300 V 673 1035 V 675 1300 V 676 1035 V 678 1300 V 679 +1035 V 681 1300 V 682 1035 V 684 1300 V 685 1035 V 687 +1300 V 688 1035 V 691 1300 V 692 1035 V 694 1300 V 695 +1035 V 697 1300 V 698 1035 V 700 1300 V 701 1035 V 703 +1300 V 704 1035 V 706 1300 V 707 1035 V 709 1300 V 710 +1035 V 709 1692 2 633 v 766 1666 2 59 v 747 1666 a Fd(!)693 +1322 y Fc(V)p 762 1409 V 762 1351 a Fd(!)693 1056 y Fc(V)p +762 1143 V 762 1085 a Fd(!)p 843 1658 V 824 1658 a(!)p +839 1421 2 63 v 839 1359 a(!)p 839 1156 V 839 1093 a(!)850 +1330 y Fc(\006)839 1421 y Fb(C)855 1422 y(C)p 915 1425 +2 58 v 915 1367 a Fd(!)850 1065 y Fc(\006)839 1156 y +Fb(C)g(C)p 915 1159 V 915 1102 a Fd(!)p 996 1650 2 59 +v 977 1650 a(")p 1011 1376 V 992 1376 a(!)1018 1105 y +Fa(.)p 1011 1110 V 992 1110 a Fd(!)p 1087 1367 V 1068 +1367 a(!)p 1164 1102 V 1166 1093 a(\()1145 1102 y(!)p +1323 1692 2 633 v 1387 1670 a Fa(.)p 1380 1675 2 59 v +1361 1675 a Fd(!)1375 1359 y(#)p 1375 1151 V 1375 1093 +a(!)p 1452 1164 2 63 v 1452 1102 a(!)p 1518 1666 2 59 +v 1520 1658 a(\()1499 1666 y(!)1452 1164 y Fb(B)1483 +1166 y(B)-30 b(B)p 1513 1167 2 58 v 1513 1110 a Fd(!)1586 +1653 y Fa(.)p 1579 1658 2 59 v 1560 1658 a Fd(!)1387 +1065 y Fc(F)p 1457 1043 53 3 v 53 w(V)p 1575 1176 2 59 +v 1575 1118 a Fd(!)p 1636 1168 V 1636 1110 a(!)p 1702 +1650 V 1704 1641 a(\()1683 1650 y(!)1637 1065 y Fc(F)p +1706 1043 38 3 v 1742 1043 4 3 v 1745 1043 V 1748 1043 +V 1751 1043 V 1754 1043 V 1757 1043 V 1760 1043 V 1763 +1043 V 1766 1043 V 1769 1043 V 1772 1043 V 1775 1043 +V 1778 1043 V 1781 1043 V 1784 1043 V 1787 1043 V 1790 +1043 V 1793 1043 V 1796 1043 V 1799 1043 V 1802 1043 +V 1805 1043 V 1808 1043 V 1811 1043 V 1814 1043 V 1817 +1043 V 1820 1043 V 1823 1043 V 1826 1043 V 1829 1043 +V 1832 1043 V 1835 1043 V 1838 1043 V 1841 1043 V 1844 +1043 V 1847 1043 V 1851 1043 V 1854 1043 V 1857 1043 +V 1860 1043 V 1863 1043 V 1866 1043 V 1869 1043 V 1872 +1043 V 1876 1043 V 1876 1692 2 633 v eop +%%Page: 40 41 +40 40 bop 0 -12 a Fl(ANHANG)14 b(A.)29 b(BEISPIELE)1299 +b Ft(40)p 0 707 1881 2 v 0 724 V 0 741 V 0 757 V 0 774 +V 0 425 V 0 442 V 0 458 V 0 475 V 0 491 V 0 143 V 0 159 +V 0 176 V 0 193 V 0 209 V 0 774 2 633 v -7 773 a Fd(I)-11 +491 y(G)-11 208 y(G)58 756 y(2)76 731 y(2)58 457 y(2)76 +433 y(2)58 175 y(2)76 150 y(2)p 153 723 2 59 v 134 723 +a(!)p 149 507 V 149 449 a(!)p 149 242 V 149 183 a(!)p +230 740 V 211 740 a(!)p 226 540 V 226 482 a(!)p 107 125 +53 3 v 160 146 a Fc(V)p 226 233 2 59 v 226 175 a Fd(")p +306 731 V 287 731 a(")161 420 y Fc(F)p 230 399 6 3 v +5 w(V)p 302 532 2 59 v 302 474 a Fd(!)p 379 491 V 379 +433 a(!)p 398 167 V 379 167 a(!)379 404 y Fc(F)p 438 +382 4 3 v 441 382 V 444 382 V 447 382 V 450 382 V 453 +382 V 456 382 V 459 382 V 462 382 V 465 382 V 468 382 +V 471 382 V 474 382 V 477 382 V 480 382 V 483 382 V 486 +382 V 489 382 V 492 382 V 495 382 V 498 382 V 501 382 +V 504 382 V 507 382 V 510 382 V 513 382 V 516 382 V 519 +382 V 522 382 V 525 382 V 528 382 V 531 382 V 534 382 +V 538 382 V 541 382 V 544 382 V 547 382 V 550 382 V 553 +382 V 556 382 V 559 382 V 562 382 V 566 382 V 569 382 +V 572 382 V 575 382 V 578 382 V 581 382 V 584 382 V 587 +382 V 590 382 V 594 382 V 597 382 V 600 382 V 603 382 +V 606 382 V 609 382 V 612 382 V 615 382 V 618 382 V 622 +382 V 625 382 V 628 382 V 631 382 V 634 382 V 637 382 +V 640 382 V 643 382 V 646 382 V 650 382 V 653 382 V 656 +382 V 659 382 V 662 382 V 665 382 V 668 382 V 671 382 +V 675 382 V 678 382 V 681 382 V 684 382 V 687 382 V 690 +382 V 693 382 V 696 382 V 699 382 V 703 382 V 706 382 +V 709 382 V 710 774 2 633 v 747 723 a Fd(#)694 404 y +Fc(V)p 762 491 2 59 v 762 433 a Fd(!)p 781 183 V 762 +183 a(!)p 858 441 V 839 441 a(!)p 858 175 V 839 175 a(")p +934 449 V 915 449 a(")774 212 y Fc(f)p 844 236 83 3 v +83 w(v)p 1011 183 2 59 v 992 183 a Fd(!)p 1308 774 2 +633 v 1365 756 2 59 v 1346 756 a(!)1360 457 y(#)p 1380 +175 V 1361 175 a(")p 1441 698 V 1422 698 a(!)p 1503 715 +V 1484 715 a(!)1498 175 y(\006)p 1564 715 V 1545 715 +a(!)p 1876 774 2 633 v 0 1626 1881 2 v 0 1642 V 0 1659 +V 0 1675 V 0 1692 V 0 1343 V 0 1360 V 0 1377 V 0 1393 +V 0 1410 V 0 1061 V 0 1078 V 0 1094 V 0 1111 V 0 1127 +V 0 1692 2 633 v -7 1691 a(I)-11 1409 y(G)-11 1127 y(G)58 +1675 y(2)76 1650 y(2)58 1376 y(2)76 1351 y(2)58 1093 +y(2)76 1068 y(2)118 1650 y(6)p 153 1650 2 59 v(!)p 149 +1450 V 149 1392 a(!)149 1118 y(>)p 230 1666 V 211 1666 +a(!)210 1409 y(6)p 226 1467 V(!)p 245 1085 V 226 1085 +a(!)287 1683 y(>)161 1363 y Fc(F)p 230 1342 6 3 v 5 w(V)p +302 1459 2 59 v 302 1401 a Fd(")p 321 1102 V 302 1102 +a(!)p 383 1641 V 364 1641 a(!)p 398 1102 V 379 1102 a(!)p +674 1692 2 633 v 731 1658 2 59 v 712 1658 a(!)p 746 1376 +V 727 1376 a(")p 746 1118 V 727 1118 a(!)p 807 1633 V +788 1633 a(!)p 822 1093 V 803 1093 a(")p 869 1641 V 850 +1641 a(")p 884 1367 V 865 1367 a(")p 941 1160 V 941 1102 +a(!)942 1065 y Fc(F)p 986 1043 4 3 v 989 1043 V 992 1043 +V 995 1043 V 998 1043 V 1001 1043 V 1004 1043 V 1007 +1043 V 1010 1043 V 1013 1043 V 1016 1043 V 1019 1043 +V 1022 1043 V 1025 1043 V 1028 1043 V 1031 1043 V 1034 +1043 V 1037 1043 V 1040 1043 V 1043 1043 V 1046 1043 +V 1049 1043 V 1052 1043 V 1055 1043 V 1058 1043 V 1061 +1043 V 1064 1043 V 1067 1043 V 1070 1043 V 1073 1043 +V 1076 1043 V 1080 1043 V 1083 1043 V 1086 1043 V 1089 +1043 V 1092 1043 V 1095 1043 V 1098 1043 V 1101 1043 +V 1104 1043 V 1108 1043 V 1111 1043 V 1114 1043 V 1117 +1043 V 1120 1043 V 1123 1043 V 1126 1043 V 1129 1043 +V 1132 1043 V 1136 1043 V 1139 1043 V 1142 1043 V 1145 +1043 V 1148 1043 V 1151 1043 V 1154 1043 V 1157 1043 +V 1160 1043 V 1164 1043 V 1167 1043 V 1170 1043 V 1173 +1043 V 1176 1043 V 1179 1043 V 1182 1043 V 1185 1043 +V 1189 1043 V 1192 1043 V 1195 1043 V 1198 1043 V 1201 +1043 V 1204 1043 V 1207 1043 V 1210 1043 V 1213 1043 +V 1217 1043 V 1220 1043 V 1223 1043 V 1226 1043 V 1229 +1043 V 1232 1043 V 1235 1043 V 1237 1692 2 633 v 1293 +1675 2 59 v 1274 1675 a Fd(")p 1309 1359 V 1290 1359 +a(")1220 1065 y Fc(V)p 1289 1151 V 1289 1093 a Fd(!)1392 +1120 y Fa(.)p 1385 1118 V 1366 1118 a Fd(!)p 1432 1641 +V 1413 1641 a(")p 1447 1367 V 1428 1367 a(!)1505 1168 +y(-)p 1504 1168 V 1504 1110 a(!)p 1585 1384 V 1566 1384 +a(!)1512 1073 y Fc(\005)p 1565 1160 V 1565 1102 a Fd(!)p +1876 1692 2 633 v eop +%%Page: 41 42 +41 41 bop 0 -12 a Fl(ANHANG)14 b(A.)29 b(BEISPIELE)1299 +b Ft(41)p 0 707 1881 2 v 0 724 V 0 741 V 0 757 V 0 774 +V 0 425 V 0 442 V 0 458 V 0 475 V 0 491 V 0 143 V 0 159 +V 0 176 V 0 193 V 0 209 V 0 774 2 633 v -7 773 a Fd(I)-11 +491 y(G)-11 208 y(G)58 756 y(2)76 731 y(2)58 457 y(2)76 +433 y(2)58 175 y(2)76 150 y(2)118 731 y(6)p 153 731 2 +59 v(!)p 168 457 V 149 457 a(!)p 149 250 V 149 192 a(!)p +230 723 V 211 723 a(!)p 245 466 V 226 466 a(!)p 226 258 +V 226 200 a(")p 306 748 V 287 748 a(")p 321 474 V 302 +474 a(")161 163 y Fc(F)p 230 141 83 3 v 82 w(V)363 208 +y Fd(6)p 379 266 2 59 v(!)p 761 774 2 633 v 818 781 2 +59 v 799 781 a(")p 833 466 V 814 466 a(")p 833 200 V +814 200 a(")p 894 723 V 875 723 a(")890 457 y(\006)890 +175 y(\006)p 1288 774 2 633 v 1345 698 2 59 v 1326 698 +a(")1340 457 y(\006)p 1360 200 V 1341 200 a(")p 1421 +715 V 1402 715 a(!)p 1436 457 V 1417 457 a(")p 1436 175 +V 1417 175 a(")p 1498 715 V 1479 715 a(!)p 1876 774 2 +633 v 0 1626 1881 2 v 0 1642 V 0 1659 V 0 1675 V 0 1692 +V 0 1343 V 0 1360 V 0 1377 V 0 1393 V 0 1410 V 0 1061 +V 0 1078 V 0 1094 V 0 1111 V 0 1127 V 0 1692 2 633 v +-7 1691 a(I)-11 1409 y(G)-11 1127 y(G)58 1675 y(2)76 +1650 y(2)58 1376 y(2)76 1351 y(2)58 1093 y(2)76 1068 +y(2)160 1603 y Fa(.)p 128 1609 32 2 v 153 1608 2 59 v +134 1608 a Fd(!)p 168 1351 V 149 1351 a(")p 168 1110 +V 149 1110 a(!)p 245 1110 V 56 w(!)p 291 1616 V 293 1608 +a(\()272 1616 y(!)360 1620 y Fa(.)p 334 1683 V 334 1625 +a Fd(!)p 368 1367 V 349 1367 a(!)375 1087 y Fa(.)p 368 +1085 V 349 1085 a Fd(!)p 444 1367 V 425 1367 a(!)345 +1596 y Fc(F)p 415 1574 6 3 v 6 w(V)488 1691 y Fd(-)p +487 1691 2 59 v 487 1633 a(!)p 521 1093 V 523 1085 a(\()502 +1093 y(!)p 679 1692 2 633 v 736 1641 2 59 v 717 1641 +a(!)758 1337 y Fa(.)p 751 1342 V 732 1342 a Fd(!)758 +1103 y Fa(.)p 732 1160 V 732 1102 a Fd(!)p 813 1641 V +794 1641 a(!)p 889 1351 V 891 1342 a(\()870 1351 y(!)739 +1073 y Fc(\015)871 1168 y Fd(-)p 870 1168 V 870 1110 +a(!)p 951 1616 V 932 1616 a(!)973 1354 y Fa(.)p 947 1417 +V 947 1359 a Fd(!)p 966 1118 V 947 1118 a(!)p 1027 1675 +V 1008 1675 a(!)p 1042 1118 V 1023 1118 a(!)954 1330 +y Fc(\015)1086 1425 y Fd(-)p 1085 1425 V 1085 1367 a(!)p +1278 1692 2 633 v 1315 1708 2 59 v 1315 1650 a(!)p 1350 +1376 V 1331 1376 a(!)p 1350 1110 V 1331 1110 a(!)1326 +1621 y Fc(\006)p 1392 1724 V 1392 1666 a Fd(!)1433 1369 +y Fa(.)p 1426 1367 V 1407 1367 a Fd(!)p 1426 1127 V 1407 +1127 a(!)1495 1653 y Fa(.)p 1488 1658 V 1469 1658 a Fd(!)p +1503 1118 V 1484 1118 a(!)p 1564 1376 V 1566 1367 a(\()1545 +1376 y(!)p 1621 1434 V 55 w(!)p 1641 1135 V 1622 1135 +a(!)p 1702 1650 V 1704 1641 a(\()1683 1650 y(!)1622 1347 +y Fc(F)p 1691 1325 54 3 v 1742 1325 4 3 v 1745 1325 V +1748 1325 V 1751 1325 V 1754 1325 V 1757 1325 V 1760 +1325 V 1763 1325 V 1766 1325 V 1769 1325 V 1772 1325 +V 1775 1325 V 1778 1325 V 1781 1325 V 1784 1325 V 1787 +1325 V 1790 1325 V 1793 1325 V 1796 1325 V 1799 1325 +V 1802 1325 V 1805 1325 V 1808 1325 V 1811 1325 V 1814 +1325 V 1817 1325 V 1820 1325 V 1823 1325 V 1826 1325 +V 1829 1325 V 1832 1325 V 1835 1325 V 1838 1325 V 1841 +1325 V 1844 1325 V 1847 1325 V 1851 1325 V 1854 1325 +V 1857 1325 V 1860 1325 V 1863 1325 V 1866 1325 V 1869 +1325 V 1872 1325 V 1876 1325 V 1876 1692 2 633 v eop +%%Page: 42 43 +42 42 bop 0 -12 a Fl(ANHANG)14 b(A.)29 b(BEISPIELE)1299 +b Ft(42)p 0 707 1881 2 v 0 724 V 0 741 V 0 757 V 0 774 +V 0 425 V 0 442 V 0 458 V 0 475 V 0 491 V 0 143 V 0 159 +V 0 176 V 0 193 V 0 209 V 0 774 2 633 v -7 773 a Fd(I)-11 +491 y(G)-11 208 y(G)58 756 y(2)76 731 y(2)58 457 y(2)76 +433 y(2)58 175 y(2)76 150 y(2)p 153 723 2 59 v 134 723 +a(")p 149 515 V 149 457 a(!)p 143 226 32 2 v 168 225 +2 59 v 149 225 a(")p 107 407 53 3 v 160 429 a Fc(V)p +226 524 2 59 v 226 466 a Fd(!)p 306 756 V 287 756 a(!)p +321 457 V 302 457 a(")p 321 217 V 302 217 a(!)p 383 698 +V 364 698 a(!)p 398 217 V 379 217 a(!)p 623 774 2 633 +v 680 707 2 59 v 661 707 a(!)676 482 y(>)p 670 226 32 +2 v 695 225 2 59 v 676 225 a(")p 722 777 2 63 v 722 715 +a(!)p 756 424 2 59 v 737 424 a(!)722 777 y Fb(C)738 778 +y(C)p 799 781 2 58 v 799 723 a Fd(!)p 860 773 2 59 v +860 715 a(")p 894 441 V 875 441 a(!)p 869 226 32 2 v +894 233 2 59 v 875 233 a(!)p 952 511 2 63 v 952 449 a(!)p +971 175 2 59 v 952 175 a(!)952 511 y Fb(C)968 512 y(C)p +1028 515 2 58 v 1028 457 a Fd(!)876 686 y Fc(F)p 945 +664 145 3 v 1087 664 4 3 v 1090 664 V 1093 664 V 1096 +664 V 1099 664 V 1102 664 V 1105 664 V 1108 664 V 1111 +664 V 1114 664 V 1117 664 V 1120 664 V 1123 664 V 1126 +664 V 1129 664 V 1132 664 V 1135 664 V 1138 664 V 1141 +664 V 1144 664 V 1147 664 V 1150 664 V 1153 664 V 1156 +664 V 1159 664 V 1162 664 V 1165 664 V 1169 664 V 1172 +664 V 1175 664 V 1178 664 V 1181 664 V 1184 664 V 1187 +664 V 1190 664 V 1193 664 V 1197 664 V 1200 664 V 1203 +664 V 1206 664 V 1209 664 V 1212 664 V 1215 664 V 1218 +664 V 1221 664 V 1225 664 V 1228 664 V 1231 664 V 1234 +664 V 1237 664 V 1240 664 V 1243 664 V 1246 664 V 1249 +664 V 1253 664 V 1256 664 V 1259 664 V 1262 664 V 1265 +664 V 1268 664 V 1271 664 V 1274 664 V 1277 664 V 1281 +664 V 1284 664 V 1287 664 V 1288 774 2 633 v 311 w(V)p +1325 781 2 59 v 1325 723 a Fd(!)p 1360 449 V 1341 449 +a(!)p 1360 183 V 1341 183 a(!)p 1421 723 V 1402 723 a(!)p +1436 441 V 1417 441 a(!)p 1436 192 2 54 v 1417 192 a(!)1436 +138 y Fb(C)1451 139 y(C)p 1513 200 2 59 v 1494 200 a +Fd(!)p 1559 731 V 1540 731 a(!)p 1574 433 V 1555 433 +a(")p 1574 192 V 1555 192 a(!)p 1616 806 V 1616 748 a(!)p +1651 183 V 1632 183 a(!)1632 686 y Fc(F)p 1676 664 4 +3 v 1679 664 V 1682 664 V 1685 664 V 1688 664 V 1691 +664 V 1694 664 V 1697 664 V 1700 664 V 1703 664 V 1706 +664 V 1709 664 V 1712 664 V 1715 664 V 1718 664 V 1721 +664 V 1724 664 V 1727 664 V 1730 664 V 1733 664 V 1736 +664 V 1739 664 V 1742 664 V 1745 664 V 1748 664 V 1751 +664 V 1754 664 V 1757 664 V 1760 664 V 1763 664 V 1766 +664 V 1769 664 V 1772 664 V 1775 664 V 1778 664 V 1782 +664 V 1785 664 V 1788 664 V 1791 664 V 1794 664 V 1797 +664 V 1800 664 V 1803 664 V 1806 664 V 1810 664 V 1813 +664 V 1816 664 V 1819 664 V 1822 664 V 1825 664 V 1828 +664 V 1831 664 V 1834 664 V 1838 664 V 1841 664 V 1844 +664 V 1847 664 V 1850 664 V 1853 664 V 1856 664 V 1859 +664 V 1862 664 V 1866 664 V 1869 664 V 1872 664 V 1875 +664 V 1876 774 2 633 v 0 1626 1881 2 v 0 1642 V 0 1659 +V 0 1675 V 0 1692 V 0 1343 V 0 1360 V 0 1377 V 0 1393 +V 0 1410 V 0 1061 V 0 1078 V 0 1094 V 0 1111 V 0 1127 +V 0 1692 2 633 v -7 1691 a Fd(I)-11 1409 y(G)-11 1127 +y(G)58 1675 y(2)76 1650 y(2)58 1376 y(2)76 1351 y(2)58 +1093 y(2)76 1068 y(2)68 1604 y Fc(V)p 134 1691 2 59 v +134 1633 a Fd(")175 1354 y Fa(.)p 168 1359 V 149 1359 +a Fd(!)p 168 1093 V 149 1093 a(")227 1409 y(-)p 226 1409 +V 226 1351 a(!)p 306 1641 V 287 1641 a(!)237 1314 y Fc(\006)p +302 1400 V 302 1342 a Fd(!)p 321 1102 V 302 1102 a(")p +383 1641 V 364 1641 a(!)p 379 1425 V 379 1367 a(!)379 +1338 y Fc(F)p 438 1317 4 3 v 441 1317 V 444 1317 V 447 +1317 V 450 1317 V 453 1317 V 456 1317 V 459 1317 V 462 +1317 V 465 1317 V 468 1317 V 471 1317 V 474 1317 V 477 +1317 V 480 1317 V 483 1317 V 486 1317 V 489 1317 V 492 +1317 V 495 1317 V 498 1317 V 501 1317 V 504 1317 V 507 +1317 V 510 1317 V 513 1317 V 516 1317 V 519 1317 V 522 +1317 V 525 1317 V 528 1317 V 531 1317 V 534 1317 V 538 +1317 V 541 1317 V 544 1317 V 547 1317 V 550 1317 V 553 +1317 V 556 1317 V 559 1317 V 562 1317 V 566 1317 V 569 +1317 V 572 1317 V 575 1317 V 578 1317 V 581 1317 V 584 +1317 V 587 1317 V 590 1317 V 594 1317 V 597 1317 V 598 +1692 2 633 v 654 1650 2 59 v 635 1650 a Fd(!)582 1338 +y Fc(V)p 650 1421 2 54 v 650 1367 a Fd(!)p 669 1110 2 +59 v 650 1110 a(!)650 1421 y Fb(\003)-46 b(\003)p 727 +1418 V 727 1359 a Fd(!)p 807 1658 2 54 v 788 1658 a(!)738 +1322 y Fc(\006)p 803 1409 2 59 v 803 1351 a Fd(!)p 822 +1085 V 803 1085 a(!)807 1604 y Fb(C)822 1605 y(C)p 884 +1666 V 865 1666 a Fd(!)p 926 1691 V 926 1633 a(")p 960 +1359 V 941 1359 a(!)p 960 1093 V 941 1093 a(!)p 1037 +1376 V 1018 1376 a(!)p 1037 1102 2 54 v 1018 1102 a(!)1037 +1048 y Fb(C)f(C)p 1113 1110 2 59 v 1094 1110 a Fd(!)942 +1604 y Fc(F)p 1011 1583 130 3 v 1138 1583 4 3 v 1141 +1583 V 1144 1583 V 1147 1583 V 1150 1583 V 1153 1583 +V 1156 1583 V 1159 1583 V 1162 1583 V 1165 1583 V 1168 +1583 V 1171 1583 V 1174 1583 V 1177 1583 V 1180 1583 +V 1183 1583 V 1186 1583 V 1189 1583 V 1192 1583 V 1195 +1583 V 1198 1583 V 1201 1583 V 1204 1583 V 1207 1583 +V 1210 1583 V 1213 1583 V 1216 1583 V 1220 1583 V 1223 +1583 V 1226 1583 V 1229 1583 V 1232 1583 V 1235 1583 +V 1238 1583 V 1241 1583 V 1244 1583 V 1248 1583 V 1251 +1583 V 1254 1583 V 1257 1583 V 1260 1583 V 1263 1583 +V 1266 1583 V 1269 1583 V 1272 1583 V 1276 1583 V 1279 +1583 V 1282 1583 V 1285 1583 V 1288 1583 V 1291 1583 +V 1294 1583 V 1297 1583 V 1298 1692 2 633 v 255 w(V)p +1336 1699 2 59 v 1336 1641 a Fd(!)p 1370 1367 V 1351 +1367 a(!)p 1370 1102 V 1351 1102 a(!)p 1432 1658 V 1413 +1658 a(!)p 1447 1342 V 1428 1342 a(!)1411 1093 y(6)p +1447 1093 V 1 w(!)p 1508 1666 V 1489 1666 a(!)p 1523 +1351 V 1504 1351 a(!)p 1523 1085 V 1504 1085 a(!)p 1585 +1641 V 1566 1641 a(!)p 1580 1421 2 63 v 1580 1359 a(!)p +1600 1102 2 59 v 1581 1102 a(!)1580 1421 y Fb(C)1596 +1422 y(C)p 1657 1425 2 58 v 1657 1367 a Fd(!)p 1876 1692 +2 633 v eop +%%Page: 43 44 +43 43 bop 0 -12 a Fl(ANHANG)14 b(A.)29 b(BEISPIELE)1299 +b Ft(43)p 0 707 1881 2 v 0 724 V 0 741 V 0 757 V 0 774 +V 0 425 V 0 442 V 0 458 V 0 475 V 0 491 V 0 143 V 0 159 +V 0 176 V 0 193 V 0 209 V 0 774 2 633 v -7 773 a Fd(I)-11 +491 y(G)-11 208 y(G)58 756 y(2)76 731 y(2)58 457 y(2)76 +433 y(2)58 175 y(2)76 150 y(2)160 751 y Fa(.)p 153 756 +2 79 v 134 756 a Fd(!)p 149 499 2 59 v 149 441 a(")p +168 175 V 149 175 a(")210 687 y Fb(\001)-11 b(\001)-21 +b(\001)-11 b(\001)p 230 748 2 75 v 211 748 a Fd(!)p 291 +740 2 70 v 272 740 a(!)153 677 y Fb(\004)229 674 y(\004)p +353 731 2 64 v 334 731 a Fd(!)p 414 723 2 59 v 395 723 +a(!)161 412 y Fc(F)p 230 390 114 3 v 113 w(V)p 410 507 +2 59 v 410 449 a Fd(!)p 429 183 V 410 183 a(!)p 491 723 +V 472 723 a(!)p 506 466 V 487 466 a(!)p 487 258 V 487 +200 a(!)487 171 y Fc(F)p 546 150 4 3 v 549 150 V 552 +150 V 555 150 V 558 150 V 561 150 V 564 150 V 567 150 +V 570 150 V 573 150 V 576 150 V 579 150 V 582 150 V 585 +150 V 588 150 V 591 150 V 594 150 V 597 150 V 600 150 +V 603 150 V 606 150 V 609 150 V 612 150 V 615 150 V 618 +150 V 621 150 V 624 150 V 627 150 V 630 150 V 633 150 +V 636 150 V 639 150 V 642 150 V 646 150 V 649 150 V 652 +150 V 655 150 V 658 150 V 661 150 V 664 150 V 667 150 +V 670 150 V 674 150 V 677 150 V 680 150 V 683 150 V 686 +150 V 689 150 V 692 150 V 695 150 V 698 150 V 702 150 +V 705 150 V 708 150 V 711 150 V 714 150 V 717 150 V 720 +150 V 723 150 V 726 150 V 730 150 V 733 150 V 736 150 +V 739 150 V 742 150 V 745 150 V 748 150 V 751 150 V 755 +150 V 758 150 V 761 150 V 762 774 2 633 v 799 756 2 59 +v 799 698 a Fd(!)p 833 441 V 814 441 a(!)p 814 258 V +814 200 a(!)810 669 y Fc(\006)p 876 789 V 876 731 a Fd(!)917 +451 y Fa(.)p 910 449 V 891 449 a Fd(!)p 770 150 53 3 +v 823 171 a Fc(V)p 891 266 2 59 v 891 208 a Fd(")p 971 +723 V 952 723 a(")p 1048 457 V 1050 449 a(\()1029 457 +y(!)p 1124 457 V 55 w(!)p 1124 217 V 1105 217 a(!)p 1380 +774 2 633 v 1437 723 2 59 v 1418 723 a(")p 1452 457 V +1433 457 a(!)p 1427 226 32 2 v 1452 225 2 59 v 1433 225 +a(")p 1529 466 V 1510 466 a(!)p 1590 756 V 1571 756 a(")p +1605 457 V 1586 457 a(")p 1605 217 V 1586 217 a(")p 1861 +774 2 633 v 1867 774 10 633 v eop +%%Page: 44 45 +44 44 bop 0 448 a Fr(Anh)m(an)o(g)32 b(B)0 656 y Fy(Programmquell)n(t)m +(ext)m(e)0 897 y Fp(B.1)66 b(m)n(ak)n(e\014le)0 998 y +Fg(OBJS)22 b(=)h(dyn.o)f(liste.o)f(texgen.o)f(readmidi.o)0 +1055 y(CC)j(=)g(gcc)0 1111 y(CFLAGS)e(=)j(-pedanti)o(c)d(-ggdb)g(-Wall) +0 1224 y(readmidi:)f($\(OBJS\))47 1280 y($\(CC\))i($\(CFLAGS\))e(-o)j +(mid2tex)e($\(OBJS\))0 1393 y(readmidi.o)f(:)j(readmidi.c)d(midi.h)h +(maintypes.)o(h)f(defines.h)h(readmidi.)o(h)47 1450 y($\(CC\))h +($\(CFLAGS\))e(-c)j(readmidi.)o(c)0 1563 y(liste.o)e(:)i(liste.c)e +(liste.h)47 1619 y($\(CC\))h($\(CFLAGS\))e(-c)j(liste.c)0 +1732 y(dyn.o)f(:)h(dyn.c)f(maintypes)o(.h)e(defines.h)g(dyn.h)47 +1788 y($\(CC\))i($\(CFLAGS\))e(-c)j(dyn.c)0 1901 y(texgen.o)e(:)i +(texgen.c)d(maintypes.)o(h)h(defines.h)f(texgen.h)47 +1958 y($\(CC\))i($\(CFLAGS\))e(-c)j(texgen.c)0 2101 y +Fp(B.2)66 b(d)o(e\014n)n(e)r(s.h)0 2203 y Fg(/*********)o(**)o(***)o +(**)o(***)o(***)o(**)o(***)o(/)0 2259 y(/*)23 b(defines.h)351 +b(*/)0 2315 y(/*********)o(**)o(***)o(**)o(***)o(***)o(**)o(***)o(/)0 +2428 y(#define)21 b(MAXTRACKS)f(30)117 b(/*)23 b(maximum)e(for)i +(number)e(of)i(tracks)e(*/)0 2485 y(/*)i(#define)e(DEBUG)g(0)j(*/)918 +2865 y Ft(44)p eop +%%Page: 45 46 +45 45 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(45)0 137 y Fp(B.3)66 b(dyn.h)0 238 y Fg(/*********)o(**)o(***)o +(**)o(***)o(***)o(**)o(***)o(/)0 295 y(/*)23 b(dyn.h)447 +b(*/)0 351 y(/*********)o(**)o(***)o(**)o(***)o(***)o(**)o(***)o(/)0 +464 y(static)21 b(int)i(global;)0 521 y(static)e(unsigned)g(long)h +(uslonghel)o(p;)0 634 y(/*)h(the)f(following)e(array)i(was)h(built)e +(for)i(detecting)d(durations)g(of)j(notes)163 b(*/)0 +690 y(/*)23 b(and)f(avoids)g(1/32..)f(,)i(1/64.)f(and)g(1/64..)g(notes) +635 b(*/)0 803 y(static)21 b(char)h(halfresthig)o(h[)o(7])e(=)j({)h(5,) +f(4,)f(3,)h(4,)g(4,)g(0,)g(0)g(};)0 859 y(static)e(char)h(resthigh[7])e +(=)j({)g(11,)g(9,)g(7,)f(5,)h(7,)g(3,)g(3)g(};)0 972 +y(char)f(RESTTOLERA)o(NC)o(E)f(=)i(6;)0 1029 y(char)f(HALFRESTTO)o(LE)o +(RAN)o(CE)e(=)j(2;)0 1142 y(char)f(UPPLOWSHIF)o(T)e(=)k(7;)93 +b(/*)23 b(5)g(shift)f(the)h(position)d(because)h(of)i(TeX)f(*/)0 +1255 y(static)f(short)h(loudarray[)o(8])e(=)j({)g(10,)g(25,)f(40,)h +(55,)f(75,)h(95,)f(115,)g(300)h(};)0 1368 y(static)e(double)h +(faktors[2)o(1])e(=)47 1424 y({)j(1,)g(1,)g(1,)g(2,)g(3,)g(3,)g(4,)f +(6,)h(7,)g(8,)g(12,)f(14,)71 1480 y(16,)g(24,)h(28,)f(32,)h(48,)f(56,)h +(64,)f(96,)h(112)f(};)0 1593 y(static)f(int)i(NORMFAKTO)o(R)e(=)i(16;)0 +1650 y(static)e(short)h(note_codes)o([2)o(1])e(=)47 1706 +y({)j(0x0,)g(0x1,)f(0x2,)g(0x8,)g(0x9,)g(0xA,)g(0x10,)g(0x11,)f(0x12,)h +(0x18,)g(0x19,)f(0x1A,)94 1763 y(0x20,)h(0x21,)g(0x22,)g(0x28,)f(0x29,) +h(0x2A,)g(0x30,)f(0x31,)h(0x32)g(};)0 1876 y(/*)h(the)f(next)g(arrays)g +(are)g(for)h(calculati)o(ng)d(the)i(position)f(of)i(notes)f(with)g(*/)0 +1932 y(/*)h(their)f(signs)f(*/)0 1989 y(static)g(int)i(crosses[7)o(])e +(=)i({)g(5,)g(0,)g(7,)g(2,)f(9,)h(4,)g(11)g(};)0 2045 +y(static)e(int)i(bs[7])e(=)j({)f(11,)f(4,)h(9,)g(2,)g(7,)g(0,)g(5)g(};) +0 2101 y(static)e(char)h(process[12])e(=)j({)g(64,)g(0,)g(64,)f(0,)h +(64,)f(64,)h(0,)g(64,)f(0,)h(64,)f(0,)h(64)g(};)0 2158 +y(static)e(char)h(pitch_to_po)o(s[)o(12])e(=)j({)g(0,)g(0,)g(1,)g(0,)g +(2,)g(3,)f(0,)h(4,)g(0,)g(5,)g(0,)g(6)g(};)0 2214 y(char)f(positions[)o +(42)o(])f(=)i({)47 2271 y('C',)f('D',)g('E',)g('F',)h('G',)f('A',)g +('B',)47 2327 y('C',)g('D',)g('E',)g('F',)h('G',)f('H',)g('I',)47 +2384 y('J',)g('K',)g('L',)g('M',)h('N',)f('a',)g('b',)47 +2440 y('c',)g('d',)g('e',)g('f',)h('g',)f('h',)g('i',)47 +2497 y('j',)g('k',)g('l',)g('m',)h('n',)f('o',)g('p',)47 +2553 y('q',)g('r',)g('s',)g('t',)h('u',)f('v',)g('w')g(};)0 +2666 y(static)f(char)h(LAMBDA)g(=)h(9;)g(/*)g(maximal)e(length)g(of)i +(normal)e(stems)h(\(1/64)f(note\))h(*/)0 2722 y(static)f(char)h +(BEAMDELTA)f(=)i(19;)f(/*)h(maximal)e(length)g(of)i(beamed)f(stems)f +(*/)p eop +%%Page: 46 47 +46 46 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(46)0 137 y Fg(static)21 b(char)h(BEAMTOLERAN)o(CE)e(=)j(7;)g(/*)g +(7)g(minimal)e(distance)g(between)g(beamed)g(*/)756 193 +y(/*)i(notes)e(and)i(the)f(beam)g(itself)g(*/)0 250 y(static)f(char)h +(BEAMTOLMAX)e(=)j(12;)94 b(/*)23 b(11)f(maximal)f(distance)g(between)g +(beamed)g(notes)h(*/)756 306 y(/*)h(and)f(the)g(beam)h(itself)e(*/)0 +363 y(static)g(char)h(SLURWIDE)f(=)i(4;)165 b(/*)23 b(vertical)d(wide)i +(of)h(slurs)f(*/)0 419 y(static)f(char)h(MINBEAMBROA)o(D)e(=)k(5;)70 +b(/*)23 b(minimal)d(distance)h(between)g(the)h(highest)f(and)i(*/)756 +476 y(/*)g(the)f(lowest)f(note)h(for)h(middle)e(beams)h(*/)0 +532 y(static)f(char)h(BASSMID)f(=)j(15;)164 b(/*)23 b(middle)e +(position)f(of)j(bass)f(clef)g(*/)0 589 y(static)f(char)h(VIOLINEMID)e +(=)j(27;)94 b(/*)23 b(middle)e(position)f(of)j(violine)e(clef)h(*/)0 +645 y(static)f(char)h(SLOPEFACTOR)e(=)j(5;)94 b(/*)23 +b(3)g(for)f(the)h(slope)e(of)i(beams)f(-)h(smaller)e(*/)756 +702 y(/*)i(SLOPEFAC)o(TOR)d(means)i(bigger)f(slopes)g(*/)0 +814 y(static)g(struct)h(bind)g(*prev[MAX)o(TR)o(ACK)o(S],)e(*remember)o +([MA)o(XT)o(RAC)o(KS])o(;)0 871 y(static)h(struct)h(bind)g(*bp,)g(*dy,) +g(*dy2,)g(*d,)g(*d2,)g(*d3;)0 927 y(static)f(struct)h(bind)g(*dynhelp2) +o(,)e(*dynhelp3;)0 984 y(struct)h(bind)h(*begin[MAXT)o(RA)o(CKS)o(],)e +(*akt[MAXTR)o(AC)o(KS])o(,)h(*dynhelp;)0 1097 y(static)g(struct)h +(Barre)f({)260 b(/*)23 b('b')f(*/)47 1153 y(short)g(number_of)o(_vo)o +(ice)o(s;)47 1210 y(int)h(takt_dura)o(ti)o(on;)0 1266 +y(})g(*bar;)0 1379 y(struct)e(loudrec)g({)189 b(/*)23 +b(for)f(storing)f(some)h(loudness)f(datas)g(*/)47 1435 +y(unsigned)g(long)h(time;)47 1492 y(unsigned)f(short)g(criterium;)47 +1548 y(char)h(range;)0 1605 y(})h(*loudrecar)o(r[6)o(];)0 +1718 y(int)f(modulo4pp[6)o(])e(=)k({)f(1,)g(2,)g(3,)f(4,)h(5,)g(0)g(};) +0 1831 y(struct)e(KeySig)h(*ks;)0 1887 y(struct)f(Lyric)h(*ly;)0 +1944 y(struct)f(TimeSig)g(*ts;)0 2000 y(static)g(struct)h(Note)g +(*not2,)f(*not3;)0 2056 y(struct)g(Note)h(*not;)0 2113 +y(struct)f(Rest)h(*re;)0 2169 y(struct)f(Loudness)g(*lo;)0 +2282 y(static)g(struct)h(helprest)e({)47 2339 y(unsigned)h(long)h +(begin;)47 2395 y(unsigned)f(long)h(end;)47 2452 y(struct)g(helprest)e +(*next;)0 2508 y(})j(*ank,)f(*hr1,)g(*hr2,)f(*hr3,)h(*hres1,)f(*hres2,) +g(*hres3;)p eop +%%Page: 47 48 +47 47 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(47)0 137 y Fp(B.4)66 b(li)q(st)n(e.h)0 238 y Fg(/*********)o(**)o +(***)o(**)o(***)o(***)o(**)o(***)o(/)0 295 y(/*)23 b(liste.h)399 +b(*/)0 351 y(/*********)o(**)o(***)o(**)o(***)o(***)o(**)o(***)o(/)0 +464 y(static)21 b(struct)h(element)f({)47 521 y(int)i(oct,)f(pit,)g +(laut,)g(chann;)47 577 y(unsigned)f(long)h(int)g(t;)47 +634 y(struct)g(element)e(*folger;)0 690 y(})j(*anker;)0 +833 y Fp(B.5)66 b(m)n(ain)n(t)n(yp)q(e)r(s.h)0 935 y +Fg(/*********)o(**)o(***)o(**)o(***)o(***)o(**)o(***)o(/)0 +991 y(/*)23 b(maintypes)o(.h)304 b(*/)0 1048 y(/*********)o(**)o(***)o +(**)o(***)o(***)o(**)o(***)o(/)0 1161 y(struct)21 b(bind)h({)47 +1217 y(char)g(marker;)45 b(/*)23 b(detect)e(the)h(kind)h(of)f(element)f +(*/)47 1274 y(unsigned)g(long)h(time;)47 1330 y(struct)g(bind)g(*next;) +47 1386 y(void)g(*data;)0 1443 y(};)0 1556 y(struct)f(KeySig)h({)235 +b(/*)23 b(marker)f(==)g('k')h(*/)47 1612 y(short)f(sign;)0 +1669 y(};)0 1782 y(struct)f(Lyric)h({)259 b(/*)23 b(marker)f(==)g('l')h +(*/)47 1838 y(char)f(*text;)0 1895 y(};)0 2007 y(struct)f(TimeSig)g({) +212 b(/*)23 b(marker)f(==)g('t')h(*/)47 2064 y(short)f(nom,)g(denom;)0 +2120 y(};)0 2233 y(struct)f(Note)h({)283 b(/*)23 b(marker)f(==)g('n')h +(*/)47 2290 y(short)f(octave,)f(pitch,)g(loud;)47 2346 +y(unsigned)g(long)h(end;)47 2403 y(int)h(duration;)47 +2459 y(short)f(flags;)47 2516 y(int)h(beam_nr,)d(slur_nr;)47 +2572 y(char)i(note_pos,)e(slur_pos,)h(beam_pos;)47 2628 +y(char)h(treated;)47 2685 y(char)g(next_beamn)o(_ki)o(nd;)47 +2741 y(struct)g(Note)g(*accord_n)o(ex)o(t;)p eop +%%Page: 48 49 +48 48 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(48)0 137 y Fg(};)0 250 y(struct)21 b(Rest)h({)283 +b(/*)23 b(marker)f(==)g('r')h(*/)47 306 y(char)f(position;)47 +363 y(int)h(kind;)47 419 y(char)f(flg;)93 b(/*)23 b(indicates)d(a)j +(useful)f(skip)g(*/)0 476 y(};)0 589 y(struct)f(Loudness)g({)188 +b(/*)23 b(marker)f(==)g('p')h(*/)47 645 y(int)g(statics,)d(dynamics;)0 +702 y(};)0 845 y Fp(B.6)66 b(midi.h)0 946 y Fg(/*********)o(**)o(***)o +(**)o(***)o(***)o(**)o(***)o(**)o(*/)0 1003 y(/*)660 +b(*/)0 1059 y(/*)23 b(midi.h)493 b(*/)0 1116 y(/*)660 +b(*/)0 1172 y(/*)23 b(Definitio)o(n)e(der)h(Midi-Event)o(s)e(*/)0 +1228 y(/*)660 b(*/)0 1285 y(/*********)o(**)o(***)o(**)o(***)o(***)o +(**)o(***)o(**)o(*/)0 1454 y(/*********)o(**)o(***)o(**)o(***)o(***)o +(**)o(***)o(/)0 1511 y(/*)23 b(Channel)e(Voice)g(Messages.)g(*/)0 +1567 y(/*********)o(**)o(***)o(**)o(***)o(***)o(**)o(***)o(/)0 +1680 y(#define)g(MIDI_NOTE)o(_OF)o(F)91 b(\(0x80\))0 +1737 y(#define)21 b(MIDI_NOTE)o(_ON)91 b(\(0x90\))0 1793 +y(#define)21 b(MIDI_POLY)o(_AF)o(TER)o(TO)o(UCH)43 b(\(0xA0\))0 +1850 y(#define)i(MIDI_CTR)o(L_C)o(HAN)o(GE)f(\(0xB0\))0 +1906 y(#define)21 b(MIDI_PROG)o(_CH)o(ANG)o(E)44 b(\(0xC0\))0 +1962 y(#define)21 b(MIDI_CHNL)o(_AF)o(TER)o(TO)o(UCH)43 +b(\(0xD0\))0 2019 y(#define)21 b(MIDI_PITC)o(H_B)o(END)91 +b(\(0xE0\))0 2132 y(/*********)o(**)o(***)o(**)o(***)o(*/)0 +2188 y(/*)23 b(System)e(Messages.)f(*/)0 2245 y(/*********)o(**)o(***)o +(**)o(***)o(*/)0 2358 y(#define)h(MIDI_SYST)o(EM_)o(MSG)91 +b(\(0xF0\))0 2471 y(#define)21 b(MIDI_SYST)o(EM_)o(EXC)o(LU)o(SIV)o(E) +44 b(\(0xF0\))0 2527 y(#define)21 b(MIDI_SONG)o(_PO)o(SIT)o(IO)o(N_P)o +(TR)44 b(\(0xF2\))0 2583 y(#define)21 b(MIDI_SONG)o(_SE)o(LEC)o(T)44 +b(\(0xF3\))0 2640 y(#define)21 b(MIDI_TUNE)o(_RE)o(QUE)o(ST)44 +b(\(0xF6\))0 2696 y(#define)21 b(MIDI_EOX)91 b(\(0xF7\))0 +2753 y(#define)21 b(MIDI_FILE)o(_ME)o(TA_)o(EV)o(ENT)91 +b(\(0xFF\))p eop +%%Page: 49 50 +49 49 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(49)0 193 y Fg(/*********)o(**)o(***)o(**)o(***)o(***)o(**)o(***)o +(**)o(*/)0 250 y(/*)23 b(System)e(Real-Time)f(Messages.)g(*/)0 +306 y(/*********)o(**)o(***)o(**)o(***)o(***)o(**)o(***)o(**)o(*/)0 +419 y(#define)h(MIDI_TIMI)o(NG_)o(CLO)o(CK)44 b(\(0xF8\))0 +476 y(#define)21 b(MIDI_STAR)o(T)92 b(\(0xFA\))0 532 +y(#define)21 b(MIDI_CONT)o(INU)o(E)91 b(\(0xFB\))0 589 +y(#define)21 b(MIDI_STOP)91 b(\(0xFC\))0 645 y(#define)21 +b(MIDI_ACTI)o(VE_)o(SEN)o(SI)o(NG)44 b(\(0xFE\))0 702 +y(#define)21 b(MIDI_SYST)o(EM_)o(RES)o(ET)44 b(\(0xFF\))0 +814 y(/*********)o(**)o(***)o(**)o(***)o(***)o(**)o(***)o(**)o(**/)0 +871 y(/*)23 b(MIDI)f(file)g(format)f(constants.)f(*/)0 +927 y(/*********)o(**)o(***)o(**)o(***)o(***)o(**)o(***)o(**)o(**/)0 +1040 y(#define)h(MIDI_FILE)o(_HE)o(ADE)o(R)44 b("MThd")0 +1097 y(#define)21 b(MIDI_TRAC)o(K_H)o(EAD)o(ER)44 b("MTrk")0 +1210 y(/*********)o(**)o(***)o(**)o(***)o(***)o(**)o(**/)0 +1266 y(/*)23 b(MIDI)f(file)g(Meta-Event)o(s.)e(*/)0 1323 +y(/*********)o(**)o(***)o(**)o(***)o(***)o(**)o(**/)0 +1435 y(#define)h(MIDI_SEQU)o(ENC)o(E_N)o(UM)o(BER)43 +b(\(0x00\))0 1492 y(#define)21 b(MIDI_TEXT)o(_EV)o(ENT)91 +b(\(0x01\))0 1548 y(#define)21 b(MIDI_CHAN)o(NEL)o(_PR)o(EF)o(IX)44 +b(\(0x20\))0 1605 y(#define)21 b(MIDI_END_)o(OF_)o(TRA)o(CK)44 +b(\(0x2F\))0 1661 y(#define)21 b(MIDI_SET_)o(TEM)o(PO)91 +b(\(0x51\))0 1718 y(#define)21 b(MIDI_SMPT)o(E_O)o(FFS)o(ET)44 +b(\(0x54\))0 1774 y(#define)21 b(MIDI_TIME)o(_SI)o(GNA)o(TU)o(RE)44 +b(\(0x58\))0 1831 y(#define)21 b(MIDI_KEY_)o(SIG)o(NAT)o(UR)o(E)44 +b(\(0x59\))0 1887 y(#define)21 b(MIDI_SEQU)o(ENC)o(ER_)o(SP)o(ECI)o(FI) +o(C)44 b(\(0x7F\))0 2000 y(/*********)o(**)o(***)o(**)o(***)o(***)o(**) +o(***)o(**)o(*/)0 2056 y(/*)23 b(Specific)d(Text)i(Meta-Events)o(.)e +(*/)0 2113 y(/*********)o(**)o(***)o(**)o(***)o(***)o(**)o(***)o(**)o +(*/)0 2226 y(#define)h(MIDI_COPY)o(RIG)o(HT_)o(NO)o(TIC)o(E)44 +b(\(0x02\))0 2282 y(#define)21 b(MIDI_TRAC)o(K_N)o(AME)91 +b(\(0x03\))0 2339 y(#define)21 b(MIDI_INST)o(RUM)o(ENT)o(_N)o(AME)43 +b(\(0x04\))0 2395 y(#define)21 b(MIDI_LYRI)o(C)92 b(\(0x05\))0 +2452 y(#define)21 b(MIDI_TEXT)o(_MA)o(RKE)o(R)44 b(\(0x06\))0 +2508 y(#define)21 b(MIDI_CUE_)o(POI)o(NT)91 b(\(0x07\))0 +2621 y(#define)21 b(MAJOR)h(0)0 2677 y(#define)f(MINOR)h(1)p +eop +%%Page: 50 51 +50 50 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(50)0 137 y Fg(typedef)21 b(struct)g(header_str)o(uct)f({)47 +193 y(char)i(MThd[5];)47 250 y(unsigned)f(int)h(chunk_leng)o(th;)47 +306 y(short)g(int)g(format,)f(tracks,)g(per_quarte)o(r;)0 +363 y(})i(Header;)0 476 y(typedef)e(struct)g(track_str)f({)47 +532 y(char)i(MTrk[5];)47 589 y(int)h(chunk_len)o(gt)o(h;)0 +645 y(})g(Track_Head)o(er;)0 788 y Fp(B.7)66 b(re)q(admidi.h)0 +890 y Fg(/*********)o(**)o(***)o(**)o(***)o(***)o(**)o(***)o(/)0 +946 y(/*)23 b(readmidi.)o(h)328 b(*/)0 1003 y(/*********)o(**)o(***)o +(**)o(***)o(***)o(**)o(***)o(/)0 1116 y(FILE)22 b(*fp,)g(*tfp;)0 +1172 y(static)f(Header)h(head;)0 1228 y(static)f(Track_Head)o(er)f +(THead;)0 1341 y(#ifdef)h(DEBUG)0 1398 y(static)g(double)h(D_Tempo;)0 +1454 y(extern)f(void)h(debug_out\(\))o(;)0 1511 y(#endif)0 +1624 y(static)f(double)h(one64tel,)e(sequencec)o(oun)o(te)o(r,)g +(lastsc;)0 1680 y(static)h(unsigned)g(long)h(converter)o(,)f(bartime,)f +(lastbartim)o(e;)0 1793 y(static)h(char)h(Running_Eve)o(nt)o(;)0 +1850 y(static)f(char)h(notes_flag;)0 1906 y(static)f(unsigned)g(long)h +(zeit;)0 1962 y(static)f(int)i(help;)0 2019 y(static)e(int)i(taktzeit;) +0 2075 y(static)e(unsigned)g(long)h(diskrete_)o(tz;)0 +2132 y(static)f(unsigned)g(long)h(int)g(firstnoteti)o(me)o(;)0 +2188 y(static)f(int)i(firstnote)o(tim)o(ef)o(lag)o(;)0 +2245 y(static)e(int)i(Signature)o(;)0 2301 y(static)e(int)i(T_genus;)0 +2358 y(static)e(int)i(Track_Nr;)0 2414 y(static)e(char)h(printonly;)422 +b(/*)22 b(for)h(one)f(track)g(processing)e(*/)0 2471 +y(char)i(Staffs[MAX)o(TR)o(ACK)o(S][)o(10)o(0];)280 b(/*)22 +b(names)g(of)h(instrument)o(s)d(*/)0 2527 y(char)i(TrackName[)o(MA)o +(XTR)o(ACK)o(S])o([80)o(];)233 b(/*)22 b(names)g(of)h(tracks)e(*/)0 +2583 y(char)h(texfilenam)o(e[)o(50])o(;)139 b(/*)22 b(name)h(of)f +(texfile)f(*/)0 2640 y(static)g(unsigned)g(char)h(max[MAXTR)o(ACK)o +(S];)0 2696 y(static)f(unsigned)g(char)h(min[MAXTR)o(ACK)o(S];)p +eop +%%Page: 51 52 +51 51 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(51)0 137 y Fg(char)22 b(region[MAX)o(TR)o(ACK)o(S];)398 +b(/*)22 b(0)i(both,)d(1)j(violine,)c(2)j(bass)g(*/)0 +193 y(static)e(char)h(count;)518 b(/*)22 b(count_only)e(bit)j(*/)0 +250 y(static)e(short)h(nom0,)g(denom0,)f(key0;)187 b(/*)22 +b(for)h(first)f(track)f(datas)h(*/)0 363 y(static)f(int)i(valid,)e +(valid2;)0 476 y(static)g(int)i(ReadEvent)o(\(\);)0 589 +y(extern)e(void)h(ins_dyn_eve)o(nt)o(\(\);)0 645 y(extern)f(void)h +(note_insert)o(\(\))o(;)0 702 y(extern)f(int)i(note_dele)o(te\()o(\);)0 +758 y(extern)e(int)i(search_no)o(te\()o(\);)0 814 y(extern)e(void)h +(dyn_init\(\);)0 871 y(extern)f(void)h(split_notes)o(\(\))o(;)0 +927 y(extern)f(void)h(detect_acco)o(rd)o(s\(\))o(;)0 +984 y(extern)f(void)h(insert_note)o(ti)o(mes)o(_a)o(nd_)o(slu)o(rs)o +(\(\);)0 1040 y(extern)f(void)h(detect_note)o(_p)o(osi)o(ti)o(ons)o +(_wi)o(th)o(_si)o(gn)o(s\(\))o(;)0 1097 y(extern)f(void)h(set_slur_re)o +(gi)o(ons)o(\(\))o(;)0 1153 y(extern)f(void)h(reset_treat)o(_i)o(nfo)o +(\(\))o(;)0 1210 y(extern)f(void)h(beam_detect)o(\(\))o(;)0 +1266 y(extern)f(void)h(set_beam_re)o(gi)o(ons)o(\(\))o(;)0 +1323 y(extern)f(void)h(slur_geomet)o(ry)o(\(\);)0 1379 +y(extern)f(void)h(detect_rest)o(s\()o(\);)0 1435 y(extern)f(void)h +(beam_geomet)o(ry)o(\(\);)0 1492 y(extern)f(void)h(calculate_r)o(es)o +(t_p)o(os)o(iti)o(ons)o(\(\))o(;)0 1548 y(extern)f(void)h(set_loudnes)o +(s_)o(inf)o(os)o(\(\);)0 1605 y(extern)f(void)h(write_texfi)o(le)o +(\(\);)0 1748 y Fp(B.8)66 b(t)n(exgen.h)0 1850 y Fg(/*********)o(**)o +(***)o(**)o(***)o(***)o(**)o(***)o(/)0 1906 y(/*)23 b(texgen.h)375 +b(*/)0 1962 y(/*********)o(**)o(***)o(**)o(***)o(***)o(**)o(***)o(/)0 +2075 y(char)22 b(*romans[MA)o(XT)o(RAC)o(KS])e(=)47 2132 +y({)j("i",)g("ii",)e("iii",)h("iv",)f("v",)h("vi",)g("vii",)f("viii",)g +("ix",)94 2188 y("x",)i("xi",)e("xii",)h("xiii",)e("xiv",)i("xv",)f +("xvi",)94 2245 y("xvii",)g("xviii",)g("xix",)g("xx",)h("xxi",)f +("xxii",)g("xxiii",)94 2301 y("xxiv",)g("xxv",)h("xxvi",)f("xxvii",)f +("xxviii",)g("xxix",)94 2358 y("xxx")i(};)0 2471 y(/*)h(basically)d(it) +j(is)g(possiple)d(to)j(increase)e(this)h(value)f(up)i(to)g(MAXTRACKS)d +(if)j(a)g(*/)0 2527 y(/*)g(new)f(version)f(of)i(tex)g(will)f(support)f +(that)h(*/)0 2583 y(int)g(CURRENTMAXT)o(RA)o(CKS)e(=)j(9;)g(/*)g +(because)e(of)i(tex)f(there)g(is)h(no)g(possibil)o(ity)d(to)j(*/)614 +2640 y(/*)g(generate)d(notes)i(of)h(more)f(than)g(9)h(tracks)f(*/)0 +2753 y(char)g(*notecode[)o(7])e(=)j({)h("cccc",)c("ccc",)i("cc",)f +("c",)i("q",)f("h",)g("wh")g(};)p eop +%%Page: 52 53 +52 52 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(52)0 137 y Fg(char)22 b(*restcode[)o(7])e(=)j({)h("qqs",)d("hs",)h +("qs",)f("ds",)h("qp",)g("hpause",)e("pause")h(};)0 193 +y(char)h(*static_lo)o(ud)o(nes)o(s[8)o(])e(=)k({)f("ppp",)e("pp",)h +("p",)g("mp",)g("mf",)f("f",)h("ff",)g("fff")g(};)0 250 +y(char)g(*dynamic_l)o(ou)o(dne)o(ss[)o(8])e(=)j({)g("cresc",)e +("Cresc",)g("CResc",)f("CREsc",)h("dimin",)708 306 y("Dimin",)g +("DImin",)g("DIMin")g(};)0 419 y(short)h(INTERFACT)o(EU)o(R)f(=)i(17;) +188 b(/*)23 b(space)e(between)g(two)i(instrumen)o(ts)d(*/)0 +476 y(short)i(BOTTOMFAC)o(TE)o(UR)e(=)k(14;)164 b(/*)23 +b(space)e(between)g(the)i(lines)e(*/)0 532 y(short)h(MUSICSIZE)e(=)j +(16;)259 b(/*)23 b(size)f(of)g(music)g(may)h(also)f(be)h(set)f(to)h(20) +g(*/)0 589 y(short)f(PAGENUMBE)o(RS)e(=)j(1;)236 b(/*)23 +b(print)e(page)h(numbers)f(\(not)h(->)h(0\))g(*/)0 645 +y(short)f(MEASURENU)o(MB)o(ERS)e(=)j(0;)165 b(/*)23 b(print)e(measure)g +(numbers\(no)o(t->)o(0;)o(yes)o(->1)o(\))f(*/)0 702 y(short)i +(LINEBREAK)o(ER)e(=)j(15;)212 b(/*)23 b(force)e(a)i(line)g(breaking)d +(after)i(more)g(than)g(*/)756 758 y(/*)h(LINEBREA)o(KER)d(\(f.e.15\))h +(notes)g(or)i(rests)f(*/)0 814 y(short)g(INNERBARM)o(AX)e(=)j(8;)236 +b(/*)23 b(force)e(a)i(line)g(breaking)d(after)i(a)h(bar)g(longer)e(*/) +756 871 y(/*)i(than)f(INNERBARM)o(AX)e(\(f.e.8\))h(*/)0 +927 y(short)h(INNERBARZ)e(=)j(18;)93 b(/*)23 b(allow)f(line)g(breaking) +f(in)h(the)h(middle)e(of)i(a)g(takt)f(*/)590 984 y(/*)h(because)e(of)i +(many)f(events)f(*/)0 1097 y(/*)i(the)f(following)e(constants)h +(specify)g(the)h(position)f(of)h(their)g(events)f(*/)0 +1153 y(char)h(*BASSLYRIC)o(PO)o(SIT)o(ION)e(=)j("L";)0 +1210 y(char)f(*VIOLINELY)o(RI)o(CPO)o(SIT)o(IO)o(N)f(=)i("!g";)0 +1266 y(char)f(*BASSLOUDN)o(ES)o(SPO)o(SIT)o(IO)o(N)f(=)i("I";)0 +1323 y(char)f(*VIOLINELO)o(UD)o(NES)o(SPO)o(SI)o(TIO)o(N)e(=)k("!j";)0 +1435 y(extern)d(struct)h(bind)g(*begin[MA)o(XT)o(RAC)o(KS])o(,)e +(*akt[MAXTRA)o(CK)o(S],)g(*dynhelp;)0 1492 y(extern)h(struct)h(KeySig)f +(*ks;)0 1548 y(extern)g(struct)h(Lyric)f(*ly;)0 1605 +y(extern)g(struct)h(TimeSig)f(*ts;)0 1661 y(extern)g(struct)h(Note)g +(*not;)0 1718 y(extern)f(struct)h(Rest)g(*re;)0 1774 +y(extern)f(struct)h(Loudness)e(*lo;)0 1887 y(extern)h(char)h +(Staffs[MAXT)o(RA)o(CKS)o(][)o(100)o(];)0 1944 y(extern)f(char)h +(texfilename)o([5)o(0];)0 2000 y(extern)f(char)h(region[MAXT)o(RA)o +(CKS)o(];)0 2056 y(extern)f(FILE)h(*tfp;)0 2113 y(extern)f(char)h +(TrackName[M)o(AX)o(TRA)o(CK)o(S][)o(80])o(;)0 2169 y(extern)f(char)h +(positions[4)o(2])o(;)0 2226 y(extern)f(char)h(UPPLOWSHIFT)o(;)0 +2339 y(static)f(char)h(Inst[MAXTRA)o(CK)o(S][)o(18)o(0];)0 +2482 y Fp(B.9)66 b(dyn.c)0 2583 y Fg(/*********)o(**)o(***)o(**)o(***)o +(***)o(**)o(***)o(/)0 2640 y(/*)23 b(dyn.c)447 b(*/)0 +2696 y(/*********)o(**)o(***)o(**)o(***)o(***)o(**)o(***)o(/)p +eop +%%Page: 53 54 +53 53 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(53)0 137 y Fg(#include)21 b(<stdio.h)o(>)0 193 y(#include)g +(<stdlib.)o(h>)0 250 y(#include)g("maintyp)o(es.)o(h")0 +306 y(#include)g("defines)o(.h")0 363 y(#include)g("dyn.h")0 +476 y(void)h(dyn_init\(\))0 532 y({)47 589 y(int)h(ii;)47 +702 y(global)f(=)h(1;)47 758 y(for)g(\(ii=0;)e(ii)i(<)g(MAXTRACKS;)d +(ii++\))i({)94 814 y(begin[ii])f(=)i(NULL;)94 871 y(remember[ii)o(])d +(=)k(NULL;)47 927 y(})0 984 y(})0 1097 y(void)e(ins_dyn_ev)o(en)o(t\(t) +o(nr,)e(mark,)h(phr,)i(nn,)f(dom,)g(oct,)g(pit,)g(loud,)g(beg,)g(dur\)) +47 1153 y(char)g(mark,)g(*phr;)47 1210 y(int)h(tnr,)f(nn,)g(dom,)g +(oct,)g(pit,)g(loud,)g(beg,)g(dur;)0 1266 y({)47 1323 +y(/*)h(insdmark1)d(*/)47 1379 y(if)j(\(\(dynhelp)d(=)j(\(struct)e(bind) +h(*\))h(malloc)f(\(sizeof\(s)o(tr)o(uct)e(bind\)\)\))h(==)i(NULL\))e({) +94 1435 y(fprintf\(std)o(er)o(r,)f("malloc)h(error\\n"\);)94 +1492 y(exit\(10\);)47 1548 y(})47 1605 y(dynhelp->m)o(ark)o(er)f(=)j +(mark;)47 1661 y(dynhelp->t)o(ime)d(=)j(beg;)47 1774 +y(/*)g(insdmark2)d(*/)47 1831 y(switch)i(\(mark\))f({)94 +1887 y(case)i('n':)f(if)g(\(\(not)g(=)h(\(struct)e(Note)h(*\))638 +1944 y(malloc)f(\(sizeof\(s)o(tru)o(ct)f(Note\)\)\))h(==)i(NULL\))f({) +189 2000 y(fprintf\(s)o(tde)o(rr,)e("malloc)h(error\\n"\))o(;)189 +2056 y(exit\(10\);)189 2113 y(})189 2169 y(not->octa)o(ve)f(=)k(oct;) +189 2226 y(not->pitc)o(h)d(=)i(pit;)189 2282 y(not->loud)d(=)j(loud;) +189 2339 y(not->dura)o(tio)o(n)e(=)i(dur;)189 2395 y(not->end)d(=)k(0;) +189 2452 y(not->flag)o(s)d(=)i(0;)189 2508 y(if)g(\(\(\(not->o)o(cta)o +(ve)o(\))e(*)i(12)g(+)g(\(not->pit)o(ch\))o(\))e(<)i(0x20\))f(not->fla) +o(gs)e(=)k(0x0200;)189 2565 y(if)f(\(\(\(not->o)o(cta)o(ve)o(\))e(*)i +(12)g(+)g(\(not->pit)o(ch\))o(\))e(>)i(0x29\))f(not->fla)o(gs)e(=)k +(0x0100;)189 2621 y(not->beam)o(_nr)c(=)j(0;)189 2677 +y(not->slur)o(_nr)d(=)j(0;)189 2734 y(not->note)o(_po)o(s)e(=)i(0;)p +eop +%%Page: 54 55 +54 54 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(54)189 137 y Fg(not->slur)o(_po)o(s)21 b(=)i(0;)189 +193 y(not->beam)o(_po)o(s)e(=)i(0;)189 250 y(not->trea)o(ted)d(=)j(0;) +189 306 y(not->next)o(_be)o(amn)o(_k)o(ind)d(=)j(0;)47 +b(/*)22 b(type)g(of)h(next)f(beam)h(note)f(*/)189 363 +y(not->acco)o(rd_)o(nex)o(t)e(=)k(NULL;)189 419 y(dynhelp->)o(dat)o(a)d +(=)i(\(void)e(*\))i(not;)189 476 y(break;)94 532 y(case)g('t':)189 +589 y(if)g(\(\(ts)f(=)h(\(struct)e(TimeSig)g(*\))425 +645 y(malloc)g(\(sizeof\(str)o(uc)o(t)g(TimeSig\)\))o(\))f(==)j(NULL\)) +f({)236 702 y(fprintf\(st)o(der)o(r,)e("malloc)h(error\\n"\))o(;)236 +758 y(exit\(10\);)189 814 y(})189 871 y(ts->nom)g(=)i(nn;)189 +927 y(ts->denom)d(=)j(dom;)189 984 y(dynhelp->)o(dat)o(a)e(=)i(\(void)e +(*\))i(ts;)189 1040 y(break;)94 1097 y(case)g('l':)189 +1153 y(if)g(\(\(ly)f(=)h(\(struct)e(Lyric)h(*\))h(malloc)e(\(sizeof\(s) +o(tru)o(ct)f(Lyric\)\)\))h(==)i(NULL\))e({)236 1210 y(fprintf\(st)o +(der)o(r,)f("malloc)h(error\\n"\))o(;)236 1266 y(exit\(10\);)189 +1323 y(})189 1379 y(if)i(\(\(ly->tex)o(t)e(=)i(\(char)e(*\))i(malloc)f +(\(strlen\(p)o(hr)o(\)+1)o(\)\))e(==)j(NULL\))f({)236 +1435 y(fprintf\(st)o(der)o(r,)e("malloc)h(error\\n"\))o(;)236 +1492 y(exit\(10\);)189 1548 y(})189 1605 y(strcpy\(ly)o(->t)o(ext)o(,)f +(phr\);)189 1661 y(dynhelp->)o(dat)o(a)h(=)i(\(void)e(*\))i(ly;)189 +1718 y(break;)94 1774 y(case)g('k':)189 1831 y(if)g(\(\(ks)f(=)h +(\(struct)e(KeySig)g(*\))i(malloc)e(\(sizeof\(str)o(uct)f(KeySig\)\)\)) +g(==)j(NULL\))e({)236 1887 y(fprintf\(st)o(der)o(r,)f("malloc)h +(error\\n"\))o(;)236 1944 y(exit\(10\);)189 2000 y(})189 +2056 y(ks->sign)f(=)k(nn;)189 2113 y(dynhelp->)o(dat)o(a)d(=)i(\(void)e +(*\))i(ks;)189 2169 y(break;)94 2226 y(case)g('b':)189 +2282 y(if)g(\(\(bar)e(=)j(\(struct)d(Barre)g(*\))i(malloc)e +(\(sizeof\(str)o(uct)f(Barre\)\)\))g(==)j(NULL\))f({)236 +2339 y(fprintf\(st)o(der)o(r,)e("malloc)h(error\\n"\))o(;)236 +2395 y(exit\(10\);)189 2452 y(})189 2508 y(bar->takt)o(_du)o(rat)o(io)o +(n)g(=)i(dur;)189 2565 y(bar->numb)o(er_)o(of_)o(vo)o(ice)o(s)d(=)k(1;) +189 2621 y(dynhelp->)o(dat)o(a)d(=)i(\(void)e(*\))i(bar;)189 +2677 y(break;)47 2734 y(})p eop +%%Page: 55 56 +55 55 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(55)47 193 y Fg(dynhelp->n)o(ext)20 b(=)j(NULL;)47 +306 y(/*)g(insdmark3)d(*/)47 363 y(if)j(\(begin[tnr)o(])d(==)j(NULL\))f +({)94 419 y(begin[tnr]=)o(dy)o(nhe)o(lp;)94 476 y(akt[tnr]=dy)o(nh)o +(elp)o(;)47 532 y(})47 589 y(else)g({)94 645 y(if)h(\(\(remember)o([tn) +o(r])d(!=)j(NULL\))f(&&)h(\(\(rememb)o(er[)o(tnr)o(]-)o(>ti)o(me\))d(<) +j(beg\)\))142 702 y(akt[tnr])d(=)j(remember[tn)o(r])o(;)94 +758 y(else)g(akt[tnr])d(=)j(begin[tnr])o(;)94 814 y(prev[tnr])e(=)i +(NULL;)94 871 y(while)f(\(\(akt[tnr])e(!=)j(NULL\))e(&&)i(\(\(akt[tnr]) +o(->t)o(ime)o(\))d(<)k(beg\)\))d({)142 927 y(prev[tnr])f(=)j(akt[tnr];) +142 984 y(akt[tnr])d(=)j(akt[tnr]->n)o(ex)o(t;)94 1040 +y(})94 1097 y(if)g(\(\(akt[tnr])d(==)j(NULL\))f(||)g(\(\(akt[tnr]-)o +(>t)o(ime)o(\))f(>)i(beg\))f(||)h(\(mark)e(==)i('b'\)\))f({)142 +1153 y(if)h(\(prev[tn)o(r])d(!=)j(NULL\))f(prev[tnr])o(->n)o(ex)o(t)f +(=)i(dynhelp;)142 1210 y(else)f(begin[tnr)o(])f(=)i(dynhelp;)142 +1266 y(dynhelp->)o(ne)o(xt)d(=)k(akt[tnr])o(;)94 1323 +y(})94 1379 y(else)f({)142 1435 y(/*)g(insert)e(elements)f(with)i +(equal)g(time)g(into)g(list)g(in)h(correct)e(permutatio)o(n)g(*/)142 +1492 y(if)i(\(akt[tnr)o(]->)o(mar)o(ke)o(r)e(==)h('n'\))h(not)f(=)h +(\(struct)e(Note)h(*\))h(akt[tnr]->)o(dat)o(a;)142 1548 +y(while)e(\()j(\(akt[tnr])c(!=)j(NULL\))e(&&)i(\(\(akt[tnr])o(->t)o(im) +o(e\))d(==)j(beg\))f(&&)189 1605 y(\()h(\(\(akt[tnr])o(->m)o(ar)o(ker)o +(\))d(==)j('b'\))f(||)236 1661 y(\(\(\(akt[tnr)o(]->)o(ma)o(rke)o(r\))e +(==)j('k'\))f(&&)h(\(mark)f(!=)g('k'\)\))g(||)236 1718 +y(\(\(\(akt[tnr)o(]->)o(ma)o(rke)o(r\))e(==)j('t'\))f(&&)h(\(\(mark)e +(==)i('l'\))f(||)h(\(mark)f(==)h('n'\)\)\))e(||)236 1774 +y(\(\(\(akt[tnr)o(]->)o(ma)o(rke)o(r\))f(==)j('l'\))f(&&)h(\(mark)f(==) +g('n'\)\))g(||)236 1831 y(\(\(\(akt[tnr)o(]->)o(ma)o(rke)o(r\))e(==)j +('n'\))f(&&)h(\(mark)f(==)g('n'\))h(&&)260 1887 y(\(\(\(\(not->)o(oct)o +(av)o(e\))d(*)j(12\))g(+)g(\(not->pitc)o(h\)\))d(<)j(\(\(oct)f(*)h +(12\))f(+)i(pit\)\)\))d(\))i(\))g({)189 1944 y(prev[tnr])d(=)j +(akt[tnr];)189 2000 y(akt[tnr])d(=)k(akt[tnr]-)o(>n)o(ext)o(;)189 +2056 y(if)f(\(\(akt[tnr)o(]\))d(&&)j(\(akt[tnr]-)o(>m)o(ark)o(er)d(==)j +('n'\)\))283 2113 y(not)g(=)g(\(struct)e(Note)h(*\))h(akt[tnr]-)o(>da)o +(ta;)142 2169 y(})142 2226 y(if)g(\(prev[tn)o(r])d(!=)j(NULL\))f +(prev[tnr])o(->n)o(ex)o(t)f(=)i(dynhelp;)142 2282 y(else)f(begin[tnr)o +(])f(=)i(dynhelp;)142 2339 y(dynhelp->)o(ne)o(xt)d(=)k(akt[tnr])o(;)94 +2395 y(})47 2452 y(})0 2508 y(})0 2621 y(void)e(split_note)o(s\()o(Tra) +o(ck,)e(pq\))47 2677 y(int)j(Track;)47 2734 y(short)f(int)g(pq;)p +eop +%%Page: 56 57 +56 56 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(56)0 137 y Fg({)47 193 y(int)23 b(notend,)e(h;)47 +250 y(unsigned)g(long)h(barrtime;)47 363 y(/*)h(splnmark1:)d(initiatio) +o(n)h(*/)47 419 y(dynhelp3)g(=)i(begin[Trac)o(k])o(;)47 +476 y(dynhelp2)e(=)i(dynhelp3;)47 532 y(notend)f(=)h(1;)47 +589 y(while)f(\(notend\))e({)94 645 y(/*)j(splnmark2:)d(loop)i(now)h +(*/)94 702 y(while)f(\(\(dynhelp3)e(!=)j(NULL\))e(&&)i(\(\(dynhelp3)o +(->m)o(ark)o(er)o(\))e(!=)i('b'\)\))165 758 y(dynhelp3)e(=)i +(dynhelp3->)o(ne)o(xt;)94 814 y(if)g(\(dynhelp3)d(==)j(NULL\))f({)142 +871 y(notend)f(=)i(0;)94 927 y(})94 984 y(else)g({)142 +1040 y(barrtime)d(=)j(dynhelp3->t)o(im)o(e;)142 1097 +y(dynhelp3)d(=)j(dynhelp3->n)o(ex)o(t;)94 1153 y(})94 +1210 y(while)f(\(dynhelp2)e(&&)j(\(\(!dynhelp)o(3\))d(||)j(\(barrtime)d +(>)j(\(dynhelp2->)o(ti)o(me\))o(\)\)\))d({)283 1266 y(if)j(\(dynhelp2-) +o(>ma)o(rk)o(er)d(==)j('n'\))f({)331 1323 y(not)g(=)h(\(struct)e(Note)h +(*\))h(dynhelp2->)o(dat)o(a;)331 1379 y(h)g(=)g(\(dynhelp2-)o(>t)o(ime) +o(\))e(+)i(\(not->dur)o(ati)o(on)o(\);)331 1492 y(/*)f(note)h(should)e +(be)i(splited)e(because)g(of)h(long)h(time)f(*/)331 1548 +y(if)g(\(\(\(not->dur)o(at)o(ion)o(\))f(>)i(\(4)g(*)g(pq\)\))f(&&)h +(\(\(!dynhel)o(p3\))d(||)449 1605 y(\(\(\(dynhel)o(p2)o(->t)o(ime)o(\)) +g(+)k(\(4)e(*)i(pq\)\))e(<)h(barrtime\)\))o(\))d({)472 +1661 y(ins_dyn_ev)o(ent)o(\(Tr)o(ac)o(k,)g('n',)i(0,)h(0,)g(0,)g +(not->octa)o(ve,)d(not->pitc)o(h,)803 1718 y(not->loud)o(,)h +(\(dynhelp2)o(->t)o(im)o(e\))f(+)j(\(4)g(*)h(pq\),)803 +1774 y(\(not->dur)o(ati)o(on\))c(-)j(\(4)g(*)g(pq\)\);)472 +1831 y(\(not->dura)o(tio)o(n\))d(=)j(4)h(*)f(pq;)331 +1887 y(})331 1944 y(else)f({)378 2000 y(/*)h(note)f(sounds)f(about)h +(next)g(barre)g(*/)378 2056 y(if)h(\(\(dynhelp)o(3\))d(&&)j(\(h)g(>)g +(barrtime\)\))d({)425 2113 y(\(not->dura)o(ti)o(on\))g(=)j(barrtime)e +(-)i(\(dynhelp2-)o(>t)o(ime)o(\);)425 2169 y(ins_dyn_ev)o(en)o(t\(T)o +(rac)o(k,)d('n',)i(0,)h(0,)g(0,)g(not->octa)o(ve)o(,)e(not->pitc)o(h,) +283 2226 y(not->loud,)f(barrtime,)g(h)k(-)f(barrtime\))o(;)189 +2282 y(})165 2339 y(})118 2395 y(})118 2452 y(dynhelp2)e(=)i(dynhelp2-) +o(>ne)o(xt)o(;)94 2508 y(})47 2565 y(})0 2621 y(})0 2734 +y(/*)g(the)f(following)e(funktion)h(returns)g(one)h(in)h(case)f(of)h +(existing)e(a)i(*/)p eop +%%Page: 57 58 +57 57 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(57)0 137 y Fg(/*)23 b(note)f(that)g(begins)f(on)i(time)f +(timepoint,)e(zero)i(else)g(*/)0 193 y(/*)h(right)f(region)f(was)h +(found)g(->)h(okflag)e(returns)g(1)i(else)f(0)i(*/)0 +306 y(short)e(note_with)o(_t)o(ime)o(\(bp)o(lo)o(cal)o(,)e(timepoint,)g +(bpp,)i(okflag\))47 363 y(struct)g(bind)g(*bplocal,)e(**bpp;)47 +419 y(char)i(*okflag;)47 476 y(unsigned)f(long)h(timepoint)o(;)0 +532 y({)47 589 y(struct)g(bind)g(*bhelp;)47 645 y(char)g(remem;)47 +702 y(struct)g(Note)g(*nhelp;)47 814 y(/*)h(notes)f(shorter)f(than)h +(1/4)g(allow)g(for)g(beams)g(*/)47 871 y(if)h(\(\(*okflag\))d(>)j(4\))g +(remem)f(=)h(0;)47 927 y(else)f(remem)g(=)h(1;)47 1040 +y(/*)g(delete)e(bit)i(4)g(*/)47 1097 y(*okflag)e(&=)i(0x3;)47 +1210 y(while)f(\(\(bplocal)o(\))f(&&)i(\(\(\(bploc)o(al-)o(>ti)o(me)o +(\))e(<)i(timepoint)o(\))e(||)520 1266 y(\(\(bploca)o(l->)o(mar)o(ke)o +(r\))f(!=)j('n'\)\)\))e(bplocal)g(=)j(bplocal->)o(ne)o(xt;)47 +1323 y(if)f(\(\(bplocal\))d(&&)j(\(\(bplocal)o(->)o(tim)o(e\))d(==)j +(timepoint\))d(&&)142 1379 y(\(\(bplocal)o(->)o(mar)o(ker)o(\))g(==)j +('n'\)\))f({)94 1435 y(if)h(\(*okflag\))d({)142 1492 +y(nhelp)h(=)j(\(struct)d(Note)h(*\))g(bplocal->da)o(ta)o(;)142 +1548 y(bhelp)f(=)j(bplocal;)142 1605 y(while)d(\()j(\(bhelp\))d(&&)h +(\(\(bhelp->ti)o(me)o(\))f(==)h(timepoint\))e(&&)189 +1661 y(\(!\(\(!\(\(nh)o(elp)o(->f)o(la)o(gs\))g(&)j(0x200\)\))e(&&)i +(\(*okflag)d(==)j(1\))g(&&)213 1718 y(\(remem)e(||)i(\(!\(\(nhelp)o(->) +o(fla)o(gs\))d(&)j(0x20\)\)\))e(\)\))i(&&)331 1774 y(\(!\(\(!\(\(nh)o +(el)o(p->)o(fl)o(ags)o(\))e(&)i(0x100\)\))e(&&)i(\(*okflag)d(==)j(2\))g +(&&)354 1831 y(\(remem)f(||)g(\(!\(\(nhelp->)o(fl)o(ags)o(\))e(&)k +(0x20\)\)\))d(\)\))i(\))g({)354 1887 y(bhelp)f(=)h(bhelp->nex)o(t;)189 +1944 y(if)g(\(\(bhelp\))d(&&)j(\(\(bhelp->t)o(ime)o(\))d(==)j +(timepoint\))o(\))236 2000 y(nhelp)f(=)h(\(struct)e(Note)h(*\))h +(bhelp->da)o(ta;)142 2056 y(})142 2113 y(if)g(\(\(bhelp\))d(&&)j +(\(\(bhelp->)o(tim)o(e\))d(==)j(timepoint\))o(\))d({)189 +2169 y(*okflag)h(=)i(1;)189 2226 y(*bpp)f(=)h(bhelp;)189 +2282 y(return\(1\))o(;)142 2339 y(})142 2395 y(else)f({)189 +2452 y(*okflag)f(=)i(0;)189 2508 y(*bpp)f(=)h(bplocal;)189 +2565 y(return\(1\))o(;)142 2621 y(})94 2677 y(})94 2734 +y(else)g({)p eop +%%Page: 58 59 +58 58 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(58)142 137 y Fg(if)23 b(\(remem\))d({)189 193 y(*okflag)h(=)i(1;) +189 250 y(*bpp)f(=)h(bplocal;)189 306 y(return\(1\))o(;)142 +363 y(})142 419 y(else)f({)189 476 y(nhelp)g(=)h(\(struct)e(Note)h(*\)) +h(bplocal->)o(da)o(ta;)189 532 y(bhelp)f(=)h(bplocal;)189 +589 y(while)f(\(\(bhelp\))e(&&)j(\(\(bhelp->t)o(im)o(e\))d(==)j +(timepoint\))d(&&)354 645 y(\(\(nhelp->f)o(lag)o(s\))g(&)j(0x20\)\))f +({)236 702 y(bhelp)g(=)h(bhelp->nex)o(t;)236 758 y(if)g(\(\(bhelp\))e +(&&)h(\(\(bhelp->ti)o(me)o(\))f(==)h(timepoint\)\))283 +814 y(nhelp)g(=)h(\(struct)e(Note)h(*\))h(bhelp->dat)o(a;)189 +871 y(})189 927 y(if)g(\(\(bhelp\))d(&&)j(\(\(bhelp->t)o(ime)o(\))d(==) +j(timepoint\))o(\))e({)236 984 y(*okflag)g(=)i(1;)236 +1040 y(*bpp)f(=)h(bhelp;)236 1097 y(return\(1\);)189 +1153 y(})189 1210 y(else)f({)236 1266 y(*okflag)f(=)i(0;)236 +1323 y(*bpp)f(=)h(bplocal;)236 1379 y(return\(1\);)189 +1435 y(})142 1492 y(})94 1548 y(})47 1605 y(})47 1661 +y(else)f({)94 1718 y(*okflag)f(=)j(0;)94 1774 y(return\(0\);)47 +1831 y(})0 1887 y(})0 2000 y(short)e(barre_bet)o(we)o(en\()o(bpl)o(oc)o +(,)f(reftime\))47 2056 y(struct)h(bind)g(*bploc;)47 2113 +y(unsigned)f(long)h(reftime;)0 2169 y({)47 2226 y(short)g(rem)g(=)i(0;) +47 2282 y(while)e(\(\(bploc\))e(&&)j(\(\(bploc->t)o(ime)o(\))e(<)i +(reftime\)\))d({)94 2339 y(if)j(\(\(bploc->m)o(ark)o(er\))d(==)j('b'\)) +f(rem)g(=)h(1;)94 2395 y(bploc)f(=)h(bploc->next)o(;)47 +2452 y(})47 2508 y(return\(rem)o(\);)0 2565 y(})0 2677 +y(void)f(detect_not)o(e_)o(val)o(ue\()o(re)o(g,)e(tr,)j(notedurat)o(,)d +(flagptr,)h(endptr,)g(begint,)g(bindptr,)543 2734 y(slurnrpt,)f(pq\))p +eop +%%Page: 59 60 +59 59 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(59)47 137 y Fg(int)23 b(notedurat)o(,)d(*slurnrpt;)47 +193 y(short)i(int)g(pq,)h(*flagptr,)d(tr;)47 250 y(unsigned)h(long)h +(*endptr,)e(begint;)47 306 y(struct)i(bind)g(*bindptr;)47 +363 y(char)g(reg;)0 419 y({)47 476 y(int)h(i;)47 532 +y(char)f(ok;)46 b(/*)23 b(allow)f(slur)g(only)g(to)h(be)g(in)g(one)f +(region)f(*/)47 589 y(char)h(newslur;)44 b(/*)23 b(for)g(setting)e(the) +h(slur-begin)e(flag)i(*/)47 645 y(short)g(desicion;)47 +758 y(/*)h(dnvmark1)e(*/)47 814 y(*flagptr)g(=)i(*flagptr)e(|)i(0x80;) +47 871 y(i)g(=)h(0;)47 927 y(while)e(\(\(i<21\))f(&&)i(\(\(NORMFAK)o +(TO)o(R)e(*)i(notedurat)o(\))e(>)i(\(faktors[i)o(])d(*)k(pq\)\)\))d +(i++;)47 984 y(if)i(\(i==21\))e({)94 1040 y(fprintf\(std)o(er)o(r,")o +(war)o(ni)o(ng:)f(cut)i(very)g(long)g(note\\n"\);)94 +1097 y(*flagptr)f(=)i(*flagptr)e(|)i(note_codes)o([2)o(0];)94 +1153 y(*endptr)e(=)j(begint)d(+)i(\(7)g(*)g(pq\);)47 +1210 y(})47 1266 y(else)f({)94 1323 y(if)h(\(\(NORMFAKT)o(OR)d(*)k +(notedura)o(t\))c(==)j(\(faktors[i)o(])e(*)i(pq\)\))f({)142 +1379 y(/*)h(dnvmark2)o(:)e(input)g(ok)i(forces)f(a)h(special)e(region)g +(*/)142 1435 y(if)i(\(!reg)e(&&)i(\(\(*flagptr)o(\))d(&)k(0x0100\)\))c +(ok)j(=)g(1;)142 1492 y(else)45 b(if)23 b(\(!reg)f(&&)h(\(\(*flagpt)o +(r\))d(&)j(0x0200\)\))e(ok)i(=)g(2;)189 1548 y(else)f(ok)h(=)g(0;)142 +1605 y(desicion)d(=)j(note_with_t)o(im)o(e\(b)o(ind)o(pt)o(r,)d +(notedurat)g(+)k(begint,)d(&dynhelp,)f(&ok\);)142 1661 +y(/*)j(dnvmark3)d(*/)142 1718 y(if)j(\(\(i<15\))d(&&)j(\(!desicion)o +(\)\))d({)189 1774 y(if)j(\(barre_be)o(twe)o(en)o(\(bi)o(nd)o(ptr)o(,)e +(begint)g(+)i(\(notedurat)d(*)j(4\)\)\))f({)236 1831 +y(/*)h(call)f(it)h(a)g(normal)e(note)i(*/)236 1887 y(*flagptr)e(=)i +(*flagptr)d(|)k(\(note_cod)o(es)o([i])o(\);)236 1944 +y(*endptr)d(=)i(begint)f(+)h(notedurat)o(;)189 2000 y(})189 +2056 y(else)f({)236 2113 y(/*)h(staccato)e(detected)f(*/)236 +2169 y(*flagptr)h(=)i(*flagptr)d(|)k(\(\(note_co)o(de)o(s[i)o(+6])o(\)) +c(+)k(4\);)236 2226 y(*endptr)d(=)i(begint)f(+)h(\(notedura)o(t)e(*)i +(4\);)189 2282 y(})142 2339 y(})142 2395 y(else)f({)189 +2452 y(/*)h(dnvmark4)d(*/)189 2508 y(if)j(\(dynhelp\))d(not)i(=)i +(\(struct)d(Note)h(*\))g(dynhelp->da)o(ta;)189 2565 y(if)h +(\(\(\(i>=15\))d(&&)j(\(!desicio)o(n\)\))d(||)283 2621 +y(\(\(desicion\))g(&&)j(\(!ok\)\))e(||)i(\(not->slu)o(r_n)o(r\))o(\))e +({)236 2677 y(/*)i(call)f(it)h(a)g(normal)e(note)i(*/)236 +2734 y(*flagptr)e(=)i(*flagptr)d(|)k(\(note_cod)o(es)o([i])o(\);)p +eop +%%Page: 60 61 +60 60 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(60)236 137 y Fg(*endptr)21 b(=)i(begint)f(+)h(notedurat)o(;)189 +193 y(})189 250 y(else)f({)236 306 y(/*)h(legato)e(detected)g(*/)236 +363 y(*flagptr)g(=)i(*flagptr)d(|)k(\(note_cod)o(es)o([i])o(\);)236 +419 y(*flagptr)d(=)i(*flagptr)d(&)k(0xff7f;)236 476 y(*endptr)d(=)i +(begint)f(+)h(notedurat)o(;)236 532 y(newslur)e(=)i(0;)236 +589 y(if)g(\(!\(*slurnr)o(pt)o(\)\))d({)283 645 y(newslur)h(=)j(1;)283 +702 y(*slurnrpt)d(=)i(global++;)236 758 y(})236 814 y(*flagptr)e(=)i +(*flagptr)d(|)k(\(\(not->fl)o(ag)o(s\))c(&)k(0x0300\);)236 +871 y(not->flags)c(=)j(not->flags)d(|)j(\(\(*flagptr)o(\))e(&)i +(0x0300\);)236 927 y(not->slur_)o(nr)d(=)j(*slurnrpt;)236 +984 y(if)g(\(newslur\))d(not->slur_)o(pos)g(|=)j(0x40;)189 +1040 y(})142 1097 y(})94 1153 y(})94 1210 y(else)g({)142 +1266 y(/*)g(normal)e(note)h(detected)e(*/)142 1323 y(*flagptr)g(=)j +(*flagptr)e(|)i(\(note_code)o(s[i)o(]\))o(;)142 1379 +y(*endptr)e(=)i(begint)e(+)i(\(\(faktors[i)o(])d(*)k(pq\))e(/)h +(NORMFAKTOR\))o(;)94 1435 y(})47 1492 y(})47 1548 y(if)g(\(!\(*slurnr)o +(pt)o(\)\))d(*flagptr)h(=)i(*flagptr)e(&)i(0xff7f;)0 +1605 y(})0 1718 y(void)f(insert_not)o(et)o(ime)o(s_a)o(nd)o(_sl)o(ur)o +(s\(r)o(eg,)e(Track,)h(pq\))47 1774 y(int)i(Track;)47 +1831 y(short)f(int)g(pq;)47 1887 y(char)g(reg;)0 1944 +y({)47 2000 y(akt[Track])e(=)j(begin[Trac)o(k];)47 2056 +y(while)f(\(akt[Trac)o(k]\))e({)94 2113 y(if)j(\(\(akt[Trac)o(k]-)o +(>ma)o(rk)o(er\))d(==)j('n'\))f({)142 2169 y(not)g(=)h(\(struct)e(Note) +h(*\))h(akt[Track])o(->d)o(at)o(a;)142 2226 y(detect_no)o(te)o(_va)o +(lue)o(\(r)o(eg,)d(Track,)h(not->durat)o(ion)o(,)f(&\(not->flag)o(s\))o +(,)h(&\(not->en)o(d\))o(,)567 2282 y(akt[Track)o(]->)o(ti)o(me,)f +(akt[Track)o(],)g(&\(not->slu)o(r_n)o(r\),)g(pq\);)94 +2339 y(})94 2395 y(akt[Track])g(=)j(akt[Track]-)o(>n)o(ext)o(;)47 +2452 y(})0 2508 y(})0 2621 y(void)f(detect_acc)o(or)o(ds\()o(reg)o(,)e +(Track\))47 2677 y(int)j(Track;)47 2734 y(char)f(reg;)p +eop +%%Page: 61 62 +61 61 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(61)0 137 y Fg({)47 193 y(char)22 b(attention;)44 +b(/*)23 b(remember)o(s)e(the)h(region)f(*/)47 306 y(/*)i(deacmark1)d +(*/)47 363 y(akt[Track])g(=)j(begin[Trac)o(k];)47 476 +y(while)f(\(akt[Trac)o(k]\))e({)94 532 y(/*)j(deacmark2)d(*/)94 +589 y(if)j(\(\(akt[Trac)o(k]-)o(>ma)o(rk)o(er\))d(==)j('n'\))f({)142 +645 y(not2)g(=)h(\(struct)e(Note)h(*\))h(akt[Track)o(]->)o(da)o(ta;)142 +702 y(dynhelp)e(=)i(akt[Track)o(]->)o(ne)o(xt;)142 758 +y(dynhelp2)d(=)j(akt[Track];)142 814 y(/*)g(prevent)d(accords)h(over)h +(two)h(regions)e(*/)142 871 y(if)i(\(\(\(\(not2)o(->o)o(cta)o(ve)o(\))e +(*)i(12)g(+)g(\(not2->pi)o(tch)o(\)\))d(<)j(0x20\))f(&&)h(\(!reg\)\)) +189 927 y(attention)d(=)j(1;)142 984 y(else)f(attention)e(=)j(0;)142 +1040 y(/*)g(deacmark)o(3)e(*/)142 1097 y(while)g(\(\(dynhelp\))f(&&)j +(\(\(dynhelp-)o(>t)o(ime)o(\))d(==)j(\(akt[Track])o(->)o(tim)o(e\))o +(\)\))d({)189 1153 y(not)i(=)i(\(struct)d(Note)h(*\))g(dynhelp->da)o +(ta)o(;)189 1210 y(if)h(\(\(\(not->d)o(ura)o(ti)o(on\))d(==)j +(\(not2->du)o(ra)o(tio)o(n\)\))d(&&)283 1266 y(\(\(!attentio)o(n\))g +(||)j(\(\(\(not->o)o(cta)o(ve)o(\))e(*)i(12)g(+)g(\(not->pitc)o(h\))o +(\))e(<)i(0x2a\)\)\))e({)236 1323 y(while)h(\(not2->ac)o(cor)o(d_)o +(nex)o(t\))e(not2)i(=)h(not2->accor)o(d_n)o(ex)o(t;)236 +1379 y(not2->acco)o(rd_)o(ne)o(xt)d(=)j(not;)236 1435 +y(dynhelp2->)o(nex)o(t)d(=)k(dynhelp->)o(ne)o(xt;)236 +1492 y(free\(dynhe)o(lp\))o(;)236 1548 y(dynhelp)d(=)i(dynhelp2->)o +(nex)o(t;)189 1605 y(})189 1661 y(else)f({)236 1718 y(dynhelp2)f(=)i +(dynhelp;)236 1774 y(dynhelp)e(=)i(dynhelp->n)o(ext)o(;)189 +1831 y(})142 1887 y(})94 1944 y(})94 2000 y(akt[Track])d(=)j +(akt[Track]-)o(>n)o(ext)o(;)47 2056 y(})0 2113 y(})0 +2226 y(void)f(beam_detec)o(t\()o(reg)o(,)f(Track\))47 +2282 y(int)i(Track;)47 2339 y(char)f(reg;)0 2395 y({)47 +2452 y(struct)g(bind)g(*found;)47 2508 y(char)g(ok,)h(remsign;)47 +2565 y(unsigned)e(long)h(remtime;)47 2621 y(short)g(helpshort)o(;)47 +2734 y(/*)h(bdmark1)e(*/)p eop +%%Page: 62 63 +62 62 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(62)47 137 y Fg(akt[Track])20 b(=)j(begin[Trac)o(k];)47 +193 y(while)f(\(akt[Trac)o(k]\))e({)94 250 y(if)j(\(akt[Track)o(]->)o +(mar)o(ke)o(r)e(==)h('n'\))h({)142 306 y(not)f(=)h(\(struct)e(Note)h +(*\))h(akt[Track])o(->d)o(at)o(a;)142 363 y(if)g(\(!\(\(not-)o(>fl)o +(ags)o(\))d(&)k(0x20\)\))d({)189 419 y(/*)i(bdmark2:)d(1/8)j(or)g +(shorter)e(found)g(*/)189 476 y(dynhelp)g(=)i(akt[Track])o(->)o(nex)o +(t;)189 532 y(while)f(\(\(dynhelp)o(\))e(&&)j(\(\(dynhelp-)o(>ma)o(rk)o +(er\))d(!=)j('b'\)\))236 589 y(dynhelp)e(=)i(dynhelp->n)o(ext)o(;)189 +645 y(if)g(\(\(\(not->f)o(lag)o(s\))d(&)j(0x100\))f(&&)g(\(!reg\)\))f +(ok)i(=)g(9;)189 702 y(else)46 b(if)22 b(\(\(\(not->fla)o(gs)o(\))f(&)i +(0x200\))e(&&)i(\(!reg\)\))e(ok)i(=)g(10;)236 758 y(else)f(ok)h(=)g(8;) +189 814 y(/*)g(bdmark3)e(*/)189 871 y(if)i(\(\(note_wi)o(th_)o(ti)o +(me\()o(ak)o(t[T)o(rac)o(k])o(,)e(not->end,)f(&found,)h(&ok\)\))g(&&)i +(\(found\))e(&&)283 927 y(\(ok\))h(&&)h(\(\(!dynhelp)o(\))e(||)i +(\(\(found-)o(>ti)o(me\))d(<)j(\(dynhelp->)o(ti)o(me\))o(\)\)\))d({)331 +984 y(not2)i(=)h(\(struct)e(Note)h(*\))h(found->da)o(ta;)331 +1040 y(remsign)e(=)i(0;)331 1097 y(if)f(\(\(\(\(\(not->s)o(lu)o(r_n)o +(r\))e(&&)j(\(!\(\(not->f)o(la)o(gs\))d(&)j(0x80\)\)\))e(||)425 +1153 y(\(\(not2->sl)o(ur)o(_nr)o(\))g(&&)h(\(!\(\(not2->s)o(lu)o(r_p)o +(os\))e(&)j(0x40\)\)\)\))e(&&)425 1210 y(\(\(not->slu)o(r_)o(nr\))f(!=) +j(\(not2->sl)o(ur_)o(nr)o(\)\)\))d(||)j(\(not2->be)o(am_)o(nr)o(\)\))d +({)378 1266 y(remtime)h(=)i(found->tim)o(e;)378 1323 +y(found)f(=)h(found->ne)o(xt;)378 1379 y(remsign)e(=)i(1;)378 +1435 y(/*)g(while)e(the)i(restricti)o(ons)d(of)j(time)f(and)g(regions)f +(are)i(*/)378 1492 y(/*)g(not)f(injured)f(try)i(to)f(search)g(a)h +(valid)f(beam_note)e(*/)378 1548 y(/*)j(bdmark4)e(*/)283 +1605 y(while)h(\(\(found\))f(&&)h(\(\(found->ti)o(me)o(\))f(==)i +(remtime\))d(&&)j(\(remsign\))d(&&)449 1661 y(\(!\(\(\(not-)o(>f)o(lag) +o(s\))g(&)j(0x200\))f(&&)449 1718 y(\(!reg\))f(&&)i(\(\(not2->f)o(lag)o +(s\))d(&)j(0x100\)\)\))e(\))i({)331 1774 y(not2)f(=)h(\(struct)e(Note)h +(*\))h(found->da)o(ta;)331 1831 y(if)f(\(\(!\(not2->b)o(ea)o(m_n)o +(r\)\))e(&&)j(\(not->slu)o(r_)o(nr\))d(&&)425 1887 y(\(!\(\(not->f)o +(la)o(gs\))g(&)j(0x80\)\))e(&&)425 1944 y(\(\(not2->sl)o(ur)o(_nr)o(\)) +g(==)h(\(not->slur_)o(nr)o(\)\))e(&&)425 2000 y(\(!\(\(not2->)o(fl)o +(ags)o(\))h(&)i(0x200\)\)\))543 2056 y(remsign)e(=)i(0;)331 +2113 y(if)f(\(\(!\(not2->b)o(ea)o(m_n)o(r\)\))e(&&)j(\(!\(\(not->)o(sl) +o(ur_)o(nr\))d(&&)425 2169 y(\(!\(\(not->f)o(la)o(gs\))g(&)j +(0x80\)\)\)\))e(&&)i(\(\(\(not2->)o(sl)o(ur_)o(nr)o(\))44 +b(&&)425 2226 y(\(\(not2->sl)o(ur)o(_po)o(s\))20 b(&)j(0x40\)\))f(||)h +(\(!not2->s)o(lu)o(r_n)o(r\))o(\))e(&&)425 2282 y(\(!\(\(not2->)o(fl)o +(ags)o(\))g(&)i(0x200\)\)\))543 2339 y(remsign)e(=)i(0;)331 +2395 y(if)f(\(remsign\))f(found)g(=)j(found->n)o(ext)o(;)283 +2452 y(})236 2508 y(})236 2565 y(/*)f(bdmark5)e(*/)236 +2621 y(if)i(\(!remsign\))d({)378 2677 y(/*)j(beam)f(found)f(*/)378 +2734 y(if)i(\(not->bea)o(m_)o(nr\))d({)p eop +%%Page: 63 64 +63 63 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(63)425 137 y Fg(not->flags)20 b(&=)j(0xffbf;)425 +193 y(not2->beam)o(_n)o(r)e(=)i(not->beam)o(_nr)o(;)283 +250 y(})283 306 y(else)f({)331 363 y(not->beam)o(_n)o(r)f(=)i(global;) +331 419 y(not2->bea)o(m_)o(nr)d(=)j(global++;)283 476 +y(})283 532 y(not2->flags)d(|=)j(0x40;)283 589 y(helpshort)e(=)i +(not->flag)o(s)e(&)i(0x300;)283 645 y(not->flags)d(|=)j(\(not2->fla)o +(gs)o(\))e(&)i(0x300;)283 702 y(not2->flags)d(|=)j(helpshort)o(;)236 +758 y(})189 814 y(})142 871 y(})94 927 y(})94 984 y(akt[Track])d(=)j +(akt[Track]-)o(>n)o(ext)o(;)47 1040 y(})0 1097 y(})0 +1210 y(void)f(other_nive)o(au)o(\(cr)o(,)f(of,)h(pf,)g(osp,)h(psp\))47 +1266 y(char)f(cr;)47 1323 y(short)g(of,)g(pf,)h(*osp,)f(*psp;)0 +1379 y({)47 1435 y(if)h(\(cr\))f({)94 1492 y(if)h(\(pf\))f({)142 +1548 y(*psp)g(=)h(pf)g(-)g(1;)142 1605 y(*osp)f(=)h(of;)94 +1661 y(})94 1718 y(else)g({)142 1774 y(*psp)f(=)h(11;)142 +1831 y(*osp)f(=)h(\(of)f(>>)h(1\);)94 1887 y(})47 1944 +y(})47 2000 y(else)f({)94 2056 y(if)h(\(pf)g(!=)g(11\))f({)142 +2113 y(*psp)g(=)h(pf)g(+)g(1;)142 2169 y(*osp)f(=)h(of;)94 +2226 y(})94 2282 y(else)g({)142 2339 y(*psp)f(=)h(0;)142 +2395 y(*osp)f(=)h(\(of)f(<<)h(1\);)94 2452 y(})47 2508 +y(})0 2565 y(})0 2677 y(void)f(detect_not)o(e_)o(pos)o(iti)o(on)o(s_w)o +(it)o(h_s)o(ign)o(s\()o(tra)o(ck)o(\))47 2734 y(int)h(track;)p +eop +%%Page: 64 65 +64 64 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(64)0 137 y Fg({)47 193 y(char)22 b(cross;)47 250 +y(int)h(signhelp;)47 306 y(int)g(i;)47 363 y(short)f(o,)h(osecond,)d +(psecond,)h(rem_o;)47 419 y(int)i(p;)47 532 y(/*)g(dnpsmark1)d(*/)47 +589 y(akt[track])g(=)j(begin[trac)o(k];)47 645 y(cross)f(=)h(1;)47 +758 y(while)f(\(akt[trac)o(k]\))e({)94 814 y(switch)i(\(akt[trac)o(k]-) +o(>m)o(ark)o(er)o(\))f({)142 871 y(case)h('n':)g(/*)h(dnpsmark2)d(*/) +236 927 y(not)j(=)g(\(struct)e(Note)h(*\))h(akt[track)o(]-)o(>da)o(ta;) +236 984 y(do)g({)283 1040 y(o)h(=)f(not->octa)o(ve;)283 +1097 y(o)h(=)f(\(1)g(<<)g(o\);)283 1153 y(p)h(=)f(not->pitc)o(h;)283 +1210 y(if)g(\(process[p)o(])e(&)i(0x40\))f({)331 1266 +y(/*)g(hit)h(whole)f(tone)g(*/)283 1323 y(if)h(\(process[p)o(])e(&)i +(o\))g({)331 1379 y(/*)f(sign)h(active)e(*/)331 1435 +y(other_niv)o(ea)o(u\(c)o(ro)o(ss,)f(o,)j(p,)g(&osecond,)d(&psecond\))o +(;)331 1492 y(if)i(\(process[ps)o(ec)o(ond)o(])f(&)i(0x40\))e({)378 +1548 y(/*)i(hit)f(whole)g(tone)g(*/)378 1605 y(if)h(\(process[)o(ps)o +(eco)o(nd])d(&)j(osecond\))e({)425 1661 y(/*)i(sign)f(active)f(*/)425 +1718 y(osecond)g(>>=)h(1;)425 1774 y(while)g(\(osecond\))e({)472 +1831 y(osecond)h(>>=)i(1;)472 1887 y(not->note_)o(pos)d(+=)j(7;)425 +1944 y(})425 2000 y(not->note_)o(po)o(s)e(+=)i(pitch_to)o(_po)o(s[p)o +(se)o(con)o(d];)378 2056 y(})378 2113 y(else)f({)425 +2169 y(process[p])e(-=)j(o;)425 2226 y(o)g(>>=)g(1;)425 +2282 y(while)f(\(o\))g({)472 2339 y(o)i(>>=)e(1;)472 +2395 y(not->note_)o(pos)e(+=)j(7;)425 2452 y(})425 2508 +y(not->note_)o(po)o(s)e(+=)i(pitch_to)o(_po)o(s[p)o(];)425 +2565 y(not->note_)o(po)o(s)e(|=)i(0xc0;)378 2621 y(})331 +2677 y(})331 2734 y(else)f({)p eop +%%Page: 65 66 +65 65 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(65)378 137 y Fg(/*)23 b(hit)f(half)g(tone)g(*/)378 +193 y(process[p)o(])f(-=)h(o;)378 250 y(o)h(>>=)g(1;)378 +306 y(while)f(\(o\))g({)425 363 y(o)h(>>=)g(1;)425 419 +y(not->note_)o(po)o(s)e(+=)i(7;)378 476 y(})378 532 y(not->note)o(_po)o +(s)d(+=)j(pitch_to_p)o(os[)o(p];)378 589 y(not->note)o(_po)o(s)d(|=)j +(0xc0;)331 645 y(})283 702 y(})283 758 y(else)f({)331 +814 y(o)h(>>=)f(1;)331 871 y(while)f(\(o\))i({)378 927 +y(o)g(>>=)g(1;)378 984 y(not->note)o(_po)o(s)d(+=)j(7;)331 +1040 y(})331 1097 y(not->note)o(_p)o(os)d(+=)j(pitch_to_p)o(os)o([p])o +(;)283 1153 y(})283 1210 y(})283 1266 y(else)f({)283 +1323 y(/*)h(hit)g(half)f(tone)g(*/)283 1379 y(other_nivea)o(u\()o(cro)o +(ss)o(,)f(o,)i(p,)f(&osecond,)f(&psecond\))o(;)283 1435 +y(rem_o)h(=)h(osecond;)283 1492 y(osecond)e(>>=)i(1;)283 +1548 y(while)f(\(osecond\))e({)331 1605 y(osecond)h(>>=)h(1;)331 +1661 y(not->note)o(_p)o(os)e(+=)j(7;)283 1718 y(})283 +1774 y(not->note_p)o(os)d(+=)j(pitch_to_)o(pos)o([p)o(sec)o(ond)o(];) +283 1831 y(if)g(\(!\(process)o([ps)o(ec)o(ond)o(])e(&)i(rem_o\)\))e({) +331 1887 y(process[p)o(se)o(con)o(d])f(|=)j(rem_o;)331 +1944 y(if)f(\(cross\))f(not->note_p)o(os)f(|=)j(0x40;)331 +2000 y(else)f(not->note)o(_p)o(os)e(|=)j(0x80;)283 2056 +y(})283 2113 y(})283 2169 y(not)g(=)g(not->accor)o(d_)o(nex)o(t;)236 +2226 y(})g(while)f(\(not\);)236 2282 y(break;)142 2339 +y(case)g('k':)g(/*)h(dnpsmark3)d(*/)236 2395 y(ks)j(=)g(\(struct)e +(KeySig)g(*\))i(akt[track])o(->d)o(ata)o(;)236 2452 y(if)g +(\(\(ks->sign)o(\))d(&)k(0x80\))d(cross)h(=)h(0;)236 +2508 y(else)f(cross)g(=)h(1;)236 2565 y(for)g(\(i=0;)e(i<12;)h(i++\))g +(process[i])e(&=)j(0x40;)236 2621 y(signhelp)e(=)i(\(ks->sign)o(\))e(&) +i(0x7;)236 2677 y(while)f(\(signhelp)o(--\))283 2734 +y(if)h(\(cross\))e(process[cr)o(oss)o(es)o([si)o(gn)o(hel)o(p]])f(|=)j +(0xbf;)p eop +%%Page: 66 67 +66 66 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(66)283 137 y Fg(else)22 b(process[bs[)o(si)o(gnh)o(elp)o(]])e(|=)j +(0xbf;)236 193 y(break;)142 250 y(case)f('b':)g(/*)h(dnpsmark4)d(*/)236 +306 y(for\(i=0;)h(i<12;)g(i++\))h({)236 363 y(process[i])e(&=)j(0xc0;) +236 419 y(if)g(\(process[i)o(])d(&)k(0x80\))d(process[i])f(|=)j(0x3f;) +236 476 y(})236 532 y(break;)142 589 y(default)e(:)i(break;)94 +645 y(})94 702 y(akt[track])d(=)j(akt[track]-)o(>n)o(ext)o(;)47 +758 y(})0 814 y(})0 927 y(void)f(slur_geome)o(tr)o(y\(t)o(\))47 +984 y(int)h(t;)0 1040 y({)47 1097 y(unsigned)e(long)h(endtime;)47 +1153 y(char)g(used[42],)e(sp,)j(nothalt;)47 1210 y(int)g(i;)47 +1266 y(int)g(minimum,)d(maximum;)47 1323 y(char)i(beginposmi)o(n,)e +(beginposma)o(x,)g(endposmin,)g(endposmax;)47 1435 y(akt[t])i(=)h +(begin[t];)47 1492 y(while)f(\(akt[t]\))e({)94 1548 y(/*)j(sgeomark1)d +(*/)94 1605 y(if)j(\(\(akt[t]->)o(mar)o(ker)o(\))d(==)j('n'\))f({)142 +1661 y(not)g(=)h(\(struct)e(Note)h(*\))h(akt[t]->da)o(ta;)142 +1718 y(if)g(\(\(\(not->)o(slu)o(r_n)o(r\))d(>)j(0\))g(&&)g +(\(\(\(not->s)o(lur)o(_po)o(s\))d(&)j(0x3f\))f(==)h(0\)\))f({)189 +1774 y(/*)h(first)e(slur)i(note)f(found)f(*/)189 1887 +y(/*)i(sgeomark2)o(:)e(next)h(are)g(for)h(setting)d(endtime)h(*/)189 +1944 y(dynhelp)g(=)i(akt[t];)189 2000 y(not3)f(=)h(not;)189 +2056 y(while)f(\(!\(\(\(not3)o(->)o(fla)o(gs)o(\))f(&)i(0x80\))f(&&)354 +2113 y(\(\(not->slu)o(r_n)o(r\))e(==)j(\(not3->sl)o(ur_)o(nr\))o(\)\))o +(\))e({)236 2169 y(dynhelp)g(=)i(dynhelp->n)o(ext)o(;)236 +2226 y(while)f(\(\(dynhelp)o(->m)o(ar)o(ker)o(\))f(!=)h('n'\))g +(dynhelp)f(=)j(dynhelp->)o(ne)o(xt;)236 2282 y(not3)e(=)h(\(struct)e +(Note)h(*\))h(dynhelp->d)o(ata)o(;)189 2339 y(})189 2395 +y(endtime)e(=)i(dynhelp->t)o(im)o(e;)189 2508 y(/*)g(sgeomark3)d(*/)189 +2565 y(for)i(\(i=0;)g(i<42;)g(i++\))g(used[i])f(=)i(0;)189 +2621 y(maximum)e(=)i(0;)189 2677 y(minimum)e(=)i(41;)189 +2734 y(not2)f(=)h(not;)p eop +%%Page: 67 68 +67 67 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(67)189 137 y Fg(dynhelp)21 b(=)i(akt[t];)189 193 +y(beginposm)o(in)d(=)k(\(not->no)o(te_)o(pos)o(\))c(&)k(0x3f;)189 +250 y(not3)e(=)h(not2;)189 306 y(while)f(\(not3->ac)o(co)o(rd_)o(ne)o +(xt\))e(not3)i(=)h(not3->acco)o(rd_)o(nex)o(t;)189 363 +y(beginposm)o(ax)d(=)k(\(not3->n)o(ote)o(_po)o(s\))c(&)j(0x3f;)189 +419 y(nothalt)e(=)i(1;)189 476 y(while)f(\(nothalt\))e({)236 +532 y(if)j(\(\(not->slu)o(r_)o(nr\))d(==)j(\(not2->sl)o(ur)o(_nr)o +(\)\))d({)283 589 y(not3)i(=)i(not2;)283 645 y(while)e(\(not3->acc)o +(or)o(d_n)o(ext)o(\))e(not3)i(=)i(not3->acc)o(ord)o(_n)o(ext)o(;)283 +702 y(if)f(\(minimum)e(>)i(\(\(not2->no)o(te)o(_po)o(s\))d(&)j +(0x3f\)\))378 758 y(minimum)e(=)i(\(not2->not)o(e_)o(pos)o(\))d(&)k +(0x3f;)283 814 y(if)f(\(maximum)e(<)i(\(\(not3->no)o(te)o(_po)o(s\))d +(&)j(0x3f\)\))378 871 y(maximum)e(=)i(\(not3->not)o(e_)o(pos)o(\))d(&)k +(0x3f;)236 927 y(})236 984 y(if)f(\(\(\(dynhelp)o(->)o(tim)o(e\))d(!=)j +(endtime\))d(&&)331 1040 y(\(\(dynhelp)o(->)o(tim)o(e\))g(!=)j +(akt[t]->t)o(ime)o(\)\))d({)283 1097 y(not3)i(=)i(not2;)283 +1153 y(while)e(\(not3->acc)o(or)o(d_n)o(ext)o(\))e(not3)i(=)i +(not3->acc)o(ord)o(_n)o(ext)o(;)283 1210 y(for)f(\(i=\(\(not2)o(->n)o +(ot)o(e_p)o(os\))d(&)j(0x3f\);i<=\()o(\(n)o(ot3)o(->n)o(ot)o(e_p)o(os)o +(\))e(&)i(0x3f\);i++)o(\))331 1266 y(used[i])e(=)i(1;)236 +1323 y(})236 1379 y(if)g(\(\(\(not2->f)o(la)o(gs\))d(&)j(0x80\))f(&&)h +(\(\(not->sl)o(ur)o(_nr)o(\))e(==)h(\(not2->slur)o(_n)o(r\)\))o(\))331 +1435 y(nothalt)f(=)i(0;)236 1492 y(else)f({)283 1548 +y(dynhelp)f(=)j(dynhelp-)o(>ne)o(xt;)283 1605 y(while)e(\(\(dynhelp-)o +(>m)o(ark)o(er\))e(!=)j('n'\))f(dynhelp)f(=)i(dynhelp->)o(nex)o(t;)283 +1661 y(not2)f(=)i(\(struct)d(Note)h(*\))h(dynhelp-)o(>da)o(ta;)236 +1718 y(})189 1774 y(})189 1831 y(/*)g(sgeomark4)d(*/)189 +1887 y(endposmin)g(=)j(\(not2->not)o(e_p)o(os\))d(&)j(0x3f;)189 +1944 y(not3)f(=)h(not2;)189 2000 y(while)f(\(not3->ac)o(co)o(rd_)o(ne)o +(xt\))e(not3)i(=)h(not3->acco)o(rd_)o(nex)o(t;)189 2056 +y(endposmax)d(=)j(\(not3->not)o(e_p)o(os\))d(&)j(0x3f;)189 +2113 y(if)g(\(maximum)d(<)k(38\))e(maximum)f(+=)i(3;)189 +2169 y(else)f(maximum)f(=)i(41;)189 2226 y(if)g(\(minimum)d(>)k(3\))e +(minimum)f(-=)i(3;)189 2282 y(else)f(minimum)f(=)i(0;)189 +2339 y(while)f(\(\(maximum)e(<)j(41\))f(&&)h(\(used[maxi)o(mum)o(]\)\)) +d(maximum++)o(;)189 2395 y(while)i(\(\(minimum)e(>)j(0\))g(&&)g +(\(used[min)o(im)o(um])o(\)\))d(minimum--;)189 2452 y(if)j +(\(\(\(\(maxim)o(um)d(-)j(beginposmax)o(\))d(+)k(\(maximum)c(-)j +(endposmax\)\))d(<=)283 2508 y(\(\(beginposm)o(in)g(-)j(minimum\))e(+)i +(\(endposmin)d(-)j(minimum\)\)\))d(&&)307 2565 y(\(maximum)h(!=)h +(41\)\))g({)236 2621 y(sp)h(=)g(maximum;)236 2677 y(sp)g(|=)g(0x80;)189 +2734 y(})p eop +%%Page: 68 69 +68 68 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(68)189 137 y Fg(else)22 b(sp)h(=)g(minimum;)189 +193 y(/*)g(sgeomark5)d(*/)189 250 y(dynhelp)h(=)i(akt[t];)189 +306 y(not2)f(=)h(not;)189 363 y(nothalt)e(=)i(1;)189 +419 y(while)f(\(nothalt\))e({)236 476 y(if)j(\(\(\(not2->f)o(la)o(gs\)) +d(&)j(0x80\))f(&&)h(\(\(not->sl)o(ur)o(_nr)o(\))e(==)h(\(not2->slur)o +(_n)o(r\)\))o(\))307 532 y(nothalt)f(=)i(0;)236 589 y(if)g +(\(\(not2->sl)o(ur)o(_nr)o(\))d(==)j(\(not->slur)o(_nr)o(\)\))d({)283 +645 y(not3)i(=)i(not2;)283 702 y(while)e(\(not3->acc)o(or)o(d_n)o(ext)o +(\))e({)331 758 y(not3->slu)o(r_)o(pos)g(&=)j(0x40;)331 +814 y(not3->slu)o(r_)o(pos)d(|=)j(sp;)331 871 y(not3)f(=)h(not3->acc)o +(ord)o(_ne)o(xt)o(;)283 927 y(})283 984 y(not3->slur_)o(po)o(s)e(&=)h +(0x40;)283 1040 y(not3->slur_)o(po)o(s)f(|=)h(sp;)283 +1153 y(if)h(\(\(\(sp)f(&)h(0x80\))f(&&)378 1210 y(\(\(sp)g(&)h(0x3f\))f +(<=)h(\(LAMBDA)e(+)i(\(\(not3->n)o(ote)o(_po)o(s\))d(&)j(0x3f\)\)\)\)) +378 1266 y(||)g(\(\(!\(sp)e(&)i(0x80\)\))f(&&)401 1323 +y(\(\(\(sp)g(&)h(0x3f\))f(+)h(LAMBDA\))e(<=)i(\(\(not2->no)o(te_)o(po)o +(s\))d(&)j(0x3f\)\)\)\))e({)331 1379 y(/*)h(set)h(lower)f(stem)g(*/)331 +1435 y(not3)g(=)h(not2;)331 1492 y(while)e(\(not3\))h({)378 +1548 y(not3->fla)o(gs)e(|=)j(0x400;)378 1605 y(not3)f(=)h(not3->acco)o +(rd_)o(ne)o(xt;)331 1661 y(})283 1718 y(})236 1774 y(})236 +1831 y(else)f({)283 1887 y(not3)g(=)i(not2;)283 1944 +y(while)e(\(not3->acc)o(or)o(d_n)o(ext)o(\))e(not3)i(=)i(not3->acc)o +(ord)o(_n)o(ext)o(;)283 2056 y(/*)f(if)g(neccesary)d(set)j(lower)e +(stems)h(*/)283 2113 y(if)h(\(\(\(sp)f(&)h(0x80\))f(&&)378 +2169 y(\(\(\(sp)g(&)h(0x3f\))e(+)j(SLURWIDE)c(\))j(<=)472 +2226 y(\(LAMBDA)e(+)i(\(\(not3->not)o(e_)o(pos)o(\))e(&)i(0x3f\)\)\)) +401 2282 y(&&)g(\(\(\(sp)f(&)h(0x3f\))f(+)h(SLURWIDE)e(\))i(>)g +(\(\(not2->no)o(te_)o(po)o(s\))d(&)k(0x3f\)\)\))378 2339 +y(||)f(\(\(!\(sp)e(&)i(0x80\)\))f(&&)401 2395 y(\(\(\(sp)g(&)h(0x3f\))f +(-)h(SLURWIDE)e(\))i(<=)520 2452 y(\(LAMBDA)d(+)k(\(\(not3->n)o(ot)o +(e_p)o(os\))c(&)j(0x3f\)\)\))401 2508 y(&&)g(\(\(\(sp)f(&)h(0x3f\))f(-) +h(SLURWIDE)e(\))i(>)g(\(\(not2->no)o(te_)o(po)o(s\))d(&)k(0x3f\)\)\)\)) +c({)449 2565 y(not3)i(=)h(not2;)449 2621 y(while)e(\(not3\))h({)496 +2677 y(not3->fla)o(gs)e(|=)j(0x400;)496 2734 y(not3)f(=)h(not3->acco)o +(rd_)o(ne)o(xt;)p eop +%%Page: 69 70 +69 69 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(69)449 137 y Fg(})283 193 y(})236 250 y(})236 363 +y(if)23 b(\(nothalt\))d({)283 419 y(dynhelp)h(=)j(dynhelp-)o(>ne)o(xt;) +283 476 y(while)e(\(\(dynhelp-)o(>m)o(ark)o(er\))e(!=)j('n'\))f +(dynhelp)f(=)i(dynhelp->)o(nex)o(t;)283 532 y(not2)f(=)i(\(struct)d +(Note)h(*\))h(dynhelp-)o(>da)o(ta;)236 589 y(})189 645 +y(})142 702 y(})94 758 y(})94 814 y(akt[t])f(=)h(akt[t]->ne)o(xt)o(;)47 +871 y(})0 927 y(})0 1040 y(void)f(reset_trea)o(t_)o(inf)o(o\(t)o(ra)o +(ck\))47 1097 y(int)h(track;)0 1153 y({)47 1210 y(akt[track])d(=)j +(begin[trac)o(k];)47 1266 y(while)f(\(akt[trac)o(k]\))e({)94 +1323 y(if)j(\(\(akt[trac)o(k]-)o(>ma)o(rk)o(er\))d(==)j('n'\))f({)142 +1379 y(not)g(=)h(\(struct)e(Note)h(*\))h(akt[track])o(->d)o(at)o(a;)142 +1435 y(not->trea)o(te)o(d)e(=)i(0;)94 1492 y(})94 1548 +y(akt[track])d(=)j(akt[track]-)o(>n)o(ext)o(;)47 1605 +y(})0 1661 y(})0 1774 y(void)f(set_slur_r)o(eg)o(ion)o(s\(t)o(ra)o +(ck\))47 1831 y(int)h(track;)0 1887 y({)47 1944 y(short)f(region,)f +(count,)g(sum;)47 2056 y(akt[track])f(=)j(begin[trac)o(k];)47 +2113 y(count)f(=)h(1;)47 2169 y(sum)g(=)g(0;)47 2226 +y(while)f(\(akt[trac)o(k]\))e({)94 2282 y(if)j(\(\(akt[trac)o(k]-)o +(>ma)o(rk)o(er\))d(==)j('n'\))f({)142 2339 y(not)g(=)h(\(struct)e(Note) +h(*\))h(akt[track])o(->d)o(at)o(a;)142 2395 y(if)g(\(\(not->s)o(lur)o +(_nr)o(\))d(&&)j(\(!\(not->tr)o(eat)o(ed)o(\)\)\))d({)189 +2452 y(/*)j(now)f(look)g(forward)f(and)i(treat)e(*/)189 +2508 y(dynhelp)g(=)i(akt[track])o(;)189 2565 y(not2)f(=)h(not;)189 +2621 y(while)f(\(!\(\(\(not2)o(->)o(slu)o(r_)o(nr\))e(==)j(\(not->slu)o +(r_n)o(r\))o(\))e(&&)354 2677 y(\(\(not2->fl)o(ags)o(\))f(&)k +(0x80\)\)\))d({)236 2734 y(if)i(\(\(not2->sl)o(ur)o(_nr)o(\))d(==)j +(\(not->slur)o(_nr)o(\)\))d({)p eop +%%Page: 70 71 +70 70 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(70)283 137 y Fg(count++;)283 193 y(sum)23 b(+=)g(\(not2->no)o(te)o +(_po)o(s\))d(&)j(0x3f;)236 250 y(})236 306 y(dynhelp)e(=)i(dynhelp->n)o +(ext)o(;)236 363 y(while)f(\(\(dynhelp)o(->m)o(ar)o(ker)o(\))f(!=)h +('n'\))g(dynhelp)f(=)j(dynhelp->)o(ne)o(xt;)236 419 y(not2)e(=)h +(\(struct)e(Note)h(*\))h(dynhelp->d)o(ata)o(;)189 476 +y(})189 532 y(/*)g(last)f(note)g(of)h(current)e(slur)h(found)f(*/)189 +589 y(sum)h(+=)h(\(not2->not)o(e_p)o(os)o(\))e(&)i(0x3f;)189 +645 y(region)e(=)i(\(not2->flag)o(s\))d(&)j(0x300;)189 +702 y(if)g(\(\(!region)o(\))e(&&)h(\(\(sum)g(/)h(count\))f(>)h(20\)\))f +(region)f(=)j(0x100;)189 758 y(if)f(\(!region\))d(region)h(=)i(0x200;) +189 814 y(/*)g(set)f(slur-begin)e(flag)i(*/)189 871 y(not->slur)o(_po)o +(s)f(|=)h(0x40;)189 927 y(dynhelp)f(=)i(akt[track])o(;)189 +984 y(not2)f(=)h(not;)189 1040 y(while)f(\(!\(\(\(not2)o(->)o(slu)o(r_) +o(nr\))e(==)j(\(not->slu)o(r_n)o(r\))o(\))e(&&)354 1097 +y(\(\(not2->fl)o(ags)o(\))f(&)k(0x80\)\)\))d({)236 1153 +y(if)i(\(\(not2->sl)o(ur)o(_nr)o(\))d(==)j(\(not->slur)o(_nr)o(\)\))d +({)283 1210 y(not2->treat)o(ed)g(=)j(1;)283 1266 y(not2->flags)d(|=)j +(region;)283 1323 y(/*)g(correct)e(the)i(begin)e(flag)h(*/)283 +1379 y(if)h(\(not2)f(!=)h(not\))f({)331 1435 y(while)f(\(not2\))h({)378 +1492 y(not2->slu)o(r_p)o(os)e(&=)j(0xbf;)378 1548 y(not2)f(=)h +(not2->acco)o(rd_)o(ne)o(xt;)331 1605 y(})283 1661 y(})236 +1718 y(})236 1774 y(dynhelp)e(=)i(dynhelp->n)o(ext)o(;)236 +1831 y(while)f(\(\(dynhelp)o(->m)o(ar)o(ker)o(\))f(!=)h('n'\))g +(dynhelp)f(=)j(dynhelp->)o(ne)o(xt;)236 1887 y(not2)e(=)h(\(struct)e +(Note)h(*\))h(dynhelp->d)o(ata)o(;)189 1944 y(})189 2000 +y(/*)g(set)f(all)h(value)e(to)i(the)g(last)f(note)g(of)h(slur)f(*/)189 +2056 y(not2->tre)o(ate)o(d)f(=)i(1;)189 2113 y(not2->fla)o(gs)d(|=)j +(region;)189 2169 y(while)f(\(not2\))f({)236 2226 y(not2->slur)o(_po)o +(s)f(&=)j(0xbf;)236 2282 y(not2)f(=)h(not2->accor)o(d_)o(nex)o(t;)189 +2339 y(})142 2395 y(})94 2452 y(})94 2508 y(akt[track])d(=)j +(akt[track]-)o(>n)o(ext)o(;)47 2565 y(})0 2621 y(})0 +2734 y(void)f(set_beam_r)o(eg)o(ion)o(s\(t)o(ra)o(ck\))p +eop +%%Page: 71 72 +71 71 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(71)47 137 y Fg(int)23 b(track;)0 193 y({)47 250 +y(short)f(region,)f(count,)g(sum;)47 363 y(akt[track])f(=)j(begin[trac) +o(k];)47 419 y(count)f(=)h(0;)47 476 y(sum)g(=)g(0;)47 +532 y(while)f(\(akt[trac)o(k]\))e({)94 589 y(if)j(\(\(akt[trac)o(k]-)o +(>ma)o(rk)o(er\))d(==)j('n'\))f({)142 645 y(/*)h(sbrmark1)d(*/)142 +702 y(not)i(=)h(\(struct)e(Note)h(*\))h(akt[track])o(->d)o(at)o(a;)142 +758 y(if)g(\(\(not->b)o(eam)o(_nr)o(\))d(&&)j(\(!\(not->tr)o(eat)o(ed)o +(\)\)\))d({)189 814 y(/*)j(now)f(look)g(forward)f(and)i(treat)e(*/)189 +871 y(dynhelp)g(=)i(akt[track])o(;)189 927 y(not2)f(=)h(not;)189 +984 y(while)f(\(!\(\(\(not2)o(->)o(bea)o(m_)o(nr\))e(==)j(\(not->bea)o +(m_n)o(r\))o(\))e(&&)354 1040 y(\(\(not2->fl)o(ags)o(\))f(&)k +(0x40\)\)\))d({)236 1097 y(if)i(\(\(not2->be)o(am)o(_nr)o(\))d(==)j +(\(not->beam)o(_nr)o(\)\))d({)283 1153 y(count++;)283 +1210 y(sum)j(+=)g(\(not2->no)o(te)o(_po)o(s\))d(&)j(0x3f;)236 +1266 y(})236 1323 y(dynhelp)e(=)i(dynhelp->n)o(ext)o(;)236 +1379 y(while)f(\(\(dynhelp)o(->m)o(ar)o(ker)o(\))f(!=)h('n'\))g +(dynhelp)f(=)j(dynhelp->)o(ne)o(xt;)236 1435 y(not2)e(=)h(\(struct)e +(Note)h(*\))h(dynhelp->d)o(ata)o(;)189 1492 y(})189 1548 +y(/*)g(last)f(note)g(of)h(current)e(beam)h(found)f(*/)189 +1605 y(region)g(=)i(\(not2->flag)o(s\))d(&)j(0x300;)189 +1661 y(if)g(\(!region\))d({)236 1718 y(/*)j(last)f(note)g(has)h(no)f +(concrete)f(region)g(->)i(set)g(it!)f(*/)236 1774 y(if)h(\(\(sum)f(/)h +(count\))e(>)i(20\))g(region)e(=)i(0x100;)236 1831 y(else)f(region)g(=) +h(0x200;)236 1887 y(not2->flag)o(s)e(|=)h(region;)189 +1944 y(})189 2000 y(not2->tre)o(ate)o(d)f(=)i(1;)189 +2113 y(/*)g(sbrmark2)d(*/)189 2169 y(/*)j(set)f(the)h(region)e(value)h +(to)h(all)f(other)g(notes)f(of)i(current)e(beam)h(*/)189 +2226 y(dynhelp)f(=)i(akt[track])o(;)189 2282 y(not2)f(=)h(not;)189 +2339 y(while)f(\(!\(\(\(not2)o(->)o(bea)o(m_)o(nr\))e(==)j(\(not->bea)o +(m_n)o(r\))o(\))e(&&)354 2395 y(\(\(not2->fl)o(ags)o(\))f(&)k +(0x40\)\)\))d({)236 2452 y(if)i(\(\(not2->be)o(am)o(_nr)o(\))d(==)j +(\(not->beam)o(_nr)o(\)\))d({)283 2508 y(not2->treat)o(ed)g(=)j(1;)283 +2565 y(not2->flags)d(|=)j(region;)236 2621 y(})236 2677 +y(dynhelp)e(=)i(dynhelp->n)o(ext)o(;)236 2734 y(while)f(\(\(dynhelp)o +(->m)o(ar)o(ker)o(\))f(!=)h('n'\))g(dynhelp)f(=)j(dynhelp->)o(ne)o(xt;) +p eop +%%Page: 72 73 +72 72 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(72)236 137 y Fg(not2)22 b(=)h(\(struct)e(Note)h(*\))h(dynhelp->d)o +(ata)o(;)189 193 y(})142 250 y(})94 306 y(})94 363 y(akt[track])d(=)j +(akt[track]-)o(>n)o(ext)o(;)47 419 y(})0 476 y(})0 589 +y(void)f(ins_helpre)o(st)o(\(st)o(art)o(,)e(fine,)i(callnumber)o(\))47 +645 y(unsigned)f(long)h(start,)f(fine;)47 702 y(unsigned)g(int)h +(callnumber)o(;)0 758 y({)47 814 y(if)h(\(\(start)e(>=)i(fine\))f(||)g +(\(\(start)f(+)j(0xffffff)o(\))d(<)i(fine\)\))e({)94 +871 y(fprintf\(std)o(er)o(r,)f("warning:)g(\045d)j(-->)g(extreme)e +(rest)h(found:)f(start)h(\045lx)g(end)h(\045lx\\n",)283 +927 y(callnumber,)d(start,)h(fine\);)47 984 y(})47 1097 +y(hres1)h(=)h(ank;)47 1153 y(hres2)f(=)h(NULL;)47 1210 +y(while)f(\(\(hres1\))e(&&)j(\(\(hres1->b)o(egi)o(n\))d(<=)j(start\)\)) +e({)94 1266 y(hres2)h(=)h(hres1;)94 1323 y(hres1)f(=)h(hres1->next)o(;) +47 1379 y(})47 1435 y(if)g(\(\(hres3)e(=)i(\(struct)e(helprest)g(*\))i +(malloc)e(\(sizeof\(s)o(tru)o(ct)f(helprest\)\))o(\))h(==)h(NULL\))g({) +94 1492 y(fprintf\(std)o(er)o(r,)e("malloc)h(error\\n"\);)94 +1548 y(exit\(10\);)47 1605 y(})47 1661 y(hres3->beg)o(in)f(=)j(start;) +47 1718 y(hres3->end)d(=)j(fine;)47 1774 y(hres3->nex)o(t)e(=)i(hres1;) +47 1887 y(if)g(\(hres2\))e(hres2->nex)o(t)f(=)k(hres3;)47 +1944 y(else)e(ank)h(=)g(hres3;)0 2000 y(})0 2169 y(void)f(deal_with_)o +(ta)o(kt\()o(tp,)e(bt,)i(attention,)e(fac,)i(reg\))47 +2226 y(unsigned)f(long)h(bt;)47 2282 y(int)h(tp;)47 2339 +y(char)f(attention,)e(reg;)47 2395 y(short)i(fac;)0 2452 +y({)47 2508 y(int)h(changes;)47 2565 y(struct)f(Note)g(*lastSnot)o(e;) +47 2621 y(char)g(sign,)g(helpsign,)e(nothing;)47 2677 +y(unsigned)h(long)h(lastnotet)o(ime)o(;)p eop +%%Page: 73 74 +73 73 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(73)47 137 y Fg(changes)21 b(=)i(1;)47 193 y(nothing)e(=)i(1;)47 +250 y(while)f(\(changes\))e({)94 306 y(lastnotetim)o(e)g(=)k(bt;)94 +363 y(changes)d(=)j(0;)94 419 y(d2)f(=)h(d;)94 476 y(while)e(\(\(d2\))g +(&&)h(\(\(d2->mar)o(ke)o(r\))d(!=)j('b'\)\))f({)142 532 +y(if)h(\(\(d2->ma)o(rke)o(r\))d(==)j('n'\))f({)331 589 +y(not)g(=)h(\(struct)e(Note)h(*\))h(d2->data;)331 645 +y(sign)f(=)h(0;)46 b(/*)23 b(allow)f(processin)o(g)f(*/)331 +702 y(if)h(\(\(not->slur)o(_n)o(r\))e(&&)j(\(!\(\(not->s)o(lur)o(_p)o +(os\))d(&)j(0x40\)\))e(&&)425 758 y(\(bt)i(!=)f(\(d2->time\)\))o(\))e +(sign)i(=)i(1;)331 814 y(if)e(\(\(attention)o(\))e(&&)j(\(!\(\(not->f)o +(lag)o(s\))d(&)j(0x300\)\)\))e({)378 871 y(d3)i(=)g(d2->next;)378 +927 y(helpsign)d(=)k(1;)378 984 y(while)e(\(d3)g(&&)h(\(\(d3->mar)o +(ker)o(\))d(!=)j('b'\))f(&&)h(helpsign\))d({)425 1040 +y(if)j(\(\(d3->mar)o(ker)o(\))e(==)h('n'\))g({)472 1097 +y(not2)g(=)i(\(struct)d(Note)h(*\))g(d3->data;)472 1153 +y(if)h(\(\(not2->fl)o(ags)o(\))d(&)k(0x200\))d({)520 +1210 y(if)h(\(\(not->end\))e(>)j(\(d3->time\))o(\))d(sign)j(=)g(1;)520 +1266 y(helpsign)d(=)j(0;)331 1323 y(})331 1379 y(else)f(d3)h(=)g +(d3->next;)283 1435 y(})283 1492 y(else)f(d3)h(=)h(d3->next)o(;)236 +1548 y(})189 1605 y(})472 1661 y(if)f(\(\(!\(not->t)o(rea)o(te)o(d\)\)) +d(&&)j(\(\(attenti)o(on)d(==)j(0\))g(||)567 1718 y(\(!\(\(not->)o(fla)o +(gs)o(\))e(&)i(0x100\)\)\))d(&&)j(\(!sign\)\))e({)520 +1774 y(if)h(\(\(d2->time\))e(>)j(lastnoteti)o(me)o(\))e({)567 +1831 y(ins_helpr)o(est)o(\(l)o(ast)o(no)o(tet)o(ime)o(,)f +(\(d2->time\),)g(1\);)236 1887 y(})520 1944 y(nothing)g(=)k(0;)520 +2000 y(not->tre)o(ate)o(d)d(=)i(1;)520 2056 y(if)f(\(attention)e(||)j +(\(reg)f(==)h(2\)\))f(\(not->flags)o(\))e(|=)j(0x200;)520 +2113 y(else)f(\(not->fla)o(gs)o(\))f(|=)h(0x100;)520 +2169 y(lastnote)o(tim)o(e)f(=)i(not->end;)520 2226 y(if)f +(\(\(not->slur)o(_n)o(r\))e(&&)j(\(!\(\(not->f)o(lag)o(s\))d(&)j +(0x80\)\)\))e({)567 2282 y(d2)i(=)g(d2->next;)283 2339 +y(lastSnote)e(=)i(not;)567 2395 y(helpsign)d(=)k(1;)567 +2452 y(while)d(\(d2)i(&&)g(\(\(d2->mar)o(ker)o(\))d(!=)j('b'\))f(&&)h +(helpsign\))d({)614 2508 y(if)j(\(\(d2->mar)o(ker)o(\))d(==)j('n'\))f +({)661 2565 y(not2)g(=)i(\(struct)c(Note)j(*\))f(d2->data;)661 +2621 y(if)h(\(\(not2->sl)o(ur)o(_nr)o(\))e(==)h(\(not->slur_)o(nr)o +(\)\))e({)708 2677 y(not2->treat)o(ed)g(=)j(1;)425 2734 +y(lastSnote)d(=)j(not2;)p eop +%%Page: 74 75 +74 74 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(74)708 137 y Fg(lastnotetim)o(e)20 b(=)k(not2->end)o(;)425 +193 y(if)f(\(attentio)o(n)e(||)i(\(reg)f(==)g(2\)\))h(\(not2->fla)o(gs) +o(\))e(|=)h(0x200;)425 250 y(else)g(\(not2->fla)o(gs\))e(|=)j(0x100;) +425 306 y(if)g(\(\(not2->f)o(lag)o(s\))d(&)j(0x80\))f(helpsign)f(=)i +(0;)378 363 y(})331 419 y(})331 476 y(d2)f(=)i(d2->next;)283 +532 y(})283 589 y(if)f(\(\(!\(d2\)\))e(&&)i(\(!\(\(lastS)o(no)o(te-)o +(>f)o(lag)o(s\))d(&)j(0x80\)\)\))354 645 y(lastSnote-)o(>fl)o(ag)o(s)e +(|=)i(0x80;)236 702 y(})236 758 y(changes++;)236 814 +y(while)f(\(\(d2\))g(&&)g(\(\(d2->marke)o(r\))e(!=)j('b'\))f(&&)h +(\(\(d2->tim)o(e\))d(<)j(lastnotetim)o(e\))o(\))307 871 +y(d2)g(=)g(d2->next;)189 927 y(})189 984 y(else)f(d2)h(=)g(d2->next;) +142 1040 y(})142 1097 y(else)f(d2)h(=)g(d2->next;)94 +1153 y(})94 1210 y(if)g(\(\(d2\))f(&&)h(\(changes\))d(&&)j(\(\(d2->tim) +o(e\))d(>)j(lastnotetim)o(e\)\))d({)142 1266 y(ins_helpr)o(es)o(t\(l)o +(ast)o(no)o(tet)o(im)o(e,)g(\(d2->time\))o(,)h(7\);)94 +1323 y(})47 1379 y(})47 1435 y(if)i(\(nothing\))d({)94 +1492 y(if)j(\(d2\))f(ins_helpres)o(t\()o(bt,)e(\(d2->time)o(\),)g(2\);) +94 1548 y(else)j({)142 1605 y(uslonghel)o(p)d(=)k(fac)e(*)h(tp;)142 +1661 y(uslonghel)o(p)d(+=)j(bt;)142 1718 y(ins_helpr)o(es)o(t\(b)o(t,)d +(uslonghelp)o(,)h(3\);)94 1774 y(})47 1831 y(})0 1887 +y(})0 2000 y(void)h(process_he)o(lp)o(res)o(t\(p)o(er)o(q,)e(tr,)j(bt,) +f(tp,)h(reg\))47 2056 y(short)f(reg;)47 2113 y(int)h(tp,)f(tr,)h(perq;) +47 2169 y(unsigned)e(long)h(bt;)0 2226 y({)47 2282 y(unsigned)f(long)h +(tphelp,)f(dur,)h(i;)47 2339 y(unsigned)f(long)h(b;)47 +2452 y(/*)h(debug)f(output)f(*/)47 2508 y(hr1=ank;)47 +2565 y(while)h(\(hr1\))g({)94 2621 y(hr1)h(=)g(hr1->next;)47 +2677 y(})p eop +%%Page: 75 76 +75 75 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(75)47 137 y Fg(/*)23 b(first)f(part)g(realizes)e(linking)h(of)i +(rests)f(*/)47 193 y(hr1)h(=)g(ank;)47 250 y(while)f(\(hr1\))g({)94 +306 y(hr2)h(=)g(hr1->next;)94 363 y(hr3)g(=)g(hr1;)94 +419 y(while)f(\(hr2\))g({)142 476 y(while)f(\(hr2)h(&&)h(\(\(hr2->beg)o +(in\))d(<)j(\(hr1->end\))o(\)\))d({)189 532 y(hr3)i(=)i(hr2;)189 +589 y(hr2)e(=)i(hr2->next)o(;)142 645 y(})142 702 y(if)f(\(hr2)f(&&)g +(\(\(hr1->end\))e(==)j(\(hr2->beg)o(in)o(\)\)\))d({)189 +758 y(/*)j(link)f(rests)g(*/)189 814 y(hr1->end)e(=)k(hr2->end;)189 +871 y(hr3->next)c(=)j(hr2->next;)189 927 y(free\(hr2\))o(;)189 +984 y(hr2)f(=)i(hr3->next)o(;)142 1040 y(})142 1097 y(else)e(hr2)g(=)h +(NULL;)94 1153 y(})94 1210 y(hr1)g(=)g(hr1->next;)47 +1266 y(})47 1379 y(/*)g(second)e(part)h(splits)g(notes)f(depending)g +(on)h(tp)h(*/)47 1435 y(hr1)g(=)g(ank;)47 1492 y(while)f(\(hr1\))g({)94 +1548 y(b)i(=)f(bt;)94 1605 y(while)f(\(b)h(<)g(\(hr1->begi)o(n\)\))d(b) +j(+=)g(tp;)94 1661 y(if)g(\(\(b)g(>)g(\(hr1->begi)o(n\))o(\))e(&&)h +(\(b)h(<)h(\(hr1->en)o(d\)\))o(\))d({)142 1718 y(ins_helpr)o(es)o(t\(b) +o(,)g(\(hr1->en)o(d\),)f(4\);)142 1774 y(hr1->end)g(=)j(b;)94 +1831 y(})94 1887 y(else)g({)142 1944 y(if)g(\(b)f(==)h(\(hr1->begi)o +(n\)\))d({)189 2000 y(tphelp)h(=)i(4*tp;)189 2056 y(dur)f(=)i +(\(hr1->end)o(\))c(-)k(\(hr1->beg)o(in)o(\);)189 2113 +y(while)e(\(\(dur)f(<)j(tphelp\))c(&&)j(\(tphelp)e(>)i(tp\)\))g(tphelp) +e(=)i(\(tphelp)e(>>)i(1\);)189 2169 y(if)g(\(dur)f(>)h(tphelp\))e({)236 +2226 y(uslonghelp)f(=)j(\(hr1->begi)o(n\))d(+)j(tphelp;)236 +2282 y(ins_helpre)o(st\()o(us)o(lon)o(gh)o(elp)o(,)e(\(hr1->en)o(d\),)f +(5\);)236 2339 y(hr1->end)h(=)i(uslonghel)o(p;)189 2395 +y(})142 2452 y(})94 2508 y(})94 2565 y(hr1)g(=)g(hr1->next;)47 +2621 y(})47 2734 y(/*)g(third)f(part)g(calculate)o(s)f(rest-valu)o(es)f +(and)i(creates)f(rest-events)f(*/)p eop +%%Page: 76 77 +76 76 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(76)47 137 y Fg(hr1)23 b(=)g(ank;)47 193 y(dy2)g(=)g(NULL;)47 +250 y(dy)g(=)g(begin[tr];)47 306 y(while)f(\(hr1\))g({)94 +363 y(dur)h(=)g(\(hr1->end\))d(-)j(\(hr1->begi)o(n\);)94 +419 y(i)h(=)f(0;)94 476 y(while)f(\(\(i<6\))f(&&)i(\(\(NORMFAKT)o(OR)d +(*)k(dur\))e(>)h(\(faktors[)o(i*3)o(])e(*)i(perq\)\)\))e(i++;)94 +532 y(if)i(\(\(re)f(=)i(\(struct)d(Rest)h(*\))g(malloc)g(\(sizeof\(s)o +(tru)o(ct)e(Rest\)\)\))h(==)i(NULL\))f({)142 589 y(fprintf\(s)o(td)o +(err)o(,)f("malloc)f(error\\n"\);)142 645 y(exit\(10\);)94 +702 y(})94 758 y(re->flg)h(=)j(0;)94 814 y(re->positio)o(n)c(=)k(reg;) +94 871 y(if)f(\(\(NORMFAKT)o(OR)d(*)k(dur\))e(==)g(\(faktors[i*)o(3])e +(*)j(perq\)\))f(re->kind)e(=)j(i;)94 927 y(else)g({)142 +984 y(if)g(\(i\))f({)189 1040 y(re->kind)e(=)k(i-1;)189 +1097 y(uslonghel)o(p)d(=)i(\(faktors[)o(\(\(i)o(-1\))o(*3)o(\)]\))d(*)j +(perq;)189 1153 y(uslonghel)o(p)e(=)i(uslonghel)o(p)e(/)i(16;)189 +1210 y(uslonghel)o(p)e(+=)i(\(hr1->be)o(gin)o(\);)189 +1266 y(ins_helpr)o(est)o(\(us)o(lo)o(ngh)o(el)o(p,)d(\(hr1->end\))o(,)h +(6\);)142 1323 y(})142 1379 y(else)h(re->kind)e(=)k(0;)94 +1435 y(})94 1492 y(while)e(\(dy)h(&&)f(\(\(\(dy->time)o(\))e(<)k +(\(hr1->beg)o(in)o(\)\))c(||)142 1548 y(\(\(\(dy->ti)o(me)o(\))h(==)i +(\(hr1->be)o(gin)o(\)\))d(&&)j(\(\(dy->mark)o(er)o(\))e(!=)i +('n'\)\)\)\))d({)142 1605 y(dy2)i(=)h(dy;)142 1661 y(dy)g(=)g +(dy->next;)94 1718 y(})94 1774 y(if)g(\(\(bp)f(=)i(\(struct)d(bind)h +(*\))g(malloc)g(\(sizeof\(s)o(tru)o(ct)e(bind\)\)\))h(==)i(NULL\))f({) +142 1831 y(fprintf\(s)o(td)o(err)o(,)f("malloc)f(error\\n"\);)142 +1887 y(exit\(10\);)94 1944 y(})94 2000 y(bp->marker)g(=)j('r';)94 +2056 y(bp->data)e(=)i(\(void)f(*\))h(re;)94 2113 y(bp->time)e(=)i +(\(hr1->begi)o(n\);)94 2169 y(if)g(\(dy2\))f(dy2->next)e(=)j(bp;)94 +2226 y(else)g(begin[tr)o(])e(=)i(bp;)94 2282 y(bp->next)e(=)i(dy;)94 +2339 y(dy2)g(=)g(bp;)94 2395 y(hr1)g(=)g(hr1->next;)47 +2452 y(})47 2565 y(/*)g(fourth)e(part)h(deletes)f(the)i(helprest-)o +(lis)o(t)d(*/)47 2621 y(hr1)j(=)g(ank;)47 2677 y(while)f(\(hr1\))g({)94 +2734 y(hr2)h(=)g(hr1->next;)p eop +%%Page: 77 78 +77 77 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(77)94 137 y Fg(free\(hr1\);)94 193 y(hr1)23 b(=)g(hr2;)47 +250 y(})47 306 y(ank)g(=)g(NULL;)0 363 y(})0 532 y(void)f(detect_res)o +(ts)o(\(t,)e(regio,)h(pq\))47 589 y(int)i(t;)46 b(/*)23 +b(number)e(of)i(track)f(*/)47 645 y(int)h(pq;)46 b(/*)23 +b(per)f(quarter)f(*/)47 702 y(char)h(regio;)0 758 y({)47 +814 y(unsigned)f(long)h(barrtime;)47 871 y(int)h(taktpart;)43 +b(/*)23 b(logical)e(part)h(of)h(takt,)f(depends)f(on)i(nom)f(*/)47 +927 y(short)g(factor;)47 1040 y(/*)h(drmark1)e(*/)47 +1097 y(akt[t])h(=)h(begin[t];)47 1153 y(dynhelp)e(=)i(akt[t];)47 +1210 y(ank)g(=)g(NULL;)47 1266 y(factor)f(=)h(4;)46 b(/*)23 +b(default)e(is)i(4/4)f(*/)47 1323 y(taktpart)f(=)i(pq;)46 +b(/*)23 b(default)e(is)i(4/4)f(*/)47 1379 y(barrtime)f(=)i(0;)46 +b(/*)23 b(time)f(of)h(last)f(barre)g(*/)47 1435 y(while)g(\(akt[t]\))e +({)94 1492 y(/*)j(jump)f(to)h(next)f(bar)h(*/)94 1548 +y(dynhelp2)e(=)i(dynhelp;)94 1605 y(while)f(\(\(dynhelp2)o(\))f(&&)h +(\(\(dynhelp2-)o(>m)o(ark)o(er)o(\))f(!=)i('b'\)\))e({)142 +1661 y(if)i(\(\(dynhel)o(p2-)o(>ma)o(rk)o(er\))d(==)j('t'\))f({)189 +1718 y(ts)h(=)g(\(struct)e(TimeSig)g(*\))i(dynhelp2-)o(>d)o(ata)o(;)189 +1774 y(taktpart)d(=)k(pq)f(*)g(4)g(/\(ts->deno)o(m\))o(;)189 +1831 y(factor)e(=)i(ts->nom;)142 1887 y(})142 1944 y(dynhelp2)d(=)j +(dynhelp2->n)o(ex)o(t;)94 2000 y(})94 2056 y(if)g(\(dynhelp\))d({)142 +2113 y(/*)j(drmark2)d(*/)142 2169 y(d)j(=)g(dynhelp;)142 +2226 y(deal_with)o(_t)o(akt)o(\(ta)o(kt)o(par)o(t,)d(barrtime,)g +(\(regio)i(==)g(0\),)h(factor,)e(regio\);)142 2282 y(if)i(\(regio)e(==) +i(1\))189 2339 y(process_h)o(elp)o(res)o(t\()o(pq,)d(t,)j(barrtime,)d +(taktpart,)g(0x40\);)142 2395 y(else)189 2452 y(process_h)o(elp)o(res)o +(t\()o(pq,)g(t,)j(barrtime,)d(taktpart,)g(0x80\);)142 +2508 y(if)j(\(!regio\))d({)189 2565 y(deal_with)o(_ta)o(kt\()o(ta)o +(ktp)o(ar)o(t,)g(barrtime,)g(0,)j(factor,)e(1\);)189 +2621 y(process_h)o(elp)o(res)o(t\()o(pq,)f(t,)j(barrtime,)d(taktpart,)g +(0x40\);)142 2677 y(})94 2734 y(})p eop +%%Page: 78 79 +78 78 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(78)94 137 y Fg(akt[t])22 b(=)h(dynhelp2;)94 193 +y(if)g(\(akt[t]\))e({)142 250 y(dynhelp)g(=)i(akt[t]->n)o(ext)o(;)142 +306 y(barrtime)d(=)j(akt[t]->tim)o(e;)94 363 y(})47 419 +y(})0 476 y(})0 589 y(void)f(beam_geome)o(tr)o(y\(t)o(r\))47 +645 y(int)h(tr;)93 b(/*)23 b(number)e(of)i(track)f(*/)0 +702 y({)47 758 y(char)g(crit,)g(usedpos[42)o(],)e(helpbpos;)47 +814 y(char)i(maxone,)f(helpmaxone)o(,)g(pos,)h(maxb,)f(minb,)h +(bestpos,)f(besthigh,)f(bestupper)o(fla)o(g;)47 871 y(int)j(upp,)f +(low;)47 927 y(short)g(slope;)47 984 y(short)g(measureco)o(unt)o(er;)43 +b(/*)23 b(for)g(debugging)d(with)i(gdb)g(*/)47 1040 y(char)g +(orientflag)o(,)f(valid;)47 1097 y(char)h(lowcut,)f(uppcut,)g(realpos,) +g(upperflag)o(;)47 1153 y(short)h(sl;)47 1210 y(long)g(sbpos[42];)91 +b(/*)23 b(for)f(storing)f(beam)h(and)h(slur)f(numbers)f(*/)47 +1266 y(unsigned)g(long)h(remtime;)47 1323 y(short)g(i,)h(middle;)47 +1379 y(unsigned)e(short)g(counter;)47 1435 y(int)i(loop;)47 +1492 y(double)f(arg,)g(helparg;)47 1548 y(struct)g(bind)g(*lastdeal)o +(t,)e(*last;)47 1605 y(struct)i(Note)g(*notehelp)o(,)e(*prev_note,)g +(*helpn,)h(*nohe;)47 1718 y(/*)i(bgmark1)e(*/)47 1774 +y(akt[tr])g(=)i(begin[tr];)47 1831 y(measurecou)o(nte)o(r)d(=)k(1;)47 +1887 y(dynhelp3)d(=)i(begin[tr];)43 b(/*)23 b(first)f(event)g(in)g +(takt)h(*/)47 1944 y(while)f(\(akt[tr]\))e({)94 2000 +y(if)j(\(\(akt[tr]-)o(>ma)o(rke)o(r\))d(==)j('b'\))f({)142 +2056 y(/*)h(bgmark2)d(*/)142 2113 y(dynhelp3)g(=)j(akt[tr]->ne)o(xt)o +(;)142 2169 y(measureco)o(un)o(ter)o(++;)94 2226 y(})94 +2282 y(if)g(\(\(akt[tr]-)o(>ma)o(rke)o(r\))d(==)j('n'\))f({)142 +2339 y(/*)h(bgmark3)d(*/)142 2395 y(not)i(=)h(\(struct)e(Note)h(*\))h +(akt[tr]->d)o(ata)o(;)142 2452 y(if)g(\(\(!\(not-)o(>tr)o(eat)o(ed)o +(\)\))d(&&)j(\(not->beam)o(_n)o(r\)\))d({)189 2508 y(/*)j(bgmark4:)d +(found)i(begin)g(of)h(beam)f(*/)189 2565 y(maxb)g(=)h(\(not->note)o +(_po)o(s\))d(&)j(0x3f;)189 2621 y(minb)f(=)h(maxb;)189 +2677 y(not->trea)o(ted)d(=)j(1;)189 2734 y(not->beam)o(_po)o(s)e(=)i +(0x40;)p eop +%%Page: 79 80 +79 79 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(79)189 137 y Fg(/*)23 b(reset)e(sbpos-array)f(*/)189 +193 y(for)i(\(i=0;)g(i<42;)g(i++\))g(sbpos[i])e(=)k(0;)189 +250 y(/*)f(read)f(until)g(first)f(beam)h(note)g(and)h(set)f(slur)g(and) +h(beam)f(positions)e(*/)189 306 y(dynhelp2)g(=)k(dynhelp3;)189 +363 y(dynhelp)d(=)i(akt[tr];)189 419 y(while)f(\(dynhelp2)e(!=)j +(dynhelp\))d({)236 476 y(if)j(\(\(dynhelp2)o(->)o(mar)o(ke)o(r\))d(==)j +('n'\))f({)283 532 y(not3)g(=)i(\(struct)d(Note)h(*\))h(dynhelp2)o(->d) +o(ata)o(;)283 589 y(if)g(\(\(not3->sl)o(ur_)o(nr)o(\))e(&&)i +(\(!\(\(not3)o(->f)o(lag)o(s\))d(&)j(0x80\)\)\))e({)331 +645 y(for)h(\(loop=)f(\(\(not3->slu)o(r_)o(pos)o(\))f(&)k(0x3f\))d(-)j +(2;)449 702 y(loop)e(<)h(\(\(not3->sl)o(ur)o(_po)o(s\))d(&)j(0x3f\))f +(+)h(3;)g(loop++\))378 758 y(if)g(\(\(loop)e(>=)i(0\))g(&&)g(\(loop)e +(<=41\)\))h(sbpos[loo)o(p])e(=)j(\(not3->slu)o(r_n)o(r\))o(;)283 +814 y(})283 871 y(else)f({)331 927 y(if)g(\(not3->slur)o(_n)o(r\))e({) +378 984 y(for)i(\(loop=)g(\(\(not3->s)o(lu)o(r_p)o(os)o(\))f(&)i +(0x3f\))f(-)h(5;)496 1040 y(loop)f(<)h(\(\(not3->sl)o(ur_)o(po)o(s\))d +(&)k(0x3f\))d(+)j(5;)e(loop++\))425 1097 y(if)h(\(\(loop)e(>=)i(0\))g +(&&)g(\(loop)e(<=41\))h(&&)520 1153 y(\(sbpos[l)o(oop)o(])f(==)h +(\(not3->slur)o(_n)o(r\)\))o(\))f(sbpos[lo)o(op])f(=)j(0;)331 +1210 y(})283 1266 y(})283 1323 y(if)g(\(\(not3->be)o(am_)o(nr)o(\))e +(&&)i(\(not3->t)o(rea)o(ted)o(\))d(&&)378 1379 y(\(!\(\(not3-)o(>fl)o +(ag)o(s\))g(&)k(0x40\)\)\))c({)331 1435 y(helpbpos)g(=)j(\(not3->beam)o +(_p)o(os\))d(&)j(0x3f;)331 1492 y(if)f(\(\(not3->bea)o(m_)o(pos)o(\))f +(&)i(0x80\))e(helpbpos)g(+=)i(UPPLOWSHI)o(FT;)331 1548 +y(else)f({)378 1605 y(if)h(\(helpbpos)d(>)j(UPPLOWSHIF)o(T\))d +(helpbpos)h(-=)i(UPPLOWSH)o(IFT)o(;)378 1661 y(else)f(helpbpos)e(=)k +(0;)331 1718 y(})331 1774 y(if)e(\(helpbpos)f(>)i(41\))f(helpbpos)f(=)i +(41;)331 1831 y(for)f(\(loop)g(=)h(helpbpos)e(-2;)h(loop)g(<)h +(helpbpos)e(+)i(3;)g(loop++\))378 1887 y(if)g(\(\(loop)e(>=)i(0\))g(&&) +g(\(loop)e(<=41\)\))h(sbpos[loo)o(p])e(=)j(\(not3->bea)o(m_n)o(r\))o(;) +283 1944 y(})283 2000 y(else)70 b(if)23 b(\(\(not3->)o(bea)o(m_n)o(r\)) +d(&&)j(\(not3->tr)o(eat)o(ed\))o(\))d({)378 2056 y(helpbpos)g(=)k +(\(not3->be)o(am)o(_po)o(s\))c(&)j(0x3f;)378 2113 y(if)g(\(\(not3->b)o +(ea)o(m_p)o(os\))d(&)j(0x80\))f(helpbpos)e(+=)j(UPPLOWSHIF)o(T;)378 +2169 y(else)f({)425 2226 y(if)h(\(helpbpos)d(>)j(UPPLOWSHIF)o(T\))d +(helpbpos)h(-=)i(UPPLOWSHI)o(FT;)425 2282 y(else)f(helpbpos)f(=)i(0;) +378 2339 y(})378 2395 y(if)g(\(helpbpos)d(>)j(41\))g(helpbpos)d(=)j +(41;)378 2452 y(for)f(\(loop)g(=)h(helpbpos)e(-5;)h(loop)g(<)i +(helpbpos)c(+)j(6;)g(loop++\))425 2508 y(if)g(\(\(loop)e(>=)i(0\))g(&&) +g(\(loop)e(<=41\))h(&&)520 2565 y(\(sbpos[l)o(oop)o(])f(==)h +(\(not3->beam)o(_n)o(r\)\))o(\))f(sbpos[lo)o(op])f(=)j(0;)331 +2621 y(})236 2677 y(})236 2734 y(dynhelp2)e(=)i(dynhelp2-)o(>ne)o(xt;)p +eop +%%Page: 80 81 +80 80 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(80)189 137 y Fg(})189 250 y(/*)23 b(bgmark5)e(*/)189 +306 y(/*)i(now)f(start)g(with)g(processing)e(the)i(beam)g(*/)189 +363 y(lastdealt)e(=)j(akt[tr];)189 419 y(/*)g(reset)e(the)i(valid)f +(area)g(array)f(*/)189 476 y(for)h(\(i=0;)g(i<42;)g(i++\))g(usedpos)f +([i])h(=)h(0;)189 589 y(/*)g(specify)e(the)h(first)g(valid)g(region)f +(*/)189 645 y(upp)h(=)i(not->note)o(_p)o(os)c(&)j(0x3f;)189 +702 y(while)f(\(\(upp)f(<)j(41\))e(&&)h(\(!\(sbpos[)o(upp)o(]\))o(\)\)) +d(upp++;)189 758 y(low)i(=)i(not->note)o(_p)o(os)c(&)j(0x3f;)189 +814 y(while)f(\(\(low)f(>)j(0\))e(&&)h(\(!\(sbpos[l)o(ow])o(\)\))o(\))e +(low--;)189 871 y(for)h(\(i=low;)f(i<=upp;)g(i++\))h(usedpos)f([i])i(=) +g(1;)189 927 y(usedpos)e([not->not)o(e_p)o(os)f(&)j(0x3f])f(=)h(2;)189 +1040 y(remtime)e(=)i(dynhelp->t)o(im)o(e;)189 1097 y(counter)e(=)i(0;) +189 1210 y(/*)g(bgmark6)e(*/)189 1266 y(/*)i(jump)f(to)h(last)f +(possible)e(note)i(of)h(current)e(beam)h(*/)189 1323 +y(crit)g(=)h(1;)189 1379 y(last)f(=)h(dynhelp2;)189 1435 +y(nohe)f(=)h(\(struct)e(Note)h(*\))h(dynhelp2->)o(da)o(ta;)189 +1492 y(if)g(\(\(nohe->f)o(lag)o(s\))d(&)j(0x40\))f(crit)g(=)h(0;)189 +1548 y(while)f(\(crit\))f({)236 1605 y(dynhelp)g(=)i(dynhelp->n)o(ext)o +(;)236 1661 y(if)g(\(\(dynhelp\))d(&&)j(\(\(dynhelp)o(->)o(tim)o(e\))d +(>)j(remtime\))e(&&)354 1718 y(\(\(dynhelp-)o(>ma)o(rk)o(er)f(==)j +('n'\))f(||)h(\(dynhelp->)o(mar)o(ke)o(r)e(==)h('r'\)\)\))g({)283 +1774 y(counter)f(+=)i(2;)283 1831 y(remtime)e(=)j(dynhelp-)o(>ti)o(me;) +236 1887 y(})236 1944 y(if)f(\(\(dynhelp\))d(&&)j(\(\(dynhelp)o(->)o +(mar)o(ke)o(r\))d(==)j('n'\)\))f({)283 2000 y(not2)g(=)i(\(struct)d +(Note)h(*\))h(dynhelp-)o(>da)o(ta;)283 2056 y(if)g(\(\(not->bea)o(m_n)o +(r\))d(==)j(\(not2->be)o(am_)o(nr\))o(\))d({)331 2113 +y(if)i(\(!usedpos[\()o(no)o(t2-)o(>no)o(te)o(_po)o(s\))e(&)j(0x3f]\))f +({)378 2169 y(/*)h(have)f(to)h(split)e(beam)h(*/)378 +2226 y(dynhelp)f(=)i(lastdealt;)378 2282 y(crit)f(=)h(0;)378 +2339 y(if)g(\(akt[tr])d(==)j(lastdealt\))d({)425 2395 +y(not->beam_)o(nr)g(=)j(0;)425 2452 y(not->beam_)o(po)o(s)e(=)i(0;)425 +2508 y(not2)f(=)h(not;)378 2565 y(})378 2621 y(else)f({)425 +2677 y(not3)g(=)h(\(struct)e(Note)h(*\))h(lastdealt-)o(>da)o(ta;)425 +2734 y(not3->flag)o(s)d(|=)j(0x40;)p eop +%%Page: 81 82 +81 81 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(81)425 193 y Fg(if)23 b(\(!\(\(not2-)o(>fl)o(ags)o(\))d(&)k +(0x40\)\))d({)472 250 y(not2->beam)o(_po)o(s)g(|=)h(0x40;)472 +306 y(global++;)472 363 y(not2->beam)o(_nr)e(=)j(global;)472 +419 y(lastdealt)d(=)k(lastdealt)o(->)o(nex)o(t;)472 476 +y(while)e(\(lastdealt)o(\))e({)520 532 y(if)i(\(\(lastdealt)o(->)o(mar) +o(ke)o(r\))e(==)j('n'\))f({)567 589 y(notehelp)e(=)k(\(struct)c(Note)j +(*\))f(lastdealt->)o(da)o(ta;)567 645 y(if)h(\(\(notehel)o(p-)o(>be)o +(am)o(_nr)o(\))e(==)h(\(not->beam_)o(nr)o(\)\))e({)614 +702 y(notehelp->)o(be)o(am_)o(nr)g(=)j(global;)614 758 +y(if)g(\(\(notehel)o(p->)o(fl)o(ags)o(\))e(&)i(0x40\))f(lastdeal)o(t)f +(=)i(NULL;)567 814 y(})520 871 y(})520 927 y(if)f(\(lastdealt\))e +(lastdealt)g(=)j(lastdealt-)o(>ne)o(xt)o(;)472 984 y(})425 +1040 y(})425 1097 y(else)f({)472 1153 y(not2->flag)o(s)f(&=)i(0xffbf;) +472 1210 y(not2->beam)o(_nr)d(=)j(0;)425 1266 y(})425 +1323 y(not2)f(=)h(not3;)378 1379 y(})331 1435 y(})331 +1492 y(else)f({)378 1548 y(/*)h(deal)f(with)g(printable)e(beam)i(note)g +(*/)378 1605 y(last)g(=)h(dynhelp;)378 1661 y(lastdealt)d(=)j(dynhelp;) +378 1718 y(helpn)f(=)h(not2;)378 1774 y(while)f(\(helpn->)o(acc)o(ord)o +(_n)o(ext)o(\))e(helpn)i(=)h(helpn->acco)o(rd)o(_ne)o(xt;)378 +1831 y(if)g(\(\(\(helpn-)o(>n)o(ote)o(_po)o(s\))d(&)j(0x3f\))f(>)h +(maxb\))449 1887 y(maxb)f(=)h(\(helpn->no)o(te)o(_po)o(s\))d(&)j(0x3f;) +378 1944 y(if)g(\(\(\(not2->)o(no)o(te_)o(pos)o(\))d(&)k(0x3f\))d(<)j +(minb\))449 2000 y(minb)e(=)h(\(not2->not)o(e_)o(pos)o(\))d(&)k(0x3f;) +378 2056 y(if)f(\(\(not2->f)o(la)o(gs\))d(&)j(0x40\))f(crit)g(=)h(0;) +378 2113 y(not2->tre)o(ate)o(d)d(=)k(1;)378 2169 y(usedpos[\()o(not)o +(2-)o(>no)o(te_)o(po)o(s\))c(&)j(0x3f])f(=)h(2;)378 2226 +y(if)g(\(not2->sl)o(ur)o(_nr)o(\))e({)425 2282 y(if)i(\(\(not2->s)o +(lur)o(_po)o(s\))d(&)j(0x80\))472 2339 y(for)g(\(i=\(\(not2)o(->s)o(lu) +o(r_p)o(os)o(\))e(&)i(0x3f\))f(-)h(2;)g(i<42;)e(i++\))543 +2395 y(usedpos[i])f(=)j(0;)425 2452 y(else)472 2508 y(for)g +(\(i=\(\(not2)o(->s)o(lu)o(r_p)o(os)o(\))e(&)i(0x3f\))f(+)h(2;)g(i>=0;) +e(i--\))543 2565 y(usedpos[i])f(=)j(0;)378 2621 y(})331 +2677 y(})283 2734 y(})p eop +%%Page: 82 83 +82 82 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(82)283 137 y Fg(else)22 b({)331 193 y(if)g(\(not2->slur)o(_n)o +(r\))e({)378 250 y(upp)i(=)i(0;)378 306 y(for)e(\(i=\(not2->)o(slu)o +(r_p)o(os)e(&)j(0x3f\);)f(i<42;)f(i++\))425 363 y(if)i(\(usedpos[)o +(i]\))d(upp++;)378 419 y(low)i(=)i(0;)378 476 y(for)e(\(i=\(not2->)o +(slu)o(r_p)o(os)e(&)j(0x3f\);)f(i>=0;)f(i--\))425 532 +y(if)i(\(usedpos[)o(i]\))d(low++;)378 589 y(if)j(\(upp)f(>)h(low\))425 +645 y(for)g(\(i=\(not2)o(->s)o(lur)o(_p)o(os)d(&)j(0x3f\);)f(i>=0;)g +(i--\))g(usedpos[i)o(])e(=)k(0;)378 702 y(else)425 758 +y(for)f(\(i=\(not2)o(->s)o(lur)o(_p)o(os)d(&)j(0x3f\);)f(i<42;)g(i++\)) +g(usedpos[i)o(])e(=)k(0;)331 814 y(})331 871 y(if)e(\(not2->trea)o(te)o +(d\))e({)378 927 y(helpbpos)g(=)k(\(not2->be)o(am)o(_po)o(s\))c(&)j +(0x3f;)378 984 y(if)g(\(\(not2->b)o(ea)o(m_p)o(os\))d(&)j(0x80\))f +(helpbpos)e(+=)j(UPPLOWSHIF)o(T;)378 1040 y(else)46 b(if)22 +b(\(helpbpos)f(>)i(UPPLOWSHI)o(FT\))472 1097 y(helpbpos)e(-=)i +(UPPLOWSHI)o(FT)o(;)425 1153 y(else)f(helpbpos)f(=)i(0;)378 +1210 y(for)f(\(loop=help)o(bpo)o(s-2)o(;)e(loop)i(<)i(\(helpbpos)c(+)j +(3\);)g(loop++\))425 1266 y(if)g(\(\(loop)e(>=)i(0\))g(&&)g(\(loop)e +(<=)i(41\)\))f(usedpos[loo)o(p])e(=)j(0;)331 1323 y(})331 +1379 y(usedpos[\()o(no)o(t2-)o(>n)o(ote)o(_po)o(s\))d(&)j(0x3f])f(=)h +(2;)283 1435 y(})236 1492 y(})236 1548 y(if)g(\(dynhelp)e(==)h(NULL\))g +(crit)g(=)h(0;)189 1605 y(})189 1718 y(if)g(\(\(last)e(==)i(dynhelp2\)) +d(&&)283 1774 y(\(\(dynhelp)h(==)h(NULL\))g(||)h(\(\(nohe->f)o(lag)o +(s\))d(&)j(0x40\)\)\))e({)236 1831 y(not->beam_)o(nr)f(=)j(0;)189 +1887 y(})189 1944 y(else)f({)236 2000 y(if)h(\(\(dynhelp)d(==)j(NULL\)) +f(&&)h(\(last)e(!=)i(dynhelp2\)\))d({)283 2056 y(not2)i(=)i(\(struct)d +(Note)h(*\))h(last->da)o(ta;)283 2113 y(not2->flags)d(|=)j(0x40;)283 +2169 y(dynhelp)e(=)j(last;)236 2226 y(})189 2282 y(})189 +2395 y(/*)f(bgmark7)e(*/)189 2452 y(/*)i(now)f(dynhelp)f(and)i(not2)f +(mark)g(last)g(note)g(of)h(current)e(beam)h(*/)189 2565 +y(if)h(\(not->bea)o(m_n)o(r\))d({)236 2677 y(/*)j(store)f(the)g +(difference)e(between)h(the)h(position)f(of)i(the)f(last)g(note)46 +b(*/)236 2734 y(/*)23 b(and)f(the)h(position)d(of)j(the)g(first)e(note) +188 b(*/)p eop +%%Page: 83 84 +83 83 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(83)236 193 y Fg(if)23 b(\(\(\(not2->n)o(ot)o(e_p)o(os)o(\))e(&)i +(0x3f\))f(>=)g(\(\(not->note)o(_po)o(s\))e(&)j(0x3f\)\))f({)283 +250 y(orientflag)e(=)j(1;)283 306 y(helpmaxone)d(=)j(\(\(\(not2->no)o +(te)o(_po)o(s\))d(&)j(0x3f\))f(-)614 363 y(\(\(not->not)o(e_)o(pos)o +(\))e(&)k(0x3f\)\);)236 419 y(})236 476 y(else)e({)283 +532 y(orientflag)e(=)j(0;)283 589 y(helpmaxone)d(=)j(\(\(\(not->not)o +(e_)o(pos)o(\))d(&)k(0x3f\))d(-)614 645 y(\(\(not2->no)o(te)o(_po)o +(s\))f(&)j(0x3f\)\);)236 702 y(})236 814 y(/*)g(as)g(a)g(value)f(for)g +(a)h(middle)f(position)e(*/)236 871 y(middle)h(=)j(maxb)e(+)h(minb;)236 +984 y(/*)g(set)f(position)f(*/)236 1040 y(pos)i(=)g(0x70;)236 +1153 y(/*)g(depending)d(on)j(middle)e(search)h(for)g(a)h(nice)f +(position)f(*/)236 1210 y(if)i(\(\(\(\(not->f)o(la)o(gs\))d(&)j +(0x100\))e(&&)i(\(middle)e(>)i(\(2)g(*)h(VIOLINEM)o(ID\))o(\)\))c(||) +331 1266 y(\(\(\(not->f)o(la)o(gs\))g(&)j(0x200\))e(&&)i(\(middle)e(>)i +(\(2)g(*)h(BASSMID\))o(\)\)\))c({)283 1323 y(/*)j(try)g(to)g(find)f(a)h +(lower)f(beam)g(*/)283 1379 y(upperflag)f(=)i(0;)283 +1435 y(i)h(=)f(minb)f(-1;)283 1492 y(maxone)g(=)h(0;)283 +1548 y(if)g(\(maxb)f(>)h(BEAMDELTA\))d(lowcut)h(=)i(maxb)g(-)g +(BEAMDELTA)o(;)283 1605 y(else)f(lowcut)g(=)h(0;)283 +1661 y(if)g(\(\(minb)f(>)h(BEAMTOLMA)o(X\))d(&&)j(\(lowcut)e(<)i +(\(minb)f(-)h(BEAMTOLMAX)o(\)\)\))354 1718 y(lowcut)f(=)h(minb)f(-)h +(BEAMTOLMAX)o(;)283 1774 y(if)g(\(lowcut)e(>)i(helpmaxone\))d(lowcut)h +(-=)i(helpmaxone)o(;)283 1831 y(else)f(lowcut)g(=)h(0;)283 +1887 y(while)f(\(\(usedpos[)o(i])e(==)j(1\))g(&&)g(\(i)f(>)i +(lowcut\)\))c({)331 1944 y(maxone++;)331 2000 y(i--;)283 +2056 y(})283 2169 y(if)j(\(maxone)e(>)i(\(\(helpmaxon)o(e)d(>>)j(1\))g +(+)g(BEAMTOLERAN)o(CE)o(\)\))d({)331 2226 y(if)i(\(minb)g(>)h +(BEAMTOLERAN)o(CE)o(\))e(realpos)g(=)i(minb)f(-)h(BEAMTOLERA)o(NCE)o(;) +331 2282 y(else)f(realpos)f(=)i(0;)331 2339 y(if)f(\(orientflag)o(\))e +({)378 2395 y(if)j(\(realpos)d(>)j(\(helpmaxone)d(>>)j(1\)\))449 +2452 y(realpos)e(-=)h(\(helpmaxone)e(>>)j(1\);)378 2508 +y(else)f(realpos)f(=)i(0;)331 2565 y(})331 2621 y(pos)f(=)h(realpos)e +(+)i(UPPLOWSHIFT)o(;)331 2677 y(if)f(\(pos)h(>)g(41\))f(pos)h(=)g(41;) +283 2734 y(})p eop +%%Page: 84 85 +84 84 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(84)283 137 y Fg(else)22 b({)331 193 y(/*)g(try)h(to)g(find)f(an)h +(upper)e(beam)h(*/)331 250 y(upperflag)e(=)j(1;)331 306 +y(bestpos)e(=)i(minb)f(-)h(maxone;)331 363 y(bestupper)o(fl)o(ag)d(=)j +(0;)331 419 y(if)f(\(maxone)f(>)j(helpmaxon)o(e\))401 +476 y(realpos)d(=)j(bestpos)d(+)i(\(helpmaxo)o(ne)d(>>)j(2\);)331 +532 y(else)f(realpos)f(=)i(bestpos;)331 589 y(if)f(\(realpos)f(>)i +(41\))g(realpos)e(=)i(41;)331 645 y(besthigh)d(=)j(maxone;)331 +702 y(i)g(=)g(maxb)f(+)h(1;)331 758 y(maxone)e(=)i(0;)331 +814 y(uppcut)e(=)i(minb)f(+)h(BEAMDELTA;)331 871 y(if)f(\(uppcut)f(>)j +(41\))e(uppcut)f(=)j(41;)331 927 y(if)e(\(uppcut)f(>)j(\(maxb)d(+)j +(BEAMTOLM)o(AX\))o(\))d(uppcut)g(=)i(maxb)f(+)h(BEAMTOLMAX;)331 +984 y(uppcut)e(+=)i(helpmaxon)o(e;)331 1040 y(if)f(\(uppcut)f(>)j(41\)) +e(uppcut)f(=)j(41;)331 1097 y(while)d(\(\(usedpos[)o(i])f(==)j(1\))g +(&&)g(\(i)g(<)g(uppcut\)\))e({)378 1153 y(maxone++;)378 +1210 y(i++;)331 1266 y(})331 1379 y(if)h(\(maxone)f(>)j(\(\(helpmax)o +(on)o(e)d(>>)h(1\))h(+)h(BEAMTOLER)o(AN)o(CE\))o(\))c({)378 +1435 y(realpos)h(=)i(maxb)f(+)h(BEAMTOLERA)o(NCE)o(;)378 +1492 y(if)g(\(realpos)d(>)j(41\))g(realpos)e(=)i(41;)378 +1548 y(if)g(\(!orientf)o(la)o(g\))d(realpos)h(+=)i(\(helpmaxon)o(e)e +(>>)h(1\);)378 1605 y(if)h(\(realpos)d(>)j(41\))g(realpos)e(=)i(41;)378 +1661 y(if)g(\(realpos)d(>)j(UPPLOWSHIFT)o(\))d(pos)j(=)g(realpos)e(-)i +(UPPLOWSHIFT)o(;)378 1718 y(else)f(pos)g(=)i(0;)331 1774 +y(})331 1831 y(else)e({)378 1887 y(if)h(\(maxone)e(>)i(besthigh\))d({) +425 1944 y(besthigh)h(=)i(maxone;)425 2000 y(bestupperf)o(la)o(g)e(=)i +(1;)425 2056 y(bestpos)e(=)i(maxb)f(+)i(maxone;)425 2113 +y(if)f(\(maxone)e(>)i(helpmaxone)o(\))d({)472 2169 y(if)j(\(bestpos)e +(>)i(\(helpmaxo)o(ne)d(>>)j(2\)\))520 2226 y(realpos)d(=)k(bestpos)d(-) +i(\(helpmaxo)o(ne)d(>>)j(2\);)472 2282 y(else)520 2339 +y(realpos)d(=)k(0;)425 2395 y(})425 2452 y(else)e(realpos)f(=)i +(bestpos;)378 2508 y(})331 2565 y(})283 2621 y(})236 +2677 y(})236 2734 y(else)f({)p eop +%%Page: 85 86 +85 85 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(85)283 137 y Fg(/*)23 b(try)g(to)g(find)f(an)g(upper)g(beam)g(*/) +283 193 y(upperflag)f(=)i(1;)283 250 y(i)h(=)f(maxb)f(+)h(1;)283 +306 y(maxone)f(=)h(0;)283 363 y(uppcut)f(=)h(minb)f(+)h(BEAMDELTA;)283 +419 y(if)g(\(uppcut)e(>)i(41\))g(uppcut)e(=)i(41;)283 +476 y(if)g(\(uppcut)e(>)i(\(maxb)f(+)h(BEAMTOLMAX)o(\)\))d(uppcut)i(=)h +(maxb)f(+)h(BEAMTOLMAX)o(;)283 532 y(uppcut)f(+=)h(helpmaxo)o(ne;)283 +589 y(if)g(\(uppcut)e(>)i(41\))g(uppcut)e(=)i(41;)283 +645 y(while)f(\(\(usedpos[)o(i])e(==)j(1\))g(&&)g(\(i)f(<)i(uppcut\)\)) +c({)331 702 y(maxone++;)331 758 y(i++;)283 814 y(})283 +927 y(if)j(\(maxone)e(>)i(\(\(helpmaxon)o(e)d(>>)j(1\))g(+)g +(BEAMTOLERAN)o(CE)o(\)\))d({)331 984 y(realpos)h(=)i(maxb)f(+)h +(BEAMTOLERA)o(NC)o(E;)331 1040 y(if)f(\(realpos)f(>)i(41\))g(realpos)e +(=)i(41;)331 1097 y(if)f(\(!orientfla)o(g\))e(realpos)h(+=)i +(\(helpmaxo)o(ne)d(>>)j(1\);;)331 1153 y(if)f(\(realpos)f(>)i(41\))g +(realpos)e(=)i(41;)331 1210 y(if)f(\(realpos)f(>)i(UPPLOWSHIF)o(T\))d +(pos)j(=)g(realpos)e(-)i(UPPLOWSHIF)o(T;)331 1266 y(else)f(pos)g(=)h +(0;)283 1323 y(})283 1379 y(else)f({)331 1435 y(/*)g(try)h(to)g(find)f +(a)h(lower)f(beam)g(*/)331 1492 y(upperflag)e(=)j(0;)331 +1548 y(bestpos)e(=)i(maxb)f(+)h(maxone;)331 1605 y(bestupper)o(fl)o(ag) +d(=)j(1;)331 1661 y(if)f(\(maxone)f(>)j(helpmaxon)o(e\))c({)378 +1718 y(if)j(\(bestpos)d(>)j(\(helpmaxone)d(>>)j(2\)\))425 +1774 y(realpos)e(=)i(bestpos)e(-)i(\(helpmaxone)d(>>)j(2\);)378 +1831 y(else)425 1887 y(realpos)e(=)i(0;)331 1944 y(})331 +2000 y(else)f(realpos)f(=)i(bestpos;)331 2056 y(besthigh)d(=)j(maxone;) +331 2113 y(i)g(=)g(minb)f(-1;)331 2169 y(maxone)f(=)i(0;)331 +2226 y(if)f(\(maxb)g(>)h(BEAMDELTA\))d(lowcut)h(=)j(maxb)e(-)h +(BEAMDELTA;)331 2282 y(else)f(lowcut)f(=)i(0;)331 2339 +y(if)f(\(\(minb)g(>)h(BEAMTOLMAX)o(\))d(&&)j(\(lowcut)e(<)i(\(minb)f(-) +h(BEAMTOLMAX\))o(\)\))378 2395 y(lowcut)e(=)i(minb)f(-)i(BEAMTOLMA)o +(X;)331 2452 y(if)e(\(lowcut)f(>)j(helpmaxon)o(e\))c(lowcut)h(-=)i +(helpmaxone)o(;)331 2508 y(else)f(lowcut)f(=)i(0;)331 +2565 y(while)e(\(\(usedpos[)o(i])f(==)j(1\))g(&&)g(\(i)g(>)g +(lowcut\)\))e({)378 2621 y(maxone++;)378 2677 y(i--;)331 +2734 y(})p eop +%%Page: 86 87 +86 86 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(86)331 137 y Fg(if)22 b(\(maxone)f(>)j(\(\(helpmax)o(on)o(e)d(>>)h +(1\))h(+)h(BEAMTOLER)o(AN)o(CE\))o(\))c({)378 193 y(if)j(\(minb)e(>)j +(BEAMTOLER)o(AN)o(CE\))c(realpos)h(=)i(minb)f(-)h(BEAMTOLERAN)o(CE)o(;) +378 250 y(else)f(realpos)f(=)i(0;)378 306 y(if)g(\(orientfl)o(ag)o(\))e +({)425 363 y(if)i(\(realpos)d(>)k(\(helpmaxo)o(ne)c(>>)j(1\)\))496 +419 y(realpos)e(-=)i(\(helpmaxo)o(ne)d(>>)j(1\);)425 +476 y(else)f(realpos)f(=)i(0;)378 532 y(})378 589 y(pos)f(=)i(realpos)c +(+)k(UPPLOWSHI)o(FT)o(;)378 645 y(if)f(\(pos)f(>)h(41\))f(pos)h(=)g +(41;)331 702 y(})331 758 y(else)f({)378 814 y(if)h(\(maxone)e(>)i +(besthigh\))d({)425 871 y(besthigh)h(=)i(maxone;)425 +927 y(bestupperf)o(la)o(g)e(=)i(0;)425 984 y(bestpos)e(=)i(minb)f(-)i +(maxone;)425 1040 y(if)f(\(maxone)e(>)i(helpmaxone)o(\))496 +1097 y(realpos)e(=)i(bestpos)e(+)i(\(helpmaxon)o(e)e(>>)i(2\);)425 +1153 y(else)f(realpos)f(=)i(bestpos;)425 1210 y(if)g(\(realpos)d(>)k +(41\))e(realpos)f(=)i(41;)378 1266 y(})331 1323 y(})283 +1379 y(})236 1435 y(})236 1548 y(/*)g(check)f(middle)f(region)g(for)i +(setting)e(the)h(beam)g(position)44 b(*/)236 1605 y(/*)23 +b(\(only)f(if)h(not)f(already)f(found)h(one\))140 b(*/)236 +1718 y(valid)22 b(=)h(1;)236 1774 y(if)g(\(pos)f(==)h(0x70\))f({)283 +1831 y(/*)h(search)f(a)h(nice)f(beam)g(position)e(between)h(minb)i(and) +f(maxb)46 b(*/)283 1887 y(/*)23 b(only)f(when)g(MINBEAMBROA)o(D)e(is)j +(valid)140 b(*/)283 1944 y(if)23 b(\(\(maxb)f(-)h(minb\))e(<)j +(MINBEAMBR)o(OA)o(D\))c(valid)i(=)h(0;)283 2056 y(if)g(\(valid\))e({) +331 2113 y(if)h(\(\(\(\(not->no)o(te)o(_po)o(s\))e(&)j(0x3f\))f(<=)h +(bestpos\))e(&&)h(orientflag\))e({)378 2169 y(if)j(\(bestpos)d(>)j +(helpmaxone\))d(bestpos)h(-=)i(helpmaxon)o(e;)378 2226 +y(else)f(bestpos)f(=)i(0;)331 2282 y(})331 2339 y(if)f(\(\(\(\(not->no) +o(te)o(_po)o(s\))e(&)j(0x3f\))f(>)h(bestpos\))e(&&)i(\(!orientf)o(lag)o +(\)\))d({)378 2395 y(bestpos)h(+=)i(helpmaxon)o(e;)378 +2452 y(if)g(\(bestpos)d(>)j(41\))g(bestpos)e(=)i(41;)331 +2508 y(})331 2565 y(maxone)e(=)i(0;)331 2621 y(for)f(\(i=maxb;)f +(i>=minb;)f(i--\))i({)378 2677 y(if)h(\(usedpos[)o(i])d(==)j(1\))g +(maxone++;)378 2734 y(else)f({)p eop +%%Page: 87 88 +87 87 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(87)425 137 y Fg(if)23 b(\(maxone)e(>)i(besthigh\))d({)472 +193 y(besthigh)h(=)i(maxone;)472 250 y(bestpos)e(=)i(i;)472 +306 y(if)g(\(besthigh)d(>)k(helpmaxo)o(ne\))c({)520 363 +y(bestpos)g(+=)j(\(\(besthigh)d(-)j(helpmaxone\))d(>>)j(1\);)520 +419 y(realpos)d(=)k(bestpos)d(+)i(\(helpmaxo)o(ne)d(>>)j(2\);)520 +476 y(if)f(\(!orientfla)o(g\))e(bestpos)h(+=)i(helpmaxon)o(e;)520 +532 y(if)f(\(bestpos)f(>)i(41\))g(bestpos)e(=)i(41;)520 +589 y(if)f(\(realpos)f(>)i(41\))g(realpos)e(=)i(41;)472 +645 y(})472 702 y(else)f({)520 758 y(realpos)e(=)k(bestpos)d(+)i +(\(besthigh)d(>>)j(2\);)520 814 y(if)f(\(!orientfla)o(g\))e(bestpos)h +(+=)i(besthigh;)472 871 y(})472 927 y(if)g(\(\(\(not->no)o(te_)o(po)o +(s\))d(&)j(0x3f\))f(<=)h(realpos\))520 984 y(bestuppe)o(rfl)o(ag)d(=)j +(1;)472 1040 y(else)f(bestupperfl)o(ag)e(=)j(0;)425 1097 +y(})425 1153 y(maxone)e(=)j(0;)378 1210 y(})331 1266 +y(})331 1323 y(pos)e(=)h(bestpos;)331 1379 y(if)f(\(bestupperf)o(la)o +(g\))e({)378 1435 y(if)j(\(pos)f(>)h(UPPLOWSHIF)o(T\))d(pos)i(-=)h +(UPPLOWSHIFT)o(;)378 1492 y(else)f(pos)g(=)i(0;)378 1548 +y(upperflag)c(=)j(1;)331 1605 y(})331 1661 y(else)f({)378 +1718 y(upperflag)e(=)j(0;)378 1774 y(pos)f(+=)h(UPPLOWSHIF)o(T;)378 +1831 y(if)g(\(pos)f(>)h(41\))f(pos)h(=)g(41;)331 1887 +y(})331 1944 y(maxone)e(=)i(besthigh;)283 2000 y(})236 +2056 y(})236 2169 y(/*)g(bgmark8)e(*/)236 2226 y(if)i(\(valid\))e({)283 +2282 y(if)i(\(!counter\))d(counter)h(=)i(1;)283 2339 +y(if)g(\(maxone)e(>=)i(helpmaxone)o(\))d(arg)j(=)g(helpmaxone)o(;)283 +2395 y(else)f(arg)h(=)g(maxone;)283 2508 y(if)g(\(orientfla)o(g\))d +(slope)i(=)h(1;)283 2565 y(else)f(slope)g(=)h(-1;)283 +2677 y(helparg)e(=)j(SLOPEFAC)o(TOR)c(*)j(counter;)283 +2734 y(arg)g(/=)g(helparg;)p eop +%%Page: 88 89 +88 88 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(88)283 193 y Fg(/*)23 b(the)g(following)d(lines)i(substitu)o(te)e +(a)k(function)c(atan)i(*/)283 250 y(if)h(\(arg)f(>)i(0.94\))d(slope)h +(*=)h(9;)283 306 y(else)46 b(if)23 b(\(arg)f(>)h(0.77\))f(slope)g(*=)g +(8;)331 363 y(else)45 b(if)23 b(\(arg)f(>)h(0.64\))f(slope)g(*=)h(7;) +378 419 y(else)46 b(if)22 b(\(arg)g(>)i(0.52\))d(slope)h(*=)h(6;)425 +476 y(else)46 b(if)23 b(\(arg)f(>)h(0.41\))f(slope)f(*=)i(5;)472 +532 y(else)46 b(if)23 b(\(arg)f(>)h(0.31\))f(slope)g(*=)g(4;)520 +589 y(else)45 b(if)23 b(\(arg)f(>)h(0.21\))f(slope)g(*=)h(3;)567 +645 y(else)45 b(if)23 b(\(arg)f(>)i(0.12\))d(slope)h(*=)h(2;)614 +702 y(else)46 b(if)23 b(\(arg)f(<)h(0.04\))f(slope)f(=)j(0;)283 +814 y(/*)f(modify)f(position)e(*/)283 871 y(if)j(\(pos)f(>)i(41\))e +(pos)g(=)i(41;)283 927 y(else)e({)331 984 y(if)g(\(pos)h(&)g(0x80\))e +(pos)i(=)g(0;)283 1040 y(})283 1153 y(/*)g(setting)e(of)i(the)f +(upp/low-fla)o(g)e(*/)283 1210 y(if)j(\(upperflag)o(\))e(pos)h(|=)h +(0x80;)283 1323 y(/*)g(generate)e(a)i(flag-mask)d(for)j(slope)e(*/)283 +1379 y(if)i(\(slope)f(<)h(0\))g({)331 1435 y(sl)f(=)i(0;)331 +1492 y(sl)e(|=)h(0x8000;)331 1548 y(slope)e(=)j(slope)d(*)i(\(-1\);)283 +1605 y(})283 1661 y(else)f(sl)h(=)h(0;)283 1774 y(slope)e(<<=)h(11;)283 +1887 y(/*)g(bgmark9)e(*/)283 1944 y(/*)i(set)g(the)f(values)f(to)i(all) +g(notes)e(of)i(current)e(beam)h(*/)283 2000 y(sl)h(|=)g(slope;)283 +2056 y(dynhelp)e(=)j(akt[tr];)283 2113 y(crit)e(=)i(1;)283 +2169 y(prev_note)d(=)i(NULL;)283 2226 y(while)f(\(crit\))f({)331 +2282 y(if)h(\(\(dynhelp->)o(ma)o(rke)o(r\))e(==)j('n'\))f({)378 +2339 y(not3)g(=)h(\(struct)e(Note)h(*\))h(dynhelp->d)o(at)o(a;)378 +2395 y(if)g(\(\(not->be)o(am)o(_nr)o(\))e(==)h(\(not3->beam)o(_n)o +(r\)\))e({)425 2452 y(if)j(\(prev_not)o(e\))d({)472 2508 +y(switch)i(\(\(not3->f)o(la)o(gs\))e(&)j(0x38\))f({)520 +2565 y(case)g(0x0)g(:)h(\(prev_note)o(->n)o(ext)o(_b)o(eam)o(n_k)o(in)o +(d\)+)o(+;)520 2621 y(case)f(0x8)g(:)h(\(prev_note)o(->n)o(ext)o(_b)o +(eam)o(n_k)o(in)o(d\)+)o(+;)520 2677 y(case)f(0x10:)f(\(prev_note)o +(->n)o(ext)o(_b)o(eam)o(n_k)o(in)o(d\)+)o(+;)520 2734 +y(case)h(0x18:)f(\(prev_note)o(->n)o(ext)o(_b)o(eam)o(n_k)o(in)o(d\)+)o +(+;)p eop +%%Page: 89 90 +89 89 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(89)638 137 y Fg(break;)520 193 y(default)44 b(:)23 +b(break;)472 250 y(})425 306 y(})425 363 y(prev_note)d(=)j(not3;)425 +419 y(not3->beam)o(_p)o(os)d(|=)j(pos;)425 476 y(not3->flag)o(s)d(|=)j +(sl;)425 532 y(if)g(\(\(not3->f)o(lag)o(s\))d(&)j(0x40\))f({)472 +589 y(not3->next)o(_be)o(amn)o(_k)o(ind)e(=)j(0;)472 +645 y(crit)f(=)i(0;)425 702 y(})378 758 y(})378 814 y(else)e({)425 +871 y(if)h(\(\(!\(not3-)o(>sl)o(ur_)o(nr)o(\)\))d(&&)520 +927 y(\(\(!\(not3)o(->b)o(eam)o(_n)o(r\))g(||)j(\(!\(not3->t)o(rea)o +(te)o(d\)\))o(\)\))d(&&)520 984 y(\(\(\(not3-)o(>fl)o(ags)o(\))g(&)k +(0x38\))d(!=)i(0x30\)\))f({)472 1040 y(helpn)g(=)h(not3;)472 +1097 y(while)f(\(helpn->ac)o(co)o(rd_)o(ne)o(xt\))e(helpn)i(=)h +(helpn->ac)o(cor)o(d_n)o(ex)o(t;)472 1210 y(/*)g(set)g(lower)e(stems)h +(if)h(nessesary)d(*/)472 1266 y(if)j(\(\(realpos)d(>)k(\(\(not3->)o +(not)o(e_p)o(os)o(\))d(&)i(0x3f\)\))e(&&)496 1323 y(\(\(LAMBDA+)o +(\(\(h)o(elp)o(n-)o(>no)o(te)o(_po)o(s\))f(&)j(0x3f\)+2\))e(>=)i +(realpos\)\))d({)520 1379 y(helpn)h(=)i(not3;)520 1435 +y(while)e(\(helpn\))g({)567 1492 y(helpn->fl)o(ags)f(|=)j(0x400;)567 +1548 y(helpn)e(=)j(helpn->ac)o(co)o(rd_)o(nex)o(t;)520 +1605 y(})472 1661 y(})425 1718 y(})378 1774 y(})331 1831 +y(})331 1887 y(if)e(\(crit\))g(dynhelp)f(=)i(dynhelp->)o(nex)o(t;)283 +1944 y(})236 2000 y(})236 2056 y(else)f({)283 2113 y(/*)h(bgmark10)e +(*/)283 2169 y(/*)i(sorry,)f(this)g(beam)g(is)h(unprinta)o(ble)44 +b(*/)283 2226 y(/*)23 b(erase)f(it)188 b(*/)283 2282 +y(dynhelp)21 b(=)j(akt[tr]-)o(>ne)o(xt;)283 2339 y(crit)e(=)i(1;)283 +2395 y(while)e(\(crit)g(&&)h(dynhelp\))d({)331 2452 y(if)i +(\(\(dynhelp->)o(ma)o(rke)o(r\))e(==)j('n'\))f({)378 +2508 y(not3)g(=)h(\(struct)e(Note)h(*\))h(dynhelp->d)o(at)o(a;)378 +2565 y(if)g(\(\(not3->b)o(ea)o(m_n)o(r\))d(==)j(\(not->beam)o(_n)o +(r\)\))d({)425 2621 y(not3->beam)o(_n)o(r)h(=)i(0;)425 +2677 y(not3->beam)o(_p)o(os)d(=)k(0;)425 2734 y(if)f(\(\(not3->f)o(lag) +o(s\))d(&)j(0x40\))f(crit)g(=)h(0;)p eop +%%Page: 90 91 +90 90 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(90)425 137 y Fg(not3->flag)o(s)20 b(&=)j(0x7bf;)378 +193 y(})331 250 y(})331 306 y(if)f(\(crit\))g(dynhelp)f(=)i(dynhelp->)o +(nex)o(t;)283 363 y(})283 419 y(not->beam_n)o(r)d(=)k(0;)283 +476 y(not->beam_p)o(os)c(=)j(0;)283 532 y(not->flags)d(&=)j(0x7bf;)236 +589 y(})189 645 y(})142 702 y(})94 758 y(})94 814 y(akt[tr])e(=)j +(akt[tr]->)o(ne)o(xt;)47 871 y(})0 927 y(})0 1040 y(void)e(calculate_)o +(re)o(st_)o(pos)o(it)o(ion)o(s\()o(tr\))47 1097 y(int)h(tr;)0 +1153 y({)47 1210 y(char)f(full[42];)186 b(/*)23 b(used)f(positions)e +(*/)47 1266 y(char)i(bestpos;)186 b(/*)23 b(for)f(storing)f(the)i(best) +f(position)f(*/)47 1323 y(char)h(highcount;)185 b(/*)23 +b(counts)f(free)g(positions)e(*/)47 1379 y(char)i(to,)h(mid,)f(from1,)f +(to1,)h(from2,)g(to2;)45 b(/*)23 b(variables)d(for)j(looping)e(*/)47 +1435 y(int)i(i;)235 b(/*)23 b(for)f(looping)f(and)i(indexing)d(*/)47 +1492 y(long)i(cur_slur[4)o(2],)e(cur_beam[)o(42])o(;)44 +b(/*)23 b(positions)d(used)i(for)h(slurs)e(and)i(beams)f(*/)47 +1548 y(unsigned)f(long)h(rtime;)139 b(/*)23 b(store)f(time)g(informati) +o(on)e(*/)47 1605 y(char)i(goodpos,)f(goodhigh;)138 b(/*)23 +b(temporal)d(best)j(*/)47 1661 y(char)f(minbeam,)f(maxbeam;)138 +b(/*)23 b(to)g(specify)e(the)i(region)e(from)h(beamed)f(note)h(to)h(*/) +708 1718 y(/*)g(the)g(beam)f(itself)f(*/)47 1774 y(short)h(restcount)o +(;)139 b(/*)23 b(counts)e(the)h(rests)g(of)h(time)f(rtime)g(*/)47 +1831 y(char)g(topos;)187 b(/*)23 b(store)e(the)i(slope)f(*/)47 +1887 y(char)g(upperto;)186 b(/*)23 b(setting)e(a)i(loopto)e(value)h(*/) +47 1944 y(short)g(slope;)187 b(/*)22 b(setting)f(topos)h(*/)47 +2000 y(short)g(measureco)o(unt)o(er;)138 b(/*)23 b(is)g(useful)e(for)h +(gdb)h(to)g(stop)f(at)h(a)g(given)f(measure)e(*/)47 2113 +y(/*)j(crpmark1)e(*/)47 2169 y(measurecou)o(nte)o(r)f(=)k(1;)47 +2226 y(akt[tr])d(=)i(begin[tr];)47 2282 y(for)g(\(i=0;)e(i<42;)h(i++\)) +g({)94 2339 y(cur_slur[i])e(=)j(0;)94 2395 y(cur_beam[i])d(=)j(0;)47 +2452 y(})47 2508 y(while)f(\(akt[tr]\))e({)94 2565 y(if)j(\(\(akt[tr]-) +o(>ma)o(rke)o(r\))d(==)j('b'\))f(measureco)o(unt)o(er+)o(+;)94 +2621 y(if)h(\(\(akt[tr]-)o(>ma)o(rke)o(r\))d(==)j('r'\))f({)142 +2677 y(/*)h(crpmark2)d(*/)142 2734 y(restcount)g(=)j(1;)p +eop +%%Page: 91 92 +91 91 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(91)142 137 y Fg(rtime)21 b(=)j(akt[tr]->)o(ti)o(me;)142 +193 y(for)e(\(i=0;)g(i<42;)g(i++\))g({)189 250 y(if)h(\(cur_slur)o([i]) +d(||)j(cur_beam[)o(i])o(\))e(full[i])g(=)i(1;)189 306 +y(else)f(full[i])f(=)i(0;)142 363 y(})142 419 y(dynhelp)e(=)i(akt[tr];) +44 b(/*)23 b(store)f(the)g(begin)g(of)h(rest)f(pointer)f(*/)142 +476 y(dynhelp3)f(=)j(akt[tr];)45 b(/*)22 b(indicates)f(later)g(the)i +(last)f(rest)g(of)h(rtime)f(*/)142 532 y(akt[tr])f(=)i(akt[tr]->)o(nex) +o(t;)142 589 y(while)e(\(\(akt[tr]\))f(&&)j(\(rtime)e(==)i(\(akt[tr]->) +o(tim)o(e\))o(\)\))d({)189 645 y(/*)j(deal)f(with)g(rests)g(and)g +(notes)g(of)h(time)f(rtime)f(*/)189 702 y(if)i(\(\(akt[tr])o(->m)o(ar)o +(ker)o(\))d(==)j('n'\))f({)236 758 y(not)h(=)g(\(struct)e(Note)h(*\))h +(akt[tr]->)o(da)o(ta;)236 814 y(not2)f(=)h(not;)236 871 +y(while)f(\(not2->ac)o(cor)o(d_)o(nex)o(t\))e(not2)i(=)h(not2->accor)o +(d_n)o(ex)o(t;)236 984 y(if)g(\(!\(not->be)o(am)o(_nr)o(\)\))d({)283 +1040 y(if)j(\(\(\(not->fl)o(ags)o(\))d(&)k(0x30\))d(==)i(0x30\))f({)331 +1097 y(/*)g(whole)g(note)g(without)f(any)i(stem)f(*/)331 +1153 y(full[\(not)o(->)o(not)o(e_)o(pos)o(\))f(&)i(0x3f])e(=)j(1;)283 +1210 y(})283 1266 y(else)e({)331 1323 y(if)g(\(\(not->flag)o(s\))e(&)j +(0x400\))f({)378 1379 y(/*)h(lower)e(stem)h(*/)378 1435 +y(if)h(\(\(\(not->n)o(ot)o(e_p)o(os\))d(&)j(0x3f\))f(>)h(LAMBDA\))425 +1492 y(to)g(=)g(\(\(not->not)o(e_p)o(os)o(\))e(&)i(0x3f\))f(-)h +(LAMBDA;)378 1548 y(else)f(to)h(=)g(0;)378 1605 y(for)f(\(i=\(\(not2-)o +(>no)o(te_)o(po)o(s\))e(&)j(0x3f\);)f(i>=to;)f(i--)i(\))g(full[i])e(=)i +(1;)331 1661 y(})331 1718 y(else)f({)378 1774 y(/*)h(upper)e(stem)h(*/) +378 1831 y(to)h(=)g(\(\(not2->n)o(ote)o(_po)o(s\))d(&)j(0x3f\))f(+)h +(LAMBDA;)378 1887 y(if)g(\(to)f(>)h(41\))g(to)g(=)g(41;)378 +1944 y(for)f(\(i=\(\(not->)o(not)o(e_p)o(os)o(\))f(&)i(0x3f\);)e +(i<=to;)h(i++)g(\))h(full[i])e(=)i(1;)331 2000 y(})283 +2056 y(})236 2113 y(})236 2169 y(else)f({)283 2226 y(/*)h(deal)f(with)g +(beamed)g(note)g(*/)283 2282 y(to)h(=)g(not->beam_p)o(os)d(&)j(0x3f;) +283 2339 y(if)g(\(\(not->bea)o(m_p)o(os)o(\))e(&)i(0x80\))f(to)g(+=)h +(UPPLOWSHIFT)o(;)283 2395 y(else)46 b(if)23 b(\(to)f(>)i(UPPLOWSHI)o +(FT)o(\))d(to)h(-=)h(UPPLOWSHIFT)o(;)331 2452 y(else)f(to)h(=)g(0;)283 +2508 y(if)g(\(to)g(>)g(41\))f(to)h(=)g(41;)283 2565 y(slope)f(=)h +(\(not->flag)o(s\))d(&)k(0x7800;)283 2621 y(topos)e(=)h(\(slope)f(>>)g +(11\))h(&)g(0xf;)283 2677 y(if)g(\(\(not->fla)o(gs\))d(&)j(0x8000\))e +({)331 2734 y(/*)h(falling)f(beam)h(*/)p eop +%%Page: 92 93 +92 92 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(92)331 137 y Fg(if)22 b(\(to)h(>)g(topos\))e(minbeam)g(=)j(to)e(-) +i(topos;)331 193 y(else)e(minbeam)f(=)i(0;)331 250 y(maxbeam)e(=)i(to;) +283 306 y(})283 363 y(else)f({)331 419 y(/*)g(raising)f(beam)h(*/)331 +476 y(minbeam)f(=)i(to;)331 532 y(maxbeam)e(=)i(to)g(+)g(topos;)331 +589 y(if)f(\(maxbeam)f(>)i(41\))g(maxbeam)e(=)i(41;)283 +645 y(})283 702 y(if)g(\(\(\(not2->n)o(ote)o(_p)o(os\))d(&)j(0x3f\))f +(>)h(maxbeam\))354 758 y(maxbeam)e(=)i(\(\(not2->not)o(e_)o(pos)o(\))d +(&)k(0x3f\);)283 814 y(if)f(\(\(\(not->no)o(te_)o(po)o(s\))d(&)k +(0x3f\))d(<)i(minbeam\))354 871 y(minbeam)e(=)i(\(\(not->note)o(_p)o +(os\))d(&)j(0x3f\);)283 927 y(for)g(\(i=minbea)o(m;)d(i<=maxbeam)o(;)h +(i++\))h(full[i])f(=)i(1;)236 984 y(})236 1097 y(if)g(\(\(not->slu)o +(r_)o(nr\))d(&&)j(\(\(not->sl)o(ur)o(_po)o(s\))d(&)j(0x40\)\))f({)283 +1153 y(/*)h(slur)f(begins)g(here)g(*/)283 1210 y(if)h(\(not->slur)o +(_po)o(s)d(&)k(0x80\))d({)331 1266 y(/*)h(upper)g(slur)g(*/)331 +1323 y(to)g(=)i(SLURWIDE)c(+)j(\(\(not->slur)o(_p)o(os\))d(&)j(0x3f\);) +331 1379 y(if)f(\(to)h(>)g(41\))g(to)f(=)i(41;)331 1435 +y(for)e(\(i=\(\(not->)o(sl)o(ur_)o(pos)o(\))e(&)k(0x3f\);)d(i<=to;)g +(i++\))h(full[i])f(=)j(1;)283 1492 y(})283 1548 y(else)e({)331 +1605 y(/*)g(lower)g(slur)g(*/)331 1661 y(if)g(\(\(\(not->slu)o(r_)o +(pos)o(\))f(&)i(0x3f\))e(>)j(SLURWIDE\))378 1718 y(to)f(=)g +(\(\(not->sl)o(ur_)o(pos)o(\))d(&)k(0x3f\))d(-)j(SLURWIDE;)331 +1774 y(else)e(to)h(=)g(0;)331 1831 y(for)f(\(i=to;)f(i<=\(\(not->s)o +(lu)o(r_p)o(os)o(\))g(&)i(0x3f\);)e(i++\))h(full[i])f(=)j(1;)283 +1887 y(})236 1944 y(})189 2000 y(})189 2056 y(else)e({)236 +2113 y(if)h(\(\(akt[tr]-)o(>m)o(ark)o(er)o(\))e(==)i('r'\))f({)283 +2169 y(restcount++)o(;)283 2226 y(dynhelp3)f(=)i(akt[tr];)236 +2282 y(})236 2339 y(else)f({)283 2395 y(/*)h(after)f(rests)g(can)g +(only)g(be)h(notes)f(of)h(the)f(same)g(time)g(*/)283 +2452 y(fprintf\(std)o(er)o(r,)e("unknown)h(element)g(found\\n"\))o(;) +283 2508 y(exit\(10\);)236 2565 y(})189 2621 y(})189 +2677 y(akt[tr])g(=)i(akt[tr]->n)o(ex)o(t;)142 2734 y(})p +eop +%%Page: 93 94 +93 93 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(93)142 193 y Fg(do)23 b({)189 250 y(/*)g(crpmark3)d(*/)189 +306 y(re)j(=)g(\(struct)e(Rest)h(*\))h(dynhelp->)o(dat)o(a;)189 +363 y(if)g(\(\(re->pos)o(iti)o(on)o(\))e(&)i(0x80\))f({)236 +419 y(/*)h(it's)f(a)h(bass)f(rest)g(*/)236 476 y(mid)h(=)g(BASSMID;)236 +532 y(from1)f(=)h(mid)g(-)g(halfresth)o(igh)o([r)o(e->)o(ki)o(nd])d +(-1;)236 589 y(to1)j(=)g(VIOLINEMI)o(D)e(-)i(2;)236 645 +y(from2)f(=)h(mid)g(+)g(halfresth)o(igh)o([r)o(e->)o(ki)o(nd])d(+)j(6;) +236 702 y(to2)g(=)g(0;)189 758 y(})189 871 y(if)g(\(\(re->pos)o(iti)o +(on)o(\))e(&)i(0x40\))f({)236 927 y(/*)h(it's)f(a)h(violine)e(rest)h +(*/)236 984 y(mid)h(=)g(VIOLINEMI)o(D;)236 1040 y(from1)f(=)h(mid)g(-)g +(halfresth)o(igh)o([r)o(e->)o(ki)o(nd])d(-1;)236 1097 +y(to1)j(=)g(41;)236 1153 y(from2)f(=)h(mid)g(+)g(halfresth)o(igh)o([r)o +(e->)o(ki)o(nd])d(+)j(6;)236 1210 y(to2)g(=)g(BASSMID)e(+)i(2;)189 +1266 y(})189 1379 y(/*)g(crpmark4)d(*/)189 1435 y(highcount)g(=)j(0;) +189 1492 y(goodhigh)d(=)k(0;)189 1548 y(bestpos)d(=)i(60;)189 +1605 y(i)g(=)g(from1;)189 1661 y(while)f(\(i<to1\))f({)236 +1718 y(if)i(\(!full[i]\))d({)283 1774 y(highcount++)o(;)283 +1831 y(if)j(\(highcount)d(>=)j(\(resthigh)o([re)o(->)o(kin)o(d])d(+)j +(RESTTOLERAN)o(CE)o(\)\))d({)331 1887 y(bestpos)h(=)i(i)g(-)g +(resthigh[r)o(e->)o(ki)o(nd])d(-)j(HALFRESTTO)o(LER)o(AN)o(CE;)331 +1944 y(i)g(=)g(40;)283 2000 y(})236 2056 y(})236 2113 +y(else)f({)283 2169 y(if)h(\(highcount)d(>)j(goodhigh\))d({)331 +2226 y(goodhigh)g(=)j(highcount;)331 2282 y(goodpos)e(=)i(i)g(-)g +(highcount;)283 2339 y(})283 2395 y(highcount)e(=)i(0;)236 +2452 y(})236 2508 y(i++;)189 2565 y(})189 2677 y(/*)g(rests)e(\(except) +g(of)i(pause)f(and)g(hpause\))f(can)i(use)f(*/)189 2734 +y(/*)h(an)g(small)e(upper)h(area)g(because)f(there)h(is)h(enough)e +(space)h(*/)p eop +%%Page: 94 95 +94 94 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(94)189 137 y Fg(highcount)20 b(=)j(0;)189 193 y(if)g(\(\(bestpos)d +(==)j(60\))f(&&)h(\(\(re->kind)o(\))d(<)k(5\)\))e({)236 +250 y(while)g(\(!full[i])o(\))f({)283 306 y(i--;)283 +363 y(highcount++)o(;)236 419 y(})236 476 y(if)i(\(highcount)d(>)j(2\)) +g(bestpos)e(=)i(i)g(+)g(2;)189 532 y(})189 645 y(/*)g(crpmark5)d(*/)189 +702 y(highcount)g(=)j(0;)189 758 y(i)g(=)g(from2;)189 +814 y(while)f(\(i>to2\))f({)236 871 y(if)i(\(!full[i]\))d({)283 +927 y(highcount++)o(;)283 984 y(if)j(\(\(highcoun)o(t)e(>)i(\(resthigh) +o([re)o(->)o(kin)o(d])d(+)j(RESTTOLERAN)o(CE)o(\)\))d(&&)378 +1040 y(\(\(abs\(bes)o(tpo)o(s)g(+)k(\(halfrest)o(hi)o(gh[)o(re-)o(>k)o +(ind)o(]\))c(-)j(mid\)\))f(>)401 1097 y(\(abs\(\(i)f(+)j(HALFRESTT)o +(OL)o(ERA)o(NC)o(E\))c(+)543 1153 y(\(halfresth)o(igh)o([r)o(e->)o(ki)o +(nd])o(\))h(-)i(mid\)\)\)\))e({)449 1210 y(bestpos)g(=)i(i)g(+)g +(HALFRESTTO)o(LER)o(ANC)o(E;)449 1266 y(i)g(=)g(1;)283 +1323 y(})236 1379 y(})236 1435 y(else)f({)283 1492 y(if)h(\(highcount)d +(>)j(goodhigh\))d({)331 1548 y(goodhigh)g(=)j(highcount;)331 +1605 y(goodpos)e(=)i(i;)283 1661 y(})283 1718 y(highcount)e(=)i(0;)236 +1774 y(})236 1831 y(i--;)189 1887 y(})189 2000 y(/*)g(crpmark6)d(*/)189 +2056 y(if)j(\(bestpos)d(==)j(60\))g({)236 2113 y(bestpos)e(=)i +(goodpos;)236 2169 y(re->flg)e(=)i(1;)189 2226 y(})189 +2339 y(/*)g(crpmark7)d(*/)189 2395 y(/*)j(half)f(and)g(whole)g(rests)g +(needs)f(an)i(odd)g(position)d(*/)189 2452 y(if)j(\(\(re->kin)o(d\))d +(>)j(4\))g(bestpos)e(|=)i(0x1;)189 2508 y(re->posit)o(ion)d(|=)j +(bestpos;)189 2621 y(upperto)e(=)i(bestpos)e(+)i(2)g(+)h(\(resthigh)o +([r)o(e->)o(kin)o(d])o(\);)189 2677 y(if)f(\(upperto)d(>)k(41\))e +(upperto)f(=)i(41;)189 2734 y(for)f(\(i=bestpos;)e(i<=uppert)o(o;)g +(i++\))i(full[i])f(=)i(1;)p eop +%%Page: 95 96 +95 95 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(95)189 137 y Fg(restcount)o(--;)189 193 y(if)23 +b(\(restcoun)o(t\))d({)236 250 y(dynhelp)h(=)i(dynhelp->n)o(ext)o(;)236 +306 y(if)g(\(\(dynhelp-)o(>m)o(ark)o(er)o(\))e(!=)i('r'\))f({)283 +363 y(fprintf\(std)o(er)o(r,)e("error:)h(deal)h(non)h(rest)f(like)g +(rest\\n"\);)283 419 y(exit\(10\);)236 476 y(})189 532 +y(})142 589 y(})h(while)f(\(restcoun)o(t\))o(;)142 645 +y(akt[tr])f(=)i(dynhelp3;)94 702 y(})94 758 y(if)g(\(\(akt[tr]-)o(>ma)o +(rke)o(r\))d(==)j('n'\))f({)142 814 y(/*)h(crpmark8)d(*/)142 +871 y(not3)i(=)h(\(struct)e(Note)h(*\))h(akt[tr]->)o(dat)o(a;)142 +927 y(if)g(\(\(not3->)o(bea)o(m_n)o(r\))d(&&)236 984 +y(\(\(\(not3->b)o(eam)o(_p)o(os\))g(&)j(0x40\))f(||)h(\(\(not3->f)o(la) +o(gs\))d(&)j(0x40\)\)\))e({)189 1040 y(/*)i(begin)e(or)i(end)g(of)g +(beam)f(*/)189 1097 y(to)h(=)g(not3->beam)o(_p)o(os)d(&)j(0x3f;)189 +1153 y(if)g(\(\(not3->b)o(eam)o(_p)o(os\))d(&)j(0x80\))f(to)h(+=)f +(UPPLOWSHIFT)o(;)189 1210 y(else)93 b(if)23 b(\(to)f(>)h(UPPLOWSHIFT)o +(\))d(to)j(-=)g(UPPLOWSHIF)o(T;)236 1266 y(else)f(to)h(=)g(0;)189 +1323 y(if)g(\(to)f(>)h(41\))g(to)g(=)g(41;)189 1379 y(slope)f(=)h +(\(not3->fl)o(ags)o(\))d(&)k(0x7800;)189 1435 y(topos)e(=)h(\(slope)e +(>>)i(11\))f(&)i(0xf;)189 1492 y(if)f(\(\(not3->f)o(lag)o(s\))d(&)j +(0x8000\))e({)236 1548 y(/*)i(falling)e(beam)h(*/)236 +1605 y(if)h(\(to)f(>)i(topos\))d(topos)h(=)h(to)g(-)g(topos;)236 +1661 y(else)f(topos)g(=)h(0;)236 1718 y(if)g(\(topos)e(>)j(2\))e(topos) +g(-=)h(2;)236 1774 y(else)f(topos)g(=)h(0;)236 1831 y(to)g(+=)g(2;)236 +1887 y(if)g(\(to)f(>)i(41\))e(to)h(=)g(41;)236 1944 y(if)g +(\(\(not3->be)o(am)o(_po)o(s\))d(&)j(0x40\))283 2000 +y(for)g(\(i=topos;)d(i<=to;)h(i++\))h(cur_beam[i])e(=)j(not3->beam)o +(_n)o(r;)236 2056 y(else)f({)283 2113 y(for)h(\(i=topos;)d(i<=to;)h +(i++\))331 2169 y(if)h(\(cur_beam[i)o(])e(==)j(not3->beam)o(_nr)o(\))e +(cur_beam[)o(i])f(=)j(0;)236 2226 y(})189 2282 y(})189 +2339 y(else)f({)236 2395 y(/*)h(raising)e(beam)h(*/)236 +2452 y(topos)g(+=)h(to;)236 2508 y(if)g(\(topos)e(>)j(41\))e(topos)g(=) +h(41;)236 2565 y(if)g(\(to)f(>)i(2\))f(to)f(-=)h(2;)236 +2621 y(else)f(to)h(=)g(0;)236 2677 y(topos)f(+=)h(2;)236 +2734 y(if)g(\(topos)e(>)j(41\))e(topos)g(=)h(41;)p eop +%%Page: 96 97 +96 96 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(96)236 137 y Fg(if)23 b(\(\(not3->be)o(am)o(_po)o(s\))d(&)j +(0x40\))283 193 y(for)g(\(i=to;)e(i<=topos;)f(i++\))i(cur_beam[i])e(=)j +(not3->beam)o(_n)o(r;)236 250 y(else)f({)283 306 y(for)h(\(i=to;)e +(i<=topos;)f(i++\))331 363 y(if)i(\(cur_beam[i)o(])e(==)j(not3->beam)o +(_nr)o(\))e(cur_beam[)o(i])f(=)j(0;)236 419 y(})189 476 +y(})142 532 y(})142 589 y(if)g(\(\(not3->)o(slu)o(r_n)o(r\))d(&&)236 +645 y(\(\(\(not3->s)o(lur)o(_p)o(os\))g(&)j(0x40\))f(||)h(\(\(not3->f)o +(la)o(gs\))d(&)j(0x80\)\)\))e({)189 702 y(/*)i(begin)e(or)i(end)g(of)g +(slur)f(*/)189 758 y(if)h(\(not3->sl)o(ur_)o(po)o(s)e(&)i(0x80\))f({) +236 814 y(/*)h(upper)f(slur)g(*/)236 871 y(to)h(=)g(SLURWIDE)e(+)i +(\(not3->slu)o(r_)o(pos)d(&)j(0x3f\);)236 927 y(if)g(\(to)f(>)i(41\))e +(to)h(=)g(41;)236 984 y(if)g(\(\(not3->sl)o(ur)o(_po)o(s\))d(&)j +(0x40\))283 1040 y(for)g(\(i=\(\(not3)o(->s)o(lu)o(r_p)o(os\))d(&)j +(0x3f\);)e(i!=to;)h(i++\))331 1097 y(cur_slur[)o(i])e(=)j(not3->slur)o +(_nr)o(;)236 1153 y(else)f({)283 1210 y(for)h(\(i=\(\(not3)o(->s)o(lu)o +(r_p)o(os\))d(&)j(0x3f\);)e(i!=to;)h(i++\))331 1266 y(if)g +(\(cur_slur[i)o(])e(==)j(not3->slur)o(_nr)o(\))e(cur_slur[)o(i])f(=)j +(0;)236 1323 y(})189 1379 y(})189 1435 y(else)f({)236 +1492 y(/*)h(lower)f(slur)g(*/)236 1548 y(if)h(\(\(\(not3->s)o(lu)o(r_p) +o(os)o(\))e(&)i(0x3f\))f(>)h(SLURWIDE\))283 1605 y(to)g(=)g +(\(not3->slur)o(_p)o(os)d(&)k(0x3f\))d(-)i(SLURWIDE;)236 +1661 y(else)f(to)h(=)g(0;)236 1718 y(if)g(\(\(not3->sl)o(ur)o(_po)o +(s\))d(&)j(0x40\))283 1774 y(for)g(\(i=to;)e(i!=\(\(not3-)o(>sl)o(ur)o +(_po)o(s\))f(&)j(0x3f\);)f(i++\))331 1831 y(cur_slur[)o(i])e(=)j +(not3->slur)o(_nr)o(;)236 1887 y(else)f({)283 1944 y(for)h(\(i=to;)e +(i!=\(\(not3-)o(>sl)o(ur)o(_po)o(s\))f(&)j(0x3f\);)f(i++\))331 +2000 y(if)g(\(cur_slur[i)o(])e(==)j(not3->slur)o(_nr)o(\))e(cur_slur[)o +(i])f(=)j(0;)236 2056 y(})189 2113 y(})142 2169 y(})94 +2226 y(})94 2282 y(akt[tr])e(=)j(akt[tr]->)o(ne)o(xt;)47 +2339 y(})0 2395 y(})0 2508 y(void)e(ins_levent)o(\(t)o(n,)e(type,)i +(ltime,)f(value\))47 2565 y(int)i(tn;)47 2621 y(char)f(type;)47 +2677 y(unsigned)f(long)h(ltime;)47 2734 y(char)g(value;)p +eop +%%Page: 97 98 +97 97 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(97)0 137 y Fg({)47 193 y(/*)23 b(this)f(function)f(requires)f(the) +j(correct)e(setting)g(of)h(dy)h(to)g(the)g(begin)e(of)i(track)f(*/)47 +250 y(/*)h(and)g(of)f(dy2)h(to)g(NULL)376 b(*/)47 363 +y(while)22 b(\(dy)g(&&)h(\(\(\(dy->tim)o(e\))d(<)j(ltime\))f(||)213 +419 y(\(\(\(dy->t)o(ime)o(\))f(==)h(ltime\))g(&&)h(\(\(dy->ma)o(rke)o +(r\))d(!=)j('n'\))f(&&)260 476 y(\(\(dy->mar)o(ker)o(\))e(!=)j +('r'\)\)\)\))e({)94 532 y(dy2)i(=)g(dy;)94 589 y(dy)g(=)h(dy->next)o(;) +47 645 y(})47 758 y(if)f(\(\(dynhelp3)d(=)j(\(struct)e(bind)h(*\))h +(malloc)e(\(sizeof\(st)o(ruc)o(t)g(bind\)\)\))f(==)j(NULL\))f({)94 +814 y(fprintf\(std)o(er)o(r,)e("malloc)h(error\\n"\);)94 +871 y(exit\(10\);)47 927 y(})47 984 y(if)i(\(dy2\))f(dy2->next)e(=)j +(dynhelp3;)47 1040 y(else)f(begin[tn])e(=)k(dynhelp3;)47 +1097 y(dynhelp3->)o(nex)o(t)c(=)k(dy;)47 1153 y(dynhelp3->)o(tim)o(e)c +(=)k(ltime;)47 1210 y(dynhelp3->)o(mar)o(ke)o(r)d(=)i('p';)47 +1323 y(if)g(\(\(lo)f(=)h(\(struct)e(Loudness)g(*\))i(malloc)e +(\(sizeof\(st)o(ru)o(ct)f(Loudness\)\))o(\))h(==)i(NULL\))e({)94 +1379 y(fprintf\(std)o(er)o(r,)f("malloc)h(error\\n"\);)94 +1435 y(exit\(10\);)47 1492 y(})47 1548 y(dynhelp3->)o(dat)o(a)f(=)k +(\(void)d(*\))i(lo;)47 1605 y(if)g(\(type\))e({)94 1661 +y(lo->dynamic)o(s)f(=)k(0;)94 1718 y(lo->statics)c(=)j(value;)47 +1774 y(})47 1831 y(else)f({)94 1887 y(lo->dynamic)o(s)e(=)k(value;)94 +1944 y(lo->statics)c(=)j(0;)47 2000 y(})0 2056 y(})0 +2226 y(void)f(set_loudne)o(ss)o(_in)o(fos)o(\(t)o(nr\))47 +2282 y(int)h(tnr;)0 2339 y({)47 2395 y(int)g(i,)g(j,)f(k,)h(l,)g(m,)g +(n,)g(sum,)f(count,)f(criterium,)f(loop,)i(loopto;)47 +2452 y(unsigned)f(long)h(time,)g(stime;)47 2508 y(char)g(staticflag)o +(,)f(dynamicfl)o(ag)o(,)g(dval,)g(sval;)47 2621 y(/*)i(slimark1)e(*/)47 +2677 y(akt[tnr])g(=)i(begin[tnr])o(;)47 2734 y(dy)g(=)g(begin[tnr])o(;) +p eop +%%Page: 98 99 +98 98 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(98)47 137 y Fg(dy2)23 b(=)g(NULL;)47 193 y(staticflag)d(=)j(1;)47 +250 y(dynamicfla)o(g)e(=)i(0;)47 306 y(j)g(=)h(0;)47 +363 y(for)f(\(i=0;)e(i<6;)h(i++\))h({)94 419 y(if)g(\(\(loudreca)o(rr[) +o(i])d(=)j(\(struct)e(loudrec)g(*\))638 476 y(malloc)g(\(sizeof\(s)o +(tru)o(ct)f(loudrec\)\)\))g(==)j(NULL\))f({)142 532 y(fprintf\(s)o(td)o +(err)o(,)f("malloc)f(error\\n"\);)142 589 y(exit\(10\);)94 +645 y(})94 702 y(loudrecarr[)o(i])o(->t)o(ime)g(=)j(0;)47 +758 y(})47 814 y(/*)g(slimark2)e(*/)47 871 y(while)h(\(akt[tnr])o(\))f +({)94 927 y(if)i(\(\(akt[tnr])o(->m)o(ark)o(er)o(\))e(==)h('n'\))h({) +142 984 y(time)f(=)h(akt[tnr]->)o(ti)o(me;)142 1040 y(dynhelp)e(=)i +(akt[tnr];)142 1097 y(sum)f(=)h(0;)142 1153 y(count)e(=)j(0;)142 +1210 y(while)d(\(dynhelp)g(&&)i(\(time)e(==)i(\(dynhelp->)o(tim)o +(e\)\))o(\))d({)189 1266 y(not)i(=)i(\(struct)d(Note)h(*\))g +(dynhelp->da)o(ta)o(;)189 1323 y(sum)g(+=)h(not->loud;)189 +1379 y(count++;)189 1435 y(dynhelp)e(=)i(dynhelp->n)o(ex)o(t;)142 +1492 y(})142 1548 y(criterium)d(=)j(sum)g(/)g(count;)142 +1605 y(i)g(=)g(0;)142 1661 y(while)e(\(\(i)i(<)g(7\))g(&&)g(\(loudarra) +o(y[i)o(])d(<)k(criterium)o(\)\))c(i++;)142 1718 y(if)j(\(staticf)o +(lag)o(\))e({)189 1774 y(ins_leven)o(t\(t)o(nr,)f(1,)j(time,)e(i)j(+)f +(1\);)189 1831 y(staticfla)o(g)e(=)i(0;)142 1887 y(})142 +1944 y(/*)g(fill)f(the)g(record)f(*/)142 2000 y(loudrecar)o(r[)o(j]-)o +(>ti)o(me)f(=)j(time;)142 2056 y(loudrecar)o(r[)o(j]-)o(>cr)o(it)o(eri) +o(um)d(=)j(criterium;)142 2113 y(loudrecar)o(r[)o(j]-)o(>ra)o(ng)o(e)e +(=)i(i;)142 2226 y(/*)g(slimark3)d(*/)142 2282 y(j)j(=)g(modulo4pp[)o +(j];)142 2395 y(if)g(\(loudrec)o(arr)o([j])o(->)o(tim)o(e\))d({)189 +2452 y(k)j(=)g(modulo4pp[j)o(];)189 2508 y(l)g(=)g(modulo4pp[k)o(];)189 +2565 y(m)g(=)g(modulo4pp[l)o(];)189 2621 y(n)g(=)g(modulo4pp[m)o(];)189 +2677 y(i)g(=)g(modulo4pp[n)o(];)p eop +%%Page: 99 100 +99 99 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)946 +b Ft(99)189 137 y Fg(if)23 b(\(\(loudrec)o(arr)o([j)o(]->)o(cr)o(ite)o +(riu)o(m\))d(<)j(\(loudrecar)o(r[k)o(]->)o(cr)o(ite)o(ri)o(um\))o(\))e +({)236 193 y(if)i(\(\(loudreca)o(rr)o([k])o(->)o(cri)o(ter)o(iu)o(m\))d +(<)j(\(loudrecarr)o([l])o(->)o(cri)o(te)o(riu)o(m\)\))d({)283 +250 y(if)j(\(\(loudreca)o(rr[)o(l])o(->c)o(rit)o(er)o(ium)o(\))d(<)k +(\(loudreca)o(rr[)o(m])o(->c)o(ri)o(ter)o(ium)o(\)\))c({)331 +306 y(if)i(\(\(loudrecar)o(r[)o(m]-)o(>cr)o(it)o(eri)o(um)o(\)<\()o +(lou)o(dr)o(eca)o(rr[)o(n])o(->c)o(ri)o(ter)o(ium)o(\)\))e({)354 +363 y(dval)i(=)i(3;)354 419 y(loopto)e(=)h(n;)354 476 +y(if)g(\(\(loudreca)o(rr)o([n])o(->c)o(ri)o(ter)o(iu)o(m\))d(==)449 +532 y(\(loudreca)o(rr)o([i])o(->c)o(ri)o(ter)o(iu)o(m\)\))g({)401 +589 y(staticflag)g(=)j(1;)401 645 y(stime)f(=)h(loudrecarr[)o(n])o(->t) +o(im)o(e;)401 702 y(sval)g(=)g(loudrecar)o(r[n)o(]-)o(>ra)o(ng)o(e;)354 +758 y(})331 814 y(})331 871 y(else)f({)378 927 y(dval)g(=)h(2;)378 +984 y(loopto)e(=)i(m;)378 1040 y(if)g(\(\(loudrec)o(ar)o(r[m)o(]->)o +(cr)o(ite)o(ri)o(um\))d(==)472 1097 y(\(loudrecar)o(r[n)o(]->)o(cr)o +(ite)o(ri)o(um\))o(\))h({)425 1153 y(staticflag)f(=)j(1;)425 +1210 y(stime)f(=)h(loudrecarr)o([m)o(]->)o(ti)o(me;)425 +1266 y(sval)f(=)h(loudrecarr[)o(m])o(->r)o(an)o(ge;)378 +1323 y(})331 1379 y(})283 1435 y(})283 1492 y(else)f({)331 +1548 y(dval)g(=)h(1;)331 1605 y(loopto)e(=)i(l;)331 1661 +y(if)f(\(\(loudrecar)o(r[)o(l]-)o(>cr)o(it)o(eri)o(um)o(\))f(==)425 +1718 y(\(loudrecar)o(r[)o(m]-)o(>cr)o(it)o(eri)o(um)o(\)\))f({)378 +1774 y(staticfla)o(g)h(=)i(1;)378 1831 y(stime)f(=)h(loudrecar)o(r[l)o +(]-)o(>ti)o(me)o(;)378 1887 y(sval)f(=)h(loudrecarr)o([l])o(->)o(ran)o +(ge)o(;)331 1944 y(})283 2000 y(})236 2056 y(})236 2113 +y(else)f({)283 2169 y(dval)g(=)i(0;)283 2226 y(loopto)e(=)h(k;)283 +2282 y(if)g(\(\(loudreca)o(rr[)o(k])o(->c)o(rit)o(er)o(ium)o(\))d(==)j +(\(loudrecarr)o([l)o(]->)o(cr)o(ite)o(riu)o(m\))o(\))e({)331 +2339 y(staticfla)o(g)f(=)k(1;)331 2395 y(stime)d(=)j(loudreca)o(rr[)o +(k]-)o(>t)o(ime)o(;)331 2452 y(sval)e(=)h(loudrecar)o(r[k)o(]->)o(ra)o +(nge)o(;)283 2508 y(})236 2565 y(})236 2621 y(dynamicfla)o(g)e(=)i(1;) +189 2677 y(})189 2734 y(else)f({)p eop +%%Page: 100 101 +100 100 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(100)236 137 y Fg(if)23 b(\(\(loudreca)o(rr)o([j])o(->)o(cri)o(ter) +o(iu)o(m\))d(>)j(\(loudrecarr)o([k])o(->)o(cri)o(te)o(riu)o(m\)\))d({) +283 193 y(if)j(\(\(loudreca)o(rr[)o(k])o(->c)o(rit)o(er)o(ium)o(\))d(>) +k(\(loudreca)o(rr[)o(l])o(->c)o(ri)o(ter)o(ium)o(\)\))c({)331 +250 y(if)i(\(\(loudrecar)o(r[)o(l]-)o(>cr)o(it)o(eri)o(um)o(\))f(>)i +(\(loudrecar)o(r[)o(m]-)o(>c)o(rit)o(eri)o(um)o(\)\))d({)378 +306 y(if)j(\(\(loudrec)o(ar)o(r[m)o(]->)o(cr)o(ite)o(ri)o(um\))d(>)j +(\(loudrecar)o(r[n)o(]-)o(>cr)o(ite)o(ri)o(um\))o(\))d({)401 +363 y(dval)j(=)g(7;)401 419 y(loopto)f(=)h(n;)401 476 +y(if)g(\(\(loudreca)o(rr[)o(n]-)o(>c)o(rit)o(er)o(ium)o(\))e(==)496 +532 y(\(loudreca)o(rr[)o(i]-)o(>c)o(rit)o(er)o(ium)o(\)\))f({)449 +589 y(staticfla)o(g)g(=)k(1;)449 645 y(stime)d(=)j(loudrecar)o(r[)o +(n]-)o(>t)o(ime)o(;)449 702 y(sval)e(=)h(loudrecarr)o([n)o(]->)o(ra)o +(nge)o(;)401 758 y(})378 814 y(})378 871 y(else)f({)425 +927 y(dval)g(=)h(6;)425 984 y(loopto)e(=)j(m;)425 1040 +y(if)f(\(\(loudrec)o(arr)o([m])o(->)o(cri)o(te)o(riu)o(m\))d(==)520 +1097 y(\(loudrec)o(arr)o([n])o(->)o(cri)o(te)o(riu)o(m\)\))g({)472 +1153 y(staticflag)g(=)j(1;)472 1210 y(stime)f(=)h(loudrecarr)o([m])o +(->)o(tim)o(e;)472 1266 y(sval)f(=)i(loudrecar)o(r[)o(m]-)o(>r)o(ang)o +(e;)425 1323 y(})378 1379 y(})331 1435 y(})331 1492 y(else)e({)378 +1548 y(dval)g(=)h(5;)378 1605 y(loopto)e(=)i(l;)378 1661 +y(if)g(\(\(loudrec)o(ar)o(r[l)o(]->)o(cr)o(ite)o(ri)o(um\))d(==)j +(\(loudreca)o(rr[)o(m])o(->c)o(rit)o(er)o(ium)o(\)\))d({)425 +1718 y(staticflag)g(=)j(1;)425 1774 y(stime)f(=)h(loudrecarr)o([l)o +(]->)o(ti)o(me;)425 1831 y(sval)f(=)h(loudrecarr[)o(l])o(->r)o(an)o +(ge;)378 1887 y(})331 1944 y(})283 2000 y(})283 2056 +y(else)f({)331 2113 y(dval)g(=)h(4;)331 2169 y(loopto)e(=)i(k;)331 +2226 y(if)f(\(\(loudrecar)o(r[)o(k]-)o(>cr)o(it)o(eri)o(um)o(\))f(==)i +(\(loudreca)o(rr)o([l])o(->)o(cri)o(ter)o(iu)o(m\)\))d({)378 +2282 y(staticfla)o(g)h(=)i(1;)378 2339 y(stime)f(=)h(loudrecar)o(r[k)o +(]-)o(>ti)o(me)o(;)378 2395 y(sval)f(=)h(loudrecarr)o([k])o(->)o(ran)o +(ge)o(;)331 2452 y(})283 2508 y(})283 2565 y(dynamicflag)d(=)j(1;)236 +2621 y(})236 2677 y(else)f({)47 b(/*)23 b(loudness)d(is)j(equal)f(*/) +283 2734 y(loop)g(=)i(j;)p eop +%%Page: 101 102 +101 101 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(101)283 137 y Fg(while)22 b(\(\(loop)f(!=)i(i\))g(&&)449 +193 y(\(\(loudrec)o(ar)o(r[l)o(oop)o(]-)o(>cr)o(it)o(eri)o(um\))d(==) +472 250 y(\(loudrecar)o(r[m)o(odu)o(lo)o(4pp)o([l)o(oop)o(]]-)o(>c)o +(rit)o(eri)o(um)o(\)\)\))g({)331 306 y(loop)i(=)h(modulo4pp)o([lo)o +(op])o(;)283 363 y(})283 419 y(loopto)f(=)h(loop;)236 +476 y(})189 532 y(})189 645 y(if)g(\(dynamicf)o(lag)o(\))d({)236 +702 y(ins_levent)o(\(tn)o(r,)g(0,)j(loudrecar)o(r[j)o(]-)o(>ti)o(me,)d +(dval)i(+)h(1\);)236 758 y(dynamicfla)o(g)e(=)i(0;)189 +814 y(})189 871 y(if)g(\(staticfl)o(ag\))d({)236 927 +y(loopto)h(=)j(modulo4pp)o([l)o(oop)o(to])o(;)236 984 +y(ins_levent)o(\(tn)o(r,)c(1,)j(stime,)e(sval)h(+)h(1\);)236 +1040 y(staticflag)d(=)j(0;)189 1097 y(})189 1153 y(/*)g(slimark4)d(*/) +189 1210 y(loop)i(=)h(j;)189 1266 y(while)f(\(loop)f(!=)i(loopto\))e({) +236 1323 y(loudrecarr)o([lo)o(op)o(]->)o(ti)o(me)f(=)k(0;)236 +1379 y(loop)e(=)h(modulo4pp[l)o(oo)o(p];)189 1435 y(})142 +1492 y(})142 1548 y(akt[tnr])d(=)j(dynhelp;)94 1605 y(})94 +1661 y(else)g(akt[tnr])d(=)j(akt[tnr]->)o(nex)o(t;)47 +1718 y(})0 1774 y(})0 1887 y(void)f(debug_out\()o(\))0 +1944 y({)47 2000 y(int)h(tnr,)f(barrcount)o(er;)47 2113 +y(printf\("\\n)o(Lis)o(ti)o(ng)e(the)j(whole)e(dynamic)g(structure:\\)o +(n")o(\);)47 2169 y(for)i(\(tnr)f(=)h(0;)g(tnr)f(<)i(MAXTRACK)o(S;)c +(tnr++\))i({)94 2226 y(dynhelp)f(=)j(begin[tnr)o(];)94 +2282 y(barrcounter)c(=)j(0;)94 2339 y(while)f(\(dynhelp)f(!=)i(NULL\))e +({)142 2395 y(printf\("t)o(nr)o(:)g(\045i)i(begin:)e(\045lx)h(marker)g +(\045c)g(",)307 2452 y(tnr,)g(dynhelp->t)o(im)o(e,)e(dynhelp->m)o(ark)o +(er\))o(;)142 2508 y(switch)h(\(dynhelp->)o(ma)o(rke)o(r\))f({)189 +2565 y(case)i('n':)g(not)h(=)g(\(struct)e(Note)h(*\))h(dynhelp->)o(da)o +(ta;)283 2621 y(printf\("\\td)o(ur)o(ati)o(on)o(:)e(\045x)i(oct:)f +(\045i)g(pit:)h(\045i\\n",)449 2677 y(not->dura)o(ti)o(on,)d(not->octa) +o(ve,)g(not->pitch)o(\);)283 2734 y(printf\("\\te)o(nd)o(:)h(\045lx)h +(loudness:)e(\045x)j(flags:)e(\045x)i(\\n",)p eop +%%Page: 102 103 +102 102 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(102)449 137 y Fg(not->end,)20 b(not->loud)o(,)h(not->flag)o(s\))o +(;)283 193 y(if)i(\(not->beam)o(_nr)o(\))d({)331 250 +y(printf\("\\)o(t")o(\);)331 306 y(if)i(\(\(not->flag)o(s\))e(&)j +(0x40\))f(printf\("en)o(d\\)o(t"\))o(;)331 363 y(if)g(\(\(not->beam)o +(_p)o(os\))e(&)j(0x40\))f(printf\("b)o(egi)o(n\\t)o("\))o(;)331 +419 y(printf\("b)o(ea)o(m_n)o(um)o(ber)o(:)f(\045d)h(beam_pos:)f(\045c) +h(orientation)o(:)e(",)496 476 y(not->beam)o(_nr)o(,)h(position)o(s[\() +o(not)o(->)o(bea)o(m_p)o(os)o(\))g(&)i(0x3f]\);)331 532 +y(if)f(\(\(not->beam)o(_p)o(os\))e(&)j(0x80\))f(printf\("u)o(ppe)o +(r\\n)o("\))o(;)331 589 y(else)g(printf\("l)o(ow)o(er\\)o(n"\))o(;)283 +645 y(})283 702 y(if)h(\(not->acco)o(rd_)o(ne)o(xt\))d(printf\("\\)o +(tac)o(cor)o(de)o(d:)g(yes\\n"\);)283 758 y(else)i(printf\("\\ta)o(cc)o +(ord)o(ed:)e(no\\n"\);)283 814 y(if)j(\(not->slur)o(_nr)o(\))d({)331 +871 y(printf\("\\)o(t")o(\);)331 927 y(if)i(\(\(not->flag)o(s\))e(&)j +(0x80\))f(printf\("en)o(d\\)o(t"\))o(;)331 984 y(if)g(\(\(not->slur)o +(_p)o(os\))e(&)j(0x40\))f(printf\("b)o(egi)o(n\\t)o("\))o(;)331 +1040 y(printf\("s)o(lu)o(r_n)o(um)o(ber)o(:)f(\045d)h(slur_pos:)f +(\045c)h(orientation)o(:)e(",)496 1097 y(not->slur)o(_nr)o(,)h +(position)o(s[\()o(not)o(->)o(slu)o(r_p)o(os)o(\))g(&)i(0x3f]\);)331 +1153 y(if)f(\(\(not->slur)o(_p)o(os\))e(&)j(0x80\))f(printf\("u)o(ppe)o +(r\\n)o("\))o(;)331 1210 y(else)g(printf\("l)o(ow)o(er\\)o(n"\))o(;)283 +1266 y(})283 1323 y(printf\("\\tN)o(ot)o(ena)o(us)o(gab)o(e:)e("\);)283 +1379 y(if)j(\(\(\(not->no)o(te_)o(po)o(s\))d(&)k(0xc0\))d(==)i(0xc0\))f +(printf\("A)o(ufh)o(eb)o(ung)e("\);)283 1435 y(else)i(if)h +(\(\(\(not->no)o(te_)o(pos)o(\))d(&)k(0xc0\))d(==)i(0x80\))f +(printf\("b)e("\);)401 1492 y(else)j(if)f(\(\(\(not->not)o(e_)o(pos)o +(\))e(&)k(0xc0\))d(==)i(0x40\))f(printf\("Kr)o(eu)o(z)f("\);)283 +1548 y(if)i(\(\(\(not->no)o(te_)o(po)o(s\))d(&)k(0x3f\))d(<)i(5\))g +(printf\("'"\))o(;)283 1605 y(printf\("\045c\\)o(n")o(,)e(positions)o +([\()o(not)o(->)o(not)o(e_p)o(os)o(\))g(&)i(0x3f]\);)283 +1661 y(break;)189 1718 y(case)f('t':)g(ts)h(=)g(\(struct)e(TimeSig)g +(*\))i(dynhelp->)o(dat)o(a;)283 1774 y(printf\("nn:)d(\045i)j(dom:)f +(\045i\\n",ts-)o(>n)o(om,)e(ts->denom\))o(;)283 1831 +y(break;)189 1887 y(case)i('l':)g(ly)h(=)g(\(struct)e(Lyric)h(*\))h +(dynhelp->)o(da)o(ta;)283 1944 y(printf\("tex)o(t:)d(\045s\\n",ly->)o +(te)o(xt\))o(;)283 2000 y(break;)189 2056 y(case)i('k':)g(ks)h(=)g +(\(struct)e(KeySig)g(*\))i(dynhelp->d)o(ata)o(;)283 2113 +y(printf\("sig)o(n:)d(\045x\\n",ks->)o(si)o(gn\))o(;)283 +2169 y(break;)189 2226 y(case)i('b':)g(printf\("en)o(d_)o(of_)o(mea)o +(su)o(re:)e(\045d\\n",)h(++barrcoun)o(ter)o(\);)283 2282 +y(break;)189 2339 y(case)h('r':)g(re)h(=)g(\(struct)e(Rest)h(*\))h +(dynhelp->d)o(at)o(a;)283 2395 y(printf\("kin)o(d:)d(\045x)j(position:) +d(\045x\\n",re->)o(ki)o(nd,)g(re->posit)o(ion)o(\);)283 +2452 y(break;)189 2508 y(case)i('p':)g(lo)h(=)g(\(struct)e(Loudness)g +(*\))h(dynhelp->da)o(ta;)283 2565 y(if)h(\(lo->stati)o(cs\))d +(printf\("s)o(tat)o(ic)g(with)i(value:)g(\045x\\n",)f(lo->stati)o(cs\)) +o(;)283 2621 y(else)h(printf\("dyn)o(am)o(ic)e(with)i(value:)g +(\045x\\n",)f(lo->dynami)o(cs)o(\);)283 2677 y(break;)189 +2734 y(default)g(:)i(printf\("un)o(kn)o(own)d(marker\\n")o(\);)p +eop +%%Page: 103 104 +103 103 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(103)283 137 y Fg(break;)142 193 y(})142 250 y(dynhelp)21 +b(=)i(dynhelp->)o(nex)o(t;)94 306 y(})47 363 y(})0 419 +y(})0 562 y Fp(B.10)66 b(li)q(st)n(e.c)0 664 y Fg(/*********)o(**)o +(***)o(**)o(***)o(***)o(**)o(***)o(/)0 720 y(/*)23 b(liste.c)399 +b(*/)0 777 y(/*********)o(**)o(***)o(**)o(***)o(***)o(**)o(***)o(/)0 +890 y(#include)21 b(<stdio.h)o(>)0 946 y(#include)g(<stdlib.)o(h>)0 +1003 y(#include)g("liste.h)o(")0 1116 y(void)h(note_inser)o(t\()o(oct)o +(,)f(pit,)h(laut,)f(t,)i(chann\))47 1172 y(int)g(oct,)f(pit,)g(laut,)g +(chann;)47 1228 y(unsigned)f(long)h(int)g(t;)0 1285 y({)47 +1341 y(struct)g(element)e(*ptr,)i(*ende;)47 1454 y(if)h(\(\(ptr)f(=)h +(\(struct)e(element)g(*\))i(malloc)e(\(sizeof\(st)o(ru)o(ct)f +(element\)\)\))g(==)j(NULL\))f({)94 1511 y(fprintf\(std)o(er)o(r,)e +("malloc)h(error\\n"\);)94 1567 y(exit\(10\);)47 1624 +y(})47 1737 y(ptr->oct)g(=)i(oct;)47 1793 y(ptr->pit)e(=)i(pit;)47 +1850 y(ptr->laut)d(=)k(laut;)47 1906 y(ptr->t)69 b(=)23 +b(t;)47 1962 y(ptr->chann)d(=)j(chann;)47 2019 y(ptr->folge)o(r)e(=)i +(NULL;)47 2075 y(if)g(\(anker\))e({)94 2132 y(for)i(\(ende)f(=)h +(anker;)e(ende->folg)o(er;)f(ende)i(=)h(ende->folg)o(er\))o(;)94 +2188 y(ende->folge)o(r)d(=)k(ptr;)94 2245 y(return;)47 +2301 y(})47 2358 y(anker)e(=)h(ptr;)0 2471 y(})0 2583 +y(int)f(note_delete)o(\(o)o(ct,)e(pit,)i(laut,)g(zeit,)f(beg,)h(ch\))47 +2640 y(int)h(oct,)f(pit,)g(ch,)g(*laut;)47 2696 y(unsigned)f(long)h +(int)g(zeit,)g(*beg;)0 2753 y({)p eop +%%Page: 104 105 +104 104 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(104)47 137 y Fg(struct)22 b(element)e(*ptr1,)i(*ptr2;)47 +193 y(unsigned)f(long)h(int)g(delta;)47 306 y(if)h(\(\(ptr1)e(=)j +(anker\))d(==)i(NULL\))e({)94 363 y(fprintf\(std)o(er)o(r,)f("oct)i +(\045d,)h(pit)f(\045d)h(not)g(found\\n",)d(oct,)i(pit\);)94 +419 y(exit\(10\);)47 476 y(})47 532 y(if)h(\(\(anker->o)o(ct)d(==)j +(oct\))f(&&)h(\(anker->p)o(it)d(==)j(pit\))f(&&)h(\(anker->ch)o(an)o(n) +e(==)i(ch\)\))f({)94 589 y(*laut)g(=)h(anker->laut)o(;)94 +645 y(*beg)g(=)g(anker->t;)94 702 y(if)g(\(\(delta)e(=)i(zeit)g(-)g +(anker->t\))d(<=)j(0\))g({)142 758 y(fprintf\(s)o(td)o(err)o(,)e +("note_lo)o(esc)o(hen)o(:)f(delta)i(=)h(\045ld\\n",)e(delta\);)142 +814 y(exit\(10\);)94 871 y(})94 927 y(anker)h(=)h(anker->folg)o(er)o(;) +94 984 y(free\(ptr1\);)94 1040 y(return\(delt)o(a\))o(;)47 +1097 y(})47 1153 y(for\(ptr2)e(=)i(ptr1,)f(ptr1)g(=)h(ptr1->folg)o(er)o +(;)142 1210 y(ptr1;)e(ptr2)h(=)i(ptr1,)d(ptr1)h(=)i(ptr1->fol)o(ge)o +(r\))c({)94 1266 y(if)j(\(\(ptr1->oc)o(t)e(==)i(oct\))f(&&)g +(\(ptr1->pit)e(==)j(pit\)\))f({)142 1323 y(*beg)g(=)h(ptr1->t;)142 +1379 y(*laut)e(=)j(ptr1->lau)o(t;)142 1435 y(if)f(\(\(delta)d(=)k(zeit) +e(-)h(ptr1->t\))e(<=)h(0\))h({)189 1492 y(fprintf\(s)o(tde)o(rr,)d +("note_loe)o(sch)o(en)o(:)h(delta)g(=)j(\045ld\\n",)d(delta\);)189 +1548 y(exit\(10\);)142 1605 y(})142 1661 y(ptr2->fol)o(ge)o(r)g(=)i +(ptr1->fol)o(ger)o(;)142 1718 y(free\(ptr1)o(\);)142 +1774 y(return\(de)o(lt)o(a\);)94 1831 y(})47 1887 y(})47 +1944 y(fprintf\(st)o(der)o(r,)d("oct)i(\045d,)h(pit)f(\045d)h(not)f +(found\\n",)f(oct,)h(pit\);)47 2000 y(exit\(10\);)0 2056 +y(})0 2226 y(int)g(search_note)o(\(o)o(ct,)e(pit,)i(laut,)g(zeit,)f +(beg,)h(ch\))47 2282 y(int)h(*oct,)e(*pit,)h(*laut,)f(*ch;)47 +2339 y(unsigned)g(long)h(int)g(zeit,)g(*beg;)0 2395 y({)47 +2452 y(struct)g(element)e(*ptr;)47 2508 y(int)j(delta;)47 +2621 y(if)g(\(!anker\))e(return)g(\(-1\);)47 2734 y(ptr)i(=)g(anker;)p +eop +%%Page: 105 106 +105 105 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(105)47 137 y Fg(*oct)22 b(=)i(anker->o)o(ct;)47 +193 y(*pit)e(=)i(anker->p)o(it;)47 250 y(*laut)e(=)h(anker->lau)o(t;)47 +306 y(*beg)f(=)i(anker->t)o(;)47 363 y(*ch)f(=)g(anker->ch)o(ann)o(;)47 +419 y(if)g(\(\(delta)e(=)i(zeit)f(-)i(anker->t)o(\))d(<=)i(0\))f({)94 +476 y(fprintf\(std)o(er)o(r,)e("note_loes)o(che)o(n:)g(delta)i(=)h +(\045d\\n",)e(delta\);)94 532 y(exit\(10\);)47 589 y(})47 +645 y(anker)h(=)h(anker->fol)o(ger)o(;)47 702 y(free)f(\(ptr\);)47 +758 y(return\(del)o(ta\))o(;)0 814 y(})0 958 y Fp(B.11)66 +b(re)q(admidi.c)0 1059 y Fg(/*********)o(**)o(***)o(**)o(***)o(***)o +(**)o(***)o(/)0 1116 y(/*)23 b(readmidi.)o(c)328 b(*/)0 +1172 y(/*********)o(**)o(***)o(**)o(***)o(***)o(**)o(***)o(/)0 +1285 y(#include)21 b(<stdio.h)o(>)0 1341 y(#include)g(<stdlib.)o(h>)0 +1398 y(#include)g(<string.)o(h>)0 1454 y(#include)g("midi.h")0 +1511 y(#include)g("maintyp)o(es.)o(h")0 1567 y(#include)g("defines)o +(.h")0 1624 y(#include)g("readmid)o(i.h)o(")0 1737 y(#ifdef)g(DEBUG)0 +1793 y(static)g(void)h(ausgabe\(\))0 1850 y({)47 1906 +y(printf\("MT)o(hd)e(=)j(\045s,)g(chunk_len)o(gth)d(=)j(\045d\\n",)e +(head.MThd)g(,)i(head.chun)o(k_l)o(eng)o(th)o(\);)47 +1962 y(printf\("fo)o(rma)o(t)d(=)k(\045d,)e(tracks)f(=)j(\045d,)e +(per_quarte)o(r)f(=)i(\045x\\n",)94 2019 y(head.format)o(,)d +(head.tracks)o(,)g(head.per_qu)o(ar)o(ter)o(\);)47 2132 +y(printf\("Mt)o(rk)g(=)j(\045s,)g(Track_chu)o(nk_)o(len)o(gt)o(h)e(=)i +(\045d\\n",)94 2188 y(THead.MTrk,)d(THead.chu)o(nk_)o(le)o(ngt)o(h\);)0 +2245 y(})0 2301 y(#endif)0 2414 y(static)h(unsigned)g(long)h(get_valid) +o(_ti)o(me\()o(ti)o(\))47 2471 y(unsigned)f(long)h(ti;)0 +2527 y({)47 2583 y(if)h(\(ti)g(<)g(bartime\))d({)94 2640 +y(if)j(\(ti)g(<)g(lastbartim)o(e\))d({)142 2696 y(converter)g(=)j(0;) +142 2753 y(sequencec)o(ou)o(nte)o(r)e(=)i(0;)p eop +%%Page: 106 107 +106 106 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(106)94 137 y Fg(})94 193 y(else)23 b({)142 250 y(converter)d(=)j +(lastbartim)o(e;)142 306 y(sequencec)o(ou)o(nte)o(r)e(=)i(\(double\))d +(lastbartim)o(e;)94 363 y(})47 419 y(})47 476 y(else)i({)94 +532 y(converter)f(=)i(bartime;)94 589 y(sequencecou)o(nt)o(er)d(=)k +(\(double\))c(bartime;)47 645 y(})47 702 y(while)i(\(ti)g(>)i +(converter)o(\))c({)94 758 y(lastsc)i(=)h(sequenceco)o(un)o(ter)o(;)94 +814 y(sequencecou)o(nt)o(er)d(+=)j(one64tel;)94 871 y(converter)e(=)i +(\(unsigned)d(long\))i(sequencec)o(ou)o(nte)o(r;)47 927 +y(})47 984 y(if)h(\(ti)g(<)g(converter)o(\))e(ti)h(=)i(\(unsigned)c +(long\))h(lastsc;)47 1040 y(return\(ti\))o(;)0 1097 y(})0 +1210 y(static)g(char)h(midi_getc\(f)o(po)o(int)o(er)o(\))47 +1266 y(FILE)g(*fpointer;)0 1323 y({)47 1379 y(if)h(\(THead.chu)o(nk)o +(_le)o(ngt)o(h-)o(-)e(<)i(0\))g({)94 1435 y(fprintf\(std)o(er)o(r,)d +("midi_getc)o(:)h(Length)g(Underflow\\)o(n")o(\);)94 +1492 y(exit\(10\);)47 1548 y(})47 1605 y(return\(get)o(c\(f)o(po)o(int) +o(er\))o(\);)0 1661 y(})0 1774 y(static)g(void)h(midi_ungetc)o(\(c)o(,) +f(fpointer\))47 1831 y(FILE)h(*fpointer;)47 1887 y(char)g(c;)0 +1944 y({)47 2000 y(THead.chun)o(k_l)o(en)o(gth)o(++;)47 +2056 y(ungetc\(c,)e(fpointer\);)0 2113 y(})0 2226 y(static)h(unsigned)g +(int)h(ReadVarLen)o(\(\))0 2282 y({)47 2339 y(unsigned)f(int)h(value;) +47 2395 y(unsigned)f(char)h(c;)47 2508 y(if)h(\(\(value)e(=)i +(midi_getc\()o(fp\))o(\))d(&)k(0x80\))d({)94 2565 y(value)46 +b(&=)23 b(0x7f;)94 2621 y(do)g({)142 2677 y(value)e(=)j(\(value)d(<<)i +(7\))g(+)g(\(\(c)f(=)i(midi_get)o(c\(f)o(p\)\))c(&)j(0x7f\);)94 +2734 y(})p eop +%%Page: 107 108 +107 107 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(107)94 137 y Fg(while)22 b(\(c)h(&)g(0x80\);)47 +193 y(})47 306 y(return\(val)o(ue\))o(;)0 363 y(})0 532 +y(static)e(void)h(ReadMidiTra)o(ck)o(Nam)o(e\()o(del)o(ta\))47 +589 y(int)h(delta;)0 645 y({)47 702 y(int)g(len,)f(i;)47 +814 y(len)h(=)g(ReadVarLe)o(n\(\))o(;)47 871 y(for)g(\(i)g(=)g(0;)g(i)g +(<)g(len;)f(i++\))g({)94 927 y(if)h(\(i)g(<)g(80)g(-)g(1\))g +(TrackName[)o(Tra)o(ck_)o(Nr)o(][i)o(])d(=)k(midi_getc)o(\(fp)o(\);)94 +984 y(else)f(midi_get)o(c\(f)o(p\);)47 1040 y(})47 1097 +y(if)g(\(i<80\))e(TrackName[T)o(ra)o(ck_)o(Nr)o(][i)o(])g(=)i('\\0';)47 +1153 y(else)f(TrackName[)o(Tra)o(ck_)o(Nr)o(][7)o(9])e(=)j('\\0';)0 +1266 y(#ifdef)e(DEBUG)47 1323 y(printf\("MI)o(DI_)o(TR)o(ACK)o(_NA)o +(ME)f(\(\045s\))i(at)h(\045d\\n",)e(TrackName[)o(Tra)o(ck_)o(Nr)o(],)f +(delta\);)0 1379 y(#endif)0 1492 y(})0 1605 y(static)h(void)h +(ReadMidiSeq)o(uS)o(pec)o(\(d)o(elt)o(a\))47 1661 y(int)h(delta;)0 +1718 y({)47 1774 y(int)g(len,)f(i;)47 1831 y(char)g(Str[80];)0 +1887 y(#ifdef)f(DEBUG)47 1944 y(int)i(j;)0 2000 y(#endif)47 +2113 y(len)g(=)g(ReadVarLe)o(n\(\))o(;)47 2169 y(for)g(\(i)g(=)g(0;)g +(i)g(<)g(len;)f(i++\))g({)94 2226 y(if)h(\(i)g(<)g(80)g(-)g(1\))g +(Str[i])f(=)h(midi_getc)o(\(fp)o(\);)47 2282 y(})47 2339 +y(Str[i])f(=)h('\\0';)0 2395 y(#ifdef)e(DEBUG)47 2452 +y(printf\("MI)o(DI_)o(SE)o(QUE)o(NCE)o(R_)o(SPE)o(CI)o(FIC)f(at)j +(\045d:\\n",)e(delta\);)47 2508 y(for)i(\(j)g(=)g(0;)g(j)g(<)g(i;)g +(j++\))94 2565 y(printf\("\\t0)o(x\045)o(x\\n)o(",)d(Str[j]\);)0 +2621 y(#endif)0 2677 y(})p eop +%%Page: 108 109 +108 108 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(108)0 137 y Fg(#ifdef)21 b(DEBUG)0 193 y(static)g(char)h +(*p2str\(oct,)e(pit\))47 250 y(int)j(oct,)f(pit;)0 306 +y({)47 363 y(static)g(char)g(Str[10];)47 419 y(static)g(char)g +(*p_table[)o(12)o(])f(=)i({"C",)f("Cis",)f("D",)h("Dis",)260 +476 y("E",)45 b("F",)h("Fis",)21 b("G",)260 532 y("Gis",)g("A",)h("B",) +46 b("H"};)47 645 y(sprintf\(St)o(r,)20 b("\045s\045d",)h(p_table[pi)o +(t],)f(oct\);)47 702 y(return\(Str)o(\);)0 758 y(})0 +814 y(#endif)0 927 y(static)h(void)h(ReadMidiTon)o(eV)o(al\()o(oc)o(t,) +e(pit,)i(laut\))47 984 y(int)h(*oct,)e(*pit,)h(*laut;)0 +1040 y({)47 1097 y(int)h(w;)47 1153 y(unsigned)e(char)h(inthelp;)47 +1266 y(w)h(=)h(midi_getc)o(\(f)o(p\);)47 1323 y(*laut)e(=)h +(midi_getc\()o(fp\))o(;)47 1435 y(/*)g(allow)f(only)g(octaves)f(0)i(-)g +(5)g(*/)47 1492 y(if)g(\(\(w>24\))e(&&)i(\(w<95\)\))e({)94 +1548 y(*oct)i(=)g(\(w)g(/)g(12\))f(-)i(2;)94 1605 y(*pit)f(=)g(\(w)g +(\045)g(12\);)47 1661 y(})47 1718 y(else)f({)94 1774 +y(*oct)h(=)g(6;)94 1831 y(*pit)g(=)g(0;)47 1887 y(})47 +2000 y(inthelp)e(=)i(12)g(*)g(\(*oct\))f(+)h(\(*pit\);)47 +2056 y(if)g(\(max[Track)o(_N)o(r])d(<)k(inthelp\))c(max[Track_)o(Nr)o +(])h(=)i(inthelp;)47 2113 y(if)g(\(min[Track)o(_N)o(r])d(>)k(inthelp\)) +c(min[Track_)o(Nr)o(])h(=)i(inthelp;)0 2169 y(})0 2282 +y(static)e(void)h(erzeuge_not)o(e\()o(oct)o(av)o(e,)e(pitch,)i(laut,)f +(begin,)h(dauer,)f(channel\))47 2339 y(int)i(octave,)e(pitch,)g(laut,)h +(dauer,)f(channel;)47 2395 y(unsigned)g(long)h(int)g(begin;)0 +2452 y({)47 2508 y(if)h(\(firstnote)o(ti)o(mef)o(lag)d(==)j(-1\))f({)94 +2565 y(firstnoteti)o(me)e(=)j(begin;)94 2621 y(firstnoteti)o(me)o(fla)o +(g)e(=)i(0;)47 2677 y(})47 2734 y(/*)g(if)g(there)f(were)g(no)h +(TimeSig)d(*/)p eop +%%Page: 109 110 +109 109 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(109)47 137 y Fg(if)23 b(\(\(valid)e(==)i(0\))g(&&)g(\(begin)e(>)i +(firstnotet)o(im)o(e\)\))d({)94 193 y(valid++;)94 250 +y(if)j(\(\(!printon)o(ly\))d(||)j(\(Track_Nr)d(==)j(\(printonl)o(y)e +(-1\)\)\))g({)142 306 y(if)i(\(\(!notes)o(_fl)o(ag\))d(&&)j(\(nom0\))e +(&&)i(\(Track_Nr)o(\)\))189 363 y(ins_dyn_e)o(ven)o(t\(T)o(ra)o(ck_)o +(Nr)o(,)e('t',)h(0,)h(nom0,)e(denom0,)g(0,)i(0,)g(0,)g(0,)g(0\);)142 +419 y(else)189 476 y(ins_dyn_e)o(ven)o(t\(T)o(ra)o(ck_)o(Nr)o(,)e('t',) +h(0,)h(4,)f(4,)h(0,)g(0,)g(0,)g(0,)g(0\);)94 532 y(})47 +589 y(})47 702 y(/*)g(if)g(there)f(were)g(no)h(KeySig)e(*/)47 +758 y(if)i(\(\(valid2)e(==)h(0\))h(&&)g(\(begin)e(>)j(firstnote)o(ti)o +(me\))o(\))d({)94 814 y(valid2++;)94 871 y(if)i(\(\(!printon)o(ly\))d +(||)j(\(Track_Nr)d(==)j(\(printonl)o(y)e(-1\)\)\))g({)142 +927 y(if)i(\(\(!notes)o(_fl)o(ag\))d(&&)j(\(key0\))e(&&)i(\(Track_Nr)o +(\)\))189 984 y(ins_dyn_e)o(ven)o(t\(T)o(ra)o(ck_)o(Nr)o(,)e('k',)h(0,) +h(key0,)e(0,)i(0,)g(0,)g(0,)g(0,)g(0\);)142 1040 y(else)189 +1097 y(ins_dyn_e)o(ven)o(t\(T)o(ra)o(ck_)o(Nr)o(,)e('k',)h(0,)h(0,)f +(0,)h(0,)g(0,)g(0,)g(0,)g(0\);)94 1153 y(})47 1210 y(})0 +1323 y(#ifdef)e(DEBUG)47 1379 y(fprintf\(st)o(dou)o(t,)f("NOTE)i(into)g +(dyn_event)o(_li)o(st)e(inserted\\n)o("\);)47 1435 y(fprintf\(st)o(dou) +o(t,)g("oct:)i(\045d\\t)g(pit:)g(\045d\\t)g(laut:)g(\045x\\t)g(beg:)g +(\045lx\\t)g(durat:)f(\045x\\n",)94 1492 y(octave,)g(pitch,)h(laut,)f +(begin,)h(dauer\);)0 1548 y(#endif)47 1605 y(/*)h(notes_flag)d(shows)i +(that)g(notes)f(of)i(first)f(track)g(were)g(read)45 b(*/)47 +1661 y(/*)330 b(*/)47 1718 y(/*)23 b(because)e(f.e.)h(rosegarden)e +(writes)h(empty)h(first)g(track)69 b(*/)47 1774 y(/*)23 +b(with)f(takt)g(and)h(key)f(info)g(for)h(all)f(other)g(tracks)92 +b(*/)47 1887 y(if)23 b(\(Track_Nr)d(==)j(0\))g(notes_fla)o(g)e(=)i(1;) +47 2000 y(if)g(\(\(\(!printo)o(nl)o(y\))d(||)j(\(Track_Nr)d(==)j +(\(printonly)d(-1\)\)\))i(&&)h(\(octave)d(!=)j(6\)\))94 +2056 y(ins_dyn_eve)o(nt)o(\(Tr)o(ack)o(_N)o(r,)d('n',)i(0,)h(0,)g(0,)g +(octave,)e(pitch,)g(laut,)425 2113 y(get_valid_)o(ti)o(me\()o(beg)o(in) +o(\),)f(dauer\);)0 2169 y(})0 2282 y(static)h(void)h(ReadMidiNot)o(eO)o +(ff\()o(ch)o(ann)o(el,)e(delta\))47 2339 y(int)j(channel,)d(delta;)0 +2395 y({)47 2452 y(int)j(dauer,)e(octave,)g(pitch,)g(laut,)h(la;)47 +2508 y(unsigned)f(long)h(int)g(begin;)47 2621 y(ReadMidiTo)o(neV)o(al)o +(\(&o)o(cta)o(ve)o(,)f(&pitch,)g(&laut\);)0 2734 y(#ifdef)g(DEBUG)p +eop +%%Page: 110 111 +110 110 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(110)47 137 y Fg(printf\("MI)o(DI_)o(NO)o(TE_)o(OFF)20 +b(at)j(\045d\(\045ld\):)d(Channel:)h(\045d,)h(pitch)g(=)h(\045s,)g +(laut)f(=)h(0x\045x\\n",)94 193 y(delta,)f(zeit,)f(channel,)g +(p2str\(octa)o(ve)o(,)g(pitch\),)g(laut\);)0 250 y(#endif)47 +306 y(dauer)h(=)h(note_delet)o(e\(o)o(ct)o(ave)o(,)d(pitch,)i(&la,)g +(zeit,)g(&begin,)f(channel\))o(;)0 363 y(#ifdef)g(DEBUG)47 +419 y(printf\("Ge)o(ner)o(at)o(e_N)o(ote)f(with)i(begin)g(=)h(\045ld,)f +(absolute)e(time)j(=)g(\045ld,)142 476 y(duration)d(=)j(\045d\\n",)f +(begin,)f(zeit,)h(dauer\);)0 532 y(#endif)47 589 y(erzeuge_no)o(te\()o +(oc)o(tav)o(e,)e(pitch,)h(la,)i(begin,)e(dauer,)h(channel\);)0 +645 y(})0 758 y(static)f(void)h(ReadMidiNot)o(eO)o(n\(c)o(ha)o(nne)o +(l,)e(delta\))47 814 y(int)j(channel,)d(delta;)0 871 +y({)47 927 y(int)j(dauer,)e(octave,)g(pitch,)g(laut,)h(la;)47 +984 y(unsigned)f(long)h(int)g(begin;)47 1097 y(ReadMidiTo)o(neV)o(al)o +(\(&o)o(cta)o(ve)o(,)f(&pitch,)g(&laut\);)47 1210 y(if)i(\(laut\))e({) +94 1266 y(note_insert)o(\(o)o(cta)o(ve,)f(pitch,)h(laut,)h(zeit,)f +(channel\);)47 1323 y(})47 1379 y(else)h({)94 1435 y(dauer)g(=)h +(note_delete)o(\(o)o(cta)o(ve)o(,)e(pitch,)g(&la,)h(zeit,)g(&begin,)f +(channel\);)0 1492 y(#ifdef)g(DEBUG)94 1548 y(printf\("Gen)o(er)o(ate)o +(_No)o(te)f(with)i(begin)g(=)h(\045ld,)f(absolute)f(time)h(=)h(\045ld,) +260 1605 y(duration)d(=)k(\045d\\n",)d(begin,)g(zeit,)h(dauer\);)0 +1661 y(#endif)94 1718 y(erzeuge_not)o(e\()o(oct)o(ave)o(,)e(pitch,)i +(la,)g(begin,)f(dauer,)h(channel\);)47 1774 y(})0 1831 +y(#ifdef)f(DEBUG)47 1887 y(printf\("MI)o(DI_)o(NO)o(TE_)o(ON)f(at)j +(\045d\(\045ld\):)e(Channel:)f(\045d,)j(pitch)e(=)j(\045s,)e(laut)g(=)h +(0x\045x\\n",)94 1944 y(delta,)f(zeit,)f(channel,)g(p2str\(octa)o(ve)o +(,)g(pitch\),)g(laut\);)0 2000 y(#endif)0 2056 y(})0 +2169 y(static)g(void)h(ReadMidiPol)o(yA)o(fte)o(rt)o(ouc)o(h\(c)o(ha)o +(nne)o(l,)e(delta\))47 2226 y(int)j(channel,)d(delta;)0 +2282 y({)47 2339 y(char)i(dum1,)g(dum2;)47 2452 y(dum1)g(=)i(midi_get)o +(c\(f)o(p\);)c(dum2)i(=)h(midi_getc\()o(fp)o(\);)0 2508 +y(#ifdef)e(DEBUG)47 2565 y(printf\("MI)o(DI_)o(PO)o(LY_)o(AFT)o(ER)o +(TOU)o(CH)o(:)g(0x\045x,)g(0x\045x,)h(0x\045x\\n",)f(channel,)f(dum1,)i +(dum2\);)0 2621 y(#endif)0 2677 y(})p eop +%%Page: 111 112 +111 111 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(111)0 137 y Fg(static)21 b(void)h(ReadMidiCtr)o(lC)o(han)o(ge)o +(\(ch)o(ann)o(el)o(,)f(delta\))47 193 y(int)i(channel,)d(delta;)0 +250 y({)47 306 y(char)i(dum1,)g(dum2;)47 419 y(dum1)g(=)i(midi_get)o +(c\(f)o(p\);)c(dum2)i(=)h(midi_getc\()o(fp)o(\);)0 476 +y(#ifdef)e(DEBUG)47 532 y(printf\("MI)o(DI_)o(CT)o(RL_)o(CHA)o(NG)o(E:) +f(0x\045x,)i(0x\045x,)g(0x\045x\\n",)e(channel,)h(dum1,)g(dum2\);)0 +589 y(#endif)0 645 y(})0 758 y(static)g(void)h(ReadMidiPro)o(gC)o(han)o +(ge)o(\(ch)o(ann)o(el)o(,)f(delta\))47 814 y(int)i(channel,)d(delta;)0 +871 y({)47 927 y(char)i(dum1;)47 1040 y(dum1)g(=)i(midi_get)o(c\(f)o +(p\);)0 1097 y(#ifdef)d(DEBUG)47 1153 y(printf\("MI)o(DI_)o(PR)o(OG_)o +(CHA)o(NG)o(E:)f(0x\045x,)i(0x\045x\\n",)e(channel,)h(dum1\);)0 +1210 y(#endif)0 1266 y(})0 1379 y(static)g(void)h(ReadMidiChn)o(lA)o +(fte)o(rt)o(ouc)o(h\(c)o(ha)o(nne)o(l,)e(delta\))47 1435 +y(int)j(channel,)d(delta;)0 1492 y({)47 1548 y(char)i(dum1;)47 +1661 y(dum1)g(=)i(midi_get)o(c\(f)o(p\);)0 1718 y(#ifdef)d(DEBUG)47 +1774 y(printf\("MI)o(DI_)o(CH)o(NL_)o(AFT)o(ER)o(TOU)o(CH)o(:)g +(0x\045x,)g(0x\045x\\n",)g(channel,)g(dum1\);)0 1831 +y(#endif)0 1887 y(})0 2000 y(static)g(void)h(ReadMidiPit)o(ch)o(Ben)o +(d\()o(cha)o(nne)o(l,)e(delta\))47 2056 y(int)j(channel,)d(delta;)0 +2113 y({)47 2169 y(char)i(dum1,)g(dum2;)47 2282 y(dum1)g(=)i(midi_get)o +(c\(f)o(p\);)c(dum2)i(=)h(midi_getc\()o(fp)o(\);)0 2339 +y(#ifdef)e(DEBUG)47 2395 y(printf\("MI)o(DI_)o(PI)o(TCH)o(_BE)o(ND)o(:) +g(0x\045x,)g(0x\045x,)h(0x\045x\\n",)f(channel,)f(dum1,)i(dum2\);)0 +2452 y(#endif)0 2508 y(})0 2621 y(static)f(void)h(ReadMidiSon)o(gP)o +(osi)o(ti)o(onP)o(tr\()o(de)o(lta)o(\))47 2677 y(int)h(delta;)0 +2734 y({)p eop +%%Page: 112 113 +112 112 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(112)47 137 y Fg(char)22 b(dum1,)g(dum2;)47 250 y(dum1)g(=)i +(midi_get)o(c\(f)o(p\);)c(dum2)i(=)h(midi_getc\()o(fp)o(\);)0 +306 y(#ifdef)e(DEBUG)47 363 y(printf\("MI)o(DI_)o(SO)o(NG_)o(POS)o(IT)o +(ION)o(_P)o(TR:)f(0x\045x,)i(0x\045x\\n",)e(dum1,)i(dum2\);)0 +419 y(#endif)0 476 y(})0 589 y(static)f(void)h(ReadMidiSon)o(gS)o(ele)o +(ct)o(\(de)o(lta)o(\))47 645 y(int)h(delta;)0 702 y({)47 +758 y(char)f(dum1;)47 871 y(dum1)g(=)i(midi_get)o(c\(f)o(p\);)0 +927 y(#ifdef)d(DEBUG)47 984 y(printf\("MI)o(DI_)o(SO)o(NG_)o(SEL)o(EC)o +(T:)f(0x\045x\\n",)h(dum1\);)0 1040 y(#endif)0 1097 y(})0 +1210 y(static)g(void)h(ReadMidiSys)o(te)o(mEx)o(cl)o(usi)o(ve\()o(\))0 +1266 y({)47 1323 y(int)h(dum;)47 1379 y(unsigned)e(int)h(value;)47 +1492 y(dum)h(=)g(ReadVarLe)o(n\(\))o(;)47 1548 y(while)f(\(\(value)f(=) +i(midi_getc\()o(fp)o(\)\))d(!=)j(MIDI_EOX\);)0 1605 y(#ifdef)e(DEBUG)47 +1661 y(printf\("MI)o(DI_)o(SY)o(STE)o(M_E)o(XC)o(LUS)o(IV)o(E\\n)o +("\);)0 1718 y(#endif)0 1774 y(})0 1887 y(static)g(void)h(ReadMidiSet)o +(Te)o(mpo)o(\(d)o(elt)o(a\))47 1944 y(int)h(delta;)0 +2000 y({)47 2056 y(unsigned)e(int)h(len,)g(tempo;)47 +2169 y(len)h(=)g(midi_getc)o(\(fp)o(\);)47 2226 y(if)g(\(len)f(==)h +(0x03\))f({)94 2282 y(tempo)g(=)h(0;)94 2339 y(while\(len--)o(\))d({) +142 2395 y(tempo)h(*=)i(0x100;)142 2452 y(tempo)e(+=)i(\(unsigned)d +(int\))i(\(0xff)g(&)h(midi_getc\(f)o(p\))o(\);)94 2508 +y(})0 2565 y(#ifdef)e(DEBUG)94 2621 y(D_Tempo)g(=)j(\(double\))c(tempo) +i(/)h(1000000.0;)94 2677 y(printf\("MID)o(I_)o(SET)o(_TE)o(MP)o(O)e(at) +h(\045d:)h(Tempo)f(=)h(\045d\(\045f\)\\n")o(,)e(delta,)g(tempo,)g +(D_Tempo\);)0 2734 y(#endif)p eop +%%Page: 113 114 +113 113 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(113)47 137 y Fg(})47 193 y(else)22 b({)i(/*)e(system)g(reset)f +(detect)h(*/)94 250 y(midi_ungetc)o(\(l)o(en,)e(fp\);)94 +306 y(midi_ungetc)o(\(0)o(x51)o(,)h(fp\);)47 363 y(})0 +419 y(})0 532 y(static)g(void)h(ReadMidiTim)o(eS)o(ig\()o(de)o(lta)o +(\))47 589 y(int)h(delta;)0 645 y({)47 702 y(int)g(dummy,)e(nn,)h(dd,)h +(cc,)f(bb,)h(dominator)o(;)47 814 y(dummy)f(=)h(midi_getc\()o(fp\))o(;) +47 871 y(if)g(\(dummy)e(==)i(0x04\))f({)94 927 y(valid)g(=)h(1;)47 +b(/*)23 b(means:)e(TimeSig)g(detected)f(*/)94 984 y(nn)j(=)h(midi_get)o +(c\(f)o(p\);)94 1040 y(dd)f(=)h(midi_get)o(c\(f)o(p\);)94 +1097 y(cc)f(=)h(midi_get)o(c\(f)o(p\);)94 1153 y(bb)f(=)h(midi_get)o +(c\(f)o(p\);)94 1210 y(dominator)d(=)i(\(1)g(<<)g(dd\);)94 +1266 y(help)g(=)g(taktzeit;)94 1323 y(taktzeit)e(=)i(head.per_q)o(uar)o +(te)o(r)e(*)i(nn)g(*)g(4)g(/)g(dominator;)94 1379 y(diskrete_tz)d(=)j +(diskrete_t)o(z)d(+)k(taktzeit)c(-)j(help;)94 1435 y(if)g(\(\(!Track_N) +o(r\))d(&&)j(\(!nom0\)\))e({)142 1492 y(nom0)h(=)h(nn;)142 +1548 y(denom0)e(=)i(dominator;)94 1605 y(})94 1661 y(if)g(\(\(!printon) +o(ly\))d(||)j(\(Track_Nr)d(==)j(\(printonl)o(y)e(-1\)\)\))142 +1718 y(ins_dyn_e)o(ve)o(nt\()o(Tra)o(ck)o(_Nr)o(,)f('t',)j(0,)f(nn,)h +(dominator)o(,)472 1774 y(0,)g(0,)g(0,)g(get_valid)o(_ti)o(me)o(\(ze)o +(it\))o(,)d(0\);)0 1887 y(#ifdef)h(DEBUG)24 1944 y(printf\("T)o(ak)o +(t:)f(\045x\\n",takt)o(zei)o(t\))o(;)24 2000 y(printf\("M)o(ID)o(I_T)o +(IM)o(E_S)o(IGN)o(AT)o(URE)g(at)j(\045d:)f(Takt:\045d/\045d)o(\\nM)o +(ID)o(I-c)o(loc)o(ks)e(per)i(Metronom:)f(\045d,",)71 +2056 y(delta,)g(nn,)i(dominator)o(,)d(cc\);)24 2113 y(printf\("\045)o +(d)g(32nd)i(per)h(MIDI-Quar)o(ter)o(\\n")o(,)d(bb\);)0 +2169 y(#endif)47 2226 y(})47 2282 y(else)i({)i(/*)e(system)g(reset)f +(detect)h(*/)94 2339 y(midi_ungetc)o(\(d)o(umm)o(y,)e(fp\);)94 +2395 y(midi_ungetc)o(\(0)o(x58)o(,)h(fp\);)47 2452 y(})0 +2508 y(})0 2621 y(static)g(void)h(ReadMidiTex)o(tE)o(ven)o(t\()o(del)o +(ta\))47 2677 y(int)h(delta;)0 2734 y({)p eop +%%Page: 114 115 +114 114 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(114)47 137 y Fg(unsigned)21 b(int)h(len;)47 193 +y(int)h(value;)47 306 y(len)g(=)g(ReadVarLe)o(n\(\))o(;)47 +363 y(while)f(\(len--\))f(value)h(=)h(midi_getc)o(\(fp)o(\);)0 +419 y(#ifdef)e(DEBUG)47 476 y(printf\("MI)o(DI_)o(TE)o(XT_)o(EVE)o(NT)o +(\\n")o(\);)0 532 y(#endif)0 589 y(})0 702 y(static)g(void)h +(ReadMidiCop)o(yr)o(igh)o(tN)o(oti)o(ce\()o(de)o(lta)o(\))47 +758 y(int)h(delta;)0 814 y({)47 871 y(unsigned)e(int)h(len;)47 +927 y(int)h(value;)47 1040 y(len)g(=)g(ReadVarLe)o(n\(\))o(;)47 +1097 y(while)f(\(len--\))f(value)h(=)h(midi_getc)o(\(fp)o(\);)0 +1153 y(#ifdef)e(DEBUG)47 1210 y(printf\("MI)o(DI_)o(CO)o(PYR)o(IGH)o +(T_)o(NOT)o(IC)o(E\\n)o("\);)0 1266 y(#endif)0 1323 y(})0 +1435 y(static)g(void)h(ReadMidiIns)o(tr)o(ume)o(nt)o(Nam)o(e\(d)o(el)o +(ta\))47 1492 y(int)h(delta;)0 1548 y({)47 1605 y(unsigned)e(int)h +(len;)47 1661 y(int)h(value=0;)47 1774 y(len)g(=)g(ReadVarLe)o(n\(\))o +(;)47 1831 y(while)f(\(len--\))f(Staffs[Tr)o(ack)o(_N)o(r][)o(val)o(ue) +o(++])f(=)j(midi_getc\()o(fp\))o(;)47 1887 y(Staffs[Tra)o(ck_)o(Nr)o +(][v)o(alu)o(e])d(=)j(0;)0 1944 y(#ifdef)e(DEBUG)47 2000 +y(printf\("MI)o(DI_)o(IN)o(STR)o(UME)o(NT)o(_NA)o(ME)o(:)g +(\045s\\n",Sta)o(ff)o(s[T)o(rac)o(k_)o(Nr])o(\);)0 2056 +y(#endif)0 2113 y(})0 2226 y(static)g(void)h(ReadMidiLyr)o(ik)o(\(de)o +(lt)o(a\))47 2282 y(int)h(delta;)0 2339 y({)47 2395 y(unsigned)e(int)h +(len;)47 2452 y(char)g(*ptr,)g(*ptrhelp;)47 2565 y(len)h(=)g(ReadVarLe) +o(n\(\))o(;)47 2621 y(if)g(\(\(ptr)f(=)h(\(char)f(*\))h(malloc)e +(\(len+1\)\))f(==)j(NULL\))f({)94 2677 y(fprintf\(std)o(er)o(r,)e +("mallocC)h(error\\n"\))o(;)94 2734 y(exit\(10\);)p eop +%%Page: 115 116 +115 115 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(115)47 137 y Fg(})47 193 y(ptrhelp)21 b(=)i(ptr;)47 +250 y(while)f(\(len--\))f({)94 306 y(*ptrhelp)g(=)i(midi_getc\()o(fp\)) +o(;)94 363 y(ptrhelp++;)47 419 y(})47 476 y(*ptrhelp)e(=)i(0;)0 +532 y(#ifdef)e(DEBUG)47 589 y(printf\("MI)o(DI_)o(LY)o(RIC)o(\\n")o +(\);)0 645 y(#endif)47 702 y(if)i(\(\(!printon)o(ly)o(\))e(||)i +(\(Track_N)o(r)e(==)i(\(printon)o(ly)d(-1\)\)\))94 758 +y(ins_dyn_eve)o(nt)o(\(Tr)o(ack)o(_N)o(r,)g('l',)i(ptr,)g(0,)h(0,)g(0,) +g(0,)g(0,)g(get_valid)o(_t)o(ime)o(\(ze)o(it)o(\),)d(0\);)0 +814 y(})0 927 y(static)h(void)h(ReadMidiTex)o(tM)o(ark)o(er)o(\(de)o +(lta)o(\))47 984 y(int)h(delta;)0 1040 y({)47 1097 y(unsigned)e(int)h +(len;)47 1153 y(int)h(value;)47 1266 y(len)g(=)g(ReadVarLe)o(n\(\))o(;) +47 1323 y(while)f(\(len--\))f(value)h(=)h(midi_getc)o(\(fp)o(\);)0 +1379 y(#ifdef)e(DEBUG)47 1435 y(printf\("MI)o(DI_)o(TE)o(XT_)o(MAR)o +(KE)o(R\\n)o("\))o(;)0 1492 y(#endif)0 1548 y(})0 1661 +y(static)g(void)h(ReadMidiCue)o(Po)o(int)o(\(d)o(elt)o(a\))47 +1718 y(int)h(delta;)0 1774 y({)47 1831 y(unsigned)e(int)h(len;)47 +1887 y(int)h(value;)47 2000 y(len)g(=)g(ReadVarLe)o(n\(\))o(;)47 +2056 y(while)f(\(len--\))f(value)h(=)h(midi_getc)o(\(fp)o(\);)0 +2113 y(#ifdef)e(DEBUG)47 2169 y(printf\("MI)o(DI_)o(CU)o(E_P)o(OIN)o +(T\\)o(n"\))o(;)0 2226 y(#endif)0 2282 y(})0 2395 y(static)g(void)h +(ReadMidiCha)o(nn)o(elP)o(re)o(fix)o(\(de)o(lt)o(a\))47 +2452 y(int)h(delta;)0 2508 y({)47 2565 y(int)g(dum1,)e(dum2;)47 +2621 y(dum1)h(=)i(midi_get)o(c\(f)o(p\);)47 2677 y(if)f(\(dum1)f(==)h +(0x01\))e({)94 2734 y(dum2)i(=)g(midi_getc)o(\(fp)o(\);)p +eop +%%Page: 116 117 +116 116 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(116)0 137 y Fg(#ifdef)21 b(DEBUG)47 193 y(printf\("MI)o(DI_)o(CH)o +(ANN)o(EL_)o(PR)o(EFI)o(X\\)o(n"\))o(;)0 250 y(#endif)47 +306 y(})47 363 y(else)h({)i(/*)e(system)g(reset)f(detect)h(*/)94 +419 y(midi_ungetc)o(\(d)o(um1)o(,)f(fp\);)94 476 y(midi_ungetc)o(\(0)o +(x20)o(,)g(fp\);)47 532 y(})0 589 y(})0 702 y(static)g(void)h +(ReadMidiSmp)o(te)o(Off)o(se)o(t\(d)o(elt)o(a\))47 758 +y(int)h(delta;)0 814 y({)47 871 y(int)g(dum;)47 984 y(if)g(\(delta)e +(!=)i(0\))g({)g(/*)g(system)e(reset)h(detect)f(*/)94 +1040 y(midi_ungetc)o(\(0)o(x54)o(,)g(fp\);)47 1097 y(})47 +1153 y(else)h({)94 1210 y(dum)h(=)g(midi_getc\()o(fp\))o(;)94 +1266 y(if)g(\(dum)f(==)h(0x05\))f({)142 1323 y(midi_getc)o(\(f)o(p\);)e +(midi_getc)o(\(fp)o(\);)g(midi_getc\()o(fp\))o(;)142 +1379 y(midi_getc)o(\(f)o(p\);)g(midi_getc)o(\(fp)o(\);)0 +1435 y(#ifdef)h(DEBUG)47 1492 y(printf\("MI)o(DI_)o(SM)o(PTE)o(_OF)o +(FS)o(ET\\)o(n")o(\);)0 1548 y(#endif)94 1605 y(})94 +1661 y(else)i({)g(/*)g(system)e(reset)h(detect)f(*/)142 +1718 y(midi_unge)o(tc)o(\(du)o(m,)f(fp\);)142 1774 y(midi_unge)o(tc)o +(\(0x)o(54,)g(fp\);)94 1831 y(})47 1887 y(})0 1944 y(})0 +2056 y(static)h(void)h(ReadMidiSeq)o(ue)o(nce)o(Nu)o(mbe)o(r\(M)o(et)o +(aEv)o(en)o(t,)e(delta\))47 2113 y(int)j(delta;)47 2169 +y(unsigned)e(char)h(MetaEvent)o(;)0 2226 y({)47 2282 +y(int)h(value;)47 2395 y(value)f(=)h(midi_getc\()o(fp\))o(;)47 +2452 y(if)g(\(value)e(!=)i(0x02\))f({)h(/*)g(system)e(reset)h(detect)f +(*/)94 2508 y(midi_ungetc)o(\(v)o(alu)o(e,)f(fp\);)94 +2565 y(midi_ungetc)o(\(0)o(x00)o(,)h(fp\);)47 2621 y(})47 +2677 y(else)h({)94 2734 y(value)g(=)h(midi_getc\(f)o(p\))o(;)e(value)g +(=)j(midi_get)o(c\(f)o(p\);)p eop +%%Page: 117 118 +117 117 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(117)94 137 y Fg(value)22 b(=)h(midi_getc\(f)o(p\))o(;)e(value)g(=) +j(midi_get)o(c\(f)o(p\);)0 193 y(#ifdef)d(DEBUG)94 250 +y(printf\("MID)o(I_)o(SEQ)o(UEN)o(CE)o(_NU)o(MB)o(ER\\)o(n"\))o(;)0 +306 y(#endif)47 363 y(})0 419 y(})0 532 y(static)g(void)h(ReadMidiKey)o +(Si)o(g\(d)o(el)o(ta\))47 589 y(int)h(delta;)0 645 y({)47 +702 y(int)g(dum,)f(sign;)47 814 y(dum)h(=)g(midi_getc)o(\(fp)o(\);)47 +871 y(if)g(\(dum)f(!=)h(0x02\))f({)h(/*)g(system)e(reset)h(detect)f(*/) +94 927 y(midi_ungetc)o(\(d)o(um,)f(fp\);)94 984 y(midi_ungetc)o(\(0)o +(x59)o(,)h(fp\);)47 1040 y(})47 1097 y(else)h({)94 1153 +y(valid2)g(=)h(1;)g(/*)g(KeySig)e(detected)g(*/)94 1210 +y(sign)i(=)g(midi_getc)o(\(fp)o(\);)94 1266 y(/*)g(manipulate)d(sign)i +(*/)94 1323 y(if)h(\(\(sign)f(&)h(0x80\))f(&&)g(\(sign)g(&)h(0x08\)\))f +({)142 1379 y(sign)g(=)h(sign)f(^)h(0xf;)142 1435 y(sign++;)94 +1492 y(})94 1548 y(if)g(\(\(!Track_N)o(r\))d(&&)j(\(!key0\)\))e(key0)h +(=)h(sign;)94 1605 y(if)g(\(\(!printon)o(ly\))d(||)j(\(Track_Nr)d(==)j +(\(printonl)o(y)e(-1\)\)\))142 1661 y(ins_dyn_e)o(ve)o(nt\()o(Tra)o(ck) +o(_Nr)o(,)f('k',)j(0,)f(sign,)g(0,)h(0,)g(0,)g(0,)472 +1718 y(get_valid_)o(tim)o(e\(z)o(ei)o(t\),)d(0\);)94 +1774 y(T_genus)h(=)j(\(0xff)d(&)j(sign\);)94 1831 y(Signature)d(=)i +(\(0xff)f(&)h(midi_getc)o(\(fp)o(\)\))o(;)0 1887 y(#ifdef)e(DEBUG)94 +1944 y(printf\("MID)o(I_)o(KEY)o(_SI)o(GN)o(ATU)o(RE)f(at)j(\045d:)f +(T_genus)f(=)j(",)e(delta\);)94 2000 y(switch)g(\(T_genus\))44 +b({)142 2056 y(case)22 b(MINOR:)f(printf\("MI)o(NO)o(R"\))o(;)g(break;) +142 2113 y(case)h(MAJOR:)f(printf\("MA)o(JO)o(R"\))o(;)g(break;)142 +2169 y(default:)f(printf\("un)o(kno)o(wn)o("\);)g(break;)94 +2226 y(})94 2282 y(printf\(")h(Signature)f(=)j(\045d\\n",)f(Signature)o +(\);)0 2339 y(#endif)47 2395 y(})0 2452 y(})0 2565 y(static)f(void)h +(ReadMidiEnd)o(Of)o(Tra)o(ck)o(\(de)o(lta)o(\))47 2621 +y(int)h(delta;)0 2677 y({)47 2734 y(int)g(dum,)f(dauer,)f(octave,)g +(pitch,)g(laut,)h(channel;)p eop +%%Page: 118 119 +118 118 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(118)47 137 y Fg(unsigned)21 b(long)h(int)g(begin;)47 +250 y(dum)h(=)g(midi_getc)o(\(fp)o(\);)47 306 y(if)g(\(dum)f(==)h(0\))g +({)94 363 y(dum)g(=)g(midi_getc\()o(fp\))o(;)44 b(/*)23 +b(read)f(-)h(deltatime)d(*/)94 419 y(while)i(\(dum)g(==)h(0\))g({)47 +b(/*)23 b(falls)e(nach)h(EOTrack)f(noch)h(Folgeelemen)o(t)e(*/)142 +476 y(midi_unge)o(tc)o(\(du)o(m,)g(fp\);)142 532 y(ReadEvent)o(\(\))o +(;)142 589 y(dum)i(=)h(midi_getc\(f)o(p\))o(;)94 645 +y(})94 702 y(midi_ungetc)o(\(d)o(um,)d(fp\);)94 758 y(while)i +(\(\(dauer)f(=)i(search_not)o(e\(&)o(oct)o(av)o(e,)d(&pitch,)h(&laut,) +756 814 y(zeit,)g(&begin,)g(&channel\)\))f(!=)j(-1\))f({)0 +871 y(#ifdef)f(DEBUG)142 927 y(printf\("e)o(rz)o(eug)o(e_n)o(ot)o(e)g +(mit)h(begin)g(=)h(\045ld,)f(zeit)g(=)h(\045ld,)g(dauer)e(=)i +(\045d\\n",)189 984 y(begin,)e(zeit,)h(dauer\);)0 1040 +y(#endif)142 1097 y(erzeuge_n)o(ot)o(e\(o)o(cta)o(ve)o(,)f(pitch,)g +(laut,)h(begin,)f(dauer,)g(channel\);)94 1153 y(})94 +1266 y(if)i(\(THead.chu)o(nk_)o(len)o(gt)o(h\))d({)142 +1323 y(fprintf\(s)o(td)o(err)o(,)165 1379 y("Warning:)g(ReadMidiEnd)o +(Of)o(Tra)o(ck:)g(Sync_Erro)o(r)h(THead.chu)o(nk)o(_le)o(ng)o(th)f(=)k +(\045d\\n",)142 1435 y(THead.chu)o(nk)o(_le)o(ngt)o(h\))o(;)142 +1492 y(while)d(\(THead.chun)o(k_)o(len)o(gt)o(h)g(>=)i(0\))f +(midi_getc\(f)o(p\))o(;)94 1548 y(})0 1605 y(#ifdef)f(DEBUG)94 +1661 y(printf\("MID)o(I_)o(END)o(_OF)o(_T)o(RAC)o(K)f(at)j(\045d\\n",)f +(delta\);)0 1718 y(#endif)47 1774 y(})47 1831 y(else)g({)i(/*)e(system) +g(reset)f(detect)h(*/)94 1887 y(midi_ungetc)o(\(d)o(um,)e(fp\);)94 +1944 y(midi_ungetc)o(\(0)o(x2f)o(,)h(fp\);)47 2000 y(})0 +2056 y(})0 2169 y(static)g(int)i(ReadMidiM)o(eta)o(Ev)o(ent)o(\(d)o +(elt)o(a\))47 2226 y(int)g(delta;)0 2282 y({)47 2339 +y(unsigned)e(char)h(MetaEvent)o(;)47 2395 y(int)h(not_eot)e(=)i(1;)47 +2508 y(switch\(Met)o(aEv)o(en)o(t)e(=)i(midi_getc)o(\(fp)o(\)\))d({)94 +2565 y(case)j(MIDI_SEQ)o(UEN)o(CE_)o(NU)o(MBE)o(R:)d(ReadMidiSe)o(qu)o +(enc)o(eNu)o(mb)o(er\()o(Met)o(aE)o(ven)o(t,)o(del)o(ta\))o(;)g(break;) +94 2621 y(case)j(MIDI_TEX)o(T_E)o(VEN)o(T:)d(ReadMidiTe)o(xt)o(Eve)o +(nt)o(\(de)o(lta)o(\);)g(break;)94 2677 y(case)j(MIDI_TRA)o(CK_)o(NAM)o +(E:)d(ReadMidiTr)o(ac)o(kNa)o(me)o(\(de)o(lta)o(\);)g(break;)94 +2734 y(case)j(MIDI_SET)o(_TE)o(MPO)o(:)d(ReadMidiSet)o(Te)o(mpo)o(\(d)o +(elt)o(a\);)g(break;)p eop +%%Page: 119 120 +119 119 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(119)94 137 y Fg(case)23 b(MIDI_TIM)o(E_S)o(IGN)o(AT)o(URE)o(:)d +(ReadMidiTim)o(eS)o(ig\()o(del)o(ta)o(\);)g(break;)94 +193 y(case)j(MIDI_END)o(_OF)o(_TR)o(AC)o(K:)d(ReadMidiEn)o(dOf)o(Tr)o +(ack)o(\(de)o(lt)o(a\);)g(not_eot)h(=)i(0;)g(break;)94 +250 y(case)g(MIDI_KEY)o(_SI)o(GNA)o(TU)o(RE:)d(ReadMidiK)o(eyS)o(ig)o +(\(de)o(lta)o(\);)g(break;)94 306 y(case)j(MIDI_SEQ)o(UEN)o(CER)o(_S)o +(PEC)o(IF)o(IC:)d(ReadMidiS)o(equ)o(Spe)o(c\()o(del)o(ta\))o(;)g +(break;)94 363 y(case)j(MIDI_CHA)o(NNE)o(L_P)o(RE)o(FIX)o(:)d +(ReadMidiCha)o(nn)o(elP)o(ref)o(ix)o(\(de)o(lta)o(\);)g(break;)94 +419 y(case)j(MIDI_SMP)o(TE_)o(OFF)o(SE)o(T:)d(ReadMidiSm)o(pte)o(Of)o +(fse)o(t\(d)o(el)o(ta\))o(;)h(break;)94 476 y(case)i(MIDI_COP)o(YRI)o +(GHT)o(_N)o(OTI)o(CE)o(:)e(ReadMidiC)o(op)o(yri)o(ght)o(No)o(tic)o +(e\(d)o(el)o(ta\))o(;)f(break;)94 532 y(case)j(MIDI_INS)o(TRU)o(MEN)o +(T_)o(NAM)o(E:)d(ReadMidiIn)o(st)o(rum)o(ent)o(Na)o(me\()o(del)o(ta)o +(\);)g(break;)94 589 y(case)j(MIDI_LYR)o(IC:)d(ReadMidiL)o(yri)o(k\(d)o +(el)o(ta\))o(;)g(break;)94 645 y(case)j(MIDI_TEX)o(T_M)o(ARK)o(ER)o(:)e +(ReadMidiT)o(ex)o(tMa)o(rk)o(er\()o(del)o(ta)o(\);)f(break;)94 +702 y(case)j(MIDI_CUE)o(_PO)o(INT)o(:)d(ReadMidiCue)o(Po)o(int)o(\(d)o +(elt)o(a\);)g(break;)94 758 y(default:)h(/*)i(system)e(reset)h(detect)f +(*/)142 814 y(midi_unge)o(tc)o(\(Me)o(taE)o(ve)o(nt,)f(fp\);)i(break;) +47 871 y(})47 927 y(return\(not)o(_eo)o(t\))o(;)0 984 +y(})0 1097 y(static)f(int)i(ReadEvent)o(\(\))0 1153 y({)47 +1210 y(unsigned)e(char)h(Event_Typ)o(e;)47 1266 y(int)h(delta,)e +(not_eot)g(=)i(1;)47 1379 y(delta)f(=)h(ReadVarLen)o(\(\);)47 +1435 y(zeit)f(+=)h(delta;)47 1548 y(while)f(\(zeit)g(>=)g(diskrete_tz)o +(\))e({)94 1605 y(if)j(\(\(!printon)o(ly\))d(||)j(\(Track_Nr)d(==)j +(\(printonl)o(y)e(-1\)\)\))g({)142 1661 y(lastbarti)o(me)f(=)j +(bartime;)142 1718 y(bartime)e(=)i(diskrete_)o(tz;)142 +1774 y(ins_dyn_e)o(ve)o(nt\()o(Tra)o(ck)o(_Nr)o(,)d('b',)j(0,)f(0,)h +(0,)g(0,)g(0,)g(0,)g(diskrete_)o(tz)o(,)e(taktzeit\))o(;)94 +1831 y(})94 1887 y(diskrete_tz)f(+=)j(taktzeit;)47 1944 +y(})47 2056 y(Event_Type)d(=)j(midi_getc\()o(fp\))o(;)0 +2113 y(r_event:)47 2169 y(if)g(\(\(0xf0)e(&)j(Event_Typ)o(e\))c(==)j +(MIDI_NOTE)o(_OF)o(F\))d({)94 2226 y(ReadMidiNot)o(eO)o(ff\()o(\(Ev)o +(en)o(t_T)o(yp)o(e)h(&)i(0xf\),)f(delta\);)47 2282 y(})47 +2339 y(else)g(if)h(\(\(0xf0)45 b(&)23 b(Event_Type)o(\))e(==)46 +b(MIDI_NOTE_)o(ON\))20 b({)94 2395 y(ReadMidiNot)o(eO)o(n\(\()o(Eve)o +(nt)o(_Ty)o(pe)g(&)j(0xf\),)f(delta\);)47 2452 y(})47 +2508 y(else)g(if)h(\(\(0xf0)45 b(&)23 b(Event_Type)o(\))e(==)46 +b(MIDI_POLY_)o(AFT)o(ER)o(TOU)o(CH\))20 b({)94 2565 y(ReadMidiPol)o(yA) +o(fte)o(rto)o(uc)o(h\(\()o(Ev)o(ent)o(_Ty)o(pe)g(&)j(0xf\),)f(delta\);) +47 2621 y(})47 2677 y(else)g(if)h(\(\(0xf0)45 b(&)23 +b(Event_Type)o(\))e(==)46 b(MIDI_CTRL_)o(CHA)o(NG)o(E\))20 +b({)94 2734 y(ReadMidiCtr)o(lC)o(han)o(ge\()o(\(E)o(ven)o(t_)o(Typ)o(e) +44 b(&)23 b(0xf\),)f(delta\);)p eop +%%Page: 120 121 +120 120 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(120)47 137 y Fg(})47 193 y(else)22 b(if)h(\(\(0xf0)45 +b(&)23 b(Event_Type)o(\))e(==)46 b(MIDI_PROG_)o(CHA)o(NG)o(E\))20 +b({)94 250 y(ReadMidiPro)o(gC)o(han)o(ge\()o(\(E)o(ven)o(t_)o(Typ)o(e) +44 b(&)23 b(0xf\),)f(delta\);)47 306 y(})47 363 y(else)g(if)h(\(\(0xf0) +45 b(&)23 b(Event_Type)o(\))e(==)46 b(MIDI_CHNL_)o(AFT)o(ER)o(TOU)o +(CH\))20 b({)94 419 y(ReadMidiChn)o(lA)o(fte)o(rto)o(uc)o(h\(\()o(Ev)o +(ent)o(_Ty)o(pe)g(&)j(0xf\),)f(delta\);)47 476 y(})47 +532 y(else)g(if)h(\(\(0xf0)45 b(&)23 b(Event_Type)o(\))e(==)46 +b(MIDI_PITCH)o(_BE)o(ND)o(\))21 b({)94 589 y(ReadMidiPit)o(ch)o(Ben)o +(d\(\()o(Ev)o(ent)o(_T)o(ype)f(&)j(0xf\),)f(delta\);)47 +645 y(})47 702 y(else)g(if)h(\(\(0xf0)45 b(&)23 b(Event_Type)o(\))e(==) +46 b(MIDI_SYSTE)o(M_M)o(SG)o(\))21 b({)94 758 y(if)i(\(Event_Typ)o(e)e +(==)i(MIDI_FIL)o(E_M)o(ETA)o(_E)o(VEN)o(T\))d({)142 814 +y(not_eot)h(=)i(ReadMidiM)o(eta)o(Ev)o(ent)o(\(de)o(lt)o(a\);)94 +871 y(})94 927 y(else)g({)142 984 y(/*)g(treatmen)o(t)e(of)i(all)f +(other)g(0xfx-even)o(ts)e(*/)142 1040 y(switch)h(\(0xf)h(&)h +(Event_Type)o(\))e({)189 1097 y(case)h(MIDI_SONG_)o(PO)o(SIT)o(IO)o +(N_P)o(TR:)e(/*)j(0xf2)f(*/)236 1153 y(ReadMidiSo)o(ngP)o(os)o(iti)o +(on)o(Ptr)o(\(de)o(lt)o(a\);)236 1210 y(break;)189 1266 +y(case)g(MIDI_SONG_)o(SE)o(LEC)o(T:)e(/*)j(0xf3)f(*/)236 +1323 y(ReadMidiSo)o(ngS)o(el)o(ect)o(\(d)o(elt)o(a\);)236 +1379 y(break;)189 1435 y(case)g(MIDI_SYSTE)o(M_)o(EXC)o(LU)o(SIV)o(E:)e +(/*)j(0xf0)f(*/)236 1492 y(ReadMidiSy)o(ste)o(mE)o(xcl)o(us)o(ive)o +(\(\);)236 1548 y(break;)189 1605 y(case)g(MIDI_TUNE_)o(RE)o(QUE)o(ST)o +(:)f(/*)i(0xf6)f(*/)189 1661 y(case)g(MIDI_TIMIN)o(G_)o(CLO)o(CK)o(:)f +(/*)i(0xf8)f(*/)189 1718 y(case)g(MIDI_START)o(:)e(/*)j(0xfa)f(*/)189 +1774 y(case)g(MIDI_CONTI)o(NU)o(E:)e(/*)j(0xfb)f(*/)189 +1831 y(case)g(MIDI_STOP:)e(/*)j(0xfc)f(*/)189 1887 y(case)g(MIDI_ACTIV) +o(E_)o(SEN)o(SI)o(NG:)e(/*)j(0xfe)f(*/)236 1944 y(midi_getc\()o(fp\))o +(;)236 2000 y(break;)189 2056 y(default:)236 2113 y(fprintf\(st)o(der)o +(r,)e("Event:)h(0x\045x)h(unknown\\n")o(,)e(Event_Type\))o(;)236 +2169 y(fprintf\(st)o(der)o(r,)g("Fileoffse)o(t:)g(\045lu\\n",)h +(ftell\(fp\)\))o(;)236 2226 y(exit\(10\);)142 2282 y(})94 +2339 y(})47 2395 y(})47 2452 y(else)h(if)h(\(Running_E)o(ven)o(t\))d({) +0 2508 y(#ifdef)h(DEBUG)94 2565 y(printf\("Run)o(ni)o(ng)f +(Event\\n"\);)0 2621 y(#endif)94 2677 y(midi_ungetc)o(\(E)o(ven)o(t_T)o +(yp)o(e,)g(fp\);)p eop +%%Page: 121 122 +121 121 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(121)94 137 y Fg(Event_Type)20 b(=)j(Running_Eve)o(nt)o(;)94 +193 y(goto)g(r_event;)47 250 y(})47 306 y(else)f({)94 +363 y(fprintf\(std)o(er)o(r,)e("Event:)h(0x\045x)h(unknown\\n")o(,)f +(Event_Typ)o(e\);)94 419 y(fprintf\(std)o(er)o(r,)f("Fileoffse)o(t:)g +(\045lu\\n",)h(ftell\(fp\)\))o(;)94 476 y(exit\(10\);)47 +532 y(})47 589 y(Running_Ev)o(ent)f(=)j(Event_Type)o(;)47 +645 y(return\(not)o(_eo)o(t\))o(;)0 702 y(})0 871 y(static)e(void)h +(read_track\()o(\))0 927 y({)47 984 y(zeit)g(=)i(0;)47 +1040 y(THead.MTrk)o([0])c(=)j(getc\(fp\);)d(THead.MTrk)o([1])g(=)j +(getc\(fp\);)47 1097 y(THead.MTrk)o([2])d(=)j(getc\(fp\);)d(THead.MTrk) +o([3])g(=)j(getc\(fp\);)47 1153 y(THead.MTrk)o([4])d(=)j('\\0';)47 +1210 y(if)g(\(strcmp\(TH)o(ea)o(d.M)o(Trk)o(,)d(MIDI_TRACK_)o(HE)o(ADE) +o(R\))o(\))h({)94 1266 y(fprintf\(std)o(er)o(r,)f("read_trac)o(k:)g +(Sync_error)o(\(\045s)o(\)\\n)o(",)g(THead.MTrk)o(\);)94 +1323 y(exit\(10\);)47 1379 y(})47 1435 y(THead.chun)o(k_l)o(en)o(gth)44 +b(=)23 b(0x1000000)d(*)j(getc\(fp\);)47 1492 y(THead.chun)o(k_l)o(en)o +(gth)d(+=)j(0x10000)e(*)i(getc\(fp\);)47 1548 y(THead.chun)o(k_l)o(en)o +(gth)d(+=)j(0x100)e(*)j(getc\(fp\);)47 1605 y(THead.chun)o(k_l)o(en)o +(gth)c(+=)j(getc\(fp\);)0 1661 y(#ifdef)e(DEBUG)47 1718 +y(ausgabe\(\);)0 1774 y(#endif)47 1831 y(Running_Ev)o(ent)f(=)j(0;)47 +1887 y(while)f(\(ReadEven)o(t\(\))o(\);)0 1944 y(})0 +2056 y(static)f(void)h(usage\(const)o(st)o(rg\))47 2113 +y(char)g(*conststrg)o(;)0 2169 y({)47 2226 y(fprintf\(st)o(der)o(r,)o +("us)o(age)o(:\\)o(t\045s)e([-<nr>])h(<midifile)o(>)g([<texfile)o(>])o +(\\n")o(,)f(conststrg\);)47 2282 y(fprintf\(st)o(der)o(r,)o("\\t)o +(\045s)g(-c)j(<midifile>)o(\\n)o(",)d(conststrg\))o(;)47 +2339 y(exit\(10\);)0 2395 y(})0 2508 y(void)i(main\(argc,)e(argv\))47 +2565 y(int)j(argc;)47 2621 y(char)f(*argv[];)0 2677 y({)47 +2734 y(int)h(lenhelp;)p eop +%%Page: 122 123 +122 122 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(122)47 137 y Fg(char)22 b(opthelp;)47 250 y(if)h(\(argc)f(<)h(2\)) +g(usage\(arg)o(v[0)o(]\))o(;)47 363 y(if)g(\(\(argc)e(==)i(3\))g(&&)g +(\(!strcmp\()o(arg)o(v[1)o(],)o("-c)o("\))o(\)\))d({)94 +419 y(if)j(\(\(fp)f(=)i(fopen\(arg)o(v[)o(2],)c("r"\)\))i(==)g(NULL\))g +({)142 476 y(fprintf\(s)o(td)o(err)o(,)f("cannot)f(open)j(\045s\\n",)e +(argv[1]\);)142 532 y(exit\(10\);)94 589 y(})94 645 y(count)h(=)h(1;)47 +702 y(})47 758 y(else)f({)94 814 y(count)g(=)h(0;)94 +871 y(if)g(\(*argv[1])d(==)j('-'\))f({)142 927 y(if)h(\(\(argc)e(==)i +(2\))g(||)f(\(*argv[2])f(==)h('-'\))g(||)h(\(argc)f(>)h(4\)\))g +(usage\(arg)o(v[0)o(]\))o(;)142 984 y(opthelp)e(=)i(1;)142 +1040 y(printonly)d(=)j(\(char\))e(atoi\(\(argv[)o(1])o(\)+1)o(\);)142 +1097 y(if)i(\(!printo)o(nly)o(\))e(printonl)o(y)g(=)i(20;)94 +1153 y(})94 1210 y(else)g({)142 1266 y(if)g(\(argc)e(>)i(3\))g +(usage\(argv)o([0])o(\);)142 1323 y(printonly)d(=)j(0;)47 +b(/*)22 b(print)g(every)g(track)f(*/)142 1379 y(opthelp)g(=)i(0;)94 +1435 y(})94 1548 y(if)g(\(\(fp)f(=)i(fopen\(arg)o(v[)o(1+o)o(pt)o(hel)o +(p],)c("r"\)\))h(==)i(NULL\))f({)142 1605 y(fprintf\(s)o(td)o(err)o(,)f +("cannot)f(open)j(\045s\\n",)e(argv[1+op)o(the)o(lp])o(\);)142 +1661 y(exit\(10\);)94 1718 y(})94 1831 y(/*)i(fill)f(the)h(array)f(for) +g(the)g(name)h(of)f(tex)h(file)f(*/)94 1887 y(if)h(\(argc)f(==)h +(\(3+opthel)o(p\)\))d({)142 1944 y(if)j(\(!strcmp)o(\(ar)o(gv[)o(1+)o +(opt)o(he)o(lp])o(,)e(argv[2+o)o(pth)o(elp)o(]\))o(\))g({)189 +2000 y(fprintf\(s)o(tde)o(rr,)f("cannot)h(process)g(one)h(file)g(to)h +(itself\\n"\))o(;)189 2056 y(exit\(10\);)142 2113 y(})142 +2169 y(strcpy\(te)o(xf)o(ile)o(nam)o(e,)d(argv[2+opt)o(he)o(lp])o(\);) +94 2226 y(})94 2282 y(else)j({)46 b(/*)23 b(mainmark1:)d(try)i(to)h +(select)f(a)h(nice)f(name)g(for)h(texfile)d(*/)142 2339 +y(strcpy\(te)o(xf)o(ile)o(nam)o(e,)g(argv[1+opt)o(he)o(lp])o(\);)142 +2395 y(lenhelp)h(=)i(strlen\(te)o(xfi)o(le)o(nam)o(e\))d(-)j(4;)142 +2508 y(/*)g(delete)e(midi)h(file)g(extension)e(*/)142 +2565 y(if)j(\(\(!strcm)o(p\(&)o(\(te)o(xf)o(ile)o(na)o(me[)o(len)o(he)o +(lp])o(\),)o(".m)o(id")o(\)\))d(||)236 2621 y(\(!strcmp\(&)o(\(te)o(xf) +o(ile)o(na)o(me[)o(len)o(he)o(lp])o(\),)o(".M)o(ID")o(\)\))o(\))189 +2677 y(texfilena)o(me[)o(len)o(he)o(lp])g(=)j(0;)142 +2734 y(else)f({)p eop +%%Page: 123 124 +123 123 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(123)189 137 y Fg(if)23 b(\(\(!strcmp)o(\(&\()o(te)o(xfi)o(le)o +(nam)o(e[l)o(en)o(hel)o(p+)o(1]\))o(,".)o(mf)o("\)\))d(||)283 +193 y(\(!strcmp\(&\()o(te)o(xfi)o(le)o(nam)o(e[l)o(en)o(hel)o(p+)o +(1]\))o(,".)o(MF)o("\)\))o(\))236 250 y(texfilenam)o(e[l)o(en)o(hel)o +(p+)o(1])g(=)k(0;)142 306 y(})142 363 y(if)f(\(\(texfil)o(ena)o(me[)o +(0])d(>)j(64\))g(&&)g(\(texfile)o(nam)o(e[0)o(])d(<)k(91\)\))189 +419 y(strcat\(te)o(xfi)o(len)o(am)o(e,)c(".TEX"\);)142 +476 y(else)189 532 y(strcat\(te)o(xfi)o(len)o(am)o(e,)g(".tex"\);)94 +589 y(})47 702 y(})47 814 y(/*)j(mainmark2)d(*/)47 871 +y(head.MThd[)o(0])g(=)j(getc\(fp\);)e(head.MThd)o([1)o(])g(=)i +(getc\(fp\);)47 927 y(head.MThd[)o(2])d(=)j(getc\(fp\);)e(head.MThd)o +([3)o(])g(=)i(getc\(fp\);)d(head.MThd[)o(4])g(=)j('\\0';)47 +984 y(if)g(\(strcmp\(he)o(ad)o(.MT)o(hd,)d(MIDI_FILE)o(_HE)o(AD)o(ER\)) +o(\))g({)94 1040 y(fprintf\(std)o(er)o(r,)g("specified)g(file)i +(probably)f(not)h(a)h(midi-file)e(or)h(corrupted\\n)o("\))o(;)94 +1097 y(exit\(10\);)47 1153 y(})47 1266 y(head.chunk)o(_le)o(ng)o(th)e +(=)k(0x100000)o(0)d(*)i(getc\(fp\);)47 1323 y(head.chunk)o(_le)o(ng)o +(th)d(+=)j(0x10000)e(*)i(getc\(fp\);)47 1379 y(head.chunk)o(_le)o(ng)o +(th)d(+=)j(0x100)f(*)h(getc\(fp\);)47 1435 y(head.chunk)o(_le)o(ng)o +(th)d(+=)j(getc\(fp\);)47 1548 y(if)g(\(head.chun)o(k_)o(len)o(gth)d +(!=)j(6\))f({)94 1605 y(fprintf\(std)o(er)o(r,)e("wrong)i(header)f +(chunk)h(length\\n")o(\);)94 1661 y(exit\(10\);)47 1718 +y(})47 1831 y(head.forma)o(t)f(=)i(0x100)f(*)h(getc\(fp\);)d(head.form) +o(at)g(+=)j(getc\(fp\);)47 1887 y(head.track)o(s)e(=)i(0x100)f(*)h +(getc\(fp\);)d(head.trac)o(ks)g(+=)j(getc\(fp\);)47 2000 +y(/*)g(mainmark3)d(*/)47 2056 y(if)j(\(count\))e({)94 +2113 y(printf\("\045d)f(tracks)i(detected)o(\\n")o(,)f(head.tra)o(cks)o +(\);)94 2169 y(exit\(0\);)47 2226 y(})47 2339 y(if)i(\(printonly)d(&&)j +(\(printonl)o(y)d(>)k(head.trac)o(ks)o(\)\))c({)94 2395 +y(printf\("can)o('t)g(build)i(tex-file)e(of)j(specified)d(track)i +(\\n"\);)94 2452 y(exit\(0\);)47 2508 y(})47 2621 y(if)h(\(\(!printon)o +(ly)o(\))e(&&)i(\(\(head.t)o(rac)o(ks\))d(>)j(9\)\))94 +2677 y(fprintf\(std)o(er)o(r,)165 2734 y("Warning:)d(printing)h(out)h +(so)h(many)f(tracks)g(together)e(may)j(look)f(very)g(ugly\\n"\);)p +eop +%%Page: 124 125 +124 124 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(124)47 193 y Fg(head.per_q)o(uar)o(te)o(r)21 b(=)i(0x100)f(*)h +(\(0xff)f(&)h(getc\(fp\)\))o(;)47 250 y(head.per_q)o(uar)o(te)o(r)e(+=) +i(\(0xff)e(&)i(getc\(fp\)\);)47 306 y(if)g(\(head.form)o(at)d(!=)j(1\)) +g({)94 363 y(fprintf\(std)o(er)o(r,)d("Format)h(\045d)i(not)g(supporte) +o(d\\n)o(",)d(head.forma)o(t\);)94 419 y(exit\(10\);)47 +476 y(})47 589 y(if)j(\(head.per_)o(qu)o(art)o(er)d(&)j(0x8000\))e({)94 +645 y(fprintf\(std)o(er)o(r,)f("SMPTE-Tim)o(e)h(Code)h(not)g +(supported\\)o(n"\))o(;)94 702 y(exit\(10\);)47 758 y(})47 +871 y(/*)h(mainmark4)d(*/)47 927 y(one64tel)h(=)i(\(double\))e +(head.per)o(_qu)o(art)o(er)f(/)j(16;)47 1040 y(/*)g(mainmark5)d(*/)47 +1097 y(nom0)i(=)i(0;)47 1153 y(key0)e(=)i(0;)47 1210 +y(notes_flag)c(=)j(0;)47 1266 y(for)g(\(lenhelp)d(=)j(0;)g(lenhelp)e(<) +i(MAXTRACKS;)d(lenhelp++\))g({)94 1323 y(Staffs[lenh)o(el)o(p][)o(0]=)o +(0;)94 1379 y(max[lenhelp)o(]=)o(0;)94 1435 y(min[lenhelp)o(]=)o(255)o +(;)47 1492 y(})47 1548 y(taktzeit)h(=)i(4)g(*)g(head.per_qu)o(ar)o(ter) +o(;)47 1605 y(dyn_init\(\))o(;)47 1718 y(/*)g(mainmark6)d(*/)47 +1774 y(if)j(\(!printonl)o(y\))94 1831 y(for)g(\(Track_Nr)d(=)j(0;)g +(Track_Nr)e(<)i(head.trac)o(ks;)d(Track_Nr++)o(\))g({)142 +1887 y(valid)h(=)j(0;)141 b(/*)22 b(no)h(TimeSig)e(*/)142 +1944 y(valid2)g(=)i(0;)47 b(/*)23 b(no)f(KeySig)45 b(*/)142 +2056 y(/*)23 b(followin)o(g)e(variables)f(allow)i(event)f(begin)h(only) +g(at)h(fixed)f(time-poin)o(ts)e(*/)142 2113 y(lastbarti)o(me)g(=)j(0;) +142 2169 y(bartime)e(=)i(0;)142 2282 y(firstnote)o(ti)o(mef)o(lag)d(=)j +(-1;)142 2339 y(diskrete_)o(tz)d(=)j(taktzeit;)142 2395 +y(read_trac)o(k\()o(\);)142 2452 y(if)g(\(min[Tra)o(ck_)o(Nr])d(>)j +(0x1f\))f(region[Tr)o(ac)o(k_N)o(r])e(=)j(1;)142 2508 +y(else)45 b(if)23 b(\(max[Track)o(_Nr)o(])d(<)k(0x2a\))d(region[Trac)o +(k_)o(Nr])f(=)j(2;)189 2565 y(else)f(region[Tra)o(ck)o(_Nr)o(])e(=)k +(0;)0 2621 y(#ifdef)d(DEBUG)142 2677 y(printf\("r)o(eg)o(ion)o(:)g +(\045x)h(min:)g(\045x)h(max:)f(\045x\\n",)307 2734 y(region[Tra)o(ck)o +(_Nr)o(],)e(min[Track_)o(Nr)o(],)g(max[Track_N)o(r])o(\);)p +eop +%%Page: 125 126 +125 125 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(125)142 137 y Fg(printf\("c)o(al)o(l)21 b(now)h(split_note)o +(s\(\))o(\\n)o("\);)0 193 y(#endif)142 250 y(split_not)o(es)o(\(Tr)o +(ack)o(_N)o(r,)e(head.per_q)o(uar)o(te)o(r\);)0 306 y(#ifdef)h(DEBUG) +142 363 y(printf\("c)o(al)o(l)g(now)h(detect_acc)o(ord)o(s\()o(\)\\n)o +("\))o(;)0 419 y(#endif)142 476 y(detect_ac)o(co)o(rds)o(\(re)o(gi)o +(on[)o(Tr)o(ack)o(_Nr)o(],)e(Track_Nr\);)0 532 y(#ifdef)h(DEBUG)142 +589 y(printf\("c)o(al)o(l)g(now)h(insert_not)o(eti)o(me)o(s_a)o(nd)o +(_sl)o(urs)o(\(\))o(\\n")o(\);)0 645 y(#endif)142 702 +y(insert_no)o(te)o(tim)o(es_)o(an)o(d_s)o(lu)o(rs\()o(reg)o(io)o(n[T)o +(ra)o(ck_)o(Nr])o(,)e(Track_Nr,)h(head.per_)o(qu)o(art)o(er)o(\);)0 +758 y(#ifdef)g(DEBUG)142 814 y(printf\("c)o(al)o(l)g(now)h(detect_not)o +(e_p)o(os)o(iti)o(on)o(s_w)o(ith)o(_s)o(ign)o(s\(\))o(\\n)o("\);)0 +871 y(#endif)142 927 y(detect_no)o(te)o(_po)o(sit)o(io)o(ns_)o(wi)o +(th_)o(sig)o(ns)o(\(Tr)o(ac)o(k_N)o(r\);)0 984 y(#ifdef)f(DEBUG)142 +1040 y(printf\("c)o(al)o(l)g(now)h(set_slur_r)o(egi)o(on)o(s\(\))o(\\n) +o("\);)0 1097 y(#endif)142 1153 y(set_slur_)o(re)o(gio)o(ns\()o(Tr)o +(ack)o(_N)o(r\);)0 1210 y(#ifdef)f(DEBUG)142 1266 y(printf\("c)o(al)o +(l)g(now)h(reset_trea)o(t_i)o(nf)o(o\(\))o(\\n)o("\);)0 +1323 y(#endif)142 1379 y(reset_tre)o(at)o(_in)o(fo\()o(Tr)o(ack)o(_N)o +(r\);)0 1435 y(#ifdef)f(DEBUG)142 1492 y(printf\("c)o(al)o(l)g(now)h +(beam_detec)o(t\(\))o(\\n)o("\);)0 1548 y(#endif)142 +1605 y(beam_dete)o(ct)o(\(re)o(gio)o(n[)o(Tra)o(ck)o(_Nr)o(],)e +(Track_Nr\);)0 1661 y(#ifdef)h(DEBUG)142 1718 y(printf\("c)o(al)o(l)g +(now)h(set_beam_r)o(egi)o(on)o(s\(\))o(\\n)o("\);)0 1774 +y(#endif)142 1831 y(set_beam_)o(re)o(gio)o(ns\()o(Tr)o(ack)o(_N)o(r\);) +0 1887 y(#ifdef)f(DEBUG)142 1944 y(printf\("c)o(al)o(l)g(now)h +(reset_trea)o(t_i)o(nf)o(o\(\))o(\\n)o("\);)0 2000 y(#endif)142 +2056 y(reset_tre)o(at)o(_in)o(fo\()o(Tr)o(ack)o(_N)o(r\);)0 +2113 y(#ifdef)f(DEBUG)142 2169 y(printf\("c)o(al)o(l)g(now)h +(slur_geome)o(try)o(\(\))o(\\n")o(\);)0 2226 y(#endif)142 +2282 y(slur_geom)o(et)o(ry\()o(Tra)o(ck)o(_Nr)o(\);)0 +2339 y(#ifdef)f(DEBUG)142 2395 y(printf\("c)o(al)o(l)g(now)h +(detect_res)o(ts\()o(\)\\)o(n"\))o(;)0 2452 y(#endif)142 +2508 y(detect_re)o(st)o(s\(T)o(rac)o(k_)o(Nr,)e(region[Tr)o(ack)o(_N)o +(r],)g(head.per_q)o(ua)o(rte)o(r\))o(;)0 2565 y(#ifdef)h(DEBUG)142 +2621 y(printf\("c)o(al)o(l)g(now)h(reset_trea)o(t_i)o(nf)o(o\(\))o(\\n) +o("\);)0 2677 y(#endif)142 2734 y(reset_tre)o(at)o(_in)o(fo\()o(Tr)o +(ack)o(_N)o(r\);)p eop +%%Page: 126 127 +126 126 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(126)0 137 y Fg(#ifdef)21 b(DEBUG)142 193 y(printf\("c)o(al)o(l)g +(now)h(beam_geome)o(try)o(\(\))o(\\n")o(\);)0 250 y(#endif)142 +306 y(beam_geom)o(et)o(ry\()o(Tra)o(ck)o(_Nr)o(\);)0 +363 y(#ifdef)f(DEBUG)142 419 y(printf\("c)o(al)o(l)g(now)h(reset_trea)o +(t_i)o(nf)o(o\(\))o(\\n)o("\);)0 476 y(#endif)142 532 +y(reset_tre)o(at)o(_in)o(fo\()o(Tr)o(ack)o(_N)o(r\);)0 +589 y(#ifdef)f(DEBUG)142 645 y(printf\("c)o(al)o(l)g(now)h(calculate_)o +(res)o(t_)o(pos)o(it)o(ion)o(s\(\))o(\\n)o("\);)0 702 +y(#endif)142 758 y(calculate)o(_r)o(est)o(_po)o(si)o(tio)o(ns)o(\(Tr)o +(ack)o(_N)o(r\);)0 814 y(#ifdef)f(DEBUG)142 871 y(printf\("c)o(al)o(l)g +(now)h(set_loudne)o(ss_)o(in)o(fos)o(\(\))o(\\n")o(\);)0 +927 y(#endif)142 984 y(set_loudn)o(es)o(s_i)o(nfo)o(s\()o(Tra)o(ck)o +(_Nr)o(\);)94 1040 y(})47 1097 y(else)g({)94 1153 y(for)h(\(Track_Nr)d +(=)j(0;)g(Track_Nr)e(<)i(printonly)o(;)e(Track_Nr+)o(+\))f({)142 +1210 y(valid)h(=)j(0;)141 b(/*)22 b(no)h(TimeSig)e(*/)142 +1266 y(valid2)g(=)i(0;)118 b(/*)22 b(no)h(KeySig)45 b(*/)142 +1379 y(/*)23 b(followin)o(g)e(variables)f(allow)i(event)f(begin)h(only) +g(at)h(fixed)f(time-poin)o(ts)e(*/)142 1435 y(lastbarti)o(me)g(=)j(0;) +142 1492 y(bartime)e(=)i(0;)142 1605 y(firstnote)o(ti)o(mef)o(lag)d(=)j +(-1;)142 1661 y(diskrete_)o(tz)d(=)j(taktzeit;)142 1718 +y(read_trac)o(k\()o(\);)94 1774 y(})94 1831 y(if)g(\(\(printonl)o(y)e +(==)i(1\))f(&&)h(\(notes_fla)o(g)e(==)h(0\)\))h({)142 +1887 y(fprintf\(s)o(td)o(err)o(,)e("sorry,)f(first)i(track)g(is)h +(empty\\n"\))o(;)94 1944 y(})94 2000 y(else)g({)142 2056 +y(Track_Nr-)o(-;)142 2113 y(if)g(\(min[Tra)o(ck_)o(Nr])d(>)j(0x1f\))f +(region[Tr)o(ac)o(k_N)o(r])e(=)j(1;)142 2169 y(else)93 +b(if)22 b(\(max[Track_)o(Nr)o(])f(<)i(0x2a\))f(region[Tr)o(ac)o(k_N)o +(r])e(=)j(2;)189 2226 y(else)f(region[Tra)o(ck)o(_Nr)o(])e(=)k(0;)0 +2282 y(#ifdef)d(DEBUG)142 2339 y(printf\("r)o(eg)o(ion)o(:)g(\045x)h +(min:)g(\045x)h(max:)f(\045x\\n",)307 2395 y(region[Tra)o(ck)o(_Nr)o +(],)e(min[Track_)o(Nr)o(],)g(max[Track_N)o(r])o(\);)0 +2452 y(#endif)142 2508 y(split_not)o(es)o(\(Tr)o(ack)o(_N)o(r,)g +(head.per_q)o(uar)o(te)o(r\);)142 2565 y(detect_ac)o(co)o(rds)o(\(re)o +(gi)o(on[)o(Tr)o(ack)o(_Nr)o(],)g(Track_Nr\);)142 2621 +y(insert_no)o(te)o(tim)o(es_)o(an)o(d_s)o(lu)o(rs\()o(reg)o(io)o(n[T)o +(ra)o(ck_)o(Nr])o(,)g(Track_Nr,)h(head.per_)o(qu)o(art)o(er)o(\);)142 +2677 y(detect_no)o(te)o(_po)o(sit)o(io)o(ns_)o(wi)o(th_)o(sig)o(ns)o +(\(Tr)o(ac)o(k_N)o(r\);)142 2734 y(set_slur_)o(re)o(gio)o(ns\()o(Tr)o +(ack)o(_N)o(r\);)p eop +%%Page: 127 128 +127 127 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(127)142 137 y Fg(reset_tre)o(at)o(_in)o(fo\()o(Tr)o(ack)o(_N)o +(r\);)142 193 y(beam_dete)o(ct)o(\(re)o(gio)o(n[)o(Tra)o(ck)o(_Nr)o(],) +20 b(Track_Nr\);)142 250 y(set_beam_)o(re)o(gio)o(ns\()o(Tr)o(ack)o(_N) +o(r\);)142 306 y(reset_tre)o(at)o(_in)o(fo\()o(Tr)o(ack)o(_N)o(r\);)142 +363 y(slur_geom)o(et)o(ry\()o(Tra)o(ck)o(_Nr)o(\);)142 +419 y(detect_re)o(st)o(s\(T)o(rac)o(k_)o(Nr,)g(region[Tr)o(ack)o(_N)o +(r],)g(head.per_q)o(ua)o(rte)o(r\))o(;)142 476 y(reset_tre)o(at)o(_in)o +(fo\()o(Tr)o(ack)o(_N)o(r\);)142 532 y(beam_geom)o(et)o(ry\()o(Tra)o +(ck)o(_Nr)o(\);)142 589 y(reset_tre)o(at)o(_in)o(fo\()o(Tr)o(ack)o(_N)o +(r\);)142 645 y(calculate)o(_r)o(est)o(_po)o(si)o(tio)o(ns)o(\(Tr)o +(ack)o(_N)o(r\);)142 702 y(set_loudn)o(es)o(s_i)o(nfo)o(s\()o(Tra)o(ck) +o(_Nr)o(\);)94 758 y(})47 814 y(})0 927 y(#ifdef)h(DEBUG)47 +984 y(debug_out\()o(\);)0 1040 y(#endif)47 1097 y(/*)i(mainmark7)d(*/) +47 1153 y(if)j(\(\(tfp)f(=)h(fopen\(texf)o(il)o(ena)o(me)o(,)e("w"\)\)) +g(==)47 b(NULL\))22 b({)236 1210 y(fprintf\(st)o(der)o(r,)e("cannot)h +(open)h(\045s\\n",)f(texfilename)o(\);)236 1266 y(exit\(10\);)189 +1323 y(})0 1435 y(#ifdef)g(DEBUG)47 1492 y(printf\("wr)o(iti)o(ng)f +(texfile\\n")o(\);)0 1548 y(#endif)47 1605 y(write_texf)o(ile)o(\(\))o +(;)47 1661 y(fclose\(fp\))o(;)h(/*)h(close)g(MIDI-file)e(*/)47 +1718 y(fclose\(tfp)o(\);)g(/*)j(close)f(TEX-file)e(*/)0 +1774 y(})0 1917 y Fp(B.12)66 b(t)n(exgen.c)0 2019 y Fg(/*********)o(**) +o(***)o(**)o(***)o(***)o(**)o(***)o(/)0 2075 y(/*)23 +b(texgen.c)375 b(*/)0 2132 y(/*********)o(**)o(***)o(**)o(***)o(***)o +(**)o(***)o(/)0 2245 y(#include)21 b(<stdio.h)o(>)0 2301 +y(#include)g(<stdlib.)o(h>)0 2358 y(#include)g(<string.)o(h>)0 +2414 y(#include)g("maintyp)o(es.)o(h")0 2471 y(#include)g("defines)o +(.h")0 2527 y(#include)g("texgen.)o(h")0 2640 y(void)h(write_note)o +(\(b)o(ind)o(var)o(,)e(beamstr\))47 2696 y(struct)i(bind)g(*bindvar;)47 +2753 y(char)g(beamstr[10)o(];)p eop +%%Page: 128 129 +128 128 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(128)0 137 y Fg({)47 193 y(struct)22 b(Note)g(*notestar)o(t,)e +(*noteend;)47 250 y(char)i(accord_kin)o(d;)47 306 y(char)g(extremepos)o +(fla)o(g;)91 b(/*)23 b(shows)f(that)g(a)h(position)d(is)j(lower)f(than) +g(A)h(*/)47 363 y(short)f(accord_ty)o(pe;)47 419 y(char)g(lastpos;)47 +476 y(char)g(notepos[6])o(;)47 532 y(char)g(note[9];)47 +589 y(char)g(pflag,)g(ppflag;)91 b(/*)23 b(for)g(storing)e(informati)o +(on)f(about)i(points)f(*/)47 702 y(pflag)h(=)h(0;)47 +758 y(ppflag)f(=)h(0;)47 814 y(notestart)d(=)k(\(struct)d(Note)h(*\))g +(bindvar->da)o(ta)o(;)47 871 y(noteend)f(=)i(notestart;)47 +927 y(if)g(\(\(noteend-)o(>f)o(lag)o(s\))d(&)j(0x2\))f(ppflag)g(=)h(1;) +47 984 y(if)g(\(\(noteend-)o(>f)o(lag)o(s\))d(&)j(0x1\))f(pflag)g(=)h +(1;)47 1040 y(accord_typ)o(e)e(=)i(0;)47 1097 y(lastpos)e(=)i +(\(\(noteend->)o(no)o(te_)o(po)o(s\))d(&)k(0x3f\);)47 +1153 y(if)f(\(notestart)o(->)o(acc)o(ord)o(_n)o(ext)o(\))d({)94 +1210 y(accord_type)g(=)j(\(notestart)o(->)o(fla)o(gs\))d(&)j(0x38;)94 +1266 y(if)g(\(\(\(notesta)o(rt-)o(>fl)o(ag)o(s\))d(&)j(0x38\))f(>=)h +(0x28\))f(accord_ki)o(nd)e(=)j('h';)94 1323 y(else)g(accord_k)o(ind)d +(=)j('q';)94 1379 y(while)f(\(noteend->)o(acc)o(or)o(d_n)o(ex)o(t\))e +({)142 1435 y(extremepo)o(sf)o(lag)g(=)j(0;)142 1492 +y(if)g(\(\(\(notee)o(nd-)o(>no)o(te)o(_po)o(s\))d(&)j(0x3f\))f(<)h(5\)) +g({)189 1548 y(fprintf\()d(tfp,)j("{\\\\tran)o(spo)o(se=)o(-7)o(\\\\r)o +(el)o(ax)d("\);)189 1605 y(extremepo)o(sfl)o(ag)g(=)j(1;)142 +1661 y(})142 1718 y(sprintf\()d(notepos,)h("\045c",)g(positions[\()o +(no)o(tee)o(nd-)o(>n)o(ote)o(_po)o(s\))f(&)j(0x3f]\);)142 +1774 y(if)g(\(ppflag\))d(fprintf\()h(tfp,)h("\\\\ppt)f(\045s",)h +(notepos\);)142 1831 y(else)45 b(if)23 b(\(pflag\))e(fprintf\()g(tfp,)h +("\\\\pt)f(\045s",)i(notepos\);)142 1887 y(if)g(\(\(noteen)o(d->)o(fla) +o(gs)o(\))e(&)i(0x4\))331 1944 y(if)f(\(\(noteend->)o(fl)o(ags)o(\))f +(&)i(0x400\))e(fprintf\()g(tfp,)h("\\\\upz)f(\045s",)h(notepos\);)331 +2000 y(else)g(fprintf\()e(tfp,)i("\\\\lpz)g(\045s",)g(notepos\);)142 +2056 y(if)h(\(\(\(notee)o(nd-)o(>no)o(te)o(_po)o(s\))d(&)j(0xc0\))f(==) +h(0\))g(sprintf\()d(note,)i("\045s",)g(notepos\);)142 +2113 y(else)45 b(if)23 b(\(\(\(noteend)o(->n)o(ot)o(e_p)o(os\))d(&)j +(0xc0\))f(==)h(0x40\))236 2169 y(sprintf\()e(note,)g("{^\045c}",)g +(positions)o([\(n)o(ote)o(en)o(d->)o(not)o(e_)o(pos)o(\))f(&)k +(0x3f]\);)189 2226 y(else)46 b(if)22 b(\(\(\(noteend-)o(>n)o(ote)o(_po) +o(s\))e(&)j(0xc0\))f(==)h(0x80\))283 2282 y(sprintf\()e(note,)h +("{_\045c}",)e(positions[)o(\(no)o(te)o(end)o(->n)o(ot)o(e_p)o(os)o(\)) +h(&)i(0x3f]\);)236 2339 y(else)283 2395 y(sprintf\()e(note,)h +("{=\045c}",)e(positions[)o(\(no)o(te)o(end)o(->n)o(ot)o(e_p)o(os)o(\)) +h(&)i(0x3f]\);)142 2452 y(if)g(\(\(lastpo)o(s)e(+)i(1\))g(==)g +(\(\(noteend)o(->)o(acc)o(or)o(d_n)o(ext)o(->)o(not)o(e_p)o(os)o(\))e +(&)i(0x3f\)\))e({)189 2508 y(if)i(\(note[1])d(==)j('^'\))f(fprintf\()f +(tfp,)h("\\\\lsh)f(\045s",)h(notepos\);)189 2565 y(if)h(\(note[1])d(==) +j('_'\))f(fprintf\()f(tfp,)h("\\\\lfl)f(\045s",)h(notepos\);)189 +2621 y(if)h(\(note[1])d(==)j('='\))f(fprintf\()f(tfp,)h("\\\\lna)f +(\045s",)h(notepos\);)189 2677 y(if)h(\(\(\(!\(\(not)o(est)o(ar)o(t->)o +(be)o(am_)o(nr\))d(&&)j(\(beamstr\))o(\)\))d(&&)307 2734 +y(\(!\(\(notest)o(ar)o(t->)o(fl)o(ags)o(\))h(&)i(0x400\)\)\))p +eop +%%Page: 129 130 +129 129 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(129)283 137 y Fg(||)23 b(\(\(\(notesta)o(rt-)o(>b)o(eam)o(_nr)o +(\))d(&&)j(\(beamstr\)\))d(&&)331 193 y(\(\(*\(beams)o(tr)g(+)j(1\)\))g +(==)g('h'\)\)\))e({)236 250 y(/*)i(upper)f(stem)g(*/)236 +306 y(fprintf\()f(tfp,)h("\\\\r"\);)189 363 y(})189 419 +y(else)g({)236 476 y(/*)h(lower)f(stem)g(*/)236 532 y(fprintf\()f(tfp,) +h("\\\\l"\);)189 589 y(})189 645 y(fprintf\()e(tfp,)j("\045c)f(\045s",) +g(accord_kin)o(d,)e(notepos\);)142 702 y(})142 758 y(else)i({)189 +814 y(lastpos)f(=)i(\(noteend->)o(ac)o(cor)o(d_n)o(ex)o(t->)o(no)o(te_) +o(pos)o(\))d(&)k(0x3f;)189 871 y(fprintf\()c(tfp,)j("\\\\z\045c)e +(\045s",)h(accord_ki)o(nd,)e(note\);)142 927 y(})142 +984 y(noteend)h(=)i(noteend->)o(acc)o(or)o(d_n)o(ext)o(;)142 +1040 y(if)g(\(extreme)o(pos)o(fla)o(g\))d(fprintf\()h(tfp,)h("}"\);)94 +1097 y(})47 1153 y(})47 1266 y(noteend->f)o(lag)o(s)e(|=)j(accord_typ)o +(e;)47 1323 y(extremepos)o(fla)o(g)d(=)k(0;)47 1379 y(if)f +(\(\(\(noteend)o(->)o(not)o(e_p)o(os)o(\))e(&)i(0x3f\))f(<)h(5\))g({)94 +1435 y(fprintf\()e(tfp,)h("{\\\\transp)o(os)o(e=-)o(7\\\\)o(re)o(lax)e +("\);)94 1492 y(extremeposf)o(la)o(g)h(=)i(1;)47 1548 +y(})47 1605 y(sprintf\()e(notepos,)f("\045c",)i(positions[)o(\(n)o(ote) +o(en)o(d->)o(not)o(e_)o(pos)o(\))f(&)i(0x3f]\);)47 1661 +y(if)g(\(ppflag\))e(fprintf\()f(tfp,)i("\\\\ppt)g(\045s",)g(notepos\);) +47 1718 y(else)g(if)h(\(pflag\))e(fprintf\()g(tfp,)h("\\\\pt)f(\045s",) +h(notepos\);)47 1774 y(if)h(\(\(noteend-)o(>f)o(lag)o(s\))d(&)j(0x4\)) +236 1831 y(if)g(\(\(noteend-)o(>f)o(lag)o(s\))d(&)j(0x400\))f +(fprintf\()e(tfp,)i("\\\\upz)g(\045s",)g(notepos\);)236 +1887 y(else)g(fprintf\()f(tfp,)h("\\\\lpz)f(\045s",)h(notepos\);)47 +1944 y(if)h(\(\(\(noteend)o(->)o(not)o(e_p)o(os)o(\))e(&)i(0xc0\))f(==) +g(0\))h(sprintf\()e(note,)h(")h(\045s",)f(notepos\);)47 +2000 y(else)93 b(if)23 b(\(\(\(noteend)o(->)o(not)o(e_)o(pos)o(\))e(&)i +(0xc0\))e(==)i(0x40\))142 2056 y(sprintf\()d(note,)i("{^\045c}",)e +(positions[\()o(no)o(tee)o(nd-)o(>n)o(ote)o(_po)o(s\))g(&)j(0x3f]\);)94 +2113 y(else)93 b(if)23 b(\(\(\(noteend)o(->n)o(ot)o(e_p)o(os\))d(&)j +(0xc0\))f(==)h(0x80\))189 2169 y(sprintf\()d(note,)i("{_\045c}",)f +(positions)o([\()o(not)o(een)o(d-)o(>no)o(te_)o(po)o(s\))f(&)j +(0x3f]\);)142 2226 y(else)189 2282 y(sprintf\()d(note,)i("{=\045c}",)f +(positions)o([\()o(not)o(een)o(d-)o(>no)o(te_)o(po)o(s\))f(&)j +(0x3f]\);)47 2395 y(if)g(\(\(notestar)o(t-)o(>be)o(am_)o(nr)o(\))e(&&)h +(\(beamstr\)\))e({)94 2452 y(fprintf\(tfp)o(,)g("\\\\\045s\045s",)h +(beamstr,)f(note\);)47 2508 y(})47 2565 y(else)i({)94 +2621 y(fprintf\()f(tfp,)h("\\\\\045s",)f(notecode[\()o(\(n)o(ote)o(en)o +(d->)o(fla)o(gs)o(\))g(&)i(0x38\))f(>>)g(3]\);)94 2677 +y(if)h(\(!\(\(\(notes)o(tar)o(t->)o(fl)o(ags)o(\))d(&)k(0x38\))d(==)i +(0x30\)\))f({)142 2734 y(if)h(\(\(notest)o(art)o(->f)o(la)o(gs\))d(&)j +(0x400\))e(fprintf\()g(tfp,)h("l"\);)p eop +%%Page: 130 131 +130 130 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(130)142 137 y Fg(else)22 b(fprintf\()e(tfp,)i("u"\);)94 +193 y(})94 250 y(fprintf\()f(tfp,)h("\045s",)g(note\);)47 +306 y(})47 363 y(if)h(\(extremepo)o(sf)o(lag)o(\))e(fprintf\()f(tfp,)i +("}"\);)0 419 y(})0 589 y(/*)h(put)f(the)h(times)e(in)i(relation)e(to)i +(previous)d(barre)i(*/)0 645 y(void)g(prepare_ti)o(me)o(s\(\))0 +702 y({)47 758 y(unsigned)f(char)h(i;)47 814 y(unsigned)f(long)h +(barrtime;)47 927 y(for)h(\(i=0;i<MA)o(XT)o(RAC)o(KS;)o(i+)o(+\))d({)94 +984 y(akt[i])i(=)h(begin[i];)94 1040 y(barrtime)e(=)i(0;)94 +1097 y(while)f(\(akt[i]\))f({)142 1153 y(if)i(\(\(akt[i])o(->m)o(ark)o +(er)o(\))e(==)h('b'\))h({)189 1210 y(barrtime)d(=)k(akt[i]->t)o(im)o +(e;)189 1266 y(akt[i]->t)o(ime)c(=)j(0;)142 1323 y(})142 +1379 y(else)f(akt[i]->t)o(ime)e(-=)j(barrtime;)142 1435 +y(akt[i])e(=)i(akt[i]->ne)o(xt;)94 1492 y(})47 1548 y(})0 +1605 y(})0 1718 y(void)f(delete_tra)o(ck)o(\(tr)o(\))47 +1774 y(int)h(tr;)0 1831 y({)47 1887 y(while)f(\(begin[tr)o(]\))e({)94 +1944 y(akt[tr])h(=)j(begin[tr])o(->)o(nex)o(t;)94 2000 +y(free\(begin[)o(tr)o(]->)o(dat)o(a\))o(;)94 2056 y(free\(begin[)o(tr)o +(]\);)94 2113 y(begin[tr])d(=)i(akt[tr];)47 2169 y(})0 +2226 y(})0 2395 y(void)f(write_texf)o(il)o(e\(\))0 2452 +y({)47 2508 y(char)g(flag,)g(notready,)e(readyflag,)g(ksflag,)h +(tsflag,)g(whilecrit)o(,)g(nothing;)47 2565 y(int)i(i,)g(j,)f(index;)47 +2621 y(int)h(looping;)47 2677 y(struct)f(bind)g(*beghelp[)o(MA)o(XTR)o +(AC)o(KS])o(;)47 2734 y(char)g(reghelp[MA)o(XTR)o(ACK)o(S])o(;)p +eop +%%Page: 131 132 +131 131 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(131)47 137 y Fg(char)22 b(store;)47 193 y(int)h(startwith)o(,)d +(zval;)47 250 y(short)i(events,)f(innerbar;)47 306 y(unsigned)g(int)h +(measurecou)o(nte)o(r;)47 363 y(unsigned)f(int)h(mintime;)47 +419 y(unsigned)f(short)g(l,)i(k;)47 476 y(int)g(delflg;)91 +b(/*)23 b(shows)f(deleting)f(of)h(tracks)g(*/)47 532 +y(short)g(firstnom,)e(kscontent,)g(firstdeno)o(m;)47 +589 y(unsigned)h(long)h(slur[10],)e(beam[10][3)o(];)47 +645 y(char)i(beamstring)o([10)o(],)e(slur_and_b)o(eam)o([1)o(0],)g +(todelete[)o(10])o(;)47 702 y(char)i(helpInst[M)o(AXT)o(RAC)o(KS)o(][1) +o(80)o(];)47 814 y(prepare_ti)o(mes)o(\(\))o(;)47 871 +y(notready)f(=)i(0;)47 927 y(firstnom)e(=)i(0;)47 984 +y(kscontent)d(=)k(0;)47 1040 y(ksflag)e(=)h(0;)47 1097 +y(i)g(=)h(0;)47 1153 y(/*)f(wtmark1)e(*/)47 1210 y(while)h(\(\(notread) +o(y)f(<)i(CURRENTMA)o(XTR)o(ACK)o(S\))d(&&)j(\(i<MAXTRA)o(CKS)o(\)\))d +({)94 1266 y(/*)j(generate)e(a)i(string)e(for)i(printing)d(a)k(name)e +(*/)94 1323 y(Inst[i][0])e(=)j(0;)94 1379 y(strcat\(Inst)o([i)o(],)d +(Staffs[i]\))o(;)94 1435 y(if)j(\(Inst[i][0)o(]\))d(strcat\(Ins)o(t[i)o +(],)g(")j("\);)94 1492 y(strcat\(Inst)o([i)o(],)d(TrackName[)o(i]\))o +(;)94 1605 y(akt[i])i(=)h(begin[i];)94 1661 y(flag)g(=)g(0;)94 +1718 y(while)f(\(\(akt[i]\))e(&&)j(\(!\(flag)e(&&)i(firstnom)d(&&)j +(ksflag\)\)\))e({)142 1774 y(if)i(\(\(!first)o(nom)o(\))e(&&)h +(\(\(akt[i]->m)o(ar)o(ker)o(\))e(==)j('t'\)\))f({)189 +1831 y(ts)h(=)g(\(struct)e(TimeSig)g(*\))i(akt[i]->d)o(at)o(a;)189 +1887 y(firstnom)d(=)k(ts->nom;)189 1944 y(firstdeno)o(m)d(=)i +(ts->denom)o(;)142 2000 y(})142 2056 y(if)g(\(\(akt[i])o(->m)o(ark)o +(er)o(\))e(==)h('n'\))h(flag)f(=)h(1;)142 2113 y(if)g(\(\(!ksfla)o(g\)) +d(&&)j(\(\(akt[i]->)o(mar)o(ke)o(r\))d(==)j('k'\)\))f({)189 +2169 y(ks)h(=)g(\(struct)e(KeySig)g(*\))i(akt[i]->da)o(ta)o(;)189 +2226 y(kscontent)d(=)j(ks->sign;)189 2282 y(ksflag)e(=)i(1;)142 +2339 y(})142 2395 y(akt[i])e(=)i(akt[i]->ne)o(xt;)94 +2452 y(})94 2508 y(if)g(\(\(!flag\))e(&&)i(\(begin[i])o(\)\))d +(delete_tra)o(ck)o(\(i\))o(;)94 2565 y(if)j(\(begin[i]\))d(notready++)o +(;)94 2621 y(i++;)47 2677 y(})p eop +%%Page: 132 133 +132 132 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(132)47 137 y Fg(/*)23 b(cut)g(some)f(tracks)f(if)i(neccesary)d +(because)h(tex)h(only)g(support)f(up)i(to)g(9)g(*/)47 +193 y(delflg)f(=)h(0;)47 250 y(while)f(\(i<MAXTRA)o(CKS)o(\))f({)94 +306 y(if)i(\(begin[i]\))d({)142 363 y(delete_tr)o(ac)o(k\(i)o(\);)142 +419 y(delflg++;)94 476 y(})94 532 y(i++;)47 589 y(})47 +645 y(if)j(\(delflg)e(==)i(1\))g(fprintf\(s)o(td)o(err)o(,)e("sorry,)f +(had)j(to)g(cut)f(one)h(track\\n"\))o(;)47 702 y(if)g(\(delflg)e(>)i +(1\))g(fprintf\(st)o(de)o(rr,)d("sorry,)h(had)h(to)h(cut)g(\045d)g +(tracks\\n)o(",)d(delflg\);)47 814 y(/*)j(wtmark2)e(*/)47 +871 y(if)i(\(notready\))d({)94 927 y(/*)j(turn)f(over)g(the)h(voices)e +(*/)94 984 y(for)i(\(i=0;)f(i<MAXTRAC)o(KS)o(;)f(i++\))h({)142 +1040 y(beghelp[i)o(])e(=)k(NULL;)142 1097 y(reghelp[i)o(])c(=)k(0;)142 +1153 y(helpInst[)o(i])o([0])c(=)j(0;)94 1210 y(})94 1266 +y(startwith)e(=)i(0;)94 1323 y(for)g(\(looping=)o(\(MA)o(XTR)o(AC)o(KS) +d(-)j(1\);)g(looping>=)o(0;)d(looping--\))g({)142 1379 +y(if)j(\(begin[l)o(oop)o(ing)o(]\))d({)189 1435 y(zval)i(=)h(0;)189 +1492 y(while)f(\(zval)f(<)j(180\))e({)236 1548 y(helpInst[s)o(tar)o(tw) +o(ith)o(][)o(zva)o(l])e(=)j(Inst[loopin)o(g])o([zv)o(al])o(;)236 +1605 y(zval++;)189 1661 y(})189 1718 y(reghelp[s)o(tar)o(twi)o(th)o(])e +(=)i(region[lo)o(opi)o(ng)o(];)189 1774 y(beghelp[s)o(tar)o(twi)o(th)o +(++])d(=)j(begin[loop)o(in)o(g];)142 1831 y(})94 1887 +y(})94 1944 y(for)g(\(i=0;)f(i<MAXTRAC)o(KS)o(;)f(i++\))h({)142 +2000 y(zval)g(=)h(0;)142 2056 y(while)e(\(zval)h(<)h(180\))f({)189 +2113 y(Inst[i][z)o(val)o(])f(=)i(helpInst[)o(i][)o(zv)o(al])o(;)189 +2169 y(zval++;)142 2226 y(})142 2282 y(begin[i])d(=)j(beghelp[i];)142 +2339 y(region[i])d(=)j(reghelp[i])o(;)94 2395 y(})94 +2508 y(/*)g(wtmark3)e(*/)94 2565 y(fprintf\(tfp)o(,)f("\\\\input)h +(musicnft\\n)o("\))o(;)94 2621 y(fprintf\(tfp)o(,)f("\\\\input)h +(musictex\\n)o("\))o(;)94 2677 y(fprintf\(tfp)o(,)f("\\\\input)h +(musicadd\\n)o("\))o(;)94 2734 y(fprintf\(tfp)o(,)f("\\\\hsize)h +(160mm\\n"\);)p eop +%%Page: 133 134 +133 133 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(133)94 137 y Fg(fprintf\(tfp)o(,)20 b("\\\\vsize)h(240mm\\n"\);)94 +193 y(if)i(\(PAGENUMBE)o(RS\))d(fprintf\(t)o(fp,)g("\045c)i(",)h +('\\045'\);)94 250 y(fprintf\(tfp)o(,)d("\\\\nopagenu)o(mb)o(ers)o +(\\n")o(\);)94 306 y(if)j(\(!MEASUREN)o(UMB)o(ERS)o(\))d(fprintf\(tfp)o +(,)g("\\\\def\\\\fre)o(qb)o(arn)o(o{9)o(99)o(9}\045)o(c\\)o(n",)g +('\\045'\);)94 363 y(fprintf\(tfp)o(,)g("\\\\musicsiz)o(e=)o(\045d\\)o +(n",)g(MUSICSIZE)o(\);)94 419 y(fprintf\(tfp)o(,)g("\\\\def\\\\nbi)o +(ns)o(tru)o(men)o(ts)o({\045u)o(}\\)o(n",)g(notready\);)94 +476 y(fprintf\(tfp)o(,)g("\\\\def\\\\int)o(er)o(fac)o(teu)o(r{)o +(\045d})o(\\n)o(",)g(INTERFACTEU)o(R\))o(;)94 532 y(fprintf\(tfp)o(,)g +("\\\\def\\\\bot)o(to)o(mfa)o(cte)o(ur)o({\045d)o(}\\)o(n",)g +(BOTTOMFACT)o(EU)o(R\);)94 589 y(for)j(\(i=0;)f(i<notread)o(y;)e(i++\)) +i({)142 645 y(fprintf\(t)o(fp)o(,)f("\\\\def\\\\i)o(ns)o(tru)o(men)o +(t\045)o(s{\045)o(s})o(\045c\\)o(n",)f(romans[i])o(,)h(Inst[i],)f +('\\045'\);)142 702 y(if)j(\(region[)o(i]\))d({)189 758 +y(fprintf\(t)o(fp,)g("\\\\nbport)o(ees)o(\045s=)o(\045u)o(\\n")o(,)g +(romans[i],)g(1\);)189 814 y(fprintf\(t)o(fp,)g("\\\\clefto)o(ks\045)o +(s={)o(\045u)o(000)o(}\045)o(c\\n)o(",)378 871 y(romans[i])o(,)h +(\(region[i)o(])f(&)k(0x2\))e(*)h(3,)g('\\045'\);)142 +927 y(})142 984 y(else)f({)189 1040 y(fprintf\(t)o(fp,)e("\\\\nbport)o +(ees)o(\045s=)o(\045u)o(\\n")o(,)g(romans[i],)g(2\);)189 +1097 y(fprintf\(t)o(fp,)g("\\\\clefto)o(ks\045)o(s={)o(\045u)o(000)o +(}\045)o(c\\n)o(",)g(romans[i],)g(6,)j('\\045'\);)142 +1153 y(})94 1210 y(})94 1266 y(if)g(\(firstnom\))d(fprintf\(tf)o(p,)g +("\\\\general)o(me)o(ter)o({\\\\)o(me)o(ter)o(fra)o(c{)o(\045u})o +({\045)o(u}})o(\\n")o(,)614 1323 y(firstnom,)g(firstdenom)o(\);)94 +1379 y(else)j({)142 1435 y(fprintf\(t)o(fp)o(,)e("\\\\genera)o(lm)o +(ete)o(r{\\)o(\\m)o(ete)o(rf)o(rac)o({4})o({4)o(}}\\)o(n"\))o(;)142 +1492 y(firstnom)f(=)j(4;)142 1548 y(firstdeno)o(m)d(=)k(4;)94 +1605 y(})94 1718 y(if)f(\(ksflag\))e({)142 1774 y(fprintf\(t)o(fp)o(,)g +("\\\\signat)o(ur)o(ege)o(ner)o(al)o(e{")o(\);)142 1831 +y(if)i(\(ksconte)o(nt)d(&)k(0x80\))d(fprintf\(tf)o(p,)f("-"\);)142 +1887 y(fprintf\(t)o(fp)o(,)h("\045u}\\n",)f(kscontent)g(&)k(0xf\);)94 +1944 y(})94 2000 y(else)f(fprintf\()o(tfp)o(,)e("\\\\signa)o(tur)o(ege) +o(ne)o(ral)o(e{)o(0}\\)o(n"\))o(;)94 2113 y(/*)i(print)f(the)g(name)h +(of)f(file)g(in)h(a)h(tex)e(like)g(way)h(*/)94 2169 y(fprintf\(tfp)o(,) +d("\\\\centerli)o(ne)o({\\\\)o(eno)o(rm)o(e)h("\);)94 +2226 y(index)h(=)h(0;)94 2282 y(while)f(\(texfilena)o(me[)o(in)o(dex)o +(]\))e({)142 2339 y(switch)h(\(texfilena)o(me)o([in)o(de)o(x]\))f({)189 +2395 y(case)i('\\134':)f(fprintf\(t)o(fp,)f("\\\\\045c",)h('\\134'\);)f +(break;)189 2452 y(case)i('\\046':)f(fprintf\(t)o(fp,)f("\\\\\045c",)h +('\\046'\);)f(break;)189 2508 y(case)i('\\045':)f(fprintf\(t)o(fp,)f +("\\\\\045c",)h('\\045'\);)f(break;)189 2565 y(case)i('\\043':)f +(fprintf\(t)o(fp,)f("\\\\\045c",)h('\\043'\);)f(break;)189 +2621 y(case)i('\\137':)f(fprintf\(t)o(fp,)f("\\\\\045c",)h('\\137'\);)f +(break;)189 2677 y(case)i('\\173':)f(break;)189 2734 +y(case)h('\\175':)f(break;)p eop +%%Page: 134 135 +134 134 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(134)189 137 y Fg(case)22 b('\\044':)f(break;)189 +193 y(case)h('\\136':)f(break;)189 250 y(case)h('\\176':)f(break;)189 +306 y(default)g(:)i(fprintf\(tf)o(p,)d("\045c",)i(texfilena)o(me[)o(in) +o(dex)o(]\);)e(break;)142 363 y(})142 419 y(index++;)94 +476 y(})94 532 y(fprintf\(tfp)o(,)g("}\\n"\);)94 645 +y(fprintf\(tfp)o(,)g("\\\\medskip\\)o(n")o(\);)94 702 +y(fprintf\(tfp)o(,)g("\\\\rightlin)o(e{)o(gen)o(era)o(te)o(d)h(by)h +(mid2tex}\\n")o(\);)94 758 y(fprintf\(tfp)o(,)e("\\\\bigskip\\)o(n")o +(\);)94 814 y(fprintf\(tfp)o(,)g("\\\\normal\\n)o("\))o(;)94 +927 y(/*)j(set)g(pointers)d(to)j(start)f(*/)94 984 y(for)h(\(i=0;i<no)o +(tre)o(ady)o(;i)o(++\))d({)142 1040 y(akt[i])h(=)i(begin[i];)142 +1097 y(while)e(\(akt[i])g(&&)i(\(\(\(akt[i]-)o(>ma)o(rk)o(er\))d(==)j +('k'\))f(||)307 1153 y(\(\(akt[i]->)o(ma)o(rke)o(r\))e(==)j('t'\)\)\))e +({)189 1210 y(if)i(\(\(akt[i]-)o(>ma)o(rk)o(er\))d(==)j('t'\))f({)236 +1266 y(ts)h(=)g(\(struct)e(TimeSig)g(*\))i(akt[i]->d)o(ata)o(;)236 +1323 y(if)g(\(\(firstnom)d(!=)j(ts->nom\))d(||)j(\(firstdeno)o(m)d(!=)j +(ts->denom\))o(\))e({)283 1379 y(fprintf\(tfp)o(,)f("\\\\metertok)o +(s\045)o(s={)o({\\)o(\\me)o(ter)o(fr)o(ac{)o(\045u})o({\045)o(u}})o(",) +472 1435 y(romans[i],)g(ts->nom,)h(ts->denom)o(\);)283 +1492 y(if)i(\(region[i])d(==)j(0\))331 1548 y(fprintf\(t)o(fp)o(,)e +("{\\\\meter)o(fr)o(ac{)o(\045u)o(}{\045)o(u}})o(",)f(ts->nom,)h +(ts->denom)o(\);)283 1605 y(fprintf\(tfp)o(,)f("}\045c\\n",)h +('\\045'\);)236 1661 y(})189 1718 y(})189 1774 y(if)i(\(\(akt[i]-)o +(>ma)o(rk)o(er\))d(==)j('k'\))f({)236 1831 y(ks)h(=)g(\(struct)e +(KeySig)g(*\))i(akt[i]->da)o(ta;)236 1887 y(if)g(\(kscontent)d(!=)j +(ks->sign\))d({)283 1944 y(fprintf\(tfp)o(,)g("\\\\sign\045s=")o(,)g +(romans[i]\);)283 2000 y(if)j(\(\(ks->sign)o(\))e(&)i(0x80\))f +(fprintf\()o(tfp)o(,)f("-"\);)283 2056 y(fprintf\(tfp)o(,)f +("\045u\\n",)h(\(ks->sign\))f(&)j(0xf\);)236 2113 y(})189 +2169 y(})189 2226 y(akt[i])e(=)i(akt[i]->nex)o(t;)142 +2282 y(})94 2339 y(})94 2452 y(/*)g(wtmark4)e(*/)94 2508 +y(fprintf\(tfp)o(,)f("\\\\debutmor)o(ce)o(au\\)o(n"\))o(;)94 +2565 y(measurecoun)o(te)o(r)h(=)i(1;)94 2621 y(fprintf\(tfp)o(,)d +("\045c)j(measure)e(\045u\\n",)g('\\045',)g(measurecou)o(nte)o(r\))o(;) +94 2677 y(for)i(\(j=0;)f(j<10;)f(j++\))h({)142 2734 y(slur_and_)o(be)o +(am[)o(j])e(=)j(0;)p eop +%%Page: 135 136 +135 135 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(135)142 137 y Fg(todelete[)o(j])20 b(=)j(0;)142 +193 y(slur[j])e(=)i(0;)142 250 y(beam[j][0)o(])d(=)k(0;)94 +306 y(})94 419 y(readyflag)d(=)i(1;)94 476 y(events)f(=)h(0;)94 +532 y(innerbar)e(=)i(0;)94 589 y(while)f(\(readyflag)o(\))f({)142 +645 y(mintime)g(=)i(0xfffffff)o(;)142 702 y(for)f(\(i=0;)g(i<notread)o +(y;)e(i++\))189 758 y(if)j(\(\(akt[i]\))d(&&)j(\(\(akt[i]-)o(>ma)o(rk)o +(er\))d(!=)j('b'\))f(&&)283 814 y(\(\(akt[i]->t)o(im)o(e\))e(<)j +(mintime\)\))236 871 y(mintime)e(=)i(akt[i]->ti)o(me;)142 +927 y(if)g(\(mintime)d(==)j(0xfffffff)o(\))e({)189 984 +y(/*)i(ready)e(or)i(barres)f(*/)189 1040 y(readyflag)e(=)j(0;)189 +1097 y(for)f(\(i=0;)g(i<notready)o(;)e(i++\))j(if)f(\(\(akt[i]\))f(&&)h +(\(akt[i]->ne)o(xt)o(\)\))260 1153 y(readyflag)e(=)j(1;)189 +1210 y(if)g(\(readyfla)o(g\))d({)236 1266 y(/*)j(wtmark5:)e(time)h(for) +g(barre)g(*/)236 1323 y(flag)g(=)h(0;)236 1379 y(for)g(\(i=0;)e +(i<notready)o(;)g(i++\))h({)283 1435 y(if)h(\(akt[i]\))e(akt[i])g(=)i +(akt[i]->ne)o(xt;)283 1492 y(if)g(\(\(akt[i]\))d(&&)j(\(\(\(akt[i]-)o +(>ma)o(rk)o(er\))d(==)j('t'\))f(||)401 1548 y(\(\(akt[i]->m)o(ar)o(ker) +o(\))f(==)h('k'\)\)\))g(flag)g(=)h(1;)236 1605 y(})236 +1661 y(fprintf\(tf)o(p,)d("\045c)j(measure)e(\045u\\n",)g('\\045',)g +(++measure)o(cou)o(nt)o(er\))o(;)236 1718 y(if)i(\(!flag\))e({)283 +1774 y(if)i(\(\(events)e(>)i(LINEBREAKE)o(R\))d(||)j(\(innerbar)d(>)j +(INNERBARMA)o(X\)\))d({)331 1831 y(fprintf\(t)o(fp)o(,)h("\\\\alalig)o +(ne)o(\\n")o(\);)331 1887 y(events)g(=)i(0;)283 1944 +y(})283 2000 y(else)f({)331 2056 y(fprintf\(t)o(fp)o(,)f("\\\\barre\\)o +(n")o(\);)331 2113 y(events)g(+=)i(3;)283 2169 y(})283 +2226 y(innerbar)e(=)i(0;)236 2282 y(})236 2339 y(else)f({)283 +2395 y(for)h(\(i=0;i<no)o(tre)o(ad)o(y;i)o(++\))d({)331 +2452 y(/*)i(wtmark6)f(*/)331 2508 y(while)g(\(\(\(akt[i]-)o(>ma)o(rke)o +(r\))f(==)j('k'\))f(||)h(\(\(akt[i]-)o(>ma)o(rk)o(er\))d(==)j('t'\)\))e +({)378 2565 y(if)i(\(\(akt[i]-)o(>m)o(ark)o(er\))d(==)j('t'\))f({)425 +2621 y(ts)h(=)g(\(struct)e(TimeSig)g(*\))i(akt[i]->d)o(ata)o(;)425 +2677 y(fprintf\(tf)o(p,)d("\\\\meterto)o(ks)o(\045s=)o({{\\)o(\\m)o +(ete)o(rfr)o(ac)o({\045u)o(}{)o(\045u})o(}",)614 2734 +y(romans[i],)g(ts->nom,)g(ts->denom\);)p eop +%%Page: 136 137 +136 136 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(136)425 137 y Fg(if)23 b(\(region[i)o(])e(==)i(0\))472 +193 y(fprintf\(tf)o(p,)d("{\\\\meterf)o(rac)o({\045u)o(}{)o(\045u})o +(}",)g(ts->nom,)g(ts->denom\))o(;)425 250 y(fprintf\(tf)o(p,)g +("}\045c\\n",)h('\\045'\);)378 306 y(})378 363 y(else)h({)425 +419 y(ks)h(=)g(\(struct)e(KeySig)g(*\))i(akt[i]->da)o(ta;)425 +476 y(fprintf\(tf)o(p,)d("\\\\signatu)o(re)o(gen)o(era)o(le)o({\045u)o +(}\\n)o(",)g(\(ks->sign\))g(&)j(0x8f\);)378 532 y(})378 +589 y(akt[i])e(=)i(akt[i]->nex)o(t;)331 645 y(})283 702 +y(})283 758 y(fprintf\(tfp)o(,)d("\\\\changeco)o(nt)o(ext)o(\\n)o("\);) +236 814 y(})189 871 y(})142 927 y(})142 984 y(else)i({)189 +1040 y(/*)h(process)e(all)h(events)f(of)i(time)f(mintime)f(*/)189 +1097 y(events)g(++;)189 1153 y(innerbar+)o(+;)189 1210 +y(if)i(\(innerbar)d(>)j(INNERBARZ\))d({)236 1266 y(/*)j(allow)f(line)g +(breaking)e(in)j(the)g(middle)e(of)i(a)g(takt)f(*/)236 +1323 y(fprintf\(tf)o(p,)e("\\\\zbarre\\)o(n"\))o(;)236 +1379 y(innerbar)h(=)i(0;)189 1435 y(})189 1492 y(ksflag)e(=)i(0;)189 +1548 y(tsflag)e(=)i(0;)189 1605 y(for)f(\(i=0;)g(i<notready)o(;)e +(i++\))j({)236 1661 y(dynhelp)e(=)i(akt[i];)236 1774 +y(/*)g(wtmark7)e(*/)236 1831 y(/*)i(process)e(at)i(first)e(TimeSigns)g +(and)h(KeySigns)f(*/)236 1887 y(while)h(\(dynhelp)e(&&)j(\(\(dynhelp-)o +(>ti)o(me)o(\))e(==)i(mintime\))d(&&)331 1944 y(\(\(\(dynhel)o(p-)o +(>ma)o(rk)o(er\))g(==)j('k'\))f(||)h(\(\(dynhelp)o(->m)o(ar)o(ker)o(\)) +d(==)j('t'\)\)\))f({)283 2000 y(switch)g(\(dynhelp-)o(>m)o(ark)o(er\))e +({)331 2056 y(case)i('k':)45 b(ksflag)22 b(=)h(1;)425 +2113 y(ks)g(=)g(\(struct)e(KeySig)g(*\))i(dynhelp->d)o(ata)o(;)425 +2169 y(fprintf\(tf)o(p,)d("\\\\sign\045s=)o(",)g(romans[i]\))o(;)425 +2226 y(if)j(\(\(ks->sig)o(n\))d(&)k(0x80\))d(fprintf\(tf)o(p,)f("-"\);) +425 2282 y(fprintf\(tf)o(p,)g("\045u\\n",)h(\(ks->sign\))f(&)j(0xf\);) +425 2339 y(break;)331 2395 y(case)f('t':)45 b(tsflag)22 +b(=)h(1;)425 2452 y(ts)g(=)g(\(struct)e(TimeSig)g(*\))i(akt[i]->d)o +(ata)o(;)425 2508 y(fprintf\(tf)o(p,)d("\\\\meterto)o(ks)o(\045s=)o +({{\\)o(\\m)o(ete)o(rfr)o(ac)o({\045u)o(}{)o(\045u})o(}",)614 +2565 y(romans[i],)g(ts->nom,)g(ts->denom\);)425 2621 +y(if)j(\(region[i)o(])e(==)i(0\))472 2677 y(fprintf\(tf)o(p,)d +("{\\\\meterf)o(rac)o({\045u)o(}{)o(\045u})o(}",)g(ts->nom,)g +(ts->denom\))o(;)425 2734 y(fprintf\(tf)o(p,)g("}\045c\\n",)h +('\\045'\);)p eop +%%Page: 137 138 +137 137 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(137)425 137 y Fg(break;)331 193 y(default:)44 b(fprintf)21 +b(\(stderr,)f("warning:)g(unknown)h(element1\\n")o(\);)425 +250 y(break;)283 306 y(})283 363 y(dynhelp)g(=)j(dynhelp-)o(>ne)o(xt;) +236 419 y(})236 476 y(akt[i])d(=)j(dynhelp;)189 532 y(})189 +589 y(if)f(\(ksflag)e(||)i(tsflag\))d(fprintf\(tfp)o(,)g("\\\\changeco) +o(nte)o(xt)o(\\n")o(\);)189 702 y(/*)j(wtmark8)e(*/)189 +758 y(fprintf\(t)o(fp,)f("\\\\Notes")o(\);)189 814 y(for)i(\(i=0;)g +(i<notready)o(;)e(i++\))j({)236 871 y(if)g(\(i)g(>)g(0\))g(fprintf\(t)o +(fp,)d(")j(&)g("\);)70 b(/*)23 b(put)f(a)i('&')e(between)f(the)i +(satffs)e(*/)236 927 y(while)h(\(\(akt[i]\))e(&&)j(\(\(akt[i]-)o(>ti)o +(me)o(\))e(==)i(mintime\))d(&&)331 984 y(\(\(akt[i]-)o(>m)o(ark)o(er)o +(\))h(!=)i('r'\))f(&&)g(\(\(akt[i]->m)o(ark)o(er)o(\))f(!=)h('n'\)\))g +({)283 1040 y(switch)g(\(akt[i]->)o(ma)o(rke)o(r\))e({)331 +1097 y(case)i('l':)45 b(ly)23 b(=)g(\(struct)e(Lyric)h(*\))h +(akt[i]->da)o(ta)o(;)425 1153 y(if)g(\(!\(region)o([i])d(&)j(0x1\)\))f +(fprintf\(t)o(fp,)e("\\\\zcharn)o(ote)g({\045s})i({\045s}",)1110 +1210 y(VIOLINELYR)o(IC)o(POS)o(IT)o(ION)o(,)f(ly->text)o(\);)425 +1266 y(else)h(fprintf\(tf)o(p,)e("\\\\zcharno)o(te)g({\045s})i +({\045s}",)732 1323 y(BASSLYRICP)o(OS)o(ITI)o(ON,)e(ly->text\))o(;)425 +1379 y(break;)331 1435 y(case)i('p':)45 b(lo)23 b(=)g(\(struct)e +(Loudness)g(*\))i(akt[i]->d)o(ata)o(;)425 1492 y(if)g(\(!\(region)o +([i])d(&)j(0x1\)\))472 1548 y(fprintf\(tf)o(p,)d("\\\\zcharno)o(te)g +({\045s})i(",)h(VIOLINELOU)o(DNE)o(SSP)o(OS)o(ITI)o(ON)o(\);)425 +1605 y(else)f(fprintf\(tf)o(p,)e("\\\\zcharno)o(te)g({\045s})i(",)h +(BASSLOUDNE)o(SSP)o(OS)o(ITI)o(ON)o(\);)425 1661 y(if)g(\(lo->stat)o +(ics)o(\))e({)472 1718 y(/*)i(deal)f(with)g(statics)f(*/)472 +1774 y(fprintf\(tf)o(p,)f("{\045s}",)h(static_lou)o(dne)o(ss[)o(\(l)o +(o->)o(st)o(ati)o(cs\))f(-)j(1]\);)425 1831 y(})425 1887 +y(else)f({)449 1944 y(/*)h(deal)f(with)g(dynamics)e(*/)449 +2000 y(fprintf\(t)o(fp)o(,)h("{\\\\\045s}",)f(dynamic_l)o(oud)o(nes)o +(s[)o(\(lo)o(->)o(dyn)o(ami)o(cs)o(\)-1)o(]\))o(;)425 +2056 y(})425 2113 y(break;)331 2169 y(default:)185 b(fprintf)21 +b(\(stderr,)g("warning:)f(unknown)h(element2\\n)o("\))o(;)425 +2226 y(break;)283 2282 y(})283 2339 y(akt[i])h(=)h(akt[i]->n)o(ext)o(;) +236 2395 y(})236 2508 y(dynhelp)e(=)i(akt[i];)236 2565 +y(whilecrit)d(=)k(region[i)o(];)236 2621 y(for)f(\(j=0;)e(j<10;)h +(j++\))g(todelete[j)o(])e(=)k(0;)236 2677 y(while)e(\(whilecri)o(t)f(<) +i(5\))g({)283 2734 y(akt[i])f(=)h(dynhelp;)p eop +%%Page: 138 139 +138 138 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(138)283 137 y Fg(if)23 b(\(whilecrit)d(==)j(4\))g(fprintf\(t)o(fp) +o(,)e(")i(|)g("\);)283 193 y(while)f(\(\(akt[i]\))e(&&)j(\(\(akt[i]->)o +(ti)o(me\))d(==)j(mintime\))d(&&)520 250 y(\(\(akt[i])o(->m)o(ark)o(er) +o(\))h(!=)h('b'\)\))g({)331 306 y(switch)f(\(akt[i]->)o(mar)o(ker)o(\)) +f({)378 363 y(case)i('r':)46 b(re)22 b(=)i(\(struct)d(Rest)h(*\))h +(akt[i]->d)o(at)o(a;)472 419 y(if)g(\(\(\(whilecr)o(it)d(==)j(0\))g(&&) +g(\(re->posi)o(tio)o(n)d(&)k(0x40\)\))d(||)520 476 y(\(\(whilec)o(rit)f +(==)j(4\))g(&&)f(\(re->positi)o(on)e(&)j(0x80\)\)\))e(break;)472 +532 y(if)i(\(\(\(re->pos)o(iti)o(on)o(\))e(&)i(0x3f\))f(<)h(5\))543 +589 y(fprintf\(tf)o(p,)d("{\\\\transp)o(ose)o(=-)o(7\\\\)o(rel)o(ax)g +("\);)472 645 y(if)j(\(\(re->kind)o(\))e(<)i(5\))g({)520 +702 y(fprintf\()o(tfp)o(,)e("\\\\zchar)o(not)o(e)g({\045c}{",)708 +758 y(positions[\()o(re)o(->p)o(osi)o(ti)o(on\))f(&)j(0x3f]\);)520 +814 y(if)f(\(re->flg\))f(fprintf\()o(tfp)o(,)g("\\\\off{0.)o(56)o +(\\\\n)o(ot)o(esk)o(ip})o("\))o(;)520 871 y(fprintf\()o(tfp)o(,)g +("\\\\\045s}",)f(restcode[r)o(e->)o(ki)o(nd])o(\);)472 +927 y(})472 984 y(else)i({)520 1040 y(fprintf\()o(tfp)o(,)f +("\\\\ex\045s)f(",)j(restcode[re)o(->)o(kin)o(d])o(\);)520 +1097 y(fprintf\()o(tfp)o(,)e("\045c",)g(positions[)o(\(re)o(->p)o(os)o +(iti)o(on)o(\))g(&)i(0x3f]\);)472 1153 y(})472 1210 y(if)g +(\(\(\(re->pos)o(iti)o(on)o(\))e(&)i(0x3f\))f(<)h(5\))g(fprintf\(t)o +(fp)o(,)e("}"\);)472 1266 y(break;)378 1323 y(case)h('n':)46 +b(/*)22 b(wtmark9)f(*/)472 1379 y(not)i(=)g(\(struct)e(Note)h(*\))h +(akt[i]->d)o(ata)o(;)472 1435 y(if)g(\(\(\(whilecr)o(it)d(==)j(0\))g +(&&)g(\(\(not->fl)o(ags)o(\))d(&)k(0x100\)\))d(||)520 +1492 y(\(\(whilec)o(rit)f(==)j(4\))g(&&)f(\(\(not->flag)o(s\))e(&)j +(0x200\)\)\))e(break;)472 1548 y(if)i(\(not->slur)o(_nr)o(\))d({)520 +1605 y(/*)i(search)g(slur)g(number)f(in)i(array)f(*/)520 +1661 y(j)h(=)g(0;)520 1718 y(nothing)d(=)k(10;)520 1774 +y(while)d(\(\(j)i(<)g(10\))f(&&)h(\(\(slur[j]\))d(!=)j(\(not->slu)o +(r_n)o(r\)\))o(\))d({)567 1831 y(/*)j(number)e(9)i(is)g(not)f(allowed)f +(for)i(slurs)f(*/)567 1887 y(if)h(\(\(!slur_a)o(nd)o(_be)o(am)o([j])o +(\))e(&&)h(\(j)h(!=)g(9\)\))g(nothing)e(=)i(j;)567 1944 +y(j++;)520 2000 y(})520 2056 y(if)f(\(\(j)h(<)g(10\))g(||)f(\(\(j)h(==) +g(10\))f(&&)h(\(nothing)e(<)i(10\))f(&&)614 2113 y(\(!\(\(not->f)o(la)o +(gs\))e(&)j(0x80\)\)\)\))e({)567 2169 y(/*)i(valid)e(slur)h(*/)567 +2226 y(if)h(\(j)f(==)h(10\))g({)614 2282 y(/*)g(begin)f(of)g(slur)g(*/) +614 2339 y(/*)h(write)f(slur)g(as)g(tie)h(because)e(of)i(a)g(better)e +(*/)614 2395 y(/*)i(appearanc)o(e)e(*/)614 2452 y(j)i(=)g(nothing;)614 +2508 y(slur_and_b)o(ea)o(m[j)o(])d(=)k(1;)614 2565 y(slur[j])d(=)i +(not->slur_)o(nr;)614 2621 y(if)g(\(\(\(not->s)o(lur)o(_p)o(os\))d(&)j +(0x3f\))f(<)h(5\))685 2677 y(fprintf\(t)o(fp,)d("{\\\\trans)o(pos)o +(e=-)o(7\\)o(\\re)o(la)o(x)h("\);)614 2734 y(fprintf\(tf)o(p,)f +("\\\\ITen"\);)p eop +%%Page: 139 140 +139 139 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(139)614 137 y Fg(if)23 b(\(\(not->sl)o(ur_)o(po)o(s\))d(&)k +(0x80\))d(fprintf\(tf)o(p,)f("u"\);)614 193 y(else)i(fprintf\(tf)o(p,)e +("l"\);)614 250 y(fprintf\(tf)o(p,)g("\045d\045c",)685 +306 y(j,)j(positions)o([\()o(not)o(->s)o(lu)o(r_p)o(os\))d(&)j +(0x3f]\);)614 363 y(if)g(\(\(\(not->s)o(lur)o(_p)o(os\))d(&)j(0x3f\))f +(<)h(5\))g(fprintf\(tf)o(p,)d("}"\);)567 419 y(})567 +476 y(else)i({)614 532 y(/*)h(end)f(of)h(slur)f(*/)614 +589 y(if)h(\(\(not->fl)o(ags)o(\))d(&)k(0x80\))d({)661 +645 y(slur[j])g(=)i(0;)661 702 y(todelete[j)o(])e(=)i(1;)661 +758 y(fprintf\(tf)o(p,)d("\\\\tten\045d")o(,)h(j\);)614 +814 y(})567 871 y(})520 927 y(})472 984 y(})472 1040 +y(if)i(\(not->beam)o(_nr)o(\))d({)520 1097 y(/*)i(search)g(beam)g +(number)f(in)i(array)f(*/)520 1153 y(j)h(=)g(0;)520 1210 +y(nothing)d(=)k(10;)520 1266 y(while)d(\(\(j)i(<)g(10\))f(&&)h +(\(\(beam[j][)o(0]\))d(!=)j(\(not->bea)o(m_n)o(r\))o(\)\))d({)567 +1323 y(if)j(\(!slur_an)o(d_)o(bea)o(m[)o(j]\))d(nothing)h(=)i(j;)567 +1379 y(j++;)520 1435 y(})520 1492 y(if)f(\(\(j)h(<)g(10\))g(||)f(\(\(j) +h(==)g(10\))f(&&)h(\(nothing)e(<)i(10\))f(&&)708 1548 +y(\(!\(\(not->fl)o(ag)o(s\))e(&)k(0x40\)\)\)\))c({)567 +1605 y(/*)j(valid)e(beam)h(*/)567 1661 y(if)h(\(j)f(==)h(10\))g({)614 +1718 y(/*)g(begin)f(of)g(beam)g(*/)614 1774 y(j)h(=)g(nothing;)614 +1831 y(slur_and_b)o(ea)o(m[j)o(])d(=)k(1;)614 1887 y(beam[j][0])c(=)j +(not->beam_)o(nr)o(;)614 1944 y(k)g(=)g(4;)614 2000 y(l)g(=)g +(\(not->flags)o(\))d(&)k(0x38;)614 2056 y(l)f(=)g(\(l)g(>>)g(3\);)614 +2113 y(if)g(\(\(\(not->b)o(eam)o(_p)o(os\))d(&)j(0x3f\))f(<)h(5\))661 +2169 y(fprintf\()e(tfp,)h("{\\\\trans)o(pos)o(e=-)o(7\\)o(\\re)o(la)o +(x)f("\);)614 2226 y(fprintf\(tf)o(p,)f("\\\\i"\);)614 +2282 y(beam[j][1])g(=)j(0;)614 2339 y(while)f(\(k)h(>)g(l\))g({)661 +2395 y(fprintf\(tf)o(p,)d("b"\);)661 2452 y(k--;)661 +2508 y(\(beam[j][1)o(]\)+)o(+;)614 2565 y(})614 2677 +y(if)j(\(\(not->be)o(am_)o(po)o(s\))d(&)k(0x80\))d({)661 +2734 y(beam[j][2])f(=)j(1;)p eop +%%Page: 140 141 +140 140 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(140)661 137 y Fg(fprintf\(tf)o(p,)20 b("u"\);)614 +193 y(})614 250 y(else)i({)661 306 y(beam[j][2])e(=)j(0;)661 +363 y(fprintf\(tf)o(p,)d("l"\);)614 419 y(})614 476 y(fprintf\(tf)o(p,) +g("\045d",)i(j\);)614 532 y(if)h(\(\(\(not->b)o(eam)o(_p)o(os\))d(&)j +(0x3f\))f(>)h(41\))661 589 y(printf\("er)o(rer)o(r)d(\045d\\n",)i +(store\);)614 645 y(fprintf\(tf)o(p,)e("\045c",)827 702 +y(position)o(s[\()o(not)o(->)o(bea)o(m_p)o(os)o(\))h(&)i(0x3f]\);)614 +814 y(/*)g(output)e(slope)h(*/)614 871 y(l)h(=)g(\(not->flags)o(\))d(&) +k(0x7800;)614 927 y(l)f(=)g(\(l)g(>>)g(11\);)614 984 +y(if)g(\(\(not->fl)o(ags)o(\))d(&)k(0x8000\))d(fprintf\(t)o(fp)o(,)g +("{-\045d}",)f(l\);)614 1040 y(else)i(fprintf\(tf)o(p,)e("\045d",)i +(l\);)614 1153 y(if)h(\(\(\(not->b)o(eam)o(_p)o(os\))d(&)j(0x3f\))f(<)h +(5\))g(fprintf\(tf)o(p,)d("}"\);)614 1210 y(if)j(\(\(4)f(-)i(k\))e(>)i +(\(not->nex)o(t_)o(bea)o(mn_)o(ki)o(nd\))o(\))c({)661 +1266 y(k)j(=)h(5)f(-)g(\(not->next)o(_be)o(am)o(n_k)o(ind)o(\);)661 +1323 y(beam[j][1])d(=)j(k)g(-)h(1;)661 1379 y(fprintf\(tf)o(p,)c +("\\\\rlap{\\\\)o(qsk)o(\\\\t)o("\))o(;)661 1435 y(while)i(\(k--\))g +(fprintf\(t)o(fp)o(,)f("b"\);)661 1492 y(if)i(\(beam[j][2)o(]\))d +(fprintf\(tf)o(p,)g("u"\);)661 1548 y(else)i(fprintf\(tf)o(p,)e("l"\);) +661 1605 y(fprintf\(tf)o(p,)g("\045d}",)i(j\);)614 1661 +y(})567 1718 y(})567 1774 y(else)g({)614 1831 y(if)h(\(\(not->fl)o(ags) +o(\))d(&)k(0x40\))d({)661 1887 y(/*)i(end)g(of)f(beam)g(*/)661 +1944 y(fprintf\(tf)o(p,)e("\\\\t"\);)661 2000 y(k)j(=)h(4;)661 +2056 y(l)f(=)h(\(not->fla)o(gs)o(\))d(&)i(0x38;)661 2113 +y(l)g(=)h(\(l)f(>>)f(3\);)661 2169 y(while)g(\(k)h(>)g(l\))g({)708 +2226 y(fprintf\(tfp)o(,)d("b"\);)708 2282 y(k--;)661 +2339 y(})661 2395 y(if)j(\(beam[j][2)o(]\))d(fprintf\(tf)o(p,)g("u"\);) +661 2452 y(else)i(fprintf\(tf)o(p,)e("l"\);)661 2508 +y(todelete[j)o(])h(=)i(1;)661 2565 y(fprintf\(tf)o(p,)d("\045d",)i +(j\);)661 2621 y(if)h(\(k)g(!=)g(3\))g({)708 2677 y(fprintf\(tfp)o(,)d +("\\\\tb"\);)708 2734 y(if)j(\(beam[j][2)o(]\))d(fprintf\(tfp)o(,)g +("u"\);)p eop +%%Page: 141 142 +141 141 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(141)708 137 y Fg(else)23 b(fprintf\()o(tfp)o(,)e("l"\);)708 +193 y(fprintf\(tfp)o(,)f("\045d",)i(j\);)661 250 y(})661 +306 y(beam[j][0])e(=)j(0;)661 363 y(beam[j][1])d(=)j(0;)661 +419 y(beam[j][2])d(=)j(0;)614 476 y(})614 532 y(else)f({)661 +589 y(/*)h(middle)e(of)i(beam)f(*/)661 645 y(l)h(=)h(\(not->fla)o(gs)o +(\))d(&)i(0x38;)661 702 y(l)g(=)h(\(l)f(>>)f(3\);)661 +758 y(if)h(\(\(beam[j][)o(1])d(<)j(\(4)g(-)g(l\)\))g(&&)779 +814 y(\(\(not->nex)o(t_b)o(eam)o(n_)o(kin)o(d\))d(<=)j(\(beam[j][1)o +(]\))o(\)\))d({)708 871 y(fprintf\(tfp)o(,)g("\\\\t"\);)708 +927 y(k)k(=)f(4)g(-)g(l;)708 984 y(while)f(\(k--\))g(fprintf\(t)o(fp,)e +("b"\);)708 1040 y(if)j(\(beam[j][2)o(]\))d(fprintf\(tfp)o(,)g("u"\);) +708 1097 y(else)j(fprintf\()o(tfp)o(,)e("l"\);)708 1153 +y(fprintf\(tfp)o(,)f("\045d",)i(j\);)708 1266 y(fprintf\(tfp)o(,)e +("\\\\t"\);)708 1323 y(k)k(=)f(\(not->nex)o(t_b)o(eam)o(n_)o(kin)o(d\)) +d(+)j(1;)708 1379 y(while)f(\(k--\))g(fprintf\(t)o(fp,)e("b"\);)708 +1435 y(if)j(\(beam[j][2)o(]\))d(fprintf\(tfp)o(,)g("u"\);)708 +1492 y(else)j(fprintf\()o(tfp)o(,)e("l"\);)708 1548 y(fprintf\(tfp)o(,) +f("\045d",)i(j\);)661 1605 y(})661 1661 y(else)g({)708 +1718 y(/*)h(not->next_)o(bea)o(mn_)o(ki)o(nd)d(>)k(beam[j][)o(1])c(*/) +708 1774 y(/*)j(means:)f(next)g(note)g(more)g(beamed)f(than)h(the)h(*/) +708 1831 y(/*)g(minimum)e(of)i(previous)e(and)h(aktual)f(*/)708 +1887 y(if)i(\(beam[j][1)o(])e(<)i(\(4)g(-)g(l\)\))g({)756 +1944 y(if)g(\(\(4)f(-)h(l\))g(>)g(\(not->next_)o(be)o(amn)o(_k)o(ind)o +(\)\))850 2000 y(k)g(=)h(\(not->nex)o(t_)o(bea)o(mn_)o(ki)o(nd\))o(;) +756 2056 y(else)e(k)h(=)g(\(4)g(-)g(l\);)756 2113 y(fprintf\(t)o(fp)o +(,)e("\\\\n"\);)756 2169 y(while)g(\(k--\))h({)803 2226 +y(fprintf\(t)o(fp,)e("b"\);)756 2282 y(})756 2339 y(if)j(\(beam[j])o +([2])o(\))e(fprintf\(t)o(fp)o(,)g("u"\);)756 2395 y(else)h(fprintf\(t)o +(fp,)e("l"\);)756 2452 y(fprintf\(t)o(fp)o(,)h("\045d",)g(j\);)756 +2565 y(if)i(\(\(4)f(-)h(l\))g(>)g(\(not->next_)o(be)o(amn)o(_k)o(ind)o +(\)\))d({)803 2621 y(fprintf\(t)o(fp,)g("\\\\rlap{\\\\)o(qs)o(k\\\\)o +(t")o(\);)803 2677 y(k)j(=)g(\(4)g(-)g(l\);)803 2734 +y(while)f(\(k--\))f(fprintf\(tfp)o(,)f("b"\);)p eop +%%Page: 142 143 +142 142 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(142)803 137 y Fg(if)23 b(\(beam[j][)o(2]\))d(fprintf\(t)o(fp,)g +("u"\);)803 193 y(else)i(fprintf\(tf)o(p,)e("l"\);)803 +250 y(fprintf\(t)o(fp,)g("\045d}",)h(j\);)756 306 y(})708 +363 y(})708 419 y(else)i({)756 476 y(/*)g(beam[j][)o(1])d(==)j(\(4)g(-) +g(l\))g(*/)756 532 y(if)g(\(\(4)f(-)h(l\))g(>)g(\(not->next_)o(be)o +(amn)o(_k)o(ind)o(\)\))d({)803 589 y(fprintf\(t)o(fp,)g("\\\\t"\);)803 +645 y(k)j(=)g(\(not->next_)o(be)o(amn)o(_ki)o(nd)o(\))e(+)i(1;)803 +702 y(while)f(\(k--\))f(fprintf\(tfp)o(,)f("b"\);)803 +758 y(if)j(\(beam[j][)o(2]\))d(fprintf\(t)o(fp,)g("u"\);)803 +814 y(else)i(fprintf\(tf)o(p,)e("l"\);)803 871 y(fprintf\(t)o(fp,)g +("\045d",)i(j\);)756 927 y(})708 984 y(})661 1040 y(})661 +1097 y(if)h(\(\(4)g(-l\))f(>)h(\(not->next)o(_be)o(amn)o(_k)o(ind)o +(\)\))708 1153 y(beam[j][1])d(=)j(\(not->next_)o(bea)o(mn)o(_ki)o(nd)o +(\);)661 1210 y(else)f(beam[j][1])e(=)j(\(4)g(-l\);)614 +1266 y(})567 1323 y(})567 1435 y(if)g(\(\(\(\(\(not-)o(>n)o(ote)o(_p)o +(os\))d(&)j(0x3f\))f(<)708 1492 y(\(\(\(not->bea)o(m_)o(pos)o(\))f(&)i +(0x3f\))f(+)h(UPPLOWSHI)o(FT\))o(\))d(&&)803 1548 y(\(\(not->be)o(am_)o +(pos)o(\))g(&)k(0x80\)\))d(||)614 1605 y(\(\(\(\(not->n)o(ot)o(e_p)o +(os)o(\))g(&)i(0x3f\))f(<)708 1661 y(\(\(\(not->bea)o(m_)o(pos)o(\))f +(&)i(0x3f\))f(-)h(UPPLOWSHI)o(FT\))o(\))d(&&)803 1718 +y(\(!\(\(not->)o(bea)o(m_p)o(os)o(\))h(&)i(0x80\)\)\)\))638 +1774 y(sprintf\(b)o(ea)o(mst)o(ri)o(ng,)d("qh\045d",)h(j\);)567 +1831 y(else)h(sprintf\(b)o(eam)o(st)o(rin)o(g,)e("qb\045d",)h(j\);)567 +1887 y(write_not)o(e\(a)o(kt)o([i])o(,)f(beamstring\))o(;)520 +1944 y(})520 2000 y(else)i({)567 2056 y(not->beam)o(_nr)e(=)j(0;)567 +2113 y(write_not)o(e\(a)o(kt)o([i])o(,)d(""\);)520 2169 +y(})472 2226 y(})472 2282 y(else)i(write_note\()o(ak)o(t[i)o(],)e +(""\);)472 2339 y(break;)378 2395 y(default:)44 b(fprintf)21 +b(\(stderr,)f("warning:)h(unknown)g(element3\\)o(n")o(\);)472 +2452 y(break;)331 2508 y(})331 2565 y(akt[i])g(=)i(akt[i]->ne)o(xt;)283 +2621 y(})283 2677 y(whilecrit)e(=)i(\(whilecri)o(t)e(*)i(5\))g(+)g(4;) +236 2734 y(})p eop +%%Page: 143 144 +143 143 bop 0 -12 a Fl(ANHANG)14 b(B.)29 b(PR)o(OGRAMMQUELL)l(TEXTE)924 +b Ft(143)236 137 y Fg(for)23 b(\(j=0;)e(j<10;)h(j++\))g(if)h +(\(todelete)o([j])o(\))e(slur_and_)o(be)o(am[)o(j])f(=)j(0;)189 +193 y(})189 250 y(fprintf\(t)o(fp,)d("\\\\enotes)o(\\n")o(\);)142 +306 y(})94 363 y(})94 419 y(/*)j(wtmark10)e(*/)94 476 +y(fprintf\(tfp)o(,)f("\\\\finmorce)o(au)o(\\n\\)o(\\en)o(d\\)o(n"\))o +(;)47 532 y(})0 589 y(})p eop +%%Page: 144 145 +144 144 bop 0 469 a Fy(Lit)m(era)m(t)m(urv)m(erze)s(i)o(c)m(hni)q(s)0 +692 y Ft([Lit1Bor)q(n])20 b(G)262 694 y(\177)261 692 +y(un)o(t)o(er)10 b(Bor)q(n.)g(No)q(c)o(h)h(m)o(e)o(hr)f(Da)o(t)o(e)q +(iform)o(a)o(t)o(e.)e(-Bonn;)i(P)o(ar)q(i)q(s;)f(Readin)o(g,)j +(Mass.[u.a.])d(:)i(Addi)q(son{)93 748 y(W)l(e)q(sley)l(,)k(1995,)e +(ISBN)i(3-89319-7)o(57)o(-5.)0 842 y([Lit2Sc)o(h)o(enk])20 +b(P)o(a)n(ul)e(Sc)o(h)o(enk.)f(Allgem)o(e)q(in)o(e)i(Mus)q(ikle)o(hre.) +f(-Le)q(ipzig:)g(VEB)g(F)l(r)q(ie)q(dr)q(ic)o(h)g(Hofm)o(e)q(i)q(st)o +(er)d(Mus)q(ik-)93 898 y(v)o(erlag,)e(1956,)f(Lizenz-Nr.484-250/)o +(D19/)o(64)o(.)0 992 y([Sw1T)l(a)n(upin])21 b(Daniel)d(T)l(a)n(upin.)f +(Mus)q(icT)718 1002 y(E)743 992 y(X{)g(Us)q(in)o(g)g(T)971 +1002 y(E)996 992 y(Xt)o(o)g(wr)q(it)o(e)f(p)q(olyph)o(onic)h(or)g +(instru)o(m)o(en)o(t)o(al)f(m)n(us)q(ic.)93 1049 y(La)o(b)q(ora)o(t)o +(oire)e(d)o(e)j(Ph)o(ys)q(ique)e(d)o(e)q(s)i(Solid)o(e)q(s,)g(ba)o(t)o +(im)o(en)o(t)d(510,)h(Cen)o(tre)f(Univ)o(ers)q(it)o(aire,)h(F-91405)f +(ORSA)l(Y)93 1105 y(Ce)q(d)o(ex,)g(Oct)o(ob)q(er)g(1995.)0 +1199 y([Sw2An)o(d)o(ers])20 b(Dr.J)353 1201 y(\177)353 +1199 y(org)11 b(An)o(d)o(ers.)h(Readmidi)i(-)f(e)q(in)g(T)l(o)q(ol)f +(zu)o(m)h(A)n(usle)q(s)q(en)g(e)q(in)o(e)q(s)g(MIDI-File)q(s)j(in)d(/d) +o(ev/a)n(udio)93 1255 y(-k)o(ompa)o(t)o(ibler)f(F)l(orm.)i(TU-Ch)o +(emnitz/Zw)o(ic)o(ka)m(u.)0 1349 y([Sw3W)l(e)o(b])21 +b(Da)o(vid)k(W)l(e)o(bb)q(er.)f(MOZAR)l(T,)f(V)l(ers)q(ion)g(1.4.3)f +(Co)o(p)o(yr)q(igh)o(t)1299 1348 y(c)1286 1349 y Fi(\015)q +Ft(1994-199)o(6,)f(484)i(W)l(arr)q(in)o(gt)o(on)93 1406 +y(Rd.,Culc)o(h)o(et)n(h,)12 b(W)l(arr)q(in)o(gt)o(on,)i(W)-5 +b(A35RA,)13 b(UK.)0 1499 y([Sw4CG])20 b(Chr)q(i)q(s)14 +b(Cann)o(am,)f(An)o(dy)h(Green.)g(Ros)q(egard)o(en,)f(Co)o(p)o(yr)q +(igh)o(t)1253 1498 y(c)1240 1499 y Fi(\015)q Ft(1994,)f(Univ)o(ers)q +(it)o(y)i(of)g(Ba)o(t)n(h,)f(UK.)0 1593 y([Sw5Gn)n(u])21 +b(GNU)10 b(C-Compiler)f(gcc,)h(V)l(ers)q(ion)g(2.6,)e(F)l(ree)j(Soft)o +(w)o(ar)o(e)d(F)l(ou)o(n)o(d)o(a)o(t)o(ion,)h(Inc.)h(675)f(Mass.Av)o +(e,)g(Cam-)93 1650 y(br)q(idge,)k(MA)i(02139,)d(USA.)0 +1743 y([Sw6Gn)n(u])21 b(GNU)h(De)o(bugger)f(gdb,)h(V)l(ers)q(ion)f(2,)g +(Ju)o(n)o(e)i(1991,)c(Co)o(p)o(yr)q(igh)o(t)1346 1742 +y(c)1333 1743 y Fi(\015)q Ft(1989,19)o(91)o(,)g(F)l(ree)j(Soft)o(w)o +(are)93 1800 y(F)l(ou)o(n)o(d)o(a)o(t)o(ion,)13 b(Inc.)i(675)f(Mass.Av) +o(e,)f(Cam)n(br)q(idge,)f(MA)j(02139,)d(USA.)0 1894 y([Sw7])21 +b(T)153 1904 y(E)178 1894 y(X,)14 b(V)l(ers)q(ion)g(3.1415N.)0 +1988 y([Sw8RES])20 b(D)o(VIPS,)15 b(V)l(ers)q(ion)f(5.58a,)e(Co)o(p)o +(yr)q(igh)o(t)g(1986,19)o(94)o(,)g(Radical)j(Ey)o(e)f(Soft)o(w)o(are.) +906 2865 y(144)p eop +%%Trailer +end +userdict /end-hook known{end-hook}if +%%EOF |