Minor changes
This commit is contained in:
parent
d20fb6910a
commit
b9e1181a0f
5 changed files with 601 additions and 3 deletions
17
source/music/code/pythagoricienne.R
Executable file
17
source/music/code/pythagoricienne.R
Executable file
|
@ -0,0 +1,17 @@
|
|||
#!/usr/bin/Rscript
|
||||
|
||||
do=261.63 # do frequency convention
|
||||
N=13 # Number de nouvelle notes
|
||||
quintes=rep(do,N) # Les nouvelles quintes
|
||||
|
||||
## Calcule l'ensemble des quintes de la gamme
|
||||
facteurs=(3/2)^(0:(N-1)) # Facteurs relatif au do 261.63
|
||||
## On divise par 2 jusqu'à retombé dans notre octave
|
||||
toOctave=function(x){
|
||||
if(x<(2*do+10)) # +10 car la dernière quinte n'est pas parfait et dépasse 2*261.63
|
||||
x
|
||||
else
|
||||
toOctave(x/2)
|
||||
}
|
||||
notes=sort(sapply(quintes*facteurs,FUN=toOctave)) # Generation des notes de la gamme
|
||||
|
489
source/music/figures/harmoniques.svg
Normal file
489
source/music/figures/harmoniques.svg
Normal file
|
@ -0,0 +1,489 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg id="svg4964" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" xmlns:v="http://schemas.microsoft.com/visio/2003/SVGExtensions/" viewBox="0 0 1000 1110" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<metadata id="metadata4970">
|
||||
<rdf:RDF>
|
||||
<cc:Work rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
|
||||
<dc:title/>
|
||||
<cc:license rdf:resource="http://creativecommons.org/licenses/publicdomain/"/>
|
||||
</cc:Work>
|
||||
<cc:License rdf:about="http://creativecommons.org/licenses/publicdomain/">
|
||||
<cc:permits rdf:resource="http://creativecommons.org/ns#Reproduction"/>
|
||||
<cc:permits rdf:resource="http://creativecommons.org/ns#Distribution"/>
|
||||
<cc:permits rdf:resource="http://creativecommons.org/ns#DerivativeWorks"/>
|
||||
</cc:License>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<path id="path5012" stroke-linejoin="miter" style="stroke-dasharray:none;" d="m7.8872,355.39c149.73-56.148,181.61-55.455,326.95,0,137.02,54.992,182.81,57.072,325.1,0s191.16-54.068,326.26,0c-136.63,55.917-191.87,54.819-326.26,0-134.38-54.819-181.07-55.833-326.03,0-144.95,55.833-176.3,57.072-326.03,0z" stroke="#000" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="3.26769161" fill="#fffef7"/>
|
||||
<path id="path5012-5" stroke-linejoin="miter" style="stroke-dasharray:none;" d="m252.81,507.89c102.73-56.095,144.25-54.33,244.92,0.48931s135.64,55.833,244.23,0,132.07-57.072,244.23,0c-112.16,56.148-136.05,55.455-244.92,0-102.64-54.992-136.94-57.072-243.54,0s-143.72,53.579-244.92-0.48931-145.97-54.312-243.48,0c99.203,51.698,140.75,56.095,243.48,0z" stroke="#000" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="3.26769161" fill="#fffef7"/>
|
||||
<path id="path5012-5-2" stroke-linejoin="miter" style="stroke-dasharray:none;" d="m567.05,965.39c-59.72-54.989-81.637-55.453-139.07,0-57.097,55.132-81.822,56.256-140.85,0-58.691-55.938-80.968-55.906-139.63,0-57.504,54.806-81.385,54.806-139.63,0,62.163-54.989,77.779-55.454,140.02,0,58.681,54.992,82.539,55.459,139.23,0,57.174-55.93,82.014-54.068,139.87,0s81.601,55.054,140.04,0c58.442-55.054,82.046-55.551,139.56,0,57.515,55.551,84.307,54.662,140.02,0,55.715-54.662,84.202-55.132,139.56,0-56.397,55.786-82.541,55.315-139.56,0-57.02-55.316-84.476-55.786-140.02,0-55.547,55.786-80.558,54.328-139.56,0z" stroke="#000" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="3.26769161" fill="#fffef7"/>
|
||||
<path id="path5012-5-2-3" stroke-linejoin="miter" style="stroke-dasharray:none;" d="m333.99,813c69.657,54.989,94.33,56.465,163.28-0.089,68.634-56.292,95.64-55.88,163.21,0.089,67.531,55.94,94.44,55.906,162.86,0,67.073-54.806,94.927-54.806,162.86,0-72.506,54.989-90.721,55.455-163.32,0-68.445-54.992-96.272-55.459-162.4,0-66.687,55.93-96.468,55.17-163.21-0.089-67.463-55.86-95.117-54.965-163.28,0.089-68.166,55.054-95.698,55.551-162.78,0-67.085-55.551-98.335-54.662-163.32,0,65.219,54.378,96.454,55.685,163.32,0,64.79-55.786,93.962-54.328,162.78,0z" stroke="#000" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="3.26769161" fill="#fffef7"/>
|
||||
<path id="path5012-5-2-3-1" stroke-linejoin="miter" style="stroke-dasharray:none;" d="m986.2,660.23c-77.773,55.786-112.79,54.328-195.4,0-83.616-54.989-111.94-56.554-194.71,0-82.388,56.292-116.1,55.969-197.2,0-81.064-55.94-113.37-55.906-195.5,0-80.514,54.806-113.95,54.806-195.5,0,87.036-54.989,108.9-55.455,196.05,0,82.161,54.992,115.57,55.459,194.94,0,80.051-55.931,117.09-55.259,197.2,0,80.982,55.86,112.88,55.054,194.71,0,81.826-55.054,114.88-55.551,195.4,0z" stroke="#000" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="3.26769161" fill="#fffef7"/>
|
||||
<path id="path5012-5-2-3-1-6" stroke-linejoin="miter" style="stroke-dasharray:none;" d="m986.2,202.89c-202.83,55.94-283.65,55.906-489.16,0-201.46-54.806-285.12-54.806-489.16,0,217.78,54.989,272.48,55.455,490.54,0,205.58-54.992,289.16-55.459,487.77,0z" stroke="#000" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="3.26769161" fill="#fffef7"/>
|
||||
<path id="path5012-5-2-3-1-6-8" stroke-linejoin="miter" style="stroke-dasharray:none;" d="m986.2,50.911c-401.16,55.459-563.08,59.077-978.31,0,415.08-59.991,568.63-55.94,978.31,0z" stroke="#000" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="3.26769161" fill="#fffef7"/>
|
||||
<text id="text4155" style="writing-mode:lr-tb;text-anchor:start;text-align:start;" font-family="Arial" font-stretch="normal" font-weight="normal" font-size="20px" font-style="normal" stroke-linecap="square" stroke-miterlimit="3" line-height="125%" font-variant="normal" y="183.1088" x="486.4458" v:langID="1049" class="st20" fill="#000000">
|
||||
<v:paragraph v:horizAlign="1"/>
|
||||
<v:tabList/>
|
||||
1/2 </text>
|
||||
<text id="text4166" style="writing-mode:lr-tb;text-anchor:start;text-align:start;" font-family="Arial" font-stretch="normal" font-weight="normal" font-size="20px" font-style="normal" stroke-linecap="square" stroke-miterlimit="3" line-height="125%" font-variant="normal" y="335.23267" x="318.25195" v:langID="1049" class="st20" fill="#000000">
|
||||
<v:paragraph v:horizAlign="1"/>
|
||||
<v:tabList/>
|
||||
1/3 </text>
|
||||
<text id="text4177" style="writing-mode:lr-tb;text-anchor:start;text-align:start;" font-family="Arial" font-stretch="normal" font-weight="normal" font-size="20px" font-style="normal" stroke-linecap="square" stroke-miterlimit="3" line-height="125%" font-variant="normal" y="335.23267" x="648.11505" v:langID="1049" class="st20" fill="#000000">
|
||||
<v:paragraph v:horizAlign="1"/>
|
||||
<v:tabList/>
|
||||
2/3 </text>
|
||||
<text id="text4188" style="writing-mode:lr-tb;text-anchor:start;text-align:start;" font-family="Arial" font-stretch="normal" font-weight="normal" font-size="20px" font-style="normal" stroke-linecap="square" stroke-miterlimit="3" line-height="125%" font-variant="normal" y="487.35635" x="240.21138" v:langID="1049" class="st20" fill="#000000">
|
||||
<v:paragraph v:horizAlign="1"/>
|
||||
<v:tabList/>
|
||||
1/4 </text>
|
||||
<text id="text4199" style="writing-mode:lr-tb;text-anchor:start;text-align:start;" font-family="Arial" font-stretch="normal" font-weight="normal" font-size="20px" font-style="normal" stroke-linecap="square" stroke-miterlimit="3" line-height="125%" font-variant="normal" y="487.35635" x="730.35376" v:langID="1049" class="st20" fill="#000000">
|
||||
<v:paragraph v:horizAlign="1"/>
|
||||
<v:tabList/>
|
||||
3/4 </text>
|
||||
<text id="text4210" style="writing-mode:lr-tb;text-anchor:start;text-align:start;" font-family="Arial" font-stretch="normal" font-weight="normal" font-size="20px" font-style="normal" stroke-linecap="square" stroke-miterlimit="3" line-height="125%" font-variant="normal" y="639.48016" x="190.63869" v:langID="1049" class="st20" fill="#000000">
|
||||
<v:paragraph v:horizAlign="1"/>
|
||||
<v:tabList/>
|
||||
1/5 </text>
|
||||
<text id="text4221" style="writing-mode:lr-tb;text-anchor:start;text-align:start;" font-family="Arial" font-stretch="normal" font-weight="normal" font-size="20px" font-style="normal" stroke-linecap="square" stroke-miterlimit="3" line-height="125%" font-variant="normal" y="639.48016" x="385.66794" v:langID="1049" class="st20" fill="#000000">
|
||||
<v:paragraph v:horizAlign="1"/>
|
||||
<v:tabList/>
|
||||
2/5 </text>
|
||||
<text id="text4232" style="writing-mode:lr-tb;text-anchor:start;text-align:start;" font-family="Arial" font-stretch="normal" font-weight="normal" font-size="20px" font-style="normal" stroke-linecap="square" stroke-miterlimit="3" line-height="125%" font-variant="normal" y="639.48016" x="581.5144" v:langID="1049" class="st20" fill="#000000">
|
||||
<v:paragraph v:horizAlign="1"/>
|
||||
<v:tabList/>
|
||||
3/5 </text>
|
||||
<text id="text4243" style="writing-mode:lr-tb;text-anchor:start;text-align:start;" font-family="Arial" font-stretch="normal" font-weight="normal" font-size="20px" font-style="normal" stroke-linecap="square" stroke-miterlimit="3" line-height="125%" font-variant="normal" y="639.48016" x="778.98975" v:langID="1049" class="st20" fill="#000000">
|
||||
<v:paragraph v:horizAlign="1"/>
|
||||
<v:tabList/>
|
||||
4/5 </text>
|
||||
<text id="text4254" style="writing-mode:lr-tb;text-anchor:start;text-align:start;" font-family="Arial" font-stretch="normal" font-weight="normal" font-size="20px" font-style="normal" stroke-linecap="square" stroke-miterlimit="3" line-height="125%" font-variant="normal" y="791.60388" x="156.58279" v:langID="1049" class="st20" fill="#000000">
|
||||
<v:paragraph v:horizAlign="1"/>
|
||||
<v:tabList/>
|
||||
1/6 </text>
|
||||
<text id="text4265" style="writing-mode:lr-tb;text-anchor:start;text-align:start;" font-family="Arial" font-stretch="normal" font-weight="normal" font-size="20px" font-style="normal" stroke-linecap="square" stroke-miterlimit="3" line-height="125%" font-variant="normal" y="791.60388" x="812.35162" v:langID="1049" class="st20" fill="#000000">
|
||||
<v:paragraph v:horizAlign="1"/>
|
||||
<v:tabList/>
|
||||
5/6 </text>
|
||||
<text id="text4276-6" style="writing-mode:lr-tb;text-anchor:start;text-align:start;" font-family="Arial" font-stretch="normal" font-weight="normal" font-size="20px" font-style="normal" stroke-linecap="square" stroke-miterlimit="3" line-height="125%" font-variant="normal" y="943.72766" x="135.81294" v:langID="1049" class="st20" fill="#000000">
|
||||
<v:paragraph v:horizAlign="1"/>
|
||||
<v:tabList/>
|
||||
1/7 </text>
|
||||
<text id="text4287-0" style="writing-mode:lr-tb;text-anchor:start;text-align:start;" font-family="Arial" font-stretch="normal" font-weight="normal" font-size="20px" font-style="normal" stroke-linecap="square" stroke-miterlimit="3" line-height="125%" font-variant="normal" y="943.72766" x="276.01752" v:langID="1049" class="st20" fill="#000000">
|
||||
<v:paragraph v:horizAlign="1"/>
|
||||
<v:tabList/>
|
||||
2/7 </text>
|
||||
<text id="text4298-8" style="writing-mode:lr-tb;text-anchor:start;text-align:start;" font-family="Arial" font-stretch="normal" font-weight="normal" font-size="20px" font-style="normal" stroke-linecap="square" stroke-miterlimit="3" line-height="125%" font-variant="normal" y="943.72766" x="419.72388" v:langID="1049" class="st20" fill="#000000">
|
||||
<v:paragraph v:horizAlign="1"/>
|
||||
<v:tabList/>
|
||||
3/7 </text>
|
||||
<text id="text4309-9" style="writing-mode:lr-tb;text-anchor:start;text-align:start;" font-family="Arial" font-stretch="normal" font-weight="normal" font-size="20px" font-style="normal" stroke-linecap="square" stroke-miterlimit="3" line-height="125%" font-variant="normal" y="943.72766" x="555.73163" v:langID="1049" class="st20" fill="#000000">
|
||||
<v:paragraph v:horizAlign="1"/>
|
||||
<v:tabList/>
|
||||
4/7 </text>
|
||||
<text id="text4320-9" style="writing-mode:lr-tb;text-anchor:start;text-align:start;" font-family="Arial" font-stretch="normal" font-weight="normal" font-size="20px" font-style="normal" stroke-linecap="square" stroke-miterlimit="3" line-height="125%" font-variant="normal" y="943.72766" x="696.87231" v:langID="1049" class="st20" fill="#000000">
|
||||
<v:paragraph v:horizAlign="1"/>
|
||||
<v:tabList/>
|
||||
5/7 </text>
|
||||
<text id="text4331-9" style="writing-mode:lr-tb;text-anchor:start;text-align:start;" font-family="Arial" font-stretch="normal" font-weight="normal" font-size="20px" font-style="normal" stroke-linecap="square" stroke-miterlimit="3" line-height="125%" font-variant="normal" y="943.72766" x="835.44751" v:langID="1049" class="st20" fill="#000000">
|
||||
<v:paragraph v:horizAlign="1"/>
|
||||
<v:tabList/>
|
||||
6/7 </text>
|
||||
<text id="text4480" style="writing-mode:lr-tb;text-anchor:start;text-align:start;" font-family="Arial" font-stretch="normal" font-weight="normal" transform="scale(0.97741144,1.0231106)" font-style="normal" stroke-linecap="square" stroke-miterlimit="3" line-height="125%" font-size="18px" font-variant="normal" y="1078.8337" x="495.55835" v:langID="1049" class="st30" fill="#000000">
|
||||
<v:paragraph v:horizAlign="1"/>
|
||||
<v:tabList/>
|
||||
1/2 </text>
|
||||
<text id="text4491" style="writing-mode:lr-tb;text-anchor:start;text-align:start;" font-family="Arial" font-stretch="normal" font-weight="normal" transform="scale(0.97741144,1.0231106)" font-style="normal" stroke-linecap="square" stroke-miterlimit="3" line-height="125%" font-size="18px" font-variant="normal" y="1078.8337" x="327.67068" v:langID="1049" class="st30" fill="#000000">
|
||||
<v:paragraph v:horizAlign="1"/>
|
||||
<v:tabList/>
|
||||
1/3 </text>
|
||||
<text id="text4502" style="writing-mode:lr-tb;text-anchor:start;text-align:start;" font-family="Arial" font-stretch="normal" font-weight="normal" transform="scale(0.97741144,1.0231106)" font-style="normal" stroke-linecap="square" stroke-miterlimit="3" line-height="125%" font-size="18px" font-variant="normal" y="1078.8337" x="665.9505" v:langID="1049" class="st30" fill="#000000">
|
||||
<v:paragraph v:horizAlign="1"/>
|
||||
<v:tabList/>
|
||||
2/3 </text>
|
||||
<text id="text4513" style="writing-mode:lr-tb;text-anchor:start;text-align:start;" font-family="Arial" font-stretch="normal" font-weight="normal" transform="scale(0.97741144,1.0231106)" font-style="normal" stroke-linecap="square" stroke-miterlimit="3" line-height="125%" font-size="18px" font-variant="normal" y="1078.8337" x="245.33427" v:langID="1049" class="st30" fill="#000000">
|
||||
<v:paragraph v:horizAlign="1"/>
|
||||
<v:tabList/>
|
||||
1/4 </text>
|
||||
<text id="text4524" style="writing-mode:lr-tb;text-anchor:start;text-align:start;" font-family="Arial" font-stretch="normal" font-weight="normal" transform="scale(0.97741144,1.0231106)" font-style="normal" stroke-linecap="square" stroke-miterlimit="3" line-height="125%" font-size="18px" font-variant="normal" y="1078.8337" x="748.40875" v:langID="1049" class="st30" fill="#000000">
|
||||
<v:paragraph v:horizAlign="1"/>
|
||||
<v:tabList/>
|
||||
3/4 </text>
|
||||
<text id="text4535" style="writing-mode:lr-tb;text-anchor:start;text-align:start;" font-family="Arial" font-stretch="normal" font-weight="normal" transform="scale(0.97741144,1.0231106)" font-style="normal" stroke-linecap="square" stroke-miterlimit="3" line-height="125%" font-size="18px" font-variant="normal" y="1078.8337" x="196.28864" v:langID="1049" class="st30" fill="#000000">
|
||||
<v:paragraph v:horizAlign="1"/>
|
||||
<v:tabList/>
|
||||
1/5 </text>
|
||||
<text id="text4546" style="writing-mode:lr-tb;text-anchor:start;text-align:start;" font-family="Arial" font-stretch="normal" font-weight="normal" transform="scale(0.97741144,1.0231106)" font-style="normal" stroke-linecap="square" stroke-miterlimit="3" line-height="125%" font-size="18px" font-variant="normal" y="1078.8337" x="393.29977" v:langID="1049" class="st30" fill="#000000">
|
||||
<v:paragraph v:horizAlign="1"/>
|
||||
<v:tabList/>
|
||||
2/5 </text>
|
||||
<text id="text4557" style="writing-mode:lr-tb;text-anchor:start;text-align:start;" font-family="Arial" font-stretch="normal" font-weight="normal" transform="scale(0.97741144,1.0231106)" font-style="normal" stroke-linecap="square" stroke-miterlimit="3" line-height="125%" font-size="18px" font-variant="normal" y="1078.8337" x="599.48712" v:langID="1049" class="st30" fill="#000000">
|
||||
<v:paragraph v:horizAlign="1"/>
|
||||
<v:tabList/>
|
||||
3/5 </text>
|
||||
<text id="text4568" style="writing-mode:lr-tb;text-anchor:start;text-align:start;" font-family="Arial" font-stretch="normal" font-weight="normal" transform="scale(0.97741144,1.0231106)" font-style="normal" stroke-linecap="square" stroke-miterlimit="3" line-height="125%" font-size="18px" font-variant="normal" y="1078.8337" x="796.49646" v:langID="1049" class="st30" fill="#000000">
|
||||
<v:paragraph v:horizAlign="1"/>
|
||||
<v:tabList/>
|
||||
4/5 </text>
|
||||
<text id="text4579" style="writing-mode:lr-tb;text-anchor:start;text-align:start;" font-family="Arial" font-stretch="normal" font-weight="normal" transform="scale(0.97741144,1.0231106)" font-style="normal" stroke-linecap="square" stroke-miterlimit="3" line-height="125%" font-size="18px" font-variant="normal" y="1078.8337" x="163.95404" v:langID="1049" class="st30" fill="#000000">
|
||||
<v:paragraph v:horizAlign="1"/>
|
||||
<v:tabList/>
|
||||
1/6 </text>
|
||||
<text id="text4590" style="writing-mode:lr-tb;text-anchor:start;text-align:start;" font-family="Arial" font-stretch="normal" font-weight="normal" transform="scale(0.97741144,1.0231106)" font-style="normal" stroke-linecap="square" stroke-miterlimit="3" line-height="125%" font-size="18px" font-variant="normal" y="1078.8337" x="828.95483" v:langID="1049" class="st30" fill="#000000">
|
||||
<v:paragraph v:horizAlign="1"/>
|
||||
<v:tabList/>
|
||||
5/6 </text>
|
||||
<text id="text4601" style="writing-mode:lr-tb;text-anchor:start;text-align:start;" font-family="Arial" font-stretch="normal" font-weight="normal" transform="scale(0.97741144,1.0231106)" font-style="normal" stroke-linecap="square" stroke-miterlimit="3" line-height="125%" font-size="18px" font-variant="normal" y="1078.8337" x="130.78281" v:langID="1049" class="st30" fill="#000000">
|
||||
<v:paragraph v:horizAlign="1"/>
|
||||
<v:tabList/>
|
||||
1/7 </text>
|
||||
<text id="text4612" style="writing-mode:lr-tb;text-anchor:start;text-align:start;" font-family="Arial" font-stretch="normal" font-weight="normal" transform="scale(0.97741144,1.0231106)" font-style="normal" stroke-linecap="square" stroke-miterlimit="3" line-height="125%" font-size="18px" font-variant="normal" y="1078.8337" x="282.79794" v:langID="1049" class="st30" fill="#000000">
|
||||
<v:paragraph v:horizAlign="1"/>
|
||||
<v:tabList/>
|
||||
2/7 </text>
|
||||
<text id="text4623" style="writing-mode:lr-tb;text-anchor:start;text-align:start;" font-family="Arial" font-stretch="normal" font-weight="normal" transform="scale(0.97741144,1.0231106)" font-style="normal" stroke-linecap="square" stroke-miterlimit="3" line-height="125%" font-size="18px" font-variant="normal" y="1078.8337" x="424.80206" v:langID="1049" class="st30" fill="#000000">
|
||||
<v:paragraph v:horizAlign="1"/>
|
||||
<v:tabList/>
|
||||
3/7 </text>
|
||||
<text id="text4634" style="writing-mode:lr-tb;text-anchor:start;text-align:start;" font-family="Arial" font-stretch="normal" font-weight="normal" transform="scale(0.97741144,1.0231106)" font-style="normal" stroke-linecap="square" stroke-miterlimit="3" line-height="125%" font-size="18px" font-variant="normal" y="1078.8337" x="567.27264" v:langID="1049" class="st30" fill="#000000">
|
||||
<v:paragraph v:horizAlign="1"/>
|
||||
<v:tabList/>
|
||||
4/7 </text>
|
||||
<text id="text4645" style="writing-mode:lr-tb;text-anchor:start;text-align:start;" font-family="Arial" font-stretch="normal" font-weight="normal" transform="scale(0.97741144,1.0231106)" font-style="normal" stroke-linecap="square" stroke-miterlimit="3" line-height="125%" font-size="18px" font-variant="normal" y="1078.8337" x="711.65741" v:langID="1049" class="st30" fill="#000000">
|
||||
<v:paragraph v:horizAlign="1"/>
|
||||
<v:tabList/>
|
||||
5/7 </text>
|
||||
<text id="text4656" style="writing-mode:lr-tb;text-anchor:start;text-align:start;" font-family="Arial" font-stretch="normal" font-weight="normal" transform="scale(0.97741144,1.0231106)" font-style="normal" stroke-linecap="square" stroke-miterlimit="3" line-height="125%" font-size="18px" font-variant="normal" y="1078.8337" x="862.83777" v:langID="1049" class="st30" fill="#000000">
|
||||
<v:paragraph v:horizAlign="1"/>
|
||||
<v:tabList/>
|
||||
6/7 </text>
|
||||
<text id="text4667" style="writing-mode:lr-tb;text-anchor:start;text-align:start;" font-family="Arial" font-stretch="normal" font-weight="normal" transform="scale(0.97741144,1.0231106)" font-style="normal" stroke-linecap="square" stroke-miterlimit="3" line-height="125%" font-size="18px" font-variant="normal" y="1078.8337" x="1004.5053" v:langID="1033" class="st30" fill="#000000">
|
||||
<v:paragraph v:horizAlign="1"/>
|
||||
<v:tabList/>
|
||||
1 </text>
|
||||
<text id="text4678" style="writing-mode:lr-tb;text-anchor:start;text-align:start;" font-family="Arial" font-stretch="normal" font-weight="normal" transform="scale(0.97741144,1.0231106)" font-style="normal" stroke-linecap="square" stroke-miterlimit="3" line-height="125%" font-size="18px" font-variant="normal" y="1078.8337" x="6.9411092" v:langID="1049" class="st30" fill="#000000">
|
||||
<v:paragraph v:horizAlign="1"/>
|
||||
<v:tabList/>
|
||||
0 </text>
|
||||
<g id="shape101-1" v:layerMember="2" stroke-linecap="square" transform="matrix(1.8154577,0,0,1.8154577,8.043262,-447.88787)" v:mID="101" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title3761">Sheet.101</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path3763" stroke-linejoin="round" d="m0,841.89,538.79,0" class="st1" stroke="#0c0c0c" stroke-linecap="round" stroke-width="1.5"/>
|
||||
</g>
|
||||
<g id="shape81-273" v:layerMember="2" stroke-linecap="square" transform="matrix(0,1.8154577,-1.8154577,0,2025.5115,1045.5328)" stroke="#AAA" v:mID="81" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4377">Sheet.81</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4379" stroke-linejoin="round" d="m0,841.89,17.01,0" class="st22" stroke="#AAA" stroke-linecap="round" stroke-width="2.25000000000000000"/>
|
||||
</g>
|
||||
<g id="shape88-276" v:layerMember="2" stroke-linecap="square" transform="matrix(0,1.8154577,-1.8154577,0,1780.9876,1045.5328)" stroke="#ff961a" v:mID="88" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4382">Sheet.88</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4384" stroke-linejoin="round" d="m0,841.89,17.01,0" class="st23" stroke="#ff961a" stroke-linecap="round" stroke-width="2.25000000000000000"/>
|
||||
</g>
|
||||
<g id="shape89-279" v:layerMember="2" stroke-linecap="square" transform="matrix(0,1.8154577,-1.8154577,0,2270.0718,1045.5328)" stroke="#ff961a" v:mID="89" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4387">Sheet.89</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4389" stroke-linejoin="round" d="m0,841.89,17.01,0" class="st23" stroke="#ff961a" stroke-linecap="round" stroke-width="2.25000000000000000"/>
|
||||
</g>
|
||||
<g id="shape97-282" v:layerMember="2" stroke-linecap="square" transform="matrix(0,1.8154577,-1.8154577,0,1927.7309,1045.5328)" stroke="#ffd619" v:mID="97" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4392">Sheet.97</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4394" stroke-linejoin="round" d="m0,841.89,17.01,0" class="st24" stroke="#ffd619" stroke-linecap="round" stroke-width="2.25000000000000000"/>
|
||||
</g>
|
||||
<g id="shape98-285" v:layerMember="2" stroke-linecap="square" transform="matrix(0,1.8154577,-1.8154577,0,1732.0846,1045.5328)" stroke="#ffd619" v:mID="98" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4397">Sheet.98</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4399" stroke-linejoin="round" d="m0,841.89,17.01,0" class="st24" stroke="#ffd619" stroke-linecap="round" stroke-width="2.25000000000000000"/>
|
||||
</g>
|
||||
<g id="shape99-288" v:layerMember="2" stroke-linecap="square" transform="matrix(0,1.8154577,-1.8154577,0,2318.9258,1045.5328)" stroke="#ffd619" v:mID="99" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4402">Sheet.99</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4404" stroke-linejoin="round" d="m0,841.89,17.01,0" class="st24" stroke="#ffd619" stroke-linecap="round" stroke-width="2.25000000000000000"/>
|
||||
</g>
|
||||
<g id="shape100-291" v:layerMember="2" stroke-linecap="square" transform="matrix(0,1.8154577,-1.8154577,0,2123.292,1045.5328)" stroke="#ffd619" v:mID="100" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4407">Sheet.100</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4409" stroke-linejoin="round" d="m0,841.89,17.01,0" class="st24" stroke="#ffd619" stroke-linecap="round" stroke-width="2.25000000000000000"/>
|
||||
</g>
|
||||
<g id="shape102-294" v:layerMember="2" stroke-linecap="square" transform="matrix(0,1.8154577,-1.8154577,0,2188.5578,1045.5328)" stroke="#ff3623" v:mID="102" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4412">Sheet.102</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4414" stroke-linejoin="round" d="m0,841.89,17.01,0" class="st25" stroke="#ff3623" stroke-linecap="round" stroke-width="2.25000000000000000"/>
|
||||
</g>
|
||||
<g id="shape103-297" v:layerMember="2" stroke-linecap="square" transform="matrix(0,1.8154577,-1.8154577,0,1862.5016,1045.5328)" stroke="#ff3623" v:mID="103" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4417">Sheet.103</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4419" stroke-linejoin="round" d="m0,841.89,17.01,0" class="st25" stroke="#ff3623" stroke-linecap="round" stroke-width="2.25000000000000000"/>
|
||||
</g>
|
||||
<g id="shape104-300" v:layerMember="2" stroke-linecap="square" transform="matrix(0,1.8154577,-1.8154577,0,1699.4789,1045.5328)" stroke="#00cd00" v:mID="104" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4422">Sheet.104</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4424" stroke-linejoin="round" d="m0,841.89,17.01,0" class="st26" stroke="#00cd00" stroke-linecap="round" stroke-width="2.25000000000000000"/>
|
||||
</g>
|
||||
<g id="shape105-303" v:layerMember="2" stroke-linecap="square" transform="matrix(0,1.8154577,-1.8154577,0,2351.5859,1045.5328)" stroke="#00cd00" v:mID="105" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4427">Sheet.105</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4429" stroke-linejoin="round" d="m0,841.89,17.01,0" class="st26" stroke="#00cd00" stroke-linecap="round" stroke-width="2.25000000000000000"/>
|
||||
</g>
|
||||
<g id="shape106-306" v:layerMember="2" stroke-linecap="square" transform="matrix(0,1.8154577,-1.8154577,0,2374.8783,1045.5328)" stroke="#2dabff" v:mID="106" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4432">Sheet.106</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4434" stroke-linejoin="round" d="m0,841.89,17.01,0" class="st27" stroke="#2dabff" stroke-linecap="round" stroke-width="2.25000000000000000"/>
|
||||
</g>
|
||||
<g id="shape107-309" v:layerMember="2" stroke-linecap="square" transform="matrix(0,1.8154577,-1.8154577,0,1676.1921,1045.5328)" stroke="#2dabff" v:mID="107" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4437">Sheet.107</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4439" stroke-linejoin="round" d="m0,841.89,17.01,0" class="st27" stroke="#2dabff" stroke-linecap="round" stroke-width="2.25000000000000000"/>
|
||||
</g>
|
||||
<g id="shape108-312" v:layerMember="2" stroke-linecap="square" transform="matrix(0,1.8154577,-1.8154577,0,1536.4581,1045.5328)" v:mID="108" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4442">Sheet.108</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4444" stroke-linejoin="round" d="m0,841.89,17.01,0" class="st28" stroke="#0c0c0c" stroke-linecap="round" stroke-width="2.25"/>
|
||||
</g>
|
||||
<g id="shape109-315" v:layerMember="2" stroke-linecap="square" transform="matrix(0,1.8154577,-1.8154577,0,2514.6139,1045.5328)" stroke="#464646" v:mID="109" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4447">Sheet.109</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4449" stroke-linejoin="round" d="m0,841.89,17.01,0" class="st29" stroke="#464646" stroke-linecap="round" stroke-width="2.25000000000000000"/>
|
||||
</g>
|
||||
<g id="shape110-318" v:layerMember="2" stroke-linecap="square" transform="matrix(0,1.8154577,-1.8154577,0,2234.8701,1045.5328)" stroke="#2dabff" v:mID="110" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4452">Sheet.110</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4454" stroke-linejoin="round" d="m0,841.89,17.01,0" class="st27" stroke="#2dabff" stroke-linecap="round" stroke-width="2.25000000000000000"/>
|
||||
</g>
|
||||
<g id="shape111-321" v:layerMember="2" stroke-linecap="square" transform="matrix(0,1.8154577,-1.8154577,0,2095.4068,1045.5328)" stroke="#2dabff" v:mID="111" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4457">Sheet.111</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4459" stroke-linejoin="round" d="m0,841.89,17.01,0" class="st27" stroke="#2dabff" stroke-linecap="round" stroke-width="2.25000000000000000"/>
|
||||
</g>
|
||||
<g id="shape112-324" v:layerMember="2" stroke-linecap="square" transform="matrix(0,1.8154577,-1.8154577,0,1955.3622,1045.5328)" stroke="#2dabff" v:mID="112" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4462">Sheet.112</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4464" stroke-linejoin="round" d="m0,841.89,17.01,0" class="st27" stroke="#2dabff" stroke-linecap="round" stroke-width="2.25000000000000000"/>
|
||||
</g>
|
||||
<g id="shape113-327" v:layerMember="2" stroke-linecap="square" transform="matrix(0,1.8154577,-1.8154577,0,1815.9351,1045.5328)" stroke="#2dabff" v:mID="113" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4467">Sheet.113</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4469" stroke-linejoin="round" d="m0,841.89,17.01,0" class="st27" stroke="#2dabff" stroke-linecap="round" stroke-width="2.25000000000000000"/>
|
||||
</g>
|
||||
<g id="shape44-108" v:layerMember="2" stroke-linecap="square" transform="matrix(0,1.8161638,-1.8161638,0,2026.185,202.72077)" stroke="#AAA" v:mID="44" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4014">Sheet.44</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4016" stroke-linejoin="round" d="m0,841.89,462.08,0" class="st4" stroke="#AAA" stroke-linecap="round" stroke-width="0.75000000000000000"/>
|
||||
</g>
|
||||
<g id="shape46-114" v:layerMember="2" stroke-linecap="square" transform="matrix(0,1.8161638,-1.8161638,0,2270.8404,507.89077)" stroke="#ff961a" v:mID="46" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4024">Sheet.46</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4026" stroke-linejoin="round" d="m0,841.89,294.05,0" class="st5" stroke="#ff961a" stroke-linecap="round" stroke-width="0.75000000000000000"/>
|
||||
</g>
|
||||
<g id="shape47-117" v:layerMember="2" stroke-linecap="square" transform="matrix(0,1.8161638,-1.8161638,0,1928.3664,660.47391)" stroke="#ffd619" v:mID="47" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4029">Sheet.47</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4031" stroke-linejoin="round" d="m0,841.89,210.04,0" class="st6" stroke="#ffd619" stroke-linecap="round" stroke-width="0.75000000000000000"/>
|
||||
</g>
|
||||
<g id="shape49-123" v:layerMember="2" stroke-linecap="square" transform="matrix(0,1.8161638,-1.8161638,0,2319.7133,660.4775)" stroke="#ffd619" v:mID="49" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4039">Sheet.49</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4041" stroke-linejoin="round" d="m0,841.89,210.03,0" class="st6" stroke="#ffd619" stroke-linecap="round" stroke-width="0.75000000000000000"/>
|
||||
</g>
|
||||
<g id="shape50-126" v:layerMember="2" stroke-linecap="square" transform="matrix(0,1.8161638,-1.8161638,0,2124.0036,660.47391)" stroke="#ffd619" v:mID="50" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4044">Sheet.50</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4046" stroke-linejoin="round" d="m0,841.89,210.04,0" class="st6" stroke="#ffd619" stroke-linecap="round" stroke-width="0.75000000000000000"/>
|
||||
</g>
|
||||
<g id="shape51-129" v:layerMember="2" stroke-linecap="square" transform="matrix(0,1.8161638,-1.8161638,0,2189.2947,355.30577)" stroke="#ff3623" v:mID="51" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4049">Sheet.51</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4051" stroke-linejoin="round" d="m0,841.89,378.07,0" class="st7" stroke="#ff3623" stroke-linecap="round" stroke-width="0.75000000000000000"/>
|
||||
</g>
|
||||
<g id="shape53-135" v:layerMember="2" stroke-linecap="square" transform="matrix(0,1.8161638,-1.8161638,0,1700.0255,813.05524)" stroke="#00cd00" v:mID="53" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4059">Sheet.53</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4061" stroke-linejoin="round" d="m0,841.89,126.02,0" class="st8" stroke="#00cd00" stroke-linecap="round" stroke-width="0.75000000000000000"/>
|
||||
</g>
|
||||
<g id="shape54-138" v:layerMember="2" stroke-linecap="square" transform="matrix(0,1.8161638,-1.8161638,0,2352.3862,813.05894)" stroke="#00cd00" v:mID="54" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4064">Sheet.54</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4066" stroke-linejoin="round" d="m0,841.89,126.02,0" class="st8" stroke="#00cd00" stroke-linecap="round" stroke-width="0.75000000000000000"/>
|
||||
</g>
|
||||
<g id="shape55-141" v:layerMember="2" stroke-linecap="square" transform="matrix(0,1.8161638,-1.8161638,0,2375.6876,965.64224)" stroke="#2dabff" v:mID="55" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4069">Sheet.55</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4071" stroke-linejoin="round" d="m0,841.89,42.01,0" class="st9" stroke="#2dabff" stroke-linecap="round" stroke-width="0.75000000000000000"/>
|
||||
</g>
|
||||
<g id="shape57-147" v:layerMember="2" stroke-linecap="square" transform="matrix(0,1.8161638,-1.8161638,0,1536.9415,50.137565)" v:mID="57" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4079">Sheet.57</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4081" stroke-linejoin="round" d="m0,841.89,546.09,0" class="st3" stroke="#0c0c0c" stroke-linecap="round" stroke-width="0.75"/>
|
||||
</g>
|
||||
<g id="shape73-153" v:layerMember="2" stroke-linecap="square" transform="matrix(0,1.8161638,-1.8161638,0,2235.6249,965.38604)" stroke="#2dabff" v:mID="73" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4089">Sheet.73</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4091" stroke-linejoin="round" d="m0,841.89,42.01,0" class="st9" stroke="#2dabff" stroke-linecap="round" stroke-width="0.75000000000000000"/>
|
||||
</g>
|
||||
<g id="shape74-156" v:layerMember="2" stroke-linecap="square" transform="matrix(0,1.8161638,-1.8161638,0,2096.1073,965.63854)" stroke="#2dabff" v:mID="74" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4094">Sheet.74</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4096" stroke-linejoin="round" d="m0,841.89,42.01,0" class="st9" stroke="#2dabff" stroke-linecap="round" stroke-width="0.75000000000000000"/>
|
||||
</g>
|
||||
<g id="shape75-159" v:layerMember="2" stroke-linecap="square" transform="matrix(0,1.8161638,-1.8161638,0,1956.0084,965.64224)" stroke="#2dabff" v:mID="75" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4099">Sheet.75</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4101" stroke-linejoin="round" d="m0,841.89,42.01,0" class="st9" stroke="#2dabff" stroke-linecap="round" stroke-width="0.75000000000000000"/>
|
||||
</g>
|
||||
<g id="shape76-162" v:layerMember="2" stroke-linecap="square" transform="matrix(0,1.8161638,-1.8161638,0,1816.5271,965.64394)" stroke="#2dabff" v:mID="76" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4104">Sheet.76</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4106" stroke-linejoin="round" d="m0,841.89,42.01,0" class="st9" stroke="#2dabff" stroke-linecap="round" stroke-width="0.75000000000000000"/>
|
||||
</g>
|
||||
<g id="shape43-267" v:layerMember="2" stroke-linecap="square" transform="matrix(1.8154577,0,0,1.8154577,8.043262,-486.99463)" v:mID="43" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4367">Sheet.43</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4369" stroke-linejoin="round" d="m0,841.89,538.79,0" class="st1" stroke="#0c0c0c" stroke-linecap="round" stroke-width="1.5"/>
|
||||
</g>
|
||||
<path id="path6856-7" style="stroke-dasharray:none;" d="m314.66,1206a24.749,24.749,0,1,1,-49.497,0,24.749,24.749,0,1,1,49.497,0z" transform="matrix(0.51374035,0,0,0.51374035,348.10234,-416.70869)" stroke="#000" stroke-miterlimit="4" stroke-width="2.45277190000000010" fill="#bcbcbc"/>
|
||||
<g id="shape45-111" v:layerMember="2" stroke-linecap="square" transform="matrix(0,1.8161638,-1.8161638,0,1781.5659,507.8944)" stroke="#ff961a" v:mID="45" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4019">Sheet.45</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4021" stroke-linejoin="round" d="m0,841.89,294.05,0" class="st5" stroke="#ff961a" stroke-linecap="round" stroke-width="0.75000000000000000"/>
|
||||
</g>
|
||||
<g id="shape48-120" v:layerMember="2" stroke-linecap="square" transform="matrix(0,1.8161638,-1.8161638,0,1732.644,660.4775)" stroke="#ffd619" v:mID="48" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4034">Sheet.48</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4036" stroke-linejoin="round" d="m0,841.89,210.03,0" class="st6" stroke="#ffd619" stroke-linecap="round" stroke-width="0.75000000000000000"/>
|
||||
</g>
|
||||
<g id="shape52-132" v:layerMember="2" stroke-linecap="square" transform="matrix(0,1.8161638,-1.8161638,0,1863.1117,355.31115)" stroke="#ff3623" v:mID="52" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4054">Sheet.52</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4056" stroke-linejoin="round" d="m0,841.89,378.06,0" class="st7" stroke="#ff3623" stroke-linecap="round" stroke-width="0.75000000000000000"/>
|
||||
</g>
|
||||
<g id="shape56-144" v:layerMember="2" stroke-linecap="square" transform="matrix(0,1.8161638,-1.8161638,0,1676.7297,965.64394)" stroke="#2dabff" v:mID="56" stroke-miterlimit="3" font-size="12px" v:groupContext="shape" fill="none">
|
||||
<title id="title4074">Sheet.56</title>
|
||||
<v:userDefs>
|
||||
<v:ud v:val="VT4({13D0FF3B-CF5B-4a46-98AB-14030248EAEF})" v:nameU="SOLSH" v:prompt=""/>
|
||||
<v:ud v:val="VT4(LINE)" v:nameU="DWGEntityType" v:prompt=""/>
|
||||
</v:userDefs>
|
||||
<path id="path4076" stroke-linejoin="round" d="m0,841.89,42.01,0" class="st9" stroke="#2dabff" stroke-linecap="round" stroke-width="0.75000000000000000"/>
|
||||
</g>
|
||||
<path id="path4400" stroke-linejoin="miter" d="m986.46,50.139,0,1029.9" stroke="#464646" stroke-linecap="butt" stroke-miterlimit="3" stroke-width="1.45293307000000000px" fill="none"/>
|
||||
<path id="path6856-2" style="stroke-dasharray:none;" d="m314.66,1206a24.749,24.749,0,1,1,-49.497,0,24.749,24.749,0,1,1,49.497,0z" transform="matrix(0.51374035,0,0,0.51374035,184.97342,-264.20865)" stroke="#000" stroke-miterlimit="4" stroke-width="2.45277190000000010" fill="#ff2323"/>
|
||||
<path id="path6856-3" style="stroke-dasharray:none;" d="m314.66,1206a24.749,24.749,0,1,1,-49.497,0,24.749,24.749,0,1,1,49.497,0z" transform="matrix(0.51374035,0,0,0.51374035,103.87116,-111.70859)" stroke="#000" stroke-miterlimit="4" stroke-width="2.45277190000000010" fill="#ff961a"/>
|
||||
<path id="path6856-6" style="stroke-dasharray:none;" d="m314.66,1206a24.749,24.749,0,1,1,-49.497,0,24.749,24.749,0,1,1,49.497,0z" transform="matrix(0.51374035,0,0,0.51374035,54.710792,40.453955)" stroke="#000" stroke-miterlimit="4" stroke-width="2.45277190000000010" fill="#ffd619"/>
|
||||
<path id="path6856" style="stroke-dasharray:none;" d="m314.66,1206a24.749,24.749,0,1,1,-49.497,0,24.749,24.749,0,1,1,49.497,0z" transform="matrix(0.51374035,0,0,0.51374035,22.268202,193.40242)" stroke="#000" stroke-miterlimit="4" stroke-width="2.45277190000000010" fill="#00cd00"/>
|
||||
<path id="path6856-8" style="stroke-dasharray:none;" d="m314.66,1206a24.749,24.749,0,1,1,-49.497,0,24.749,24.749,0,1,1,49.497,0z" transform="matrix(0.51374035,0,0,0.51374035,-1.234958,345.60933)" stroke="#000" stroke-miterlimit="4" stroke-width="2.45277190000000010" fill="#2dabff"/>
|
||||
<path id="path6856-78" style="stroke-dasharray:none;" d="m306.16,1206a16.246,16.246,0,1,1,-32.493,0,16.246,16.246,0,1,1,32.493,0z" transform="matrix(0.51374035,0,0,0.51374035,837.25775,-568.68318)" stroke="#000" stroke-miterlimit="4" stroke-width="2.4527719" fill="#000"/>
|
||||
</svg>
|
After Width: | Height: | Size: 46 KiB |
BIN
source/music/figures/quinte_loup.jpg
Normal file
BIN
source/music/figures/quinte_loup.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 35 KiB |
|
@ -1,5 +1,15 @@
|
|||
Gammes
|
||||
================================
|
||||
|
||||
Tonalité
|
||||
----------
|
||||
en musique une tonalité est une note accompagné de son qualificatif (example majeur, mineur) vrai ou faut?
|
||||
ChatGPT said:
|
||||
ChatGPT
|
||||
|
||||
Vrai ! En musique, une tonalité est effectivement définie par une note fondamentale (comme Do, Ré, Mi, etc.) accompagnée d'un qualificatif qui indique le mode, par exemple majeur ou mineur.
|
||||
|
||||
Par exemple, Do majeur et La mineur sont des tonalités.
|
||||
Le qualificatif (majeur ou mineur) spécifie la couleur et la structure de la tonalité, influençant ainsi le caractère de la musique.
|
||||
|
||||
|
||||
|
|
|
@ -1,7 +1,89 @@
|
|||
Harmoniques
|
||||
================================
|
||||
------------
|
||||
|
||||
Timbre
|
||||
========
|
||||
|
||||
Lorsque l'on joue une note à l'aide d'un intruments, celui-ci sonne à
|
||||
une frequence :math:`f_0` (appelée *fondamentale*) ainsi qu'à plusieurs
|
||||
multiples de cette fréquence :math:`f_i=(i+1)\times f_0` (appelées *harmoniques*).
|
||||
Ainsi, un lorsque l'on joue un do, on entends la superposition de la fondamentale et de ces harmoniques.
|
||||
Chacunes de ces harmoniques corresponds à l'une des 12 notes de musique jouée à des hauteurs (octaves) différentes.
|
||||
|
||||
.. figure:: figures/harmoniques.svg
|
||||
:width: 500px
|
||||
:align: center
|
||||
|
||||
Représentation des harmoniques d'une fréquence :math:`f_0` (tout en haut)
|
||||
|
||||
Le *timbre* corresponds aux caracteristiques propres au son d'un
|
||||
instruments, ce qui permet de le reconnaitre. Un do joué sur un piano,
|
||||
une guitare, une flute reste un do. Ce qui permet de savoir si il
|
||||
s'agit d'un piano, guitare ou flute est le *timbre* de
|
||||
l'instrument. En terme de fréquences, le timbre ce traduit par une
|
||||
variation des amplitudes (propre à chaque instruments) des harmoniques.
|
||||
|
||||
|
||||
|
||||
|
||||
.. note::
|
||||
La video suivante illustre bien ce concept: `Les harmoniques d'une note <https://www.youtube.com/watch?v=sPOLR60ADs8>`__
|
||||
|
||||
Gamme Pythagoricienne
|
||||
======================
|
||||
|
||||
En musique, un intervalle est la rapport de deux fréquences.
|
||||
Un octave corresponds à deux fois la fréquence initiale :math:`f_{octave}=2f_0`.
|
||||
Il s'agit d'un intervalle important car il sonne extrêmement juste lorsque l'on joue :math:`f_0` et :math:`f_{octave}` simulatanement.
|
||||
|
||||
On note également que le passage à l'octave :math:`f_{octave_i}=2^i*f_0` est une opération qui ne change pas la note de départ!
|
||||
Ainsi, diviser/multiplier une fréquence par 2, une ou plusieurs fois, laisse la note inchangée.
|
||||
Un concept très important sur lequelle repose la gamme Pythagoricienne.
|
||||
|
||||
En multipliant par 3 une fréquence :math:`f_0`, on obtient une note
|
||||
qui correspond quasiment à la quinte de celle-ci. Pourquoi? Car si on
|
||||
ramène cette quinte sur l'octave the :math:`f_0` (en divisant par 2),
|
||||
on obtient une fréquence qui correspond quasiment la quinte de cette
|
||||
octave. Pour rappel, diviser par deux ne change pas la note!
|
||||
|
||||
En répétant ce principe, Pythagore ajoute 12 nouvelle notes l'octave.
|
||||
En partant d'une fréquence :math:`f_0`, il créer une quinte :math:`f_a=3f_0`. Puis il prends à nouveau la quinte de :math:`f_b=3f_a`.
|
||||
On oubli pas de divisé chacunes de ce nouvelles fréquences par 2 jusqu'a retomber dans l'octave de :math:`f_0`.
|
||||
C'est à dire une fréquence :math:`f` tel que :math:`f_0<f<2f_0`.
|
||||
Pourquoi 12 notes? Car si on en créer une :math:`13^{ème}`, on retombe **quasiment** sur :math:`f_0`.
|
||||
Il est donc inutile de poursuivre.
|
||||
En effet, :math:`\frac{3}{2}^{12}f_0 = 129.7f_0 \approx 128f_0 = 2^7f_0` ce qui corresponds à :math:`f_0` joué à 7 octaves plus haut.
|
||||
Ramener cela à l'octave de :math:`f_0` celà corresponds **quasiment** à :math:`f_0` joué 1 octave plus haut.
|
||||
Voici comment générer la gamme Pythagoricienne:
|
||||
|
||||
.. literalinclude:: code/pythagoricienne.R
|
||||
:language: R
|
||||
|
||||
Le fait que l'on ne retombe pas éxactement à l'octave suppèrieure créer ce que l'on appèle une *quinte du loup*.
|
||||
Ainsi, la dernière quinte de la gamme Pythagoricienne ne sonne pas *juste*.
|
||||
|
||||
.. figure:: figures/quinte_loup.jpg
|
||||
:width: 300px
|
||||
:align: center
|
||||
|
||||
Quinte du loup
|
||||
|
||||
De la même manière, l'intervalles de Tierce majeurs (de do à ré) ne tombe pas juste.
|
||||
Pour résoudre ce problème, on pouvait utiliser le *tempérament mésotonique* (au lieu de multiplier par :math:`\frac{3}{2}`, on multipli par :math:`1.495^4` pour calculer les quintes).
|
||||
Grace à cela, les tierces tombents juste! Au prix de quintes qui le sont un peu moin.
|
||||
Par contre, cela agrave la quinte du loup.
|
||||
|
||||
En réalité, il y a plusieurs *tempérament mésotoniques*!
|
||||
Chaque musiciens utilisait celui qui permettait de s'accommoder au mieux à ça pratique.
|
||||
|
||||
Historiquement, cela a eu un impacte sur la façon de composé.
|
||||
On choisisait les accords qui sonnent le mieux avec le *tempérament mésotoniques* utilisé.
|
||||
|
||||
.. note::
|
||||
Excellentes vidéos sur le sujet: `Antoine Houlou-Garcia <https://www.youtube.com/watch?v=RO5qmvgTH5E>`__, `ScienceÉtonnante <https://www.youtube.com/watch?v=cTYvCpLRwao>`__
|
||||
|
||||
Gamme Tempéré
|
||||
==============
|
||||
|
||||
game pythagoritienne
|
||||
game tempéré
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue