ELF@h@8@0J0JhhIIIpp0@>?<?=?B0<?5 @>?<?=?B0<?5 @>?<?=?B0<?5 @>?<?=?B0<?5 D???40@>?<?<?000 @>?<?=?B0<?5 @>?<?=?B0<?5 @>?<?=?B0<?5 D???40@>?<?<?000 @>?<?=?B0<?5 D???40@>?<?<?000 @>?<?=?B0<?5 D??q?40@>?<?<?000 @>?<?=?B0<?5 Dg?c?S?40@>?<?<?000 @>?<?=?B0<?5 DI?E?5?40@>?<?<?000 @>?<?=?B0<?5 D+?'??40@>?<?<?680 `C?>?4P70P00@` "9!99"C?>?4P70P0p0@` "9!99"nC?>?4P70P0`0@` "9!99"EC?n>?4P970@0`00ip 970@0p00]p 970@000Qp XV7Dj?>h?4`0`0pp ^7 000 PC a?+>_?4 <]?00 0` C P?>N?4 <T?00 0` C ?? >=?4 <K?00 0` CQ?=O?4068 0 70*70DG?9>E?400 000900 680 `C/?=>4P70P00@` "9!99"C?=>4P70P0p0@` "9!99"nC>=>4P70P0`0@` "9!99"EC>=>4P970@0p00ip 970@000]p 970@0`00Qp XV7D{>=y>4`0`0pp ^7 000 PC >L=p>4 <>00 0` C >;=_>4 <e>00 0` C >*=N>4 <>00 0` C>=`>4068 0 70*70DX>J=V>400 000900 `9 .  C ]><>4 <Y>9 - 79 - .9 . &C [><Y>4 CW><<4P9X0P00@0`` 0`00pp 00P9 0 9 00 `9 0 `C8><6>4=<>00p0PP C(><&>4P=6>0P0p0@P C><>4@=0>0@0p00` C2><0>40000@p "0%C-><+>4p6:8`00p0PC)>u<'>400P` " C>f<t<40P90 C>Y<>4==0`0@` 0P0`0@ C=D<R<4700000 D>^<>4 @<=`C=^<=4p==0p0`0P@C=N<=4P==0P0`0@@C=><z=4@==0@0`00PC=.<=4@0@0`P"2%C=<=4`C=<%<4P0`0P0p0@C= <=4p0p0PP" C=; <4p0P90p 9Q0p 0<=C=;;4@0@00 C=;;409.<=000@0C=;=406 80 0`C=;=4P97pXC=;=4@0@0`PVC=;=4@0@0`PC=;=40000``0P0@0`0p000Cy=;+;4`Cu=;;4 0 00P0`00P6 8@8P8`00 07@7@7@0 0@00000 D<?;<4 @<@=0C?=u;:4`C;=o;W;4 0 00P0`00P6 8@8P8`00 07@7@7@0 0@00000 D<:<4 @<=P<=<=990@0P0`@C<:;`<4@<<<<0@000` `C<&;<4p=<0p0`0P@C<;<4P0P0p@"qD<:<4PC<;;4@0P0@@=<9X0P0`0@0pC<:;4p=<0p0`0P@<<D<~:<4@0@0p0P@"#<<D<l:<4@0@0p0P@"C<:<4p=<0P0`0@ C<:<4p=<0P0`0@ pC <:<4 =<000`P " WC <:<4 =y;900p0`x@ 9=<900`0PkP 00p0`@ C<\:<4p<<C<T:D;4`=J;0`00PP <<0`0p00 C<::<4p0p000 `C d<.:b<4 =<000`P " C R<:P<4 =<000`P " C ; ::4 = ;000`P C;9:4`=:0`00PP Cp<9n<4PCl<9;4@0@0p "90@00p: 2 !90@<;0P0@0p0`` CA<9:4P0P0` ",D;R9;4PCn;9:4@0P0@` =:9000j 0P00@0 2 !9 9Q %<D g;#9e;4 C?;u9e:4P00P` =d:C;f9;4@9000` <;0@000`p 000P0` 2 !9 9Q C ;>9;4 9=;900`0P2P 0p00`C ;&9;4 6n8pC:9 :4p=:0p00P` 00`= ];90`00 PPC:89400p0P` %6<86U8P8`8p000p0@%!D:8:4C:894@00@` 0`00P0p 2 !99Q90 PCP;8N;4@CV;8T;40<j;000 @7P0@000P0 pD~::8|:4`CV:8|94P0`0PP C:8:4PC ;y8 ;4@</:0@000pp 70P0p0@` 77 0P0`00p 09=:900 0@0I099900 0@0@#5R`9000p7`"S`C:*8:40R`Q000@0P0`0990@0P0`0p00S`R`Q90@0`0p00C:8:4p0@PC:7:4`<:0`0@@0`0P@"/C:7:4`=:0`0P0@@"C9784`=80@0`0P 90P0`0@90` 0` @C:7:407P000P@9000P0 @C:7:4PC:7:40<:000 @ D8*784 @<:< :9Q C :7b84 =|8000p` C:x7|84p0p0` "2C:i784p=]8C:a7:4PC:[7:4@0@00  0P00 0p00`0 2 !9 9 Q 0  Dj86h84 @<u:<t:9QC:87:4@6 8 80000Cr:&774 7@7@0 0@00000 D586384 @<Z:<Y:9Q6 88 00 C R:794 =9000@ " C L:6J:4 =P:000@ D$7R6"7400P 97.7V9!79C7:65:4`<3:<1:0`00Pp ;.9"!.C:664000pP C:6R74p=:90P0p00`` 97.C:6:4`0`0 2 !90`R C9w674`C9q694PC9k674@=370@000  C9[6 74@=#70@000  0P00@ 0`0p 3 97 .  4 9V 5 9 !9 9Q C 9,694 C9&6h74`490@0`0Pp 000` D 7u574 Cw9 664`00`p =t94 V  00`00 2 !9 9 Q !9 9 Q PC9594pCJ9564@=60@0`00PC:95z64@=6000@0P@ D6564 @<V9?4?4<4O>4?4?4<4O>4?4?4<4O>4?4?4<4O>4?4<4O>4?4 <4O>4=4>4?44?4q?4z?4<4O>4?4?4<4O>4?4A?4<4O>4?4l?4u?4<4O>4?4?4?4<4O>4?4e?4n?5<4O>5?5?5?5<5O>5? 5?5?5< 5O>5?5F?5<5O>5?5<5O>5?5<5O>5?!5<5O>!5?%5?*5?/5?45</5O>45?85<35O>85?B5?G5?P5?U5<P5O>U5?[5<V5O>[5?_5<Z5O>_5?a5<\5O>a5?c5<^5O>c5?e5<`5O>e5?i5<d5O>i5?m5<h5O>m5?s5<n5O>s5?w5<r5O>w5=3>w5?5<z5O>5?5?5<5O>5?5<5O>5?5<5O>5?5<5O>5?5<5O>5=3>5=3>5?5?5Q?5I?5<5O>5?5<5O>5?5<5O>5?5<5O>5?5<5O>5=5>5?5<5O>5?5<5O>5=5>5?5<5O>5?5<5O>5?5<5O>5?5<5O>5?5<5O>5?5<5O>5?5 ?5<5O>5?5<5O>5?5<5O>5?5<5O>5?5<5O>5?5<5O>5?5<5O>5?5<5O>5=5>5=5>5?55?5<5O>5?5<5O>5?5<5O>5?5<5O>5=5>5=5>5?55=5>5?55?5<5O>5?5<5O>5?5<5O>5?5<5O>5?6=2>6?6?6< 6O>6?6<6O>6=2>6?6?6<6O>6=2> 6?$6 ?+6+<&6O>+6?/6-<*6O>/6?16-<,6O>16?56?:6*<56O>:6?<6*<76O><6?D6(<?6O>D6?J6*<E6O>J6=2>J69 'transposer-factory'inverter-factory'replicate-modify'change-pitches'call-with-deferred-observers'guile' make-scale'make-extended-scale'make-modal-transposer'make-modal-inverter'retrograde-music' pitch-invert' music-invert'move-chord-note'member'list-ref'length' ly:warning'-pitch to be transposed not in scale; ignoring'!'to' pitch not in scale; ignoring'#'from' pitch not in scale; ignoring' list-index'equal?'+pitch to be inverted not in scale; ignoring'%'around' pitch not in scale; ignoring'$negative replication count; ignoring'append'ly:music-property'elements'element'pitch' ly:pitch?'for-each' ly:music?'ly:music-set-property!'module-export!' append-map'map' ly:make-pitch'ly:pitch-octave'ly:pitch-notename'ly:pitch-alteration'span-direction'ly:dir?'setter'name'CrescendoEvent'memv'DecrescendoEvent' make-music'music-is-of-type?' event-chord'append!' articulations' append-map!'rhythmic-event'simultaneous-music'fold'map!' partition!'music-type-predicate' tie-event'glissando-event'reverse!' apply-context'apply-output-event'layout-instruction-event'music-wrapper-music'ly:music-deep-copy'ly:music-warning'G_'Dangling tie in \retrograde'mIf @var{music} is a single pitch, inverts it about @var{around} and transposes from @var{around} to @var{to}.'ly:pitch-transpose' ly:pitch-diff'3Applies pitch-invert to all pitches in @var{music}.' music-map'{Transpose a note (numbered as @var{n}) in @var{direction}. @var{n} is zero-based and can be negative to count from the end.'extract-typed-music' note-event' sort-list' octavation'reverse'ly:music-transpose' ly:pitchh@`<a<8m;8tKt`u ; 0 _0 t   N ,] ,l x  x  <F  <xn x~ D  D  <  < % e m     ! !#3#l#tl#####d%d%%%%' %8&L8&h&^h&&m&T+[T++ +(,&                    $,4DLPX`px|#'2;#AA#AA#AAFFFL### $DX\\\x|      QV( 0 ZL#  48T#\2;#AA#AA#AAFFFL### $DX\\\x|      QV( 0 ZL#  48TVik## (,4@P`tz;#$ DX \ d    Z$ (t;##$DX\d      t $@TX\d Vi( 0  (,@ D ` dx |  # 04P lx     (# 04P lx     (tF# @TX` h LL##$DX\x       FFF#AAF#F#FF$ D`dl p            $               L## <PXd|04< X`#  04P dh|F F  FFF 4@TX\`  F##$@\x|F$@D04< X (t### (,4Thl  (t# (,8HZ$ , (i##   0tL#A#AA#AA####$ D`dl        $     0 4 <\p t | (" @ ,7gK3X8 $$ <\`&$ < `7x ,H 80Wbxv`@$<`0,<h0$Dh`4xt |!0!,!"$#\T$`$0$hL&0|&X&L '0P'<'<,,0-0 %.. . .Guile 2.2.7transposer-factoryindexinverter-factoryreplicate-modifychange-pitchesmake-scalemake-extended-scaleextendermake-modal-transposermake-modal-inverterretrograde-musicreverse-span!loopfilter-ties!musiclistreverseprefatory?pitch-invertmusic-invertmove-chord-note /home/lily/lilypond-2.24.1/release/binaries/lilypond/build/out/share/lilypond/current/scm/lily/modal-transforms.scm !!}  g {h wh>:,,,zxY;;Y  g {h wh>:,,,zxY;;Y0,