Initial commit

This commit is contained in:
Thomas Dehaeze 2021-05-17 23:57:47 +02:00
commit 236c722bec
18 changed files with 1536 additions and 0 deletions

45
.gitignore vendored Normal file
View File

@ -0,0 +1,45 @@
auto/
*.tex
*.bbl
*.synctex.gz
.auctex-auto/
_minted*
# Windows default autosave extension
*.asv
*rtw/
test_at**.m
data/
# OSX / *nix default autosave extension
*.m~
# Compiled MEX binaries (all platforms)
*.mex*
# Packaged app and toolbox files
*.mlappinstall
*.slxc
*.mldatx
*.mltbx
*.xml
piezoapa_slrt_rtw/
# Generated helpsearch folders
helpsearch*/
# Simulink code generation folders
slprj/
sccprj/
# Matlab code generation folders
codegen/
# Simulink autosave extension
*.autosave
# Simulink cache files
*.slxc
# Octave session info
octave-workspace

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

View File

@ -0,0 +1,286 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="89.995277mm"
height="32.174072mm"
viewBox="0 0 89.995274 32.174072"
version="1.1"
id="svg8"
inkscape:version="1.0.2 (e86c870879, 2021-01-15, custom)"
sodipodi:docname="ground_plane_meas_setup.svg">
<defs
id="defs2">
<marker
style="overflow:visible"
id="marker1115"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Mend"
inkscape:isstock="true">
<path
transform="scale(-0.6)"
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path1113" />
</marker>
<marker
style="overflow:visible"
id="Arrow2Mend"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Mend"
inkscape:isstock="true"
inkscape:collect="always">
<path
transform="scale(-0.6)"
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path916" />
</marker>
<marker
style="overflow:visible"
id="Arrow2Mstart"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Mstart"
inkscape:isstock="true">
<path
transform="scale(0.6)"
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path913" />
</marker>
<marker
style="overflow:visible"
id="Arrow2Mstart-1"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Mstart"
inkscape:isstock="true">
<path
transform="scale(0.6)"
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path913-0" />
</marker>
<marker
style="overflow:visible"
id="Arrow2Mend-5"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Mend"
inkscape:isstock="true">
<path
transform="scale(-0.6)"
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path916-1" />
</marker>
<g
id="g2773">
<symbol
overflow="visible"
id="symbol6509">
<path
style="stroke:none"
d=""
id="path4455" />
</symbol>
<symbol
overflow="visible"
id="symbol2497">
<path
style="stroke:none"
d="m 4.8125,-6.65625 c 0,-0.046875 0.015625,-0.109375 0.015625,-0.15625 0,-0.09375 -0.0625,-0.109375 -0.109375,-0.109375 -0.109375,0 -0.109375,0.03125 -0.15625,0.203125 L 2.90625,-0.125 c -0.75,-0.09375 -1.125,-0.46875 -1.125,-1.125 0,-0.203125 0,-0.453125 0.53125,-1.84375 0.046875,-0.125 0.109375,-0.296875 0.109375,-0.5 0,-0.4375 -0.3125,-0.8125 -0.8125,-0.8125 -0.953125,0 -1.3125,1.453125 -1.3125,1.53125 0,0.109375 0.09375,0.109375 0.109375,0.109375 0.109375,0 0.109375,-0.03125 0.15625,-0.1875 0.28125,-0.9375 0.671875,-1.234375 1.015625,-1.234375 0.078125,0 0.25,0 0.25,0.3125 0,0.265625 -0.109375,0.515625 -0.234375,0.859375 C 1.109375,-1.75 1.109375,-1.5 1.109375,-1.328125 1.109375,-0.375 1.890625,0.03125 2.84375,0.09375 2.765625,0.453125 2.765625,0.46875 2.625,1 2.609375,1.109375 2.40625,1.90625 2.40625,1.9375 c 0,0.015625 0,0.109375 0.109375,0.109375 0.03125,0 0.078125,0 0.09375,-0.046875 0.03125,-0.015625 0.09375,-0.265625 0.125,-0.40625 l 0.375,-1.484375 c 0.375,0 1.25,0 2.1875,-1.0625 0.40625,-0.46875 0.609375,-0.90625 0.71875,-1.203125 0.09375,-0.25 0.3125,-1.109375 0.3125,-1.546875 0,-0.5625 -0.265625,-0.703125 -0.4375,-0.703125 -0.25,0 -0.5,0.265625 -0.5,0.484375 0,0.125 0.0625,0.1875 0.15625,0.265625 0.109375,0.109375 0.359375,0.359375 0.359375,0.84375 0,0.640625 -0.515625,1.453125 -0.875,1.8125 -0.875,0.890625 -1.515625,0.890625 -1.875,0.890625 z m 0,0"
id="path5799" />
</symbol>
</g>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1.979899"
inkscape:cx="163.20461"
inkscape:cy="35.098454"
inkscape:document-units="mm"
inkscape:current-layer="g1210"
inkscape:document-rotation="0"
showgrid="false"
inkscape:window-width="2536"
inkscape:window-height="1371"
inkscape:window-x="12"
inkscape:window-y="57"
inkscape:window-maximized="1" />
<metadata
id="metadata5">
<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></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-17.814523,-32.127623)">
<rect
style="fill:#d1d1d1;fill-opacity:1;stroke:#000000;stroke-width:0.265;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stop-color:#000000"
id="rect835-5"
width="11.181159"
height="20.318211"
x="21.511717"
y="37.869347"
inkscape:transform-center-x="5.5599284"
inkscape:transform-center-y="-10.1687"
transform="rotate(-0.05183918)" />
<rect
style="fill:#d1d1d1;fill-opacity:1;stroke:#000000;stroke-width:0.265;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stop-color:#000000"
id="rect835"
width="11.181159"
height="20.318211"
x="36.474827"
y="26.409969"
inkscape:transform-center-x="2.4955498"
inkscape:transform-center-y="-11.317575"
transform="rotate(16.181764)" />
<rect
style="fill:#c4c4c4;fill-opacity:1;stroke:#000000;stroke-width:0.264999;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stop-color:#000000"
id="rect837"
width="13.479746"
height="1.3867018"
x="89.63546"
y="56.706001" />
<path
style="fill:none;stroke:#0072bd;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 37.375601,42.202122 89.675272,57.380131"
id="path839"
inkscape:transform-center-x="-28.15221"
inkscape:transform-center-y="-9.1453666"
sodipodi:nodetypes="cc" />
<text
xml:space="preserve"
style="font-size:3.52778px;line-height:1.25;font-family:'Latin Modern Roman';-inkscape-font-specification:'Latin Modern Roman, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;stroke-width:0.264583"
x="98.840431"
y="55.455521"
id="text847"><tspan
sodipodi:role="line"
id="tspan845"
x="98.840431"
y="55.455521"
style="font-size:3.52778px;stroke-width:0.264583">Microphone</tspan></text>
<text
xml:space="preserve"
style="font-size:3.52778px;line-height:1.25;font-family:'Latin Modern Roman';-inkscape-font-specification:'Latin Modern Roman, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;stroke-width:0.264583"
x="61.256271"
y="61.494442"
id="text1405"><tspan
sodipodi:role="line"
id="tspan1403"
x="61.256271"
y="61.494442"
style="font-size:3.52778px;stroke-width:0.264583">Ground</tspan></text>
<rect
style="fill:#c0c0c0;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-miterlimit:4;stroke-dasharray:1.05833, 0.529167, 0.264583, 0.529167;stroke-dashoffset:0;stop-color:#000000"
id="rect1407"
width="82.688271"
height="6.0295758"
x="20.536751"
y="58.272118" />
<text
xml:space="preserve"
style="font-size:3.52778px;line-height:1.25;font-family:'Latin Modern Roman';-inkscape-font-specification:'Latin Modern Roman, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;stroke-width:0.264583"
x="60.537857"
y="62.94326"
id="text1411"><tspan
sodipodi:role="line"
id="tspan1409"
x="60.537857"
y="62.94326"
style="font-size:3.52778px;stroke-width:0.264583">Ground</tspan></text>
<rect
style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.165;stroke-miterlimit:4;stroke-dasharray:0.495, 0.495;stroke-dashoffset:0;stop-color:#000000"
id="rect835-5-4"
width="11.181159"
height="20.318211"
x="21.511717"
y="37.869347"
inkscape:transform-center-x="5.5599284"
inkscape:transform-center-y="-10.1687"
transform="rotate(-0.05183918)" />
<text
xml:space="preserve"
style="font-size:3.52778px;line-height:1.25;font-family:'Latin Modern Roman';-inkscape-font-specification:'Latin Modern Roman, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;stroke-width:0.264583"
x="26.790838"
y="34.614708"
id="text1019"><tspan
sodipodi:role="line"
id="tspan1017"
x="26.790838"
y="34.614708"
style="font-size:3.52778px;stroke-width:0.264583">Speaker</tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:0.264583;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1.05833, 0.529166, 0.264583, 0.529166;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#Arrow2Mstart);marker-end:url(#Arrow2Mend)"
d="M 33.23578,59.035556 H 89.127822"
id="path1021"
sodipodi:nodetypes="cc" />
<text
xml:space="preserve"
style="font-size:3.52778px;line-height:1.25;font-family:'Latin Modern Roman';-inkscape-font-specification:'Latin Modern Roman, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;stroke-width:0.264583"
x="36.734581"
y="62.450775"
id="text1103"><tspan
sodipodi:role="line"
id="tspan1101"
x="36.734581"
y="62.450775"
style="font-size:3.52778px;stroke-width:0.264583">L</tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker1115)"
d="m 22.199427,58.250003 c 0.06529,-1.725494 0.585971,-2.636278 0.585971,-2.636278"
id="path1105"
sodipodi:nodetypes="cc" />
<g
inkscape:label=""
transform="translate(20.7654,17.0295)"
id="g1210">
<g
id="g6127"
transform="matrix(0.44109741,0,0,0.44109741,-43.629709,4.1355137)"
style="stroke-width:2.26707">
<g
style="fill:#000000;fill-opacity:1;stroke-width:5.13962"
id="g7270">
<use
xlink:href="#symbol2497"
x="91.925003"
y="81.962997"
id="use9691"
width="100%"
height="100%"
style="stroke-width:2.26707" />
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 12 KiB

