Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
T
tpf-client
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
2
Issues
2
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Packages & Registries
Packages & Registries
Container Registry
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
TPF
tpf-client
Commits
13ee6ab9
Commit
13ee6ab9
authored
Jan 24, 2018
by
Roman Haefeli
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
add sampleperio parameter for latency measurement
parent
f6df759a
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
136 additions
and
88 deletions
+136
-88
pd-tools/tpf-client.pd
pd-tools/tpf-client.pd
+136
-88
No files found.
pd-tools/tpf-client.pd
View file @
13ee6ab9
...
...
@@ -1145,7 +1145,6 @@ symbol telematic.zhdk.ch \; \$1.channels 2 \; \$1.bitres 16 \; \$1.queue
#X obj 74 400 mtof;
#X obj 12 451 f;
#X text 165 144 -6dB;
#X msg 75 77 1000 \, 9000 2000;
#X obj 74 272 lop~ 4000;
#X obj 74 302 lop~ 4000;
#X obj 74 329 lop~ 4000;
...
...
@@ -1173,7 +1172,6 @@ symbol telematic.zhdk.ch \; \$1.channels 2 \; \$1.bitres 16 \; \$1.queue
#X obj 12 30 metro 1000;
#X obj 12 429 delay 900;
#N canvas 977 392 757 449 latency.display 0;
#X obj 35 178 / 4;
#X obj 35 200 int;
#X msg 35 243 label \$1ms;
#X obj 35 266 s \$0.latency.label;
...
...
@@ -1196,9 +1194,9 @@ symbol telematic.zhdk.ch \; \$1.channels 2 \; \$1.bitres 16 \; \$1.queue
#X obj 562 216 t b a;
#X obj 510 243 t a b;
#X obj 537 279 f;
#X obj 5
37 300
+ 1;
#X obj 537 3
23
t a a;
#X msg 562 2
59
0;
#X obj 5
88 296
+ 1;
#X obj 537 3
04
t a a;
#X msg 562 2
48
0;
#X msg 537 366 0;
#X msg 582 367 1;
#X obj 127 161 f 13;
...
...
@@ -1209,111 +1207,161 @@ symbol telematic.zhdk.ch \; \$1.channels 2 \; \$1.bitres 16 \; \$1.queue
#X msg 240 310 16;
#X obj 160 140 del 300;
#X obj 537 345 moses 20;
#X connect 0 0 1 0;
#X connect 1 0 4 0;
#X connect 2 0 3 0;
#X connect 4 0 2 0;
#X connect 5 0 7 0;
#X connect 6 0 3 0;
#X connect 7 0 8 0;
#X connect 8 0 6 0;
#X connect 9 0 10 0;
#X connect 10 0 0 0;
#X connect 10 1 28 0;
#X connect 10 2 34 0;
#X connect 11 0 18 0;
#X connect 12 0 15 1;
#X connect 13 0 14 1;
#X connect 0 0 3 0;
#X connect 1 0 2 0;
#X connect 3 0 1 0;
#X connect 4 0 6 0;
#X connect 5 0 2 0;
#X connect 6 0 7 0;
#X connect 7 0 5 0;
#X connect 8 0 9 0;
#X connect 9 0 0 0;
#X connect 9 1 27 0;
#X connect 9 2 33 0;
#X connect 10 0 17 0;
#X connect 11 0 14 1;
#X connect 12 0 13 1;
#X connect 13 0 19 0;
#X connect 13 1 14 0;
#X connect 14 0 20 0;
#X connect 14 1 15 0;
#X connect 15 0 21 0;
#X connect 15 1 20 0;
#X connect 16 0 13 0;
#X connect 16 0 12 0;
#X connect 17 0 16 0;
#X connect 18 1 14 0;
#X connect 20 0 25 0;
#X connect 20 1 19 0;
#X connect 21 1 22 0;
#X connect 22 0 23 0;
#X connect 23 0 24 0;
#X connect 24 0 35 0;
#X connect 24 1 22 1;
#X connect 25 0 22 1;
#X connect 26 0 29 0;
#X connect 27 0 29 0;
#X connect 28 0 6 0;
#X connect 14 1 19 0;
#X connect 15 0 12 0;
#X connect 15 0 11 0;
#X connect 16 0 15 0;
#X connect 17 1 13 0;
#X connect 19 0 24 0;
#X connect 19 1 18 0;
#X connect 20 1 21 0;
#X connect 21 0 23 0;
#X connect 22 0 21 1;
#X connect 23 0 34 0;
#X connect 23 1 22 0;
#X connect 24 0 21 0;
#X connect 25 0 28 0;
#X connect 26 0 28 0;
#X connect 27 0 5 0;
#X connect 29 0 30 0;
#X connect 30 0 31 0;
#X connect 31 0 32 0;
#X connect 31 1 33 0;
#X connect 32 0 28 1;
#X connect 33 0 28 1;
#X connect 34 0 8 0;
#X connect 35 0 26 0;
#X connect 35 1 27 0;
#X restore 12 491 pd latency.display;
#X obj 165 417 r \$0.latency.measurement.state;
#X obj 165 438 sel 0;
#X msg 165 459 stop;
#X connect 0 0 28 0;
#X connect 1 0 9 0;
#X connect 2 0 34 0;
#X connect 2 1 8 0;
#X connect 30 1 32 0;
#X connect 31 0 27 1;
#X connect 32 0 27 1;
#X connect 33 0 7 0;
#X connect 34 0 25 0;
#X connect 34 1 26 0;
#X restore 12 525 pd latency.display;
#X obj 226 416 r \$0.latency.measurement.state;
#X obj 226 437 sel 0;
#X msg 226 458 stop;
#X obj 75 54 f;
#X msg 75 77 1000 \, 9000 \$1;
#N canvas 658 352 284 188 sample.period 0;
#X obj 91 29 loadbang;
#X msg 91 50 1;
#X obj 91 71 s \$0.lat.period.r;
#X obj 91 92 r \$0.lat.period;
#X obj 91 113 * 1000;
#X obj 91 134 outlet;
#X connect 0 0 1 0;
#X connect 1 0 2 0;
#X connect 3 0 4 0;
#X connect 4 0 5 0;
#X restore 151 39 pd sample.period;
#N canvas 658 406 284 188 sample.period 0;
#X obj 88 12 r \$0.lat.period;
#X obj 59 159 outlet;
#X obj 20 33 inlet;
#X obj 59 125 *;
#X obj 39 85 f;
#X obj 20 54 t b b a;
#X obj 88 59 / 8;
#X obj 88 33 t a a;
#X obj 147 101 * 1000;
#X obj 147 122 - 100;
#X obj 147 143 outlet;
#X connect 0 0 7 0;
#X connect 2 0 5 0;
#X connect 3 0 1 0;
#X connect 4 0 3 1;
#X connect 5 0 8 0;
#X connect 5 1 4 0;
#X connect 5 2 3 0;
#X connect 6 0 4 1;
#X connect 7 0 6 0;
#X connect 7 1 8 1;
#X connect 8 0 9 0;
#X connect 9 0 10 0;
#X restore 12 485 pd sample.period;
#X connect 0 0 27 0;
#X connect 1 0 8 0;
#X connect 2 0 33 0;
#X connect 2 1 38 0;
#X connect 3 0 0 0;
#X connect 4 0 5 0;
#X connect 5 0 6 1;
#X connect 5 0 3
5
1;
#X connect 6 0
35
0;
#X connect 8 0
3
0;
#X connect 5 0 3
4
1;
#X connect 6 0
41
0;
#X connect 8 0
9
0;
#X connect 9 0 10 0;
#X connect 10 0 11 0;
#X connect 11 0
12
0;
#X connect 1
2 0
4 0;
#X connect 1
4 0
15 0;
#X connect 14
1
16 0;
#X connect 15 0 1
7 0
;
#X connect 16 0 17
1
;
#X connect 11 0
4
0;
#X connect 1
3 0 1
4 0;
#X connect 1
3 1
15 0;
#X connect 14
0
16 0;
#X connect 15 0 1
6 1
;
#X connect 16 0 17
0
;
#X connect 17 0 18 0;
#X connect 18 0 1 1;
#X connect 18 0 19 0;
#X connect 19 0 1 1;
#X connect 19 0 20 0;
#X connect 20 0 21 0;
#X connect 21 0 22 0;
#X connect 22 0 23 0;
#X connect 2
3 0 24
0;
#X connect 25 0
3
3 0;
#X connect 26 0
14
0;
#X connect 27 0
29
0;
#X connect 2
8 0 1
0;
#X connect 28 0
13 0
;
#X connect 29 0
28 1
;
#X connect 30 0
32
0;
#X connect 3
1 0 30
0;
#X connect 33 0
2
0;
#X connect 3
4 0
6 0;
#X connect 2
4 0 32
0;
#X connect 25 0
1
3 0;
#X connect 26 0
28
0;
#X connect 27 0
1
0;
#X connect 2
7 0 12
0;
#X connect 28 0
27 1
;
#X connect 29 0
31 0
;
#X connect 30 0
29
0;
#X connect 3
2 0 2
0;
#X connect 33 0
6
0;
#X connect 3
5 0 3
6 0;
#X connect 36 0 37 0;
#X connect 37 0 38 0;
#X connect 38 0 34 0;
#X connect 37 0 33 0;
#X connect 38 0 39 0;
#X connect 39 0 3 0;
#X connect 40 0 32 1;
#X connect 40 0 38 1;
#X connect 41 0 34 0;
#X connect 41 1 33 1;
#X restore 8 242 pd latency.code;
#N canvas 658 501 310 1
53
latency 0;
#X obj 1
38 43
cnv 32 70 32 empty empty empty 8 16 0 20 -1 -262144 0
#N canvas 658 501 310 1
86
latency 0;
#X obj 1
70 78
cnv 32 70 32 empty empty empty 8 16 0 20 -1 -262144 0
;
#X obj 1
38 48 nbx 2 20 0 64 0 0 \$0.lat.ret.ch \$0.le
t.ret.ch.r empty
#X obj 1
70 83 nbx 2 20 0 64 0 0 \$0.lat.ret.ch \$0.la
t.ret.ch.r empty
0 -8 0 20 -1 -262144 -1 3 256;
#X obj 1
38
8 tpf-client-button32x32 \$0.latency.switch \$0.latency.switch.r
#X obj 1
70
8 tpf-client-button32x32 \$0.latency.switch \$0.latency.switch.r
;
#X obj 7 8 cnv 32 1
28
32 empty \$0.button.fg ON/OFF 8 16 0 20 -233017
#X obj 7 8 cnv 32 1
60
32 empty \$0.button.fg ON/OFF 8 16 0 20 -233017
-1 0;
#X obj 7
43 cnv 32 128 32 empty empty RET/CHAN 8 16 0 20 -233017 -1
0;
#X obj 7
78 cnv 32 128 32 empty empty RET/LEVEL 8 16 0 20 -233017 -1
0;
#X obj 1
38 78
cnv 32 70 32 empty \$0.lat.ret.level 90dB 8 16 0 20
#X obj 7
78 cnv 32 160 32 empty empty RETURN/CHAN 8 16 0 20 -233017
-1
0;
#X obj 7
113 cnv 32 160 32 empty empty RETURN/LEVEL 8 16 0 20 -233017
-1
0;
#X obj 1
70 113
cnv 32 70 32 empty \$0.lat.ret.level 90dB 8 16 0 20
-1 -262144 0;
#X obj 7 1
13 cnv 32 128
32 empty empty LATENCY 8 16 0 20 -233017 -1
#X obj 7 1
48 cnv 32 160
32 empty empty LATENCY 8 16 0 20 -233017 -1
0;
#X obj 1
38 113 cnv 32 70 32 empty \$0.latency.label 41
ms 8 16 0 20
#X obj 1
70 148 cnv 32 70 32 empty \$0.latency.label 44
ms 8 16 0 20
-1 -262144 0;
#X obj 170 43 cnv 32 70 32 empty empty empty 8 16 0 20 -1 -262144 0
;
#X obj 7 43 cnv 32 160 32 empty empty SAMPLEPERIOD 8 16 0 20 -233017
-1 0;
#X obj 170 48 nbx 2 20 1 10 0 0 \$0.lat.period \$0.lat.period.r empty
0 -8 0 20 -1 -262144 -1 1 256;
#X obj 210 43 cnv 14 14 28 empty empty s 3 16 0 20 -1 -262144 0;
#X restore 8 262 pd latency;
#X connect 12 0 14 0;
#X connect 14 0 13 0;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment