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
ff57615e
Commit
ff57615e
authored
Jan 18, 2018
by
Roman Haefeli
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
implement delay (sender) side (shouldn't it be on the receiver side?)
parent
3094d663
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
176 additions
and
41 deletions
+176
-41
pd-tools/include/tpf-client-link.pd
pd-tools/include/tpf-client-link.pd
+173
-38
pd-tools/tpf-client.pd
pd-tools/tpf-client.pd
+3
-3
No files found.
pd-tools/include/tpf-client-link.pd
View file @
ff57615e
...
...
@@ -70,7 +70,7 @@
#X connect 8 3 12 0;
#X connect 11 0 0 0;
#X restore 16 104 pd get.peer.data;
#N canvas 277 523 937 517 gui.code
1
;
#N canvas 277 523 937 517 gui.code
0
;
#X obj 11 164 s \$0.client.label;
#X msg 11 145 label \$1;
#X obj 11 22 r \$0.peer.name;
...
...
@@ -301,7 +301,27 @@
#X connect 17 0 15 0;
#X connect 17 1 18 0;
#X connect 18 0 14 1;
#X restore 44 386 pd rx.button;
#X restore 40 364 pd rx.button;
#N canvas 347 761 450 300 delay.nb 0;
#X obj 45 170 s \$0.delay.nb.r;
#X msg 45 144 color -1 \$1 -1;
#X msg 45 72 -1;
#X msg 81 76 0;
#X obj 45 17 r \$0.link;
#X obj 45 38 sel 0 1;
#X obj 81 97 t a a;
#X obj 228 74 s \$0.delay;
#X obj 228 44 r \$0.delay.nb.s;
#X connect 1 0 0 0;
#X connect 2 0 1 0;
#X connect 3 0 6 0;
#X connect 4 0 5 0;
#X connect 5 0 2 0;
#X connect 5 1 3 0;
#X connect 6 0 1 0;
#X connect 6 1 0 0;
#X connect 8 0 7 0;
#X restore 43 394 pd delay.nb;
#X connect 1 0 0 0;
#X connect 2 0 3 0;
#X connect 3 0 10 0;
...
...
@@ -400,8 +420,6 @@
0;
#X obj 55 20 cnv 32 311 32 empty \$0.client.label empty 8 16 0 20 -1
-262144 0;
#X obj 477 20 cnv 32 70 32 empty \$0.dropped.label empty 8 16 0 20
-1 -262144 0;
#X obj 550 20 cnv 32 70 32 empty \$0.glitch.label empty 8 16 0 20 -1
-262144 0;
#X obj 623 20 cnv 32 70 32 empty \$0.ooo.label empty 8 16 0 20 -1 -262144
...
...
@@ -546,7 +564,7 @@
#X restore 16 164 pd jacktrip.start.stop;
#X obj 404 20 cnv 32 70 32 empty \$0.channels.label empty 8 16 0 20
-1 -262144 0;
#X obj 16 2
34
adc~ 1 2 3 4 5 6 7 8;
#X obj 16 2
12
adc~ 1 2 3 4 5 6 7 8;
#N canvas 178 237 307 328 set.out.channels 0;
#X obj 31 25 loadbang;
#X msg 31 45 8;
...
...
@@ -938,41 +956,158 @@
#X connect 67 1 68 0;
#X connect 68 0 69 0;
#X restore 16 124 pd negotiate.port;
#X obj 404 25 nbx 4 20 0 9999 0 0 \$0.delay.nb.s \$0.delay.nb.r empty
0 -8 0 20 -1 -1 -1 0 256;
#X obj 475 20 cnv 10 10 32 empty empty empty 20 12 0 14 -262144 -66577
0;
#X obj 477 20 cnv 32 70 32 empty \$0.dropped.label empty 8 16 0 20
-1 -262144 0;
#N canvas 459 427 652 267 delay- 0;
#X obj 512 46 r \$0.delay;
#X obj 24 57 inlet~;
#X obj 24 157 outlet~;
#X obj 74 57 inlet~;
#X obj 74 157 outlet~;
#X obj 124 57 inlet~;
#X obj 124 157 outlet~;
#X obj 174 57 inlet~;
#X obj 174 157 outlet~;
#X obj 224 57 inlet~;
#X obj 224 157 outlet~;
#X obj 274 57 inlet~;
#X obj 274 157 outlet~;
#X obj 324 57 inlet~;
#X obj 324 157 outlet~;
#X obj 374 57 inlet~;
#X obj 374 157 outlet~;
#N canvas 0 53 607 309 delwrites_tilde.........................................
0;
#X obj 24 57 inlet~;
#X obj 74 57 inlet~;
#X obj 124 57 inlet~;
#X obj 174 57 inlet~;
#X obj 224 57 inlet~;
#X obj 274 57 inlet~;
#X obj 324 57 inlet~;
#X obj 374 57 inlet~;
#X obj 24 225 delwrite~ \$0.adel.0 10000;
#X obj 74 205 delwrite~ \$0.adel.1 10000;
#X obj 124 185 delwrite~ \$0.adel.2 10000;
#X obj 174 165 delwrite~ \$0.adel.3 10000;
#X obj 224 225 delwrite~ \$0.adel.4 10000;
#X obj 273 205 delwrite~ \$0.adel.5 10000;
#X obj 325 185 delwrite~ \$0.adel.6 10000;
#X obj 374 165 delwrite~ \$0.adel.7 10000;
#X obj 41 272 outlet~;
#X connect 0 0 8 0;
#X connect 1 0 9 0;
#X connect 2 0 10 0;
#X connect 3 0 11 0;
#X connect 4 0 12 0;
#X connect 5 0 13 0;
#X connect 6 0 14 0;
#X connect 7 0 15 0;
#X restore 24 87 pd delwrites_tilde.........................................
;
#N canvas 0 53 597 274 delwrites_tilde.........................................
0;
#X obj 24 27 inlet~;
#X obj 24 187 outlet~;
#X obj 74 187 outlet~;
#X obj 124 187 outlet~;
#X obj 174 187 outlet~;
#X obj 224 187 outlet~;
#X obj 274 187 outlet~;
#X obj 324 187 outlet~;
#X obj 374 187 outlet~;
#X obj 24 85 delread~ \$0.adel.0 0;
#X obj 74 105 delread~ \$0.adel.1 0;
#X obj 124 125 delread~ \$0.adel.2 0;
#X obj 175 145 delread~ \$0.adel.3 0;
#X obj 224 85 delread~ \$0.adel.4 0;
#X obj 273 105 delread~ \$0.adel.5 0;
#X obj 325 125 delread~ \$0.adel.6 0;
#X obj 374 145 delread~ \$0.adel.7 0;
#X obj 452 16 inlet;
#X connect 9 0 1 0;
#X connect 10 0 2 0;
#X connect 11 0 3 0;
#X connect 12 0 4 0;
#X connect 13 0 5 0;
#X connect 14 0 6 0;
#X connect 15 0 7 0;
#X connect 16 0 8 0;
#X connect 17 0 9 0;
#X connect 17 0 10 0;
#X connect 17 0 11 0;
#X connect 17 0 12 0;
#X connect 17 0 13 0;
#X connect 17 0 14 0;
#X connect 17 0 15 0;
#X connect 17 0 16 0;
#X restore 24 127 pd delwrites_tilde.........................................
;
#X connect 0 0 18 1;
#X connect 1 0 17 0;
#X connect 3 0 17 1;
#X connect 5 0 17 2;
#X connect 7 0 17 3;
#X connect 9 0 17 4;
#X connect 11 0 17 5;
#X connect 13 0 17 6;
#X connect 15 0 17 7;
#X connect 18 0 2 0;
#X connect 18 1 4 0;
#X connect 18 2 6 0;
#X connect 18 3 8 0;
#X connect 18 4 10 0;
#X connect 18 5 12 0;
#X connect 18 6 14 0;
#X connect 18 7 16 0;
#X restore 15 247 pd delay- - - - - - - - - -;
#X connect 0 0 4 0;
#X connect 1 0 2 0;
#X connect 5 0 4 0;
#X connect 12 0 36 0;
#X connect 12 1 37 0;
#X connect 12 2 38 0;
#X connect 12 3 39 0;
#X connect 12 4 40 0;
#X connect 12 5 41 0;
#X connect 12 6 42 0;
#X connect 12 7 43 0;
#X connect 12 8 14 0;
#X connect 13 0 12 8;
#X connect 16 0 15 0;
#X connect 18 0 19 0;
#X connect 20 0 15 0;
#X connect 21 0 15 0;
#X connect 24 0 12 0;
#X connect 24 1 12 1;
#X connect 24 2 12 2;
#X connect 24 3 12 3;
#X connect 24 4 12 4;
#X connect 24 5 12 5;
#X connect 24 6 12 6;
#X connect 24 7 12 7;
#X connect 25 0 27 0;
#X connect 28 0 27 0;
#X connect 29 0 27 1;
#X connect 30 0 27 2;
#X connect 31 0 27 3;
#X connect 32 0 27 4;
#X connect 33 0 27 5;
#X connect 34 0 27 6;
#X connect 35 0 27 7;
#X connect 53 0 55 0;
#X connect 11 0 35 0;
#X connect 11 1 36 0;
#X connect 11 2 37 0;
#X connect 11 3 38 0;
#X connect 11 4 39 0;
#X connect 11 5 40 0;
#X connect 11 6 41 0;
#X connect 11 7 42 0;
#X connect 11 8 13 0;
#X connect 12 0 11 8;
#X connect 15 0 14 0;
#X connect 17 0 18 0;
#X connect 19 0 14 0;
#X connect 20 0 14 0;
#X connect 23 0 61 0;
#X connect 23 1 61 1;
#X connect 23 2 61 2;
#X connect 23 3 61 3;
#X connect 23 4 61 4;
#X connect 23 5 61 5;
#X connect 23 6 61 6;
#X connect 23 7 61 7;
#X connect 24 0 26 0;
#X connect 27 0 26 0;
#X connect 28 0 26 1;
#X connect 29 0 26 2;
#X connect 30 0 26 3;
#X connect 31 0 26 4;
#X connect 32 0 26 5;
#X connect 33 0 26 6;
#X connect 34 0 26 7;
#X connect 52 0 54 0;
#X connect 54 0 53 0;
#X connect 55 0 54 0;
#X connect 56 0 55 0;
#X connect 61 0 11 0;
#X connect 61 1 11 1;
#X connect 61 2 11 2;
#X connect 61 3 11 3;
#X connect 61 4 11 4;
#X connect 61 5 11 5;
#X connect 61 6 11 6;
#X connect 61 7 11 7;
#X coords 0 -1 1 1 953 32 2 20 20;
pd-tools/tpf-client.pd
View file @
ff57615e
...
...
@@ -1107,7 +1107,7 @@ symbol telematic.zhdk.ch \; \$1.channels 2 \; \$1.bitres 16 \; \$1.queue
#X obj 271 397 print RECEIVE;
#X obj 162 365 spigot;
#X obj 271 365 spigot;
#X obj 374 370 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1
1
#X obj 374 370 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1
0
1;
#X msg 160 478 ---------------------------------;
#X obj 160 499 print -n;
...
...
@@ -1143,13 +1143,13 @@ symbol telematic.zhdk.ch \; \$1.channels 2 \; \$1.bitres 16 \; \$1.queue
#X obj 353 20 cnv 15 98 15 empty \$0.sr.label sr=44100Hz 4 7 0 13 -1
-195568 0;
#X obj 819 346 namecanvas \$0.main.cnv;
#X obj 388 38 cnv 24 70 24 empty empty
CHAN
5 13 0 16 -228856 -1 0
#X obj 388 38 cnv 24 70 24 empty empty
DELAY
5 13 0 16 -228856 -1 0
;
#X obj 353 3 cnv 15 44 16 empty empty host= 4 8 0 13 -1 -262144 0;
#X obj 398 3 symbolatom_203x17 \$0 \$0.host \$0.host.r 500 15;
#X obj 605 3 nbx 7 16 6 34 0 0 \$0.channels.nb \$0.channels.nb.r empty
0 8 0 10 -262144 -1 -1 8 256;
#X obj 602 3 cnv 15 75 16 empty \$0.channels.label ch=
4
4 8 0 13 -1
#X obj 602 3 cnv 15 75 16 empty \$0.channels.label ch=
2
4 8 0 13 -1
-195568 0;
#X obj 610 19 nbx 6 16 10 398 0 0 \$0.queue.nb \$0.queue.nb.r empty
0 8 0 10 -262144 -1 -1 16 256;
...
...
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