BIN
figs/outside_meas_setup.pdf Normal file

Binary file not shown.

BIN
figs/outside_meas_setup.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

208
figs/outside_meas_setup.svg Normal file
View File

@ -0,0 +1,208 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="87.273048mm"
height="30.742853mm"
viewBox="0 0 87.273045 30.742853"
version="1.1"
id="svg8"
inkscape:version="1.0.2 (e86c870879, 2021-01-15, custom)"
sodipodi:docname="outside_meas_setup.svg">
<defs
id="defs2">
<marker
style="overflow:visible"
id="Arrow2Mend"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Mend"
inkscape:isstock="true">
<path
transform="scale(-0.6)"
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path916" />
</marker>
<marker
style="overflow:visible"
id="Arrow2Mstart"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Mstart"
inkscape:isstock="true">
<path
transform="scale(0.6)"
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path913" />
</marker>
<marker
style="overflow:visible"
id="Arrow2Mstart-1"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Mstart"
inkscape:isstock="true">
<path
transform="scale(0.6)"
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path913-0" />
</marker>
<marker
style="overflow:visible"
id="Arrow2Mend-5"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Mend"
inkscape:isstock="true">
<path
transform="scale(-0.6)"
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path916-1" />
</marker>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1.979899"
inkscape:cx="167.14987"
inkscape:cy="149.88017"
inkscape:document-units="mm"
inkscape:current-layer="layer1"
inkscape:document-rotation="0"
showgrid="false"
inkscape:window-width="2536"
inkscape:window-height="1371"
inkscape:window-x="12"
inkscape:window-y="57"
inkscape:window-maximized="1" />
<metadata
id="metadata5">
<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:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-20.536751,-31.600966)">
<rect
style="fill:#d1d1d1;fill-opacity:1;stroke:#000000;stroke-width:0.265;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stop-color:#000000"
id="rect835-5"
width="11.181159"
height="20.318211"
x="21.511717"
y="37.869347"
inkscape:transform-center-x="5.5599284"
inkscape:transform-center-y="-10.1687"
transform="rotate(-0.05183918)" />
<rect
style="fill:#d1d1d1;fill-opacity:1;stroke:#000000;stroke-width:0.265;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stop-color:#000000"
id="rect835"
width="11.181159"
height="20.318211"
x="36.474827"
y="26.409969"
inkscape:transform-center-x="2.4955498"
inkscape:transform-center-y="-11.317575"
transform="rotate(16.181764)" />
<rect
style="fill:#c4c4c4;fill-opacity:1;stroke:#000000;stroke-width:0.264999;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stop-color:#000000"
id="rect837"
width="13.479746"
height="1.3867018"
x="89.63546"
y="56.706001" />
<path
style="fill:none;stroke:#0072bd;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 37.375601,42.202122 89.675272,57.380131"
id="path839"
inkscape:transform-center-x="-28.15221"
inkscape:transform-center-y="-9.1453666"
sodipodi:nodetypes="cc" />
<text
xml:space="preserve"
style="font-size:3.52778px;line-height:1.25;font-family:'Latin Modern Roman';-inkscape-font-specification:'Latin Modern Roman, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;stroke-width:0.264583"
x="98.840431"
y="55.455521"
id="text847"><tspan
sodipodi:role="line"
id="tspan845"
x="98.840431"
y="55.455521"
style="font-size:3.52778px;stroke-width:0.264583">Microphone</tspan></text>
<text
xml:space="preserve"
style="font-size:3.52778px;line-height:1.25;font-family:'Latin Modern Roman';-inkscape-font-specification:'Latin Modern Roman, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;stroke-width:0.264583"
x="61.256271"
y="61.494442"
id="text1405"><tspan
sodipodi:role="line"
id="tspan1403"
x="61.256271"
y="61.494442"
style="font-size:3.52778px;stroke-width:0.264583">Ground</tspan></text>
<rect
style="fill:#c0c0c0;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-miterlimit:4;stroke-dasharray:1.05833, 0.529167, 0.264583, 0.529167;stroke-dashoffset:0;stop-color:#000000"
id="rect1407"
width="82.688271"
height="4.071701"
x="20.536751"
y="58.272118" />
<text
xml:space="preserve"
style="font-size:3.52778px;line-height:1.25;font-family:'Latin Modern Roman';-inkscape-font-specification:'Latin Modern Roman, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;stroke-width:0.264583"
x="60.537857"
y="61.381039"
id="text1411"><tspan
sodipodi:role="line"
id="tspan1409"
x="60.537857"
y="61.381039"
style="font-size:3.52778px;stroke-width:0.264583">Ground</tspan></text>
<rect
style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.165;stroke-miterlimit:4;stroke-dasharray:0.495, 0.495;stroke-dashoffset:0;stop-color:#000000"
id="rect835-5-4"
width="11.181159"
height="20.318211"
x="21.511717"
y="37.869347"
inkscape:transform-center-x="5.5599284"
inkscape:transform-center-y="-10.1687"
transform="rotate(-0.05183918)" />
<text
xml:space="preserve"
style="font-size:3.52778px;line-height:1.25;font-family:'Latin Modern Roman';-inkscape-font-specification:'Latin Modern Roman, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;stroke-width:0.264583"
x="27.600096"
y="34.088051"
id="text1019"><tspan
sodipodi:role="line"
id="tspan1017"
x="27.600096"
y="34.088051"
style="font-size:3.52778px;stroke-width:0.264583">Speaker</tspan></text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 8.0 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

