init
This commit is contained in:
@@ -0,0 +1,238 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
|
||||
-->
|
||||
<!-- Pages: 1 -->
|
||||
<svg width="337pt" height="555pt"
|
||||
viewBox="0.00 0.00 337.11 555.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 551)">
|
||||
<polygon fill="white" stroke="none" points="-4,4 -4,-551 333.11,-551 333.11,4 -4,4"/>
|
||||
<g id="clust1" class="cluster">
|
||||
<title>cluster_8eb9872f161a4ef5b708a32f431a0abf</title>
|
||||
<polygon fill="none" stroke="grey" points="8,-114 8,-457.5 312,-457.5 312,-114 8,-114"/>
|
||||
<text text-anchor="middle" x="160" y="-440.2" font-family="Times New Roman,serif" font-size="14.00" fill="grey">Thread 0</text>
|
||||
</g>
|
||||
<!-- d8f967fda0cb48cd9cb6ef83bb81905d -->
|
||||
<g id="node1" class="node">
|
||||
<title>d8f967fda0cb48cd9cb6ef83bb81905d</title>
|
||||
<polygon fill="none" stroke="black" points="16.25,-310 16.25,-424.5 99.75,-424.5 99.75,-310 16.25,-310"/>
|
||||
<text text-anchor="middle" x="37.12" y="-407.2" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="58,-400 58,-424.5"/>
|
||||
<text text-anchor="middle" x="78.88" y="-407.2" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="16.25,-400 99.75,-400"/>
|
||||
<text text-anchor="middle" x="58" y="-382.7" font-family="Times New Roman,serif" font-size="14.00">2: Biquad_0</text>
|
||||
<polyline fill="none" stroke="black" points="16.25,-375.5 99.75,-375.5"/>
|
||||
<text text-anchor="middle" x="58" y="-358.2" font-family="Times New Roman,serif" font-size="14.00">filter_type: </text>
|
||||
<text text-anchor="middle" x="58" y="-341.7" font-family="Times New Roman,serif" font-size="14.00">type: bypass</text>
|
||||
<polyline fill="none" stroke="black" points="16.25,-334.5 99.75,-334.5"/>
|
||||
<text text-anchor="middle" x="37.12" y="-317.2" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="58,-310 58,-334.5"/>
|
||||
<text text-anchor="middle" x="78.88" y="-317.2" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- bcaaad1b2e28442a8871cf4a3415deef -->
|
||||
<g id="node4" class="node">
|
||||
<title>bcaaad1b2e28442a8871cf4a3415deef</title>
|
||||
<polygon fill="none" stroke="black" points="112.25,-122.5 112.25,-237 195.75,-237 195.75,-122.5 112.25,-122.5"/>
|
||||
<text text-anchor="middle" x="122.62" y="-219.7" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="133,-212.5 133,-237"/>
|
||||
<text text-anchor="middle" x="143.38" y="-219.7" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="153.75,-212.5 153.75,-237"/>
|
||||
<text text-anchor="middle" x="164.12" y="-219.7" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="174.5,-212.5 174.5,-237"/>
|
||||
<text text-anchor="middle" x="184.88" y="-219.7" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="112.25,-212.5 195.75,-212.5"/>
|
||||
<text text-anchor="middle" x="154" y="-195.2" font-family="Times New Roman,serif" font-size="14.00">5: Biquad_3</text>
|
||||
<polyline fill="none" stroke="black" points="112.25,-188 195.75,-188"/>
|
||||
<text text-anchor="middle" x="154" y="-170.7" font-family="Times New Roman,serif" font-size="14.00">filter_type: </text>
|
||||
<text text-anchor="middle" x="154" y="-154.2" font-family="Times New Roman,serif" font-size="14.00">type: bypass</text>
|
||||
<polyline fill="none" stroke="black" points="112.25,-147 195.75,-147"/>
|
||||
<text text-anchor="middle" x="122.62" y="-129.7" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="133,-122.5 133,-147"/>
|
||||
<text text-anchor="middle" x="143.38" y="-129.7" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="153.75,-122.5 153.75,-147"/>
|
||||
<text text-anchor="middle" x="164.12" y="-129.7" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="174.5,-122.5 174.5,-147"/>
|
||||
<text text-anchor="middle" x="184.88" y="-129.7" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- d8f967fda0cb48cd9cb6ef83bb81905d->bcaaad1b2e28442a8871cf4a3415deef -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>d8f967fda0cb48cd9cb6ef83bb81905d:s->bcaaad1b2e28442a8871cf4a3415deef:n</title>
|
||||
<path fill="none" stroke="black" d="M37.12,-309.5C37.12,-264.09 108.56,-283.05 120.84,-248.7"/>
|
||||
<polygon fill="black" stroke="black" points="124.27,-249.42 122.39,-238.99 117.36,-248.32 124.27,-249.42"/>
|
||||
</g>
|
||||
<!-- d8f967fda0cb48cd9cb6ef83bb81905d->bcaaad1b2e28442a8871cf4a3415deef -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>d8f967fda0cb48cd9cb6ef83bb81905d:s->bcaaad1b2e28442a8871cf4a3415deef:n</title>
|
||||
<path fill="none" stroke="black" d="M78.88,-309.5C78.88,-270.73 131.39,-278.29 141.65,-248.57"/>
|
||||
<polygon fill="black" stroke="black" points="145.06,-249.42 143.14,-239 138.14,-248.34 145.06,-249.42"/>
|
||||
</g>
|
||||
<!-- 5f8f2b330b404524baca9bd51037ff9f -->
|
||||
<g id="node2" class="node">
|
||||
<title>5f8f2b330b404524baca9bd51037ff9f</title>
|
||||
<polygon fill="none" stroke="black" points="118.25,-310 118.25,-424.5 201.75,-424.5 201.75,-310 118.25,-310"/>
|
||||
<text text-anchor="middle" x="159.62" y="-407.2" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="118.25,-400 201.75,-400"/>
|
||||
<text text-anchor="middle" x="160" y="-382.7" font-family="Times New Roman,serif" font-size="14.00">3: Biquad_1</text>
|
||||
<polyline fill="none" stroke="black" points="118.25,-375.5 201.75,-375.5"/>
|
||||
<text text-anchor="middle" x="160" y="-358.2" font-family="Times New Roman,serif" font-size="14.00">filter_type: </text>
|
||||
<text text-anchor="middle" x="160" y="-341.7" font-family="Times New Roman,serif" font-size="14.00">type: bypass</text>
|
||||
<polyline fill="none" stroke="black" points="118.25,-334.5 201.75,-334.5"/>
|
||||
<text text-anchor="middle" x="159.62" y="-317.2" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- 5f8f2b330b404524baca9bd51037ff9f->bcaaad1b2e28442a8871cf4a3415deef -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>5f8f2b330b404524baca9bd51037ff9f:s->bcaaad1b2e28442a8871cf4a3415deef:n</title>
|
||||
<path fill="none" stroke="black" d="M159.62,-309.5C159.62,-281.57 163.04,-271.99 163.92,-248.8"/>
|
||||
<polygon fill="black" stroke="black" points="167.42,-249.08 164.1,-239.01 160.42,-248.95 167.42,-249.08"/>
|
||||
</g>
|
||||
<!-- 68bea47647ed4903993da32df86e4fb9 -->
|
||||
<g id="node3" class="node">
|
||||
<title>68bea47647ed4903993da32df86e4fb9</title>
|
||||
<polygon fill="none" stroke="black" points="220.25,-310 220.25,-424.5 303.75,-424.5 303.75,-310 220.25,-310"/>
|
||||
<text text-anchor="middle" x="234.12" y="-407.2" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="248,-400 248,-424.5"/>
|
||||
<text text-anchor="middle" x="261.88" y="-407.2" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="275.75,-400 275.75,-424.5"/>
|
||||
<text text-anchor="middle" x="289.62" y="-407.2" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="220.25,-400 303.75,-400"/>
|
||||
<text text-anchor="middle" x="262" y="-382.7" font-family="Times New Roman,serif" font-size="14.00">4: Biquad_2</text>
|
||||
<polyline fill="none" stroke="black" points="220.25,-375.5 303.75,-375.5"/>
|
||||
<text text-anchor="middle" x="262" y="-358.2" font-family="Times New Roman,serif" font-size="14.00">filter_type: </text>
|
||||
<text text-anchor="middle" x="262" y="-341.7" font-family="Times New Roman,serif" font-size="14.00">type: bypass</text>
|
||||
<polyline fill="none" stroke="black" points="220.25,-334.5 303.75,-334.5"/>
|
||||
<text text-anchor="middle" x="234.12" y="-317.2" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="248,-310 248,-334.5"/>
|
||||
<text text-anchor="middle" x="261.88" y="-317.2" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="275.75,-310 275.75,-334.5"/>
|
||||
<text text-anchor="middle" x="289.62" y="-317.2" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- 68bea47647ed4903993da32df86e4fb9->bcaaad1b2e28442a8871cf4a3415deef -->
|
||||
<g id="edge11" class="edge">
|
||||
<title>68bea47647ed4903993da32df86e4fb9:s->bcaaad1b2e28442a8871cf4a3415deef:n</title>
|
||||
<path fill="none" stroke="black" d="M234.12,-309.5C234.12,-274.97 195.06,-275.59 186.51,-248.75"/>
|
||||
<polygon fill="black" stroke="black" points="190,-248.39 185.09,-239 183.07,-249.4 190,-248.39"/>
|
||||
</g>
|
||||
<!-- end -->
|
||||
<g id="node6" class="node">
|
||||
<title>end</title>
|
||||
<polygon fill="none" stroke="black" points="109.75,-0.5 109.75,-49.5 246.25,-49.5 246.25,-0.5 109.75,-0.5"/>
|
||||
<text text-anchor="middle" x="121.12" y="-32.2" font-family="Times New Roman,serif" font-size="14.00">0</text>
|
||||
<polyline fill="none" stroke="black" points="132.5,-25 132.5,-49.5"/>
|
||||
<text text-anchor="middle" x="143.88" y="-32.2" font-family="Times New Roman,serif" font-size="14.00">1</text>
|
||||
<polyline fill="none" stroke="black" points="155.25,-25 155.25,-49.5"/>
|
||||
<text text-anchor="middle" x="166.62" y="-32.2" font-family="Times New Roman,serif" font-size="14.00">2</text>
|
||||
<polyline fill="none" stroke="black" points="178,-25 178,-49.5"/>
|
||||
<text text-anchor="middle" x="189.38" y="-32.2" font-family="Times New Roman,serif" font-size="14.00">3</text>
|
||||
<polyline fill="none" stroke="black" points="200.75,-25 200.75,-49.5"/>
|
||||
<text text-anchor="middle" x="212.12" y="-32.2" font-family="Times New Roman,serif" font-size="14.00">4</text>
|
||||
<polyline fill="none" stroke="black" points="223.5,-25 223.5,-49.5"/>
|
||||
<text text-anchor="middle" x="234.88" y="-32.2" font-family="Times New Roman,serif" font-size="14.00">5</text>
|
||||
<polyline fill="none" stroke="black" points="109.75,-25 246.25,-25"/>
|
||||
<text text-anchor="middle" x="178" y="-7.7" font-family="Times New Roman,serif" font-size="14.00">end</text>
|
||||
</g>
|
||||
<!-- 68bea47647ed4903993da32df86e4fb9->end -->
|
||||
<g id="edge12" class="edge">
|
||||
<title>68bea47647ed4903993da32df86e4fb9:s->end:n</title>
|
||||
<path fill="none" stroke="black" d="M261.88,-309.5C261.88,-195.97 215.37,-169.17 212.29,-61.4"/>
|
||||
<polygon fill="black" stroke="black" points="215.79,-61.46 212.15,-51.51 208.79,-61.56 215.79,-61.46"/>
|
||||
</g>
|
||||
<!-- 68bea47647ed4903993da32df86e4fb9->end -->
|
||||
<g id="edge13" class="edge">
|
||||
<title>68bea47647ed4903993da32df86e4fb9:s->end:n</title>
|
||||
<path fill="none" stroke="black" d="M289.62,-309.5C289.62,-220.84 269,-200.6 250,-114 244.64,-89.58 237.38,-81.49 235.4,-61.37"/>
|
||||
<polygon fill="black" stroke="black" points="238.9,-61.34 234.94,-51.51 231.91,-61.66 238.9,-61.34"/>
|
||||
</g>
|
||||
<!-- bcaaad1b2e28442a8871cf4a3415deef->end -->
|
||||
<g id="edge14" class="edge">
|
||||
<title>bcaaad1b2e28442a8871cf4a3415deef:s->end:n</title>
|
||||
<path fill="none" stroke="black" d="M122.62,-121.5C122.62,-93.81 121.49,-84.23 121.19,-61.2"/>
|
||||
<polygon fill="black" stroke="black" points="124.7,-61.49 121.13,-51.51 117.7,-61.53 124.7,-61.49"/>
|
||||
</g>
|
||||
<!-- bcaaad1b2e28442a8871cf4a3415deef->end -->
|
||||
<g id="edge15" class="edge">
|
||||
<title>bcaaad1b2e28442a8871cf4a3415deef:s->end:n</title>
|
||||
<path fill="none" stroke="black" d="M143.38,-121.5C143.38,-93.94 143.75,-84.31 143.85,-61.51"/>
|
||||
<polygon fill="black" stroke="black" points="147.35,-61.52 143.87,-51.51 140.35,-61.51 147.35,-61.52"/>
|
||||
</g>
|
||||
<!-- bcaaad1b2e28442a8871cf4a3415deef->end -->
|
||||
<g id="edge16" class="edge">
|
||||
<title>bcaaad1b2e28442a8871cf4a3415deef:s->end:n</title>
|
||||
<path fill="none" stroke="black" d="M164.12,-121.5C164.12,-93.8 166.02,-84.23 166.51,-61.21"/>
|
||||
<polygon fill="black" stroke="black" points="170.01,-61.55 166.61,-51.51 163.01,-61.48 170.01,-61.55"/>
|
||||
</g>
|
||||
<!-- bcaaad1b2e28442a8871cf4a3415deef->end -->
|
||||
<g id="edge17" class="edge">
|
||||
<title>bcaaad1b2e28442a8871cf4a3415deef:s->end:n</title>
|
||||
<path fill="none" stroke="black" d="M184.88,-121.5C184.88,-93.76 188.29,-84.26 189.17,-61.22"/>
|
||||
<polygon fill="black" stroke="black" points="192.66,-61.58 189.35,-51.51 185.67,-61.45 192.66,-61.58"/>
|
||||
</g>
|
||||
<!-- start -->
|
||||
<g id="node5" class="node">
|
||||
<title>start</title>
|
||||
<polygon fill="none" stroke="black" points="137.38,-497.5 137.38,-546.5 296.62,-546.5 296.62,-497.5 137.38,-497.5"/>
|
||||
<text text-anchor="middle" x="217" y="-529.2" font-family="Times New Roman,serif" font-size="14.00">start</text>
|
||||
<polyline fill="none" stroke="black" points="137.38,-522 296.62,-522"/>
|
||||
<text text-anchor="middle" x="148.75" y="-504.7" font-family="Times New Roman,serif" font-size="14.00">0</text>
|
||||
<polyline fill="none" stroke="black" points="160.12,-497.5 160.12,-522"/>
|
||||
<text text-anchor="middle" x="171.5" y="-504.7" font-family="Times New Roman,serif" font-size="14.00">1</text>
|
||||
<polyline fill="none" stroke="black" points="182.88,-497.5 182.88,-522"/>
|
||||
<text text-anchor="middle" x="194.25" y="-504.7" font-family="Times New Roman,serif" font-size="14.00">2</text>
|
||||
<polyline fill="none" stroke="black" points="205.62,-497.5 205.62,-522"/>
|
||||
<text text-anchor="middle" x="217" y="-504.7" font-family="Times New Roman,serif" font-size="14.00">3</text>
|
||||
<polyline fill="none" stroke="black" points="228.38,-497.5 228.38,-522"/>
|
||||
<text text-anchor="middle" x="239.75" y="-504.7" font-family="Times New Roman,serif" font-size="14.00">4</text>
|
||||
<polyline fill="none" stroke="black" points="251.12,-497.5 251.12,-522"/>
|
||||
<text text-anchor="middle" x="262.5" y="-504.7" font-family="Times New Roman,serif" font-size="14.00">5</text>
|
||||
<polyline fill="none" stroke="black" points="273.88,-497.5 273.88,-522"/>
|
||||
<text text-anchor="middle" x="285.25" y="-504.7" font-family="Times New Roman,serif" font-size="14.00">6</text>
|
||||
</g>
|
||||
<!-- start->d8f967fda0cb48cd9cb6ef83bb81905d -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>start:s->d8f967fda0cb48cd9cb6ef83bb81905d:n</title>
|
||||
<path fill="none" stroke="black" d="M148.75,-497C148.75,-442.34 52.68,-478.27 38.79,-436.7"/>
|
||||
<polygon fill="black" stroke="black" points="42.28,-436.37 37.35,-427 35.36,-437.4 42.28,-436.37"/>
|
||||
</g>
|
||||
<!-- start->d8f967fda0cb48cd9cb6ef83bb81905d -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>start:s->d8f967fda0cb48cd9cb6ef83bb81905d:n</title>
|
||||
<path fill="none" stroke="black" d="M171.5,-497C171.5,-449.26 93.45,-472.74 80.64,-436.69"/>
|
||||
<polygon fill="black" stroke="black" points="84.13,-436.33 79.11,-426.99 77.22,-437.42 84.13,-436.33"/>
|
||||
</g>
|
||||
<!-- start->5f8f2b330b404524baca9bd51037ff9f -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>start:s->5f8f2b330b404524baca9bd51037ff9f:n</title>
|
||||
<path fill="none" stroke="black" d="M194.25,-497C194.25,-465.83 167.26,-461.49 160.94,-436.61"/>
|
||||
<polygon fill="black" stroke="black" points="164.45,-436.52 159.8,-427 157.5,-437.35 164.45,-436.52"/>
|
||||
</g>
|
||||
<!-- start->68bea47647ed4903993da32df86e4fb9 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>start:s->68bea47647ed4903993da32df86e4fb9:n</title>
|
||||
<path fill="none" stroke="black" d="M217,-497C217,-468.54 229.99,-460.2 233.34,-436.93"/>
|
||||
<polygon fill="black" stroke="black" points="236.83,-437.23 234.02,-427.01 229.85,-436.75 236.83,-437.23"/>
|
||||
</g>
|
||||
<!-- start->68bea47647ed4903993da32df86e4fb9 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>start:s->68bea47647ed4903993da32df86e4fb9:n</title>
|
||||
<path fill="none" stroke="black" d="M262.5,-497C262.5,-469.44 262.03,-459.81 261.91,-437.01"/>
|
||||
<polygon fill="black" stroke="black" points="265.41,-437 261.88,-427.01 258.41,-437.02 265.41,-437"/>
|
||||
</g>
|
||||
<!-- start->68bea47647ed4903993da32df86e4fb9 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>start:s->68bea47647ed4903993da32df86e4fb9:n</title>
|
||||
<path fill="none" stroke="black" d="M285.25,-497C285.25,-469.27 288.57,-459.75 289.43,-436.72"/>
|
||||
<polygon fill="black" stroke="black" points="292.92,-437.07 289.6,-427.01 285.92,-436.95 292.92,-437.07"/>
|
||||
</g>
|
||||
<!-- 2f81a928f2334884a59fa71a54216bb9 -->
|
||||
<g id="node7" class="node">
|
||||
<title>2f81a928f2334884a59fa71a54216bb9</title>
|
||||
<ellipse fill="black" stroke="black" cx="324" cy="-367.25" rx="1.8" ry="1.8"/>
|
||||
</g>
|
||||
<!-- start->2f81a928f2334884a59fa71a54216bb9 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>start:s->2f81a928f2334884a59fa71a54216bb9</title>
|
||||
<path fill="none" stroke="black" d="M239.75,-497C239.75,-458.83 294.73,-489.19 316,-457.5 331.74,-434.04 329.18,-398.95 326.35,-380.54"/>
|
||||
<polygon fill="black" stroke="black" points="329.8,-379.91 324.51,-370.73 322.92,-381.2 329.8,-379.91"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 16 KiB |
@@ -0,0 +1,115 @@
|
||||
# Copyright 2024-2025 XMOS LIMITED.
|
||||
# This Software is subject to the terms of the XMOS Public Licence: Version 1.
|
||||
"""Generate complex pipeline diagrams for documentation."""
|
||||
|
||||
|
||||
from audio_dsp.design.pipeline import Pipeline
|
||||
from audio_dsp.stages import Biquad, Fork, Bypass
|
||||
|
||||
# NOTE: The :width: in the .rst is set to {.png_width}/100 for consistent scaling,
|
||||
# but the svg images are used
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
file_ext = "png"
|
||||
|
||||
# start with 7 input channels
|
||||
p, inputs = Pipeline.begin(7, fs=48000)
|
||||
|
||||
# pass the first 2 inputs to a 2-channel Biquad
|
||||
i0 = p.stage(Biquad, inputs[0:2])
|
||||
|
||||
# pass the third input (index 2) to a 1-channel biquad
|
||||
i1 = p.stage(Biquad, inputs[2])
|
||||
|
||||
# pass the inputs at index 3, 5, and 6 to a 3 channel biquad
|
||||
i2 = p.stage(Biquad, inputs[3, 5, 6])
|
||||
|
||||
# pass all of i0 and i1, as well as the first channel in i2
|
||||
# to create a 4 channel biquad
|
||||
i3 = p.stage(Biquad, i0 + i1 + i2[0])
|
||||
|
||||
# The pipeline output has 6 channels:
|
||||
# - all four i3 channels
|
||||
# - the 2nd and 3rd channel from i2
|
||||
p.set_outputs(i3 + i2[1:])
|
||||
|
||||
p.draw(f"doc/rst/images/complex_pipelines/7_chan_biquad_pipeline.{file_ext}")
|
||||
|
||||
#%%
|
||||
p, inputs = Pipeline.begin(1, fs=48000)
|
||||
|
||||
# fork the input to create a 2 channel signal
|
||||
x = p.stage(Fork, inputs, count=2)
|
||||
|
||||
# fork again to create a 4 channel signal
|
||||
x = p.stage(Fork, x, count=2)
|
||||
|
||||
# there are now 4 channels in the pipeline output
|
||||
p.set_outputs(x)
|
||||
p.draw(f"doc/rst/images/complex_pipelines/fork_pipeline.{file_ext}")
|
||||
|
||||
#%%
|
||||
|
||||
p, i = Pipeline.begin(1, fs=48000)
|
||||
|
||||
# thread 0
|
||||
i = p.stage(Biquad, i)
|
||||
|
||||
# thread 1
|
||||
p.next_thread()
|
||||
i = p.stage(Biquad, i)
|
||||
|
||||
# thread 2
|
||||
p.next_thread()
|
||||
i = p.stage(Biquad, i)
|
||||
|
||||
p.set_outputs(i)
|
||||
|
||||
p.draw(f"doc/rst/images/complex_pipelines/multi_thread_pipeline.{file_ext}")
|
||||
|
||||
#%%
|
||||
p, inputs = Pipeline.begin(2, fs=48000)
|
||||
|
||||
# inputs[1] is not used on thread 0
|
||||
x1 = p.stage(Biquad, inputs[0])
|
||||
|
||||
p.next_thread()
|
||||
|
||||
# inputs[1] first used on thread 1
|
||||
x = p.stage(Biquad, x1 + inputs[1])
|
||||
|
||||
p.set_outputs(x)
|
||||
p.draw(f"doc/rst/images/complex_pipelines/thread_crossings_bad.{file_ext}")
|
||||
|
||||
#%%
|
||||
|
||||
p, inputs = Pipeline.begin(2, fs=48000)
|
||||
|
||||
# both inputs are not used on this thread
|
||||
x1 = p.stage(Biquad, inputs[0])
|
||||
x2 = p.stage(Bypass, inputs[1])
|
||||
|
||||
p.next_thread()
|
||||
|
||||
x = p.stage(Biquad, x1 + x2)
|
||||
|
||||
p.set_outputs(x)
|
||||
|
||||
p.draw(f"doc/rst/images/complex_pipelines/thread_crossings_bypass.{file_ext}")
|
||||
|
||||
#%%
|
||||
|
||||
p, inputs = Pipeline.begin(2, fs=48000)
|
||||
|
||||
x1 = p.stage(Biquad, inputs[0])
|
||||
p.next_thread()
|
||||
|
||||
x2 = p.stage(Bypass, inputs[1])
|
||||
p.next_thread()
|
||||
|
||||
# x1 and x2 have both crossed 1 thread already
|
||||
x = p.stage(Biquad, x1 + x2)
|
||||
|
||||
p.set_outputs(x)
|
||||
p.draw(f"doc/rst/images/complex_pipelines/thread_crossings_parallel.{file_ext}")
|
||||
111
lib_audio_dsp/doc/rst/images/complex_pipelines/fork_pipeline.svg
Normal file
111
lib_audio_dsp/doc/rst/images/complex_pipelines/fork_pipeline.svg
Normal file
@@ -0,0 +1,111 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
|
||||
-->
|
||||
<!-- Pages: 1 -->
|
||||
<svg width="120pt" height="473pt"
|
||||
viewBox="0.00 0.00 120.00 473.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 469)">
|
||||
<polygon fill="white" stroke="none" points="-4,4 -4,-469 116,-469 116,4 -4,4"/>
|
||||
<g id="clust1" class="cluster">
|
||||
<title>cluster_34060b0cf6eb49cb88a4f6401e52f7bd</title>
|
||||
<polygon fill="none" stroke="grey" points="8,-114 8,-375.5 104,-375.5 104,-114 8,-114"/>
|
||||
<text text-anchor="middle" x="56" y="-358.2" font-family="Times New Roman,serif" font-size="14.00" fill="grey">Thread 0</text>
|
||||
</g>
|
||||
<!-- 332548901fbe4af38afefb4d353e362b -->
|
||||
<g id="node1" class="node">
|
||||
<title>332548901fbe4af38afefb4d353e362b</title>
|
||||
<polygon fill="none" stroke="black" points="21.38,-269 21.38,-342.5 90.62,-342.5 90.62,-269 21.38,-269"/>
|
||||
<text text-anchor="middle" x="55.75" y="-325.2" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="21.38,-318 90.62,-318"/>
|
||||
<text text-anchor="middle" x="56" y="-300.7" font-family="Times New Roman,serif" font-size="14.00">2: Fork_0</text>
|
||||
<polyline fill="none" stroke="black" points="21.38,-293.5 90.62,-293.5"/>
|
||||
<text text-anchor="middle" x="38.25" y="-276.2" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="55.12,-269 55.12,-293.5"/>
|
||||
<text text-anchor="middle" x="72.5" y="-276.2" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- 59d14377fd1646b58c1d7744ff99b3eb -->
|
||||
<g id="node2" class="node">
|
||||
<title>59d14377fd1646b58c1d7744ff99b3eb</title>
|
||||
<polygon fill="none" stroke="black" points="16.5,-122.5 16.5,-196 95.5,-196 95.5,-122.5 16.5,-122.5"/>
|
||||
<text text-anchor="middle" x="35.88" y="-178.7" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="55.25,-171.5 55.25,-196"/>
|
||||
<text text-anchor="middle" x="75.12" y="-178.7" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="16.5,-171.5 95.5,-171.5"/>
|
||||
<text text-anchor="middle" x="56" y="-154.2" font-family="Times New Roman,serif" font-size="14.00">3: Fork_1</text>
|
||||
<polyline fill="none" stroke="black" points="16.5,-147 95.5,-147"/>
|
||||
<text text-anchor="middle" x="26.38" y="-129.7" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="36.25,-122.5 36.25,-147"/>
|
||||
<text text-anchor="middle" x="46.12" y="-129.7" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="56,-122.5 56,-147"/>
|
||||
<text text-anchor="middle" x="65.88" y="-129.7" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="75.75,-122.5 75.75,-147"/>
|
||||
<text text-anchor="middle" x="85.62" y="-129.7" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- 332548901fbe4af38afefb4d353e362b->59d14377fd1646b58c1d7744ff99b3eb -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>332548901fbe4af38afefb4d353e362b:s->59d14377fd1646b58c1d7744ff99b3eb:n</title>
|
||||
<path fill="none" stroke="black" d="M38.25,-268.5C38.25,-240.61 36.45,-230.97 35.98,-207.79"/>
|
||||
<polygon fill="black" stroke="black" points="39.49,-207.98 35.89,-198.01 32.49,-208.05 39.49,-207.98"/>
|
||||
</g>
|
||||
<!-- 332548901fbe4af38afefb4d353e362b->59d14377fd1646b58c1d7744ff99b3eb -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>332548901fbe4af38afefb4d353e362b:s->59d14377fd1646b58c1d7744ff99b3eb:n</title>
|
||||
<path fill="none" stroke="black" d="M72.5,-268.5C72.5,-240.61 74.49,-230.97 75.01,-207.79"/>
|
||||
<polygon fill="black" stroke="black" points="78.5,-208.05 75.11,-198.01 71.5,-207.98 78.5,-208.05"/>
|
||||
</g>
|
||||
<!-- end -->
|
||||
<g id="node4" class="node">
|
||||
<title>end</title>
|
||||
<polygon fill="none" stroke="black" points="10.5,-0.5 10.5,-49.5 101.5,-49.5 101.5,-0.5 10.5,-0.5"/>
|
||||
<text text-anchor="middle" x="21.88" y="-32.2" font-family="Times New Roman,serif" font-size="14.00">0</text>
|
||||
<polyline fill="none" stroke="black" points="33.25,-25 33.25,-49.5"/>
|
||||
<text text-anchor="middle" x="44.62" y="-32.2" font-family="Times New Roman,serif" font-size="14.00">1</text>
|
||||
<polyline fill="none" stroke="black" points="56,-25 56,-49.5"/>
|
||||
<text text-anchor="middle" x="67.38" y="-32.2" font-family="Times New Roman,serif" font-size="14.00">2</text>
|
||||
<polyline fill="none" stroke="black" points="78.75,-25 78.75,-49.5"/>
|
||||
<text text-anchor="middle" x="90.12" y="-32.2" font-family="Times New Roman,serif" font-size="14.00">3</text>
|
||||
<polyline fill="none" stroke="black" points="10.5,-25 101.5,-25"/>
|
||||
<text text-anchor="middle" x="56" y="-7.7" font-family="Times New Roman,serif" font-size="14.00">end</text>
|
||||
</g>
|
||||
<!-- 59d14377fd1646b58c1d7744ff99b3eb->end -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>59d14377fd1646b58c1d7744ff99b3eb:s->end:n</title>
|
||||
<path fill="none" stroke="black" d="M26.38,-121.5C26.38,-93.76 22.96,-84.26 22.08,-61.22"/>
|
||||
<polygon fill="black" stroke="black" points="25.58,-61.45 21.9,-51.51 18.59,-61.58 25.58,-61.45"/>
|
||||
</g>
|
||||
<!-- 59d14377fd1646b58c1d7744ff99b3eb->end -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>59d14377fd1646b58c1d7744ff99b3eb:s->end:n</title>
|
||||
<path fill="none" stroke="black" d="M46.12,-121.5C46.12,-93.81 44.99,-84.23 44.69,-61.2"/>
|
||||
<polygon fill="black" stroke="black" points="48.2,-61.49 44.63,-51.51 41.2,-61.53 48.2,-61.49"/>
|
||||
</g>
|
||||
<!-- 59d14377fd1646b58c1d7744ff99b3eb->end -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>59d14377fd1646b58c1d7744ff99b3eb:s->end:n</title>
|
||||
<path fill="none" stroke="black" d="M65.88,-121.5C65.88,-93.81 67.01,-84.23 67.31,-61.2"/>
|
||||
<polygon fill="black" stroke="black" points="70.8,-61.53 67.37,-51.51 63.8,-61.49 70.8,-61.53"/>
|
||||
</g>
|
||||
<!-- 59d14377fd1646b58c1d7744ff99b3eb->end -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>59d14377fd1646b58c1d7744ff99b3eb:s->end:n</title>
|
||||
<path fill="none" stroke="black" d="M85.62,-121.5C85.62,-93.76 89.04,-84.26 89.92,-61.22"/>
|
||||
<polygon fill="black" stroke="black" points="93.41,-61.58 90.1,-51.51 86.42,-61.45 93.41,-61.58"/>
|
||||
</g>
|
||||
<!-- start -->
|
||||
<g id="node3" class="node">
|
||||
<title>start</title>
|
||||
<polygon fill="none" stroke="black" points="29,-415.5 29,-464.5 83,-464.5 83,-415.5 29,-415.5"/>
|
||||
<text text-anchor="middle" x="55.62" y="-447.2" font-family="Times New Roman,serif" font-size="14.00">start</text>
|
||||
<polyline fill="none" stroke="black" points="29,-440 82.25,-440"/>
|
||||
<text text-anchor="middle" x="55.38" y="-422.7" font-family="Times New Roman,serif" font-size="14.00">0</text>
|
||||
</g>
|
||||
<!-- start->332548901fbe4af38afefb4d353e362b -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>start:s->332548901fbe4af38afefb4d353e362b:n</title>
|
||||
<path fill="none" stroke="black" d="M55.38,-415C55.38,-387.44 55.66,-377.81 55.73,-355.01"/>
|
||||
<polygon fill="black" stroke="black" points="59.23,-355.02 55.75,-345.01 52.23,-355.01 59.23,-355.02"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 7.0 KiB |
@@ -0,0 +1,106 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
|
||||
-->
|
||||
<!-- Pages: 1 -->
|
||||
<svg width="124pt" height="743pt"
|
||||
viewBox="0.00 0.00 124.00 742.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 738.5)">
|
||||
<polygon fill="white" stroke="none" points="-4,4 -4,-738.5 120,-738.5 120,4 -4,4"/>
|
||||
<g id="clust1" class="cluster">
|
||||
<title>cluster_7dccb116f4ec46af830d98c0acaf0492</title>
|
||||
<polygon fill="none" stroke="grey" points="8,-489 8,-645 108,-645 108,-489 8,-489"/>
|
||||
<text text-anchor="middle" x="58" y="-627.7" font-family="Times New Roman,serif" font-size="14.00" fill="grey">Thread 0</text>
|
||||
</g>
|
||||
<g id="clust2" class="cluster">
|
||||
<title>cluster_3404a0dea51f4e34a210eac11779400b</title>
|
||||
<polygon fill="none" stroke="grey" points="8,-301.5 8,-457.5 108,-457.5 108,-301.5 8,-301.5"/>
|
||||
<text text-anchor="middle" x="58" y="-440.2" font-family="Times New Roman,serif" font-size="14.00" fill="grey">Thread 1</text>
|
||||
</g>
|
||||
<g id="clust3" class="cluster">
|
||||
<title>cluster_b67f08b464b449b194ef47038eeb6471</title>
|
||||
<polygon fill="none" stroke="grey" points="8,-114 8,-270 108,-270 108,-114 8,-114"/>
|
||||
<text text-anchor="middle" x="58" y="-252.7" font-family="Times New Roman,serif" font-size="14.00" fill="grey">Thread 2</text>
|
||||
</g>
|
||||
<!-- fd260036f7d74bacab957af6e8ccbcce -->
|
||||
<g id="node1" class="node">
|
||||
<title>fd260036f7d74bacab957af6e8ccbcce</title>
|
||||
<polygon fill="none" stroke="black" points="16.25,-497.5 16.25,-612 99.75,-612 99.75,-497.5 16.25,-497.5"/>
|
||||
<text text-anchor="middle" x="57.62" y="-594.7" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="16.25,-587.5 99.75,-587.5"/>
|
||||
<text text-anchor="middle" x="58" y="-570.2" font-family="Times New Roman,serif" font-size="14.00">2: Biquad_0</text>
|
||||
<polyline fill="none" stroke="black" points="16.25,-563 99.75,-563"/>
|
||||
<text text-anchor="middle" x="58" y="-545.7" font-family="Times New Roman,serif" font-size="14.00">filter_type: </text>
|
||||
<text text-anchor="middle" x="58" y="-529.2" font-family="Times New Roman,serif" font-size="14.00">type: bypass</text>
|
||||
<polyline fill="none" stroke="black" points="16.25,-522 99.75,-522"/>
|
||||
<text text-anchor="middle" x="57.62" y="-504.7" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- bbffff2f73794aeeb469a1d88b02e9f6 -->
|
||||
<g id="node2" class="node">
|
||||
<title>bbffff2f73794aeeb469a1d88b02e9f6</title>
|
||||
<polygon fill="none" stroke="black" points="16.25,-310 16.25,-424.5 99.75,-424.5 99.75,-310 16.25,-310"/>
|
||||
<text text-anchor="middle" x="57.62" y="-407.2" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="16.25,-400 99.75,-400"/>
|
||||
<text text-anchor="middle" x="58" y="-382.7" font-family="Times New Roman,serif" font-size="14.00">4: Biquad_1</text>
|
||||
<polyline fill="none" stroke="black" points="16.25,-375.5 99.75,-375.5"/>
|
||||
<text text-anchor="middle" x="58" y="-358.2" font-family="Times New Roman,serif" font-size="14.00">filter_type: </text>
|
||||
<text text-anchor="middle" x="58" y="-341.7" font-family="Times New Roman,serif" font-size="14.00">type: bypass</text>
|
||||
<polyline fill="none" stroke="black" points="16.25,-334.5 99.75,-334.5"/>
|
||||
<text text-anchor="middle" x="57.62" y="-317.2" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- fd260036f7d74bacab957af6e8ccbcce->bbffff2f73794aeeb469a1d88b02e9f6 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>fd260036f7d74bacab957af6e8ccbcce:s->bbffff2f73794aeeb469a1d88b02e9f6:n</title>
|
||||
<path fill="none" stroke="black" d="M57.62,-496.5C57.62,-469.14 57.62,-459.57 57.62,-436.93"/>
|
||||
<polygon fill="black" stroke="black" points="61.13,-437.01 57.63,-427.01 54.13,-437.01 61.13,-437.01"/>
|
||||
</g>
|
||||
<!-- 540b25f562304075921a377eae641ad3 -->
|
||||
<g id="node3" class="node">
|
||||
<title>540b25f562304075921a377eae641ad3</title>
|
||||
<polygon fill="none" stroke="black" points="16.25,-122.5 16.25,-237 99.75,-237 99.75,-122.5 16.25,-122.5"/>
|
||||
<text text-anchor="middle" x="57.62" y="-219.7" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="16.25,-212.5 99.75,-212.5"/>
|
||||
<text text-anchor="middle" x="58" y="-195.2" font-family="Times New Roman,serif" font-size="14.00">6: Biquad_2</text>
|
||||
<polyline fill="none" stroke="black" points="16.25,-188 99.75,-188"/>
|
||||
<text text-anchor="middle" x="58" y="-170.7" font-family="Times New Roman,serif" font-size="14.00">filter_type: </text>
|
||||
<text text-anchor="middle" x="58" y="-154.2" font-family="Times New Roman,serif" font-size="14.00">type: bypass</text>
|
||||
<polyline fill="none" stroke="black" points="16.25,-147 99.75,-147"/>
|
||||
<text text-anchor="middle" x="57.62" y="-129.7" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- bbffff2f73794aeeb469a1d88b02e9f6->540b25f562304075921a377eae641ad3 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>bbffff2f73794aeeb469a1d88b02e9f6:s->540b25f562304075921a377eae641ad3:n</title>
|
||||
<path fill="none" stroke="black" d="M57.62,-309C57.62,-281.64 57.62,-272.07 57.62,-249.43"/>
|
||||
<polygon fill="black" stroke="black" points="61.13,-249.51 57.63,-239.51 54.13,-249.51 61.13,-249.51"/>
|
||||
</g>
|
||||
<!-- end -->
|
||||
<g id="node5" class="node">
|
||||
<title>end</title>
|
||||
<polygon fill="none" stroke="black" points="31,-0.5 31,-49.5 85,-49.5 85,-0.5 31,-0.5"/>
|
||||
<text text-anchor="middle" x="57.38" y="-32.2" font-family="Times New Roman,serif" font-size="14.00">0</text>
|
||||
<polyline fill="none" stroke="black" points="31,-25 84.5,-25"/>
|
||||
<text text-anchor="middle" x="57.75" y="-7.7" font-family="Times New Roman,serif" font-size="14.00">end</text>
|
||||
</g>
|
||||
<!-- 540b25f562304075921a377eae641ad3->end -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>540b25f562304075921a377eae641ad3:s->end:n</title>
|
||||
<path fill="none" stroke="black" d="M57.62,-121.5C57.62,-93.94 57.44,-84.31 57.39,-61.51"/>
|
||||
<polygon fill="black" stroke="black" points="60.89,-61.51 57.38,-51.51 53.89,-61.52 60.89,-61.51"/>
|
||||
</g>
|
||||
<!-- start -->
|
||||
<g id="node4" class="node">
|
||||
<title>start</title>
|
||||
<polygon fill="none" stroke="black" points="31,-685 31,-734 85,-734 85,-685 31,-685"/>
|
||||
<text text-anchor="middle" x="57.62" y="-716.7" font-family="Times New Roman,serif" font-size="14.00">start</text>
|
||||
<polyline fill="none" stroke="black" points="31,-709.5 84.25,-709.5"/>
|
||||
<text text-anchor="middle" x="57.38" y="-692.2" font-family="Times New Roman,serif" font-size="14.00">0</text>
|
||||
</g>
|
||||
<!-- start->fd260036f7d74bacab957af6e8ccbcce -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>start:s->fd260036f7d74bacab957af6e8ccbcce:n</title>
|
||||
<path fill="none" stroke="black" d="M57.38,-684.5C57.38,-656.94 57.56,-647.31 57.61,-624.51"/>
|
||||
<polygon fill="black" stroke="black" points="61.11,-624.52 57.62,-614.51 54.11,-624.51 61.11,-624.52"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 6.8 KiB |
@@ -0,0 +1,102 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
|
||||
-->
|
||||
<!-- Pages: 1 -->
|
||||
<svg width="159pt" height="555pt"
|
||||
viewBox="0.00 0.00 159.00 555.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 551)">
|
||||
<polygon fill="white" stroke="none" points="-4,4 -4,-551 155,-551 155,4 -4,4"/>
|
||||
<g id="clust1" class="cluster">
|
||||
<title>cluster_e6903db6fd444d1c98585401309db51a</title>
|
||||
<polygon fill="none" stroke="grey" points="8,-301.5 8,-457.5 108,-457.5 108,-301.5 8,-301.5"/>
|
||||
<text text-anchor="middle" x="58" y="-440.2" font-family="Times New Roman,serif" font-size="14.00" fill="grey">Thread 0</text>
|
||||
</g>
|
||||
<g id="clust2" class="cluster">
|
||||
<title>cluster_052ef29601934d51b7ea1712c26b8e7a</title>
|
||||
<polygon fill="none" stroke="grey" points="43,-114 43,-270 143,-270 143,-114 43,-114"/>
|
||||
<text text-anchor="middle" x="93" y="-252.7" font-family="Times New Roman,serif" font-size="14.00" fill="grey">Thread 1</text>
|
||||
</g>
|
||||
<!-- 853016d4423a4b118123671b03fb6352 -->
|
||||
<g id="node1" class="node">
|
||||
<title>853016d4423a4b118123671b03fb6352</title>
|
||||
<polygon fill="none" stroke="black" points="16.25,-310 16.25,-424.5 99.75,-424.5 99.75,-310 16.25,-310"/>
|
||||
<text text-anchor="middle" x="57.62" y="-407.2" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="16.25,-400 99.75,-400"/>
|
||||
<text text-anchor="middle" x="58" y="-382.7" font-family="Times New Roman,serif" font-size="14.00">2: Biquad_0</text>
|
||||
<polyline fill="none" stroke="black" points="16.25,-375.5 99.75,-375.5"/>
|
||||
<text text-anchor="middle" x="58" y="-358.2" font-family="Times New Roman,serif" font-size="14.00">filter_type: </text>
|
||||
<text text-anchor="middle" x="58" y="-341.7" font-family="Times New Roman,serif" font-size="14.00">type: bypass</text>
|
||||
<polyline fill="none" stroke="black" points="16.25,-334.5 99.75,-334.5"/>
|
||||
<text text-anchor="middle" x="57.62" y="-317.2" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- 9a2129a24c2c4e54bf2cc7d7bd1bd74c -->
|
||||
<g id="node2" class="node">
|
||||
<title>9a2129a24c2c4e54bf2cc7d7bd1bd74c</title>
|
||||
<polygon fill="none" stroke="black" points="51.25,-122.5 51.25,-237 134.75,-237 134.75,-122.5 51.25,-122.5"/>
|
||||
<text text-anchor="middle" x="72.12" y="-219.7" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="93,-212.5 93,-237"/>
|
||||
<text text-anchor="middle" x="113.88" y="-219.7" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="51.25,-212.5 134.75,-212.5"/>
|
||||
<text text-anchor="middle" x="93" y="-195.2" font-family="Times New Roman,serif" font-size="14.00">4: Biquad_1</text>
|
||||
<polyline fill="none" stroke="black" points="51.25,-188 134.75,-188"/>
|
||||
<text text-anchor="middle" x="93" y="-170.7" font-family="Times New Roman,serif" font-size="14.00">filter_type: </text>
|
||||
<text text-anchor="middle" x="93" y="-154.2" font-family="Times New Roman,serif" font-size="14.00">type: bypass</text>
|
||||
<polyline fill="none" stroke="black" points="51.25,-147 134.75,-147"/>
|
||||
<text text-anchor="middle" x="72.12" y="-129.7" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="93,-122.5 93,-147"/>
|
||||
<text text-anchor="middle" x="113.88" y="-129.7" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- 853016d4423a4b118123671b03fb6352->9a2129a24c2c4e54bf2cc7d7bd1bd74c -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>853016d4423a4b118123671b03fb6352:s->9a2129a24c2c4e54bf2cc7d7bd1bd74c:n</title>
|
||||
<path fill="none" stroke="black" d="M57.62,-309C57.62,-280.94 68.63,-272.33 71.46,-249.29"/>
|
||||
<polygon fill="black" stroke="black" points="74.95,-249.7 72.04,-239.51 67.96,-249.29 74.95,-249.7"/>
|
||||
</g>
|
||||
<!-- end -->
|
||||
<g id="node4" class="node">
|
||||
<title>end</title>
|
||||
<polygon fill="none" stroke="black" points="66,-0.5 66,-49.5 120,-49.5 120,-0.5 66,-0.5"/>
|
||||
<text text-anchor="middle" x="79.38" y="-32.2" font-family="Times New Roman,serif" font-size="14.00">0</text>
|
||||
<polyline fill="none" stroke="black" points="92.75,-25 92.75,-49.5"/>
|
||||
<text text-anchor="middle" x="106.12" y="-32.2" font-family="Times New Roman,serif" font-size="14.00">1</text>
|
||||
<polyline fill="none" stroke="black" points="66,-25 119.5,-25"/>
|
||||
<text text-anchor="middle" x="92.75" y="-7.7" font-family="Times New Roman,serif" font-size="14.00">end</text>
|
||||
</g>
|
||||
<!-- 9a2129a24c2c4e54bf2cc7d7bd1bd74c->end -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>9a2129a24c2c4e54bf2cc7d7bd1bd74c:s->end:n</title>
|
||||
<path fill="none" stroke="black" d="M72.12,-121.5C72.12,-93.68 77.63,-84.31 79.04,-61.24"/>
|
||||
<polygon fill="black" stroke="black" points="82.54,-61.61 79.33,-51.51 75.54,-61.41 82.54,-61.61"/>
|
||||
</g>
|
||||
<!-- 9a2129a24c2c4e54bf2cc7d7bd1bd74c->end -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>9a2129a24c2c4e54bf2cc7d7bd1bd74c:s->end:n</title>
|
||||
<path fill="none" stroke="black" d="M113.88,-121.5C113.88,-93.66 107.99,-84.32 106.48,-61.25"/>
|
||||
<polygon fill="black" stroke="black" points="109.98,-61.4 106.17,-51.51 102.99,-61.62 109.98,-61.4"/>
|
||||
</g>
|
||||
<!-- start -->
|
||||
<g id="node3" class="node">
|
||||
<title>start</title>
|
||||
<polygon fill="none" stroke="black" points="66,-497.5 66,-546.5 120,-546.5 120,-497.5 66,-497.5"/>
|
||||
<text text-anchor="middle" x="92.75" y="-529.2" font-family="Times New Roman,serif" font-size="14.00">start</text>
|
||||
<polyline fill="none" stroke="black" points="66,-522 119.5,-522"/>
|
||||
<text text-anchor="middle" x="79.38" y="-504.7" font-family="Times New Roman,serif" font-size="14.00">0</text>
|
||||
<polyline fill="none" stroke="black" points="92.75,-497.5 92.75,-522"/>
|
||||
<text text-anchor="middle" x="106.12" y="-504.7" font-family="Times New Roman,serif" font-size="14.00">1</text>
|
||||
</g>
|
||||
<!-- start->853016d4423a4b118123671b03fb6352 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>start:s->853016d4423a4b118123671b03fb6352:n</title>
|
||||
<path fill="none" stroke="black" d="M79.38,-497C79.38,-467.94 62.72,-460.42 58.56,-436.75"/>
|
||||
<polygon fill="black" stroke="black" points="62.07,-436.68 57.75,-427.01 55.09,-437.26 62.07,-436.68"/>
|
||||
</g>
|
||||
<!-- start->9a2129a24c2c4e54bf2cc7d7bd1bd74c -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>start:s->9a2129a24c2c4e54bf2cc7d7bd1bd74c:n</title>
|
||||
<path fill="none" stroke="black" d="M106.12,-497C106.12,-479.25 110.62,-475.19 112,-457.5 119.31,-364.13 114.31,-337.65 113.9,-249.38"/>
|
||||
<polygon fill="black" stroke="black" points="117.4,-249.51 113.88,-239.51 110.4,-249.52 117.4,-249.51"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 6.5 KiB |
@@ -0,0 +1,118 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
|
||||
-->
|
||||
<!-- Pages: 1 -->
|
||||
<svg width="224pt" height="555pt"
|
||||
viewBox="0.00 0.00 224.00 555.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 551)">
|
||||
<polygon fill="white" stroke="none" points="-4,4 -4,-551 220,-551 220,4 -4,4"/>
|
||||
<g id="clust1" class="cluster">
|
||||
<title>cluster_fb4404fd272f4d6e81e37c01313fb286</title>
|
||||
<polygon fill="none" stroke="grey" points="8,-301.5 8,-457.5 208,-457.5 208,-301.5 8,-301.5"/>
|
||||
<text text-anchor="middle" x="108" y="-440.2" font-family="Times New Roman,serif" font-size="14.00" fill="grey">Thread 0</text>
|
||||
</g>
|
||||
<g id="clust2" class="cluster">
|
||||
<title>cluster_d8debef68bf14a139e453cd5e60e894a</title>
|
||||
<polygon fill="none" stroke="grey" points="58,-114 58,-270 158,-270 158,-114 58,-114"/>
|
||||
<text text-anchor="middle" x="108" y="-252.7" font-family="Times New Roman,serif" font-size="14.00" fill="grey">Thread 1</text>
|
||||
</g>
|
||||
<!-- 432f839888c64b0e886f3068efbeb00f -->
|
||||
<g id="node1" class="node">
|
||||
<title>432f839888c64b0e886f3068efbeb00f</title>
|
||||
<polygon fill="none" stroke="black" points="16.25,-310 16.25,-424.5 99.75,-424.5 99.75,-310 16.25,-310"/>
|
||||
<text text-anchor="middle" x="57.62" y="-407.2" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="16.25,-400 99.75,-400"/>
|
||||
<text text-anchor="middle" x="58" y="-382.7" font-family="Times New Roman,serif" font-size="14.00">2: Biquad_0</text>
|
||||
<polyline fill="none" stroke="black" points="16.25,-375.5 99.75,-375.5"/>
|
||||
<text text-anchor="middle" x="58" y="-358.2" font-family="Times New Roman,serif" font-size="14.00">filter_type: </text>
|
||||
<text text-anchor="middle" x="58" y="-341.7" font-family="Times New Roman,serif" font-size="14.00">type: bypass</text>
|
||||
<polyline fill="none" stroke="black" points="16.25,-334.5 99.75,-334.5"/>
|
||||
<text text-anchor="middle" x="57.62" y="-317.2" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- ca24f2ba39734dbba653a252011874f3 -->
|
||||
<g id="node3" class="node">
|
||||
<title>ca24f2ba39734dbba653a252011874f3</title>
|
||||
<polygon fill="none" stroke="black" points="66.25,-122.5 66.25,-237 149.75,-237 149.75,-122.5 66.25,-122.5"/>
|
||||
<text text-anchor="middle" x="87.12" y="-219.7" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="108,-212.5 108,-237"/>
|
||||
<text text-anchor="middle" x="128.88" y="-219.7" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="66.25,-212.5 149.75,-212.5"/>
|
||||
<text text-anchor="middle" x="108" y="-195.2" font-family="Times New Roman,serif" font-size="14.00">5: Biquad_1</text>
|
||||
<polyline fill="none" stroke="black" points="66.25,-188 149.75,-188"/>
|
||||
<text text-anchor="middle" x="108" y="-170.7" font-family="Times New Roman,serif" font-size="14.00">filter_type: </text>
|
||||
<text text-anchor="middle" x="108" y="-154.2" font-family="Times New Roman,serif" font-size="14.00">type: bypass</text>
|
||||
<polyline fill="none" stroke="black" points="66.25,-147 149.75,-147"/>
|
||||
<text text-anchor="middle" x="87.12" y="-129.7" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="108,-122.5 108,-147"/>
|
||||
<text text-anchor="middle" x="128.88" y="-129.7" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- 432f839888c64b0e886f3068efbeb00f->ca24f2ba39734dbba653a252011874f3 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>432f839888c64b0e886f3068efbeb00f:s->ca24f2ba39734dbba653a252011874f3:n</title>
|
||||
<path fill="none" stroke="black" d="M57.62,-309C57.62,-278.97 80.41,-273.28 85.93,-249.14"/>
|
||||
<polygon fill="black" stroke="black" points="89.38,-249.82 86.96,-239.5 82.42,-249.08 89.38,-249.82"/>
|
||||
</g>
|
||||
<!-- 280217c22f874ce38519f5f937b10027 -->
|
||||
<g id="node2" class="node">
|
||||
<title>280217c22f874ce38519f5f937b10027</title>
|
||||
<polygon fill="none" stroke="black" points="117.62,-330.5 117.62,-404 200.38,-404 200.38,-330.5 117.62,-330.5"/>
|
||||
<text text-anchor="middle" x="159" y="-386.7" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="117.62,-379.5 200.38,-379.5"/>
|
||||
<text text-anchor="middle" x="159" y="-362.2" font-family="Times New Roman,serif" font-size="14.00">3: Bypass_0</text>
|
||||
<polyline fill="none" stroke="black" points="117.62,-355 200.38,-355"/>
|
||||
<text text-anchor="middle" x="159" y="-337.7" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- 280217c22f874ce38519f5f937b10027->ca24f2ba39734dbba653a252011874f3 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>280217c22f874ce38519f5f937b10027:s->ca24f2ba39734dbba653a252011874f3:n</title>
|
||||
<path fill="none" stroke="black" d="M159,-329.5C159,-290.7 134.26,-282.24 129.62,-249.13"/>
|
||||
<polygon fill="black" stroke="black" points="133.14,-249.25 128.98,-239.51 126.15,-249.72 133.14,-249.25"/>
|
||||
</g>
|
||||
<!-- end -->
|
||||
<g id="node5" class="node">
|
||||
<title>end</title>
|
||||
<polygon fill="none" stroke="black" points="81,-0.5 81,-49.5 135,-49.5 135,-0.5 81,-0.5"/>
|
||||
<text text-anchor="middle" x="94.38" y="-32.2" font-family="Times New Roman,serif" font-size="14.00">0</text>
|
||||
<polyline fill="none" stroke="black" points="107.75,-25 107.75,-49.5"/>
|
||||
<text text-anchor="middle" x="121.12" y="-32.2" font-family="Times New Roman,serif" font-size="14.00">1</text>
|
||||
<polyline fill="none" stroke="black" points="81,-25 134.5,-25"/>
|
||||
<text text-anchor="middle" x="107.75" y="-7.7" font-family="Times New Roman,serif" font-size="14.00">end</text>
|
||||
</g>
|
||||
<!-- ca24f2ba39734dbba653a252011874f3->end -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>ca24f2ba39734dbba653a252011874f3:s->end:n</title>
|
||||
<path fill="none" stroke="black" d="M87.12,-121.5C87.12,-93.68 92.63,-84.31 94.04,-61.24"/>
|
||||
<polygon fill="black" stroke="black" points="97.54,-61.61 94.33,-51.51 90.54,-61.41 97.54,-61.61"/>
|
||||
</g>
|
||||
<!-- ca24f2ba39734dbba653a252011874f3->end -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>ca24f2ba39734dbba653a252011874f3:s->end:n</title>
|
||||
<path fill="none" stroke="black" d="M128.88,-121.5C128.88,-93.66 122.99,-84.32 121.48,-61.25"/>
|
||||
<polygon fill="black" stroke="black" points="124.98,-61.4 121.17,-51.51 117.99,-61.62 124.98,-61.4"/>
|
||||
</g>
|
||||
<!-- start -->
|
||||
<g id="node4" class="node">
|
||||
<title>start</title>
|
||||
<polygon fill="none" stroke="black" points="81,-497.5 81,-546.5 135,-546.5 135,-497.5 81,-497.5"/>
|
||||
<text text-anchor="middle" x="107.75" y="-529.2" font-family="Times New Roman,serif" font-size="14.00">start</text>
|
||||
<polyline fill="none" stroke="black" points="81,-522 134.5,-522"/>
|
||||
<text text-anchor="middle" x="94.38" y="-504.7" font-family="Times New Roman,serif" font-size="14.00">0</text>
|
||||
<polyline fill="none" stroke="black" points="107.75,-497.5 107.75,-522"/>
|
||||
<text text-anchor="middle" x="121.12" y="-504.7" font-family="Times New Roman,serif" font-size="14.00">1</text>
|
||||
</g>
|
||||
<!-- start->432f839888c64b0e886f3068efbeb00f -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>start:s->432f839888c64b0e886f3068efbeb00f:n</title>
|
||||
<path fill="none" stroke="black" d="M94.38,-497C94.38,-465.46 65.73,-461.73 59.02,-436.71"/>
|
||||
<polygon fill="black" stroke="black" points="62.52,-436.49 57.81,-427 55.58,-437.36 62.52,-436.49"/>
|
||||
</g>
|
||||
<!-- start->280217c22f874ce38519f5f937b10027 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>start:s->280217c22f874ce38519f5f937b10027:n</title>
|
||||
<path fill="none" stroke="black" d="M121.12,-497C121.12,-456.93 152.23,-450.24 158.06,-416.43"/>
|
||||
<polygon fill="black" stroke="black" points="161.55,-416.76 158.88,-406.51 154.57,-416.19 161.55,-416.76"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 7.6 KiB |
@@ -0,0 +1,123 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
|
||||
-->
|
||||
<!-- Pages: 1 -->
|
||||
<svg width="230pt" height="555pt"
|
||||
viewBox="0.00 0.00 230.00 555.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 551)">
|
||||
<polygon fill="white" stroke="none" points="-4,4 -4,-551 226,-551 226,4 -4,4"/>
|
||||
<g id="clust1" class="cluster">
|
||||
<title>cluster_9fa03a3b50db4b63b5506cb9141a2750</title>
|
||||
<polygon fill="none" stroke="grey" points="8,-301.5 8,-457.5 108,-457.5 108,-301.5 8,-301.5"/>
|
||||
<text text-anchor="middle" x="58" y="-440.2" font-family="Times New Roman,serif" font-size="14.00" fill="grey">Thread 0</text>
|
||||
</g>
|
||||
<g id="clust2" class="cluster">
|
||||
<title>cluster_715c255746144fb49eb8295a63cf7e8a</title>
|
||||
<polygon fill="none" stroke="grey" points="116,-322 116,-437 214,-437 214,-322 116,-322"/>
|
||||
<text text-anchor="middle" x="165" y="-419.7" font-family="Times New Roman,serif" font-size="14.00" fill="grey">Thread 1</text>
|
||||
</g>
|
||||
<g id="clust3" class="cluster">
|
||||
<title>cluster_339a5a31d40f4f5ab28af2071e69e811</title>
|
||||
<polygon fill="none" stroke="grey" points="61,-114 61,-270 161,-270 161,-114 61,-114"/>
|
||||
<text text-anchor="middle" x="111" y="-252.7" font-family="Times New Roman,serif" font-size="14.00" fill="grey">Thread 2</text>
|
||||
</g>
|
||||
<!-- addd83d1fc20459eb0b3b34cbdead483 -->
|
||||
<g id="node1" class="node">
|
||||
<title>addd83d1fc20459eb0b3b34cbdead483</title>
|
||||
<polygon fill="none" stroke="black" points="16.25,-310 16.25,-424.5 99.75,-424.5 99.75,-310 16.25,-310"/>
|
||||
<text text-anchor="middle" x="57.62" y="-407.2" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="16.25,-400 99.75,-400"/>
|
||||
<text text-anchor="middle" x="58" y="-382.7" font-family="Times New Roman,serif" font-size="14.00">2: Biquad_0</text>
|
||||
<polyline fill="none" stroke="black" points="16.25,-375.5 99.75,-375.5"/>
|
||||
<text text-anchor="middle" x="58" y="-358.2" font-family="Times New Roman,serif" font-size="14.00">filter_type: </text>
|
||||
<text text-anchor="middle" x="58" y="-341.7" font-family="Times New Roman,serif" font-size="14.00">type: bypass</text>
|
||||
<polyline fill="none" stroke="black" points="16.25,-334.5 99.75,-334.5"/>
|
||||
<text text-anchor="middle" x="57.62" y="-317.2" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- 16ebb0098ef041108b40ab5dc53c13f3 -->
|
||||
<g id="node3" class="node">
|
||||
<title>16ebb0098ef041108b40ab5dc53c13f3</title>
|
||||
<polygon fill="none" stroke="black" points="69.25,-122.5 69.25,-237 152.75,-237 152.75,-122.5 69.25,-122.5"/>
|
||||
<text text-anchor="middle" x="90.12" y="-219.7" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="111,-212.5 111,-237"/>
|
||||
<text text-anchor="middle" x="131.88" y="-219.7" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="69.25,-212.5 152.75,-212.5"/>
|
||||
<text text-anchor="middle" x="111" y="-195.2" font-family="Times New Roman,serif" font-size="14.00">6: Biquad_1</text>
|
||||
<polyline fill="none" stroke="black" points="69.25,-188 152.75,-188"/>
|
||||
<text text-anchor="middle" x="111" y="-170.7" font-family="Times New Roman,serif" font-size="14.00">filter_type: </text>
|
||||
<text text-anchor="middle" x="111" y="-154.2" font-family="Times New Roman,serif" font-size="14.00">type: bypass</text>
|
||||
<polyline fill="none" stroke="black" points="69.25,-147 152.75,-147"/>
|
||||
<text text-anchor="middle" x="90.12" y="-129.7" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="111,-122.5 111,-147"/>
|
||||
<text text-anchor="middle" x="131.88" y="-129.7" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- addd83d1fc20459eb0b3b34cbdead483->16ebb0098ef041108b40ab5dc53c13f3 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>addd83d1fc20459eb0b3b34cbdead483:s->16ebb0098ef041108b40ab5dc53c13f3:n</title>
|
||||
<path fill="none" stroke="black" d="M57.62,-309C57.62,-278.5 82.73,-273.58 88.81,-249.27"/>
|
||||
<polygon fill="black" stroke="black" points="92.27,-249.84 89.95,-239.5 85.31,-249.03 92.27,-249.84"/>
|
||||
</g>
|
||||
<!-- e47c297e048a4a7c9961bf18eda961ba -->
|
||||
<g id="node2" class="node">
|
||||
<title>e47c297e048a4a7c9961bf18eda961ba</title>
|
||||
<polygon fill="none" stroke="black" points="123.62,-330.5 123.62,-404 206.38,-404 206.38,-330.5 123.62,-330.5"/>
|
||||
<text text-anchor="middle" x="165" y="-386.7" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
<polyline fill="none" stroke="black" points="123.62,-379.5 206.38,-379.5"/>
|
||||
<text text-anchor="middle" x="165" y="-362.2" font-family="Times New Roman,serif" font-size="14.00">4: Bypass_0</text>
|
||||
<polyline fill="none" stroke="black" points="123.62,-355 206.38,-355"/>
|
||||
<text text-anchor="middle" x="165" y="-337.7" font-family="Times New Roman,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- e47c297e048a4a7c9961bf18eda961ba->16ebb0098ef041108b40ab5dc53c13f3 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>e47c297e048a4a7c9961bf18eda961ba:s->16ebb0098ef041108b40ab5dc53c13f3:n</title>
|
||||
<path fill="none" stroke="black" d="M165,-329.5C165,-290.31 137.79,-282.52 132.69,-249.22"/>
|
||||
<polygon fill="black" stroke="black" points="136.2,-249.23 131.99,-239.51 129.22,-249.74 136.2,-249.23"/>
|
||||
</g>
|
||||
<!-- end -->
|
||||
<g id="node5" class="node">
|
||||
<title>end</title>
|
||||
<polygon fill="none" stroke="black" points="84,-0.5 84,-49.5 138,-49.5 138,-0.5 84,-0.5"/>
|
||||
<text text-anchor="middle" x="97.38" y="-32.2" font-family="Times New Roman,serif" font-size="14.00">0</text>
|
||||
<polyline fill="none" stroke="black" points="110.75,-25 110.75,-49.5"/>
|
||||
<text text-anchor="middle" x="124.12" y="-32.2" font-family="Times New Roman,serif" font-size="14.00">1</text>
|
||||
<polyline fill="none" stroke="black" points="84,-25 137.5,-25"/>
|
||||
<text text-anchor="middle" x="110.75" y="-7.7" font-family="Times New Roman,serif" font-size="14.00">end</text>
|
||||
</g>
|
||||
<!-- 16ebb0098ef041108b40ab5dc53c13f3->end -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>16ebb0098ef041108b40ab5dc53c13f3:s->end:n</title>
|
||||
<path fill="none" stroke="black" d="M90.12,-121.5C90.12,-93.68 95.63,-84.31 97.04,-61.24"/>
|
||||
<polygon fill="black" stroke="black" points="100.54,-61.61 97.33,-51.51 93.54,-61.41 100.54,-61.61"/>
|
||||
</g>
|
||||
<!-- 16ebb0098ef041108b40ab5dc53c13f3->end -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>16ebb0098ef041108b40ab5dc53c13f3:s->end:n</title>
|
||||
<path fill="none" stroke="black" d="M131.88,-121.5C131.88,-93.66 125.99,-84.32 124.48,-61.25"/>
|
||||
<polygon fill="black" stroke="black" points="127.98,-61.4 124.17,-51.51 120.99,-61.62 127.98,-61.4"/>
|
||||
</g>
|
||||
<!-- start -->
|
||||
<g id="node4" class="node">
|
||||
<title>start</title>
|
||||
<polygon fill="none" stroke="black" points="84,-497.5 84,-546.5 138,-546.5 138,-497.5 84,-497.5"/>
|
||||
<text text-anchor="middle" x="110.75" y="-529.2" font-family="Times New Roman,serif" font-size="14.00">start</text>
|
||||
<polyline fill="none" stroke="black" points="84,-522 137.5,-522"/>
|
||||
<text text-anchor="middle" x="97.38" y="-504.7" font-family="Times New Roman,serif" font-size="14.00">0</text>
|
||||
<polyline fill="none" stroke="black" points="110.75,-497.5 110.75,-522"/>
|
||||
<text text-anchor="middle" x="124.12" y="-504.7" font-family="Times New Roman,serif" font-size="14.00">1</text>
|
||||
</g>
|
||||
<!-- start->addd83d1fc20459eb0b3b34cbdead483 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>start:s->addd83d1fc20459eb0b3b34cbdead483:n</title>
|
||||
<path fill="none" stroke="black" d="M97.38,-497C97.38,-464.9 66.4,-462.09 59.13,-436.86"/>
|
||||
<polygon fill="black" stroke="black" points="62.61,-436.45 57.82,-427 55.67,-437.37 62.61,-436.45"/>
|
||||
</g>
|
||||
<!-- start->e47c297e048a4a7c9961bf18eda961ba -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>start:s->e47c297e048a4a7c9961bf18eda961ba:n</title>
|
||||
<path fill="none" stroke="black" d="M124.12,-497C124.12,-456.28 157.99,-450.54 164.07,-416.1"/>
|
||||
<polygon fill="black" stroke="black" points="167.53,-416.77 164.87,-406.51 160.55,-416.18 167.53,-416.77"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 7.9 KiB |
Reference in New Issue
Block a user