View File

@ -0,0 +1,303 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="85.570984mm"
height="54.480785mm"
viewBox="0 0 85.570981 54.480785"
version="1.1"
id="svg8"
inkscape:version="1.0.2 (e86c870879, 2021-01-15, custom)"
sodipodi:docname="outside_meas_setup_tilt_hor.svg">
<defs
id="defs2">
<marker
style="overflow:visible"
id="marker1085"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Mend"
inkscape:isstock="true">
<path
transform="scale(-0.6)"
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path1083" />
</marker>
<marker
style="overflow:visible"
id="Arrow2Mstart"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Mstart"
inkscape:isstock="true">
<path
transform="scale(0.6)"
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path913" />
</marker>
<marker
style="overflow:visible"
id="Arrow2Mstart-1"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Mstart"
inkscape:isstock="true">
<path
transform="scale(0.6)"
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path913-0" />
</marker>
<marker
style="overflow:visible"
id="Arrow2Mend-5"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Mend"
inkscape:isstock="true">
<path
transform="scale(-0.6)"
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path916-1" />
</marker>
<marker
style="overflow:visible"
id="Arrow2Mstart-1-5"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Mstart"
inkscape:isstock="true">
<path
transform="scale(0.6)"
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path913-0-4" />
</marker>
<marker
style="overflow:visible"
id="Arrow2Mend-5-8"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Mend"
inkscape:isstock="true">
<path
transform="scale(-0.6)"
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path916-1-1" />
</marker>
<g
id="g2801">
<symbol
overflow="visible"
id="symbol5813">
<path
style="stroke:none"
d=""
id="path3918" />
</symbol>
<symbol
overflow="visible"
id="symbol1903">
<path
style="stroke:none"
d="m 4.359375,-6.671875 c 0,-0.03125 0.03125,-0.140625 0.03125,-0.140625 0,-0.015625 0,-0.109375 -0.125,-0.109375 -0.09375,0 -0.109375,0.03125 -0.15625,0.203125 L 3.53125,-4.421875 c -1.578125,0.0625 -3.046875,1.375 -3.046875,2.734375 0,0.953125 0.703125,1.734375 1.921875,1.8125 C 2.328125,0.421875 2.25,0.75 2.171875,1.0625 c -0.125,0.46875 -0.21875,0.84375 -0.21875,0.875 0,0.09375 0.078125,0.109375 0.125,0.109375 C 2.125,2.046875 2.140625,2.03125 2.171875,2 2.1875,1.984375 2.25,1.75 2.28125,1.609375 L 2.65625,0.125 c 1.609375,-0.0625 3.0625,-1.40625 3.0625,-2.734375 0,-0.796875 -0.53125,-1.703125 -1.921875,-1.8125 z m -1.90625,6.578125 c -0.59375,-0.03125 -1.3125,-0.390625 -1.3125,-1.375 0,-1.203125 0.859375,-2.59375 2.34375,-2.734375 z m 1.28125,-4.109375 c 0.765625,0.046875 1.328125,0.5 1.328125,1.375 0,1.1875 -0.859375,2.609375 -2.34375,2.734375 z m 0,0"
id="path2835" />
</symbol>
</g>
<marker
style="overflow:visible"
id="Arrow2Mstart-9"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Mstart"
inkscape:isstock="true">
<path
transform="scale(0.6)"
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path913-3" />
</marker>
<g
id="g4886">
<symbol
overflow="visible"
id="symbol3338">
<path
style="stroke:none"
d=""
id="path480" />
</symbol>
<symbol
overflow="visible"
id="symbol9195">
<path
style="stroke:none"
d="m 4.53125,-4.984375 c 0,-0.65625 -0.171875,-2.046875 -1.1875,-2.046875 -1.390625,0 -2.921875,2.8125 -2.921875,5.09375 0,0.9375 0.28125,2.046875 1.1875,2.046875 1.40625,0 2.921875,-2.859375 2.921875,-5.09375 z M 1.46875,-3.625 C 1.640625,-4.25 1.84375,-5.046875 2.25,-5.765625 2.515625,-6.25 2.875,-6.8125 3.328125,-6.8125 c 0.484375,0 0.546875,0.640625 0.546875,1.203125 0,0.5 -0.078125,1 -0.3125,1.984375 z m 2,0.328125 C 3.359375,-2.84375 3.15625,-2 2.765625,-1.28125 c -0.34375,0.6875 -0.71875,1.171875 -1.15625,1.171875 -0.328125,0 -0.53125,-0.296875 -0.53125,-1.21875 0,-0.421875 0.0625,-1 0.3125,-1.96875 z m 0,0"
id="path3695" />
</symbol>
</g>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="2.8"
inkscape:cx="167.35013"
inkscape:cy="59.911649"
inkscape:document-units="mm"
inkscape:current-layer="layer1"
inkscape:document-rotation="0"
showgrid="false"
inkscape:window-width="2536"
inkscape:window-height="1371"
inkscape:window-x="12"
inkscape:window-y="57"
inkscape:window-maximized="1" />
<metadata
id="metadata5">
<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:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-19.477862,-7.8630394)">
<rect
style="fill:#d1d1d1;fill-opacity:1;stroke:#000000;stroke-width:0.265;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stop-color:#000000"
id="rect835"
width="11.181159"
height="20.318211"
x="29.57032"
y="4.969367"
inkscape:transform-center-x="6.9697439"
inkscape:transform-center-y="4.9037604"
transform="rotate(13.535313)" />
<rect
style="fill:#c4c4c4;fill-opacity:1;stroke:#000000;stroke-width:0.264999;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stop-color:#000000"
id="rect837"
width="13.479746"
height="1.3867018"
x="86.599106"
y="17.284258" />
<path
style="fill:none;stroke:#0072bd;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 37.575455,17.977608 H 86.472158"
id="path839" />
<text
xml:space="preserve"
style="font-size:3.52778px;line-height:1.25;font-family:'Latin Modern Roman';-inkscape-font-specification:'Latin Modern Roman, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;stroke-width:0.264583"
x="31.868818"
y="10.350124"
id="text843"><tspan
sodipodi:role="line"
id="tspan841"
x="31.868818"
y="10.350124"
style="font-size:3.52778px;stroke-width:0.264583">Speaker</tspan></text>
<text
xml:space="preserve"
style="font-size:3.52778px;line-height:1.25;font-family:'Latin Modern Roman';-inkscape-font-specification:'Latin Modern Roman, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;stroke-width:0.264583"
x="96.079475"
y="21.689907"
id="text847"><tspan
sodipodi:role="line"
id="tspan845"
x="96.079475"
y="21.689907"
style="font-size:3.52778px;stroke-width:0.264583">Microphone</tspan></text>
<path
style="fill:none;stroke:#d95218;stroke-width:0.264583;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
d="M 37.575455,17.977608 61.344686,58.164071 86.472158,17.977608"
id="path839-0"
sodipodi:nodetypes="ccc" />
<text
xml:space="preserve"
style="font-size:3.52778px;line-height:1.25;font-family:'Latin Modern Roman';-inkscape-font-specification:'Latin Modern Roman, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;stroke-width:0.264583"
x="61.256271"
y="61.494442"
id="text1405"><tspan
sodipodi:role="line"
id="tspan1403"
x="61.256271"
y="61.494442"
style="font-size:3.52778px;stroke-width:0.264583">Ground</tspan></text>
<rect
style="fill:#c0c0c0;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-miterlimit:4;stroke-dasharray:1.05833, 0.529167, 0.264583, 0.529167;stroke-dashoffset:0;stop-color:#000000"
id="rect1407"
width="78.616608"
height="4.0717058"
x="24.608416"
y="58.272118" />
<text
xml:space="preserve"
style="font-size:3.52778px;line-height:1.25;font-family:'Latin Modern Roman';-inkscape-font-specification:'Latin Modern Roman, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;stroke-width:0.264583"
x="60.537857"
y="61.381039"
id="text1411"><tspan
sodipodi:role="line"
id="tspan1409"
x="60.537857"
y="61.381039"
style="font-size:3.52778px;stroke-width:0.264583">Ground</tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:0.264583;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1.05833, 0.529166, 0.264583, 0.529166;stroke-dashoffset:0;stroke-opacity:1"
d="M 22.510759,34.122902 H 33.701221"
id="path839-2-0"
sodipodi:nodetypes="cc" />
<g
inkscape:label=""
transform="matrix(0.46739616,0,0,0.46739616,-23.684714,-4.1223136)"
id="g1644"
style="stroke-width:2.13952">
<g
id="g3250"
style="stroke-width:2.13952">
<g
style="fill:#000000;fill-opacity:1;stroke-width:2.13952"
id="g4738">
<use
xlink:href="#symbol9195"
x="91.925003"
y="81.962997"
id="use6728"
width="100%"
height="100%"
style="stroke-width:2.13952" />
</g>
</g>
</g>
<path
style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker1085)"
d="m 22.158072,34.227 c 9.3e-5,-1.341681 0.09146,-1.566825 0.534769,-2.307798"
id="path1657"
sodipodi:nodetypes="cc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

View File

@ -0,0 +1,314 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="80.44043mm"
height="51.495052mm"
viewBox="0 0 80.440427 51.495052"
version="1.1"
id="svg8"
inkscape:version="1.0.2 (e86c870879, 2021-01-15, custom)"
sodipodi:docname="outside_meas_setup_tilt_vert.svg">
<defs
id="defs2">
<marker
style="overflow:visible"
id="marker1085"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Mend"
inkscape:isstock="true">
<path
transform="scale(-0.6)"
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path1083" />
</marker>
<marker
style="overflow:visible"
id="Arrow2Mend"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Mend"
inkscape:isstock="true"
inkscape:collect="always">
<path
transform="scale(-0.6)"
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path916" />
</marker>
<marker
style="overflow:visible"
id="Arrow2Mstart"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Mstart"
inkscape:isstock="true">
<path
transform="scale(0.6)"
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path913" />
</marker>
<marker
style="overflow:visible"
id="Arrow2Mstart-1"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Mstart"
inkscape:isstock="true">
<path
transform="scale(0.6)"
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path913-0" />
</marker>
<marker
style="overflow:visible"
id="Arrow2Mend-5"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Mend"
inkscape:isstock="true">
<path
transform="scale(-0.6)"
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path916-1" />
</marker>
<marker
style="overflow:visible"
id="Arrow2Mstart-1-5"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Mstart"
inkscape:isstock="true">
<path
transform="scale(0.6)"
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path913-0-4" />
</marker>
<marker
style="overflow:visible"
id="Arrow2Mend-5-8"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Mend"
inkscape:isstock="true">
<path
transform="scale(-0.6)"
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path916-1-1" />
</marker>
<g
id="g2801">
<symbol
overflow="visible"
id="symbol5813">
<path
style="stroke:none"
d=""
id="path3918" />
</symbol>
<symbol
overflow="visible"
id="symbol1903">
<path
style="stroke:none"
d="m 4.359375,-6.671875 c 0,-0.03125 0.03125,-0.140625 0.03125,-0.140625 0,-0.015625 0,-0.109375 -0.125,-0.109375 -0.09375,0 -0.109375,0.03125 -0.15625,0.203125 L 3.53125,-4.421875 c -1.578125,0.0625 -3.046875,1.375 -3.046875,2.734375 0,0.953125 0.703125,1.734375 1.921875,1.8125 C 2.328125,0.421875 2.25,0.75 2.171875,1.0625 c -0.125,0.46875 -0.21875,0.84375 -0.21875,0.875 0,0.09375 0.078125,0.109375 0.125,0.109375 C 2.125,2.046875 2.140625,2.03125 2.171875,2 2.1875,1.984375 2.25,1.75 2.28125,1.609375 L 2.65625,0.125 c 1.609375,-0.0625 3.0625,-1.40625 3.0625,-2.734375 0,-0.796875 -0.53125,-1.703125 -1.921875,-1.8125 z m -1.90625,6.578125 c -0.59375,-0.03125 -1.3125,-0.390625 -1.3125,-1.375 0,-1.203125 0.859375,-2.59375 2.34375,-2.734375 z m 1.28125,-4.109375 c 0.765625,0.046875 1.328125,0.5 1.328125,1.375 0,1.1875 -0.859375,2.609375 -2.34375,2.734375 z m 0,0"
id="path2835" />
</symbol>
</g>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="3.959798"
inkscape:cx="74.917125"
inkscape:cy="-21.139156"
inkscape:document-units="mm"
inkscape:current-layer="layer1"
inkscape:document-rotation="0"
showgrid="false"
inkscape:window-width="2536"
inkscape:window-height="1371"
inkscape:window-x="12"
inkscape:window-y="57"
inkscape:window-maximized="1" />
<metadata
id="metadata5">
<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></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-24.608416,-10.84877)">
<rect
style="fill:#d1d1d1;fill-opacity:1;stroke:#000000;stroke-width:0.265;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stop-color:#000000"
id="rect835"
width="11.181159"
height="20.318211"
x="26.394297"
y="14.273439" />
<rect
style="fill:#c4c4c4;fill-opacity:1;stroke:#000000;stroke-width:0.264999;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stop-color:#000000"
id="rect837"
width="13.479746"
height="1.3867018"
x="86.599106"
y="17.284258" />
<path
style="fill:none;stroke:#0072bd;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 37.575455,17.977608 H 86.472158"
id="path839" />
<text
xml:space="preserve"
style="font-size:3.52778px;line-height:1.25;font-family:'Latin Modern Roman';-inkscape-font-specification:'Latin Modern Roman, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;stroke-width:0.264583"
x="31.868818"
y="37.97485"
id="text843"><tspan
sodipodi:role="line"
id="tspan841"
x="31.868818"
y="37.97485"
style="font-size:3.52778px;stroke-width:0.264583">Speaker</tspan></text>
<text
xml:space="preserve"
style="font-size:3.52778px;line-height:1.25;font-family:'Latin Modern Roman';-inkscape-font-specification:'Latin Modern Roman, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;stroke-width:0.264583"
x="96.079475"
y="21.689907"
id="text847"><tspan
sodipodi:role="line"
id="tspan845"
x="96.079475"
y="21.689907"
style="font-size:3.52778px;stroke-width:0.264583">Microphone</tspan></text>
<path
style="fill:none;stroke:#d95218;stroke-width:0.264583;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
d="M 37.575455,17.977608 61.344686,58.164071 86.472158,17.977608"
id="path839-0"
sodipodi:nodetypes="ccc" />
<path
style="fill:none;stroke:#000000;stroke-width:0.264583;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1.05833, 0.529166, 0.264583, 0.529166;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#Arrow2Mstart);marker-end:url(#Arrow2Mend)"
d="M 38.139641,15.78472 H 86.038455"
id="path839-2"
sodipodi:nodetypes="cc" />
<text
xml:space="preserve"
style="font-size:3.52778px;line-height:1.25;font-family:'Latin Modern Roman';-inkscape-font-specification:'Latin Modern Roman, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;stroke-width:0.264583"
x="62.0135"
y="14.897626"
id="text1253"><tspan
sodipodi:role="line"
id="tspan1251"
x="62.0135"
y="14.897626"
style="font-size:3.52778px;stroke-width:0.264583">L</tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:0.264583;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1.05833, 0.529166, 0.264583, 0.529166;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#Arrow2Mstart-1);marker-end:url(#Arrow2Mend-5)"
d="M 61.347227,18.55375 V 57.74299"
id="path839-2-1"
sodipodi:nodetypes="cc" />
<text
xml:space="preserve"
style="font-size:3.52778px;line-height:1.25;font-family:'Latin Modern Roman';-inkscape-font-specification:'Latin Modern Roman, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;stroke-width:0.264583"
x="63.824902"
y="36.766117"
id="text1401"><tspan
sodipodi:role="line"
id="tspan1399"
x="63.824902"
y="36.766117"
style="font-size:3.52778px;stroke-width:0.264583">H</tspan></text>
<text
xml:space="preserve"
style="font-size:3.52778px;line-height:1.25;font-family:'Latin Modern Roman';-inkscape-font-specification:'Latin Modern Roman, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;stroke-width:0.264583"
x="61.256271"
y="61.494442"
id="text1405"><tspan
sodipodi:role="line"
id="tspan1403"
x="61.256271"
y="61.494442"
style="font-size:3.52778px;stroke-width:0.264583">Ground</tspan></text>
<rect
style="fill:#c0c0c0;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-miterlimit:4;stroke-dasharray:1.05833, 0.529167, 0.264583, 0.529167;stroke-dashoffset:0;stop-color:#000000"
id="rect1407"
width="78.616608"
height="4.0717058"
x="24.608416"
y="58.272118" />
<text
xml:space="preserve"
style="font-size:3.52778px;line-height:1.25;font-family:'Latin Modern Roman';-inkscape-font-specification:'Latin Modern Roman, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;stroke-width:0.264583"
x="60.537857"
y="61.381039"
id="text1411"><tspan
sodipodi:role="line"
id="tspan1409"
x="60.537857"
y="61.381039"
style="font-size:3.52778px;stroke-width:0.264583">Ground</tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1.06, 0.53, 0.265, 0.53;stroke-dashoffset:0;stroke-opacity:1"
d="M 31.984876,12.275256 V 34.831741"
id="path839-2-1-2"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker1085)"
d="m 30.810051,12.963449 c 1.299725,1.129361 2.367733,0.02473 2.728323,-0.191351"
id="path1075"
sodipodi:nodetypes="cc" />
<g
inkscape:label=""
transform="matrix(0.32343766,0,0,0.32343766,4.3531319,-13.422355)"
id="g1217"
style="stroke-width:3.09179">
<g
id="g1916"
style="stroke-width:3.09179">
<g
style="fill:#000000;fill-opacity:1;stroke-width:3.09179"
id="g8834">
<use
xlink:href="#symbol1903"
x="91.925003"
y="81.962997"
id="use1421"
width="100%"
height="100%"
style="stroke-width:3.09179" />
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

220
speaker-measurement.html Normal file
View File

@ -0,0 +1,220 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<!-- 2021-05-17 lun. 23:57 -->
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<title>Measurement of Loudspeaker</title>
<meta name="author" content="Dehaeze Thomas" />
<meta name="generator" content="Org Mode" />
<link rel="stylesheet" type="text/css" href="https://research.tdehaeze.xyz/css/style.css"/>
<script type="text/javascript" src="https://research.tdehaeze.xyz/js/script.js"></script>
<script>
MathJax = {
svg: {
scale: 1,
fontCache: "global"
},
tex: {
tags: "ams",
multlineWidth: "%MULTLINEWIDTH",
tagSide: "right",
macros: {bm: ["\\boldsymbol{#1}",1],},
tagIndent: ".8em"
}
};
</script>
<script id="MathJax-script" async
src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-svg.js"></script>
</head>
<body>
<div id="org-div-home-and-up">
<a accesskey="h" href="../index.html"> UP </a>
|
<a accesskey="H" href="../index.html"> HOME </a>
</div><div id="content">
<h1 class="title">Measurement of Loudspeaker</h1>
<div id="table-of-contents">
<h2>Table of Contents</h2>
<div id="text-table-of-contents">
<ul>
<li><a href="#orgb7dcd56">1. Equipment</a></li>
<li><a href="#orga8b11ea">2. Semi-Anechoic Outdoor measurement</a></li>
<li><a href="#org5f8fade">3. Ground Plane Technique</a></li>
<li><a href="#orgd4ac4d2">4. In room measurement</a></li>
</ul>
</div>
</div>
<hr>
<p>This report is also available as a <a href="./speaker-measurement.pdf">pdf</a>.</p>
<hr>
<p>
Because of the lack of a large anechoic room or a near field scanner system (e.g. the <a href="http://www.klippel.de/products/rd-system/modules/nfs-near-field-scanner.html#:~:text=The%20Near-Field%20Scanner%203D,move%20during%20the%20scanning%20process.">Klippel NFS</a>), the low frequency and high frequency response of the speaker have to be measured separately.
</p>
<ul class="org-ul">
<li>Section <a href="#orge26b894">1</a>: the tools used for the measurements are listed</li>
<li>Section <a href="#orge527a4d">2</a>: the high frequency behavior of the speaker is measured with a semi-anechoic measurement performed outdoors</li>
<li>Section <a href="#orga1313c1">3</a>: the low frequency behavior of the speaker is measured using the &ldquo;ground plane technique&rdquo;</li>
<li>Section <a href="#org44863a6">4</a>: the response of the speaker in a typical room is estimated from the two above measurements and compare with in-room measurements</li>
</ul>
<div id="outline-container-orgb7dcd56" class="outline-2">
<h2 id="orgb7dcd56"><span class="section-number-2">1</span> Equipment</h2>
<div class="outline-text-2" id="text-1">
<p>
<a id="orge26b894"></a>
</p>
<ul class="org-ul">
<li>REW software (<a href="https://www.roomeqwizard.com/">link</a>)</li>
<li>Audiobox USB (<a href="https://www.presonus.com/products/audiobox-usb">link</a>)</li>
<li>Behringer ECM 8000 Measuring microphone</li>
<li>TOPPING D70 DAC</li>
<li>Power amplifier: Amplifier</li>
</ul>
</div>
</div>
<div id="outline-container-orga8b11ea" class="outline-2">
<h2 id="orga8b11ea"><span class="section-number-2">2</span> Semi-Anechoic Outdoor measurement</h2>
<div class="outline-text-2" id="text-2">
<p>
<a id="orge527a4d"></a>
</p>
<p>
The frequency resolution is limited by the time difference between the direct sound and the first reflection.
</p>
<p>
If we note \(\tau\) this time difference, the frequency resolution \(\delta f\) is:
</p>
\begin{equation}
\delta f = \frac{1}{\tau}
\end{equation}
<p>
with \(\delta f\) in hertz and \(\tau\) in seconds.
</p>
<p>
A schematic of the setup is shown in Figure <a href="#orgd15c0ba">1</a>.
</p>
<div id="orgd15c0ba" class="figure">
<p><img src="figs/outside_meas_setup.png" alt="outside_meas_setup.png" />
</p>
<p><span class="figure-number">Figure 1: </span>Schematic of the setup</p>
</div>
<p>
We usually want to measure the speaker with a resonable distance.
Let&rsquo;s take \(L = 2\,m\).
</p>
<div class="org-src-container">
<pre class="src src-matlab">L = 2; <span class="org-comment">% Distance speaker/microphone [m]</span>
v = 340; <span class="org-comment">% Speed of sound [m/s]</span>
</pre>
</div>
<p>
We can then compute the time delay \(\tau\) between the direct sound and reflected sound as a function of the height \(H\).
Similarly, we can compute the frequency resolution \(\delta f\) as a function of \(H\).
Both are shown in Figure <a href="#org70c02e3">2</a>.
</p>
<div class="org-src-container">
<pre class="src src-matlab">H = [0<span class="org-type">:</span>0.01<span class="org-type">:</span>4]; <span class="org-comment">% [m]</span>
D = 2<span class="org-type">*</span>sqrt(H<span class="org-type">.^</span>2 <span class="org-type">+</span> L<span class="org-type">^</span>2<span class="org-type">/</span>4); <span class="org-comment">% [m]</span>
tau = (D <span class="org-type">-</span> L)<span class="org-type">/</span>v; <span class="org-comment">% [s]</span>
</pre>
</div>
<div id="org70c02e3" class="figure">
<p><img src="figs/required_height_wanted_reflection_delay.png" alt="required_height_wanted_reflection_delay.png" />
</p>
<p><span class="figure-number">Figure 2: </span>Time delay \(\tau\) between the direct sound and (first) reflected sound as a function of the height \(H\). The resulting frequency resolution \(\delta f\) is also shown.</p>
</div>
<div class="important" id="orge571119">
<p>
It is shown than even for high heights (\(H = 3\,m\)), the frequency resolution will be quite poor for low frequency characterisation of the speaker (\(\delta f \approx 70\,Hz\)).
However, it is much sufficient for high frequency characterisation of the speaker (say above 500Hz).
</p>
</div>
<p>
The speaker can then be tilted horizontally and vertically as shown in Figure <a href="#orgd7a99c8">3</a> and <a href="#org98fec49">4</a>.
</p>
<div id="orgd7a99c8" class="figure">
<p><img src="figs/outside_meas_setup_tilt_vert.png" alt="outside_meas_setup_tilt_vert.png" />
</p>
<p><span class="figure-number">Figure 3: </span>Tilting the speaker around a vertical axis</p>
</div>
<div id="org98fec49" class="figure">
<p><img src="figs/outside_meas_setup_tilt_hor.png" alt="outside_meas_setup_tilt_hor.png" />
</p>
<p><span class="figure-number">Figure 4: </span>Tilting the speaker around a horizontal axis</p>
</div>
</div>
</div>
<div id="outline-container-org5f8fade" class="outline-2">
<h2 id="org5f8fade"><span class="section-number-2">3</span> Ground Plane Technique</h2>
<div class="outline-text-2" id="text-3">
<p>
<a id="orga1313c1"></a>
</p>
<p>
The idea here is to put both the microphone and the speaker on the ground.
</p>
<p>
The ground must be relatively stiff.
</p>
<div id="org69a3268" class="figure">
<p><img src="figs/ground_plane_meas_setup.png" alt="ground_plane_meas_setup.png" />
</p>
<p><span class="figure-number">Figure 5: </span>Schematic of the measurement setup</p>
</div>
<p>
It is then possible to use very large gate windows in order to identify the low frequency behavior of the speaker.
</p>
<p>
It is here not useful to perform any off-axis measurements as at the frequencies, the speaker is perfectly omnidirectionnal.
</p>
</div>
</div>
<div id="outline-container-orgd4ac4d2" class="outline-2">
<h2 id="orgd4ac4d2"><span class="section-number-2">4</span> In room measurement</h2>
<div class="outline-text-2" id="text-4">
<p>
<a id="org44863a6"></a>
</p>
<ul class="org-ul">
<li class="off"><code>[&#xa0;]</code> Estimated response</li>
<li class="off"><code>[&#xa0;]</code> Correlation with measurement</li>
</ul>
</div>
</div>
</div>
<div id="postamble" class="status">
<p class="author">Author: Dehaeze Thomas</p>
<p class="date">Created: 2021-05-17 lun. 23:57</p>
</div>
</body>
</html>

160
speaker-measurement.org Normal file
View File

@ -0,0 +1,160 @@
#+TITLE: Measurement of Loudspeaker
:DRAWER:
#+LANGUAGE: en
#+EMAIL: dehaeze.thomas@gmail.com
#+AUTHOR: Dehaeze Thomas
#+HTML_LINK_HOME: ../index.html
#+HTML_LINK_UP: ../index.html
#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="https://research.tdehaeze.xyz/css/style.css"/>
#+HTML_HEAD: <script type="text/javascript" src="https://research.tdehaeze.xyz/js/script.js"></script>
#+BIND: org-latex-image-default-option "scale=1"
#+BIND: org-latex-image-default-width ""
#+LaTeX_CLASS: scrreprt
#+LaTeX_CLASS_OPTIONS: [a4paper, 10pt, DIV=12, parskip=full]
#+LaTeX_HEADER_EXTRA: \input{preamble.tex}
#+PROPERTY: header-args:matlab :session *MATLAB*
#+PROPERTY: header-args:matlab+ :comments org
#+PROPERTY: header-args:matlab+ :exports both
#+PROPERTY: header-args:matlab+ :results none
#+PROPERTY: header-args:matlab+ :eval no-export
#+PROPERTY: header-args:matlab+ :noweb yes
#+PROPERTY: header-args:matlab+ :mkdirp yes
#+PROPERTY: header-args:matlab+ :output-dir figs
:END:
#+begin_export html
<hr>
<p>This report is also available as a <a href="./speaker-measurement.pdf">pdf</a>.</p>
<hr>
#+end_export
* Introduction :ignore:
Because of the lack of a large anechoic room or a near field scanner system (e.g. the [[http://www.klippel.de/products/rd-system/modules/nfs-near-field-scanner.html#:~:text=The%20Near-Field%20Scanner%203D,move%20during%20the%20scanning%20process.][Klippel NFS]]), the low frequency and high frequency response of the speaker have to be measured separately.
- Section [[sec:equipment]]: the tools used for the measurements are listed
- Section [[sec:outdoor_meas]]: the high frequency behavior of the speaker is measured with a semi-anechoic measurement performed outdoors
- Section [[sec:ground_plane_meas]]: the low frequency behavior of the speaker is measured using the "ground plane technique"
- Section [[sec:in_room_meas]]: the response of the speaker in a typical room is estimated from the two above measurements and compare with in-room measurements
* Equipment
<<sec:equipment>>
- REW software ([[https://www.roomeqwizard.com/][link]])
- Audiobox USB ([[https://www.presonus.com/products/audiobox-usb][link]])
- Behringer ECM 8000 Measuring microphone
- TOPPING D70 DAC
- Power amplifier: Amplifier
* Semi-Anechoic Outdoor measurement
<<sec:outdoor_meas>>
** Introduction :ignore:
The frequency resolution is limited by the time difference between the direct sound and the first reflection.
If we note $\tau$ this time difference, the frequency resolution $\delta f$ is:
\begin{equation}
\delta f = \frac{1}{\tau}
\end{equation}
with $\delta f$ in hertz and $\tau$ in seconds.
A schematic of the setup is shown in Figure [[fig:outside_meas_setup]].
#+name: fig:outside_meas_setup
#+caption: Schematic of the setup
[[file:figs/outside_meas_setup.png]]
** Matlab Init :noexport:ignore:
#+begin_src matlab :tangle no :exports none :results silent :noweb yes :var current_dir=(file-name-directory buffer-file-name)
<<matlab-dir>>
#+end_src
#+begin_src matlab :exports none :results silent :noweb yes
<<matlab-init>>
#+end_src
** Analysis :ignore:
We usually want to measure the speaker with a resonable distance.
Let's take $L = 2\,m$.
#+begin_src matlab
L = 2; % Distance speaker/microphone [m]
v = 340; % Speed of sound [m/s]
#+end_src
We can then compute the time delay $\tau$ between the direct sound and reflected sound as a function of the height $H$.
Similarly, we can compute the frequency resolution $\delta f$ as a function of $H$.
Both are shown in Figure [[fig:required_height_wanted_reflection_delay]].
#+begin_src matlab
H = [0:0.01:4]; % [m]
D = 2*sqrt(H.^2 + L^2/4); % [m]
tau = (D - L)/v; % [s]
#+end_src
#+begin_src matlab :exports none
figure;
yyaxis left
plot(H, 1000*tau)
ylabel('Reflection Time $\tau$ [ms]');
yyaxis right
plot(H, 1./tau);
ylabel('Frequency Resolution $\delta f$ [Hz]');
set(gca, 'yscale', 'log');
ylim([1e1, 1e3]);
xlabel('Height $H$ [m]');
#+end_src
#+begin_src matlab :tangle no :exports results :results file replace
exportFig('figs/required_height_wanted_reflection_delay.pdf', 'width', 'wide', 'height', 'normal');
#+end_src
#+name: fig:required_height_wanted_reflection_delay
#+caption: Time delay $\tau$ between the direct sound and (first) reflected sound as a function of the height $H$. The resulting frequency resolution $\delta f$ is also shown.
#+RESULTS:
[[file:figs/required_height_wanted_reflection_delay.png]]
#+begin_important
It is shown than even for high heights ($H = 3\,m$), the frequency resolution will be quite poor for low frequency characterisation of the speaker ($\delta f \approx 70\,Hz$).
However, it is much sufficient for high frequency characterisation of the speaker (say above 500Hz).
#+end_important
The speaker can then be tilted horizontally and vertically as shown in Figure [[fig:outside_meas_setup_tilt_vert]] and [[fig:outside_meas_setup_tilt_hor]].
#+name: fig:outside_meas_setup_tilt_vert
#+caption: Tilting the speaker around a vertical axis
[[file:figs/outside_meas_setup_tilt_vert.png]]
#+name: fig:outside_meas_setup_tilt_hor
#+caption: Tilting the speaker around a horizontal axis
[[file:figs/outside_meas_setup_tilt_hor.png]]
* Ground Plane Technique
<<sec:ground_plane_meas>>
** Introduction :ignore:
The idea here is to put both the microphone and the speaker on the ground.
The ground must be relatively stiff.
#+name: fig:ground_plane_meas_setup
#+caption: Schematic of the measurement setup
[[file:figs/ground_plane_meas_setup.png]]
It is then possible to use very large gate windows in order to identify the low frequency behavior of the speaker.
It is here not useful to perform any off-axis measurements as at the frequencies, the speaker is perfectly omnidirectionnal.
* In room measurement
<<sec:in_room_meas>>
- [ ] Estimated response
- [ ] Correlation with measurement

BIN
speaker-measurement.pdf Normal file

Binary file not shown.