ofs | hex dump | ascii |
---|
0000 | 62 30 56 49 4d 20 37 2e 30 00 00 00 00 10 00 00 2d 82 84 44 b3 e2 08 00 a5 3e 00 00 64 61 76 65 | b0VIM.7.0.......-..D.....>..dave |
0020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0040 | 00 00 00 00 44 61 76 65 4c 61 70 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ....DaveLap..................... |
0060 | 00 00 00 00 00 00 00 00 00 00 00 00 7e 64 61 76 65 2f 63 6f 64 65 2f 6c 69 62 73 6c 76 32 2f 65 | ............~dave/code/libslv2/e |
0080 | 78 61 6d 70 6c 65 73 2f 68 6f 73 74 73 2f 6a 61 63 6b 5f 68 6f 73 74 2e 63 00 00 00 00 00 00 00 | xamples/hosts/jack_host.c....... |
00a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
00c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
00e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
01a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
01c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
01e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
02a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
02c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
02e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
03a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
03c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
03e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0d 00 33 32 31 30 23 22 21 20 13 12 55 00 00 00 00 00 | ................3210#"!...U..... |
0400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
04a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
04c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
04e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
05a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
05c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
05e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
06a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
06c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
06e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
07a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
07c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
07e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
08a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
08c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
08e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
09a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
09c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
09e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0a00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0c00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0c60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0c80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0e00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0e60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1000 | 74 70 05 00 ff 00 00 00 02 00 00 00 28 00 00 00 01 00 00 00 01 00 00 00 04 00 00 00 01 00 00 00 | tp..........(................... |
1020 | 25 00 00 00 01 00 00 00 03 00 00 00 15 00 00 00 6b 00 00 00 01 00 00 00 06 00 00 00 6b 00 00 00 | %...............k...........k... |
1040 | 3e 00 00 00 01 00 00 00 05 00 00 00 31 00 00 00 a7 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 | >...........1................... |
1060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
11a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
11c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
11e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
14a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
14c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
14e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
16e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
17a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
17c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
17e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1c00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1c60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1c80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2000 | 61 64 00 00 33 09 00 00 e7 09 00 00 00 10 00 00 28 00 00 00 e3 0f 00 00 9f 0f 00 00 9a 0f 00 00 | ad..3...........(............... |
2020 | 4f 0f 00 00 01 0f 00 00 b4 0e 00 00 9e 0e 00 00 9b 0e 00 00 4c 0e 00 00 03 0e 00 00 ba 0d 00 00 | O...................L........... |
2040 | a5 0d 00 00 a2 0d 00 00 57 0d 00 00 0c 0d 00 00 d1 0c 00 00 cd 0c 00 00 cc 0c 00 00 b9 0c 00 00 | ........W....................... |
2060 | a5 0c 00 00 8e 0c 00 00 77 0c 00 00 76 0c 00 00 75 0c 00 00 5a 0c 00 00 48 0c 00 00 17 0c 00 00 | ........w...v...u...Z...H....... |
2080 | c5 0b 00 00 7a 0b 00 00 33 0b 00 00 ee 0a 00 00 a7 0a 00 00 a4 0a 00 00 a3 0a 00 00 a2 0a 00 00 | ....z...3....................... |
20a0 | 87 0a 00 00 44 0a 00 00 0a 0a 00 00 e8 09 00 00 e7 09 00 00 25 0a 00 00 23 0a 00 00 22 0a 00 00 | ....D...............%...#..."... |
20c0 | 21 0a 00 00 d6 09 00 00 d3 09 00 00 87 09 00 00 84 09 00 00 35 09 00 00 1c 09 00 00 18 09 00 00 | !...................5........... |
20e0 | 13 09 00 00 f0 08 00 00 c7 08 00 00 c5 08 00 00 9f 08 00 00 52 08 00 00 2f 08 00 00 03 08 00 00 | ....................R.../....... |
2100 | 01 08 00 00 c9 07 00 00 89 07 00 00 87 07 00 00 5d 07 00 00 37 07 00 00 11 07 00 00 0f 07 00 00 | ................]...7........... |
2120 | c9 06 00 00 7e 06 00 00 7c 06 00 00 4e 06 00 00 3c 06 00 00 1d 06 00 00 c7 05 00 00 70 05 00 00 | ....~...|...N...<...........p... |
2140 | 30 05 00 00 27 05 00 00 07 05 00 00 b0 04 00 00 a7 04 00 00 8a 04 00 00 43 04 00 00 0a 04 00 00 | 0...'...................C....... |
2160 | 01 04 00 00 e3 03 00 00 9c 03 00 00 62 03 00 00 59 03 00 00 4f 03 00 00 19 03 00 00 16 03 00 00 | ............b...Y...O........... |
2180 | 15 03 00 00 06 03 00 00 04 03 00 00 03 03 00 00 02 03 00 00 e4 02 00 00 e0 02 00 00 ac 02 00 00 | ................................ |
21a0 | aa 02 00 00 79 02 00 00 78 02 00 00 43 02 00 00 10 02 00 00 ed 01 00 00 bc 01 00 00 09 09 09 73 | ....y...x...C..................s |
21c0 | 6c 76 32 5f 69 6e 73 74 61 6e 63 65 5f 63 6f 6e 6e 65 63 74 5f 70 6f 72 74 28 68 6f 73 74 2d 3e | lv2_instance_connect_port(host-> |
21e0 | 69 6e 73 74 61 6e 63 65 2c 20 69 2c 00 09 09 69 66 20 28 68 6f 73 74 2d 3e 6a 61 63 6b 5f 70 6f | instance,.i,...if.(host->jack_po |
2200 | 72 74 73 5b 69 5d 20 21 3d 20 4e 55 4c 4c 29 00 09 66 6f 72 20 28 75 6e 73 69 67 6e 65 64 20 6c | rts[i].!=.NULL)..for.(unsigned.l |
2220 | 6f 6e 67 20 69 3d 30 3b 20 69 20 3c 20 68 6f 73 74 2d 3e 6e 75 6d 5f 70 6f 72 74 73 3b 20 2b 2b | ong.i=0;.i.<.host->num_ports;.++ |
2240 | 69 29 00 09 2f 2a 20 43 6f 6e 6e 65 63 74 20 70 6c 75 67 69 6e 20 70 6f 72 74 73 20 64 69 72 65 | i)../*.Connect.plugin.ports.dire |
2260 | 63 74 6c 79 20 74 6f 20 4a 41 43 4b 20 62 75 66 66 65 72 73 20 2a 2f 00 00 09 73 74 72 75 63 74 | ctly.to.JACK.buffers.*/...struct |
2280 | 20 4a 61 63 6b 48 6f 73 74 2a 20 68 6f 73 74 20 3d 20 28 73 74 72 75 63 74 20 4a 61 63 6b 48 6f | .JackHost*.host.=.(struct.JackHo |
22a0 | 73 74 2a 29 64 61 74 61 3b 00 7b 00 6a 61 63 6b 5f 70 72 6f 63 65 73 73 5f 63 62 28 6a 61 63 6b | st*)data;.{.jack_process_cb(jack |
22c0 | 5f 6e 66 72 61 6d 65 73 5f 74 20 6e 66 72 61 6d 65 73 2c 20 76 6f 69 64 2a 20 64 61 74 61 29 00 | _nframes_t.nframes,.void*.data). |
22e0 | 69 6e 74 00 2f 2a 2a 20 4a 61 63 6b 20 70 72 6f 63 65 73 73 20 63 61 6c 6c 62 61 63 6b 2e 20 2a | int./**.Jack.process.callback..* |
2300 | 2f 00 00 00 7d 00 09 66 72 65 65 28 73 79 6d 62 6f 6c 29 3b 00 00 09 7d 00 09 09 64 69 65 28 22 | /...}..free(symbol);...}...die(" |
2320 | 45 52 52 4f 52 3a 20 55 6e 6b 6e 6f 77 6e 20 70 6f 72 74 20 74 79 70 65 2c 20 61 62 6f 72 74 69 | ERROR:.Unknown.port.type,.aborti |
2340 | 6e 67 20 6d 65 73 73 69 6c 79 21 22 29 3b 00 09 64 65 66 61 75 6c 74 3a 00 09 09 62 72 65 61 6b | ng.messily!");..default:...break |
2360 | 3b 00 09 09 09 73 79 6d 62 6f 6c 2c 20 4a 41 43 4b 5f 44 45 46 41 55 4c 54 5f 41 55 44 49 4f 5f | ;....symbol,.JACK_DEFAULT_AUDIO_ |
2380 | 54 59 50 45 2c 20 4a 61 63 6b 50 6f 72 74 49 73 4f 75 74 70 75 74 2c 20 30 29 3b 00 09 09 68 6f | TYPE,.JackPortIsOutput,.0);...ho |
23a0 | 73 74 2d 3e 6a 61 63 6b 5f 70 6f 72 74 73 5b 70 6f 72 74 5f 69 6e 64 65 78 5d 20 3d 20 6a 61 63 | st->jack_ports[port_index].=.jac |
23c0 | 6b 5f 70 6f 72 74 5f 72 65 67 69 73 74 65 72 28 68 6f 73 74 2d 3e 6a 61 63 6b 5f 63 6c 69 65 6e | k_port_register(host->jack_clien |
23e0 | 74 2c 00 09 63 61 73 65 20 53 4c 56 32 5f 41 55 44 49 4f 5f 52 41 54 45 5f 4f 55 54 50 55 54 3a | t,..case.SLV2_AUDIO_RATE_OUTPUT: |
2400 | 00 09 09 62 72 65 61 6b 3b 00 09 09 09 73 79 6d 62 6f 6c 2c 20 4a 41 43 4b 5f 44 45 46 41 55 4c | ...break;....symbol,.JACK_DEFAUL |
2420 | 54 5f 41 55 44 49 4f 5f 54 59 50 45 2c 20 4a 61 63 6b 50 6f 72 74 49 73 49 6e 70 75 74 2c 20 30 | T_AUDIO_TYPE,.JackPortIsInput,.0 |
2440 | 29 3b 00 09 09 68 6f 73 74 2d 3e 6a 61 63 6b 5f 70 6f 72 74 73 5b 70 6f 72 74 5f 69 6e 64 65 78 | );...host->jack_ports[port_index |
2460 | 5d 20 3d 20 6a 61 63 6b 5f 70 6f 72 74 5f 72 65 67 69 73 74 65 72 28 68 6f 73 74 2d 3e 6a 61 63 | ].=.jack_port_register(host->jac |
2480 | 6b 5f 63 6c 69 65 6e 74 2c 00 09 63 61 73 65 20 53 4c 56 32 5f 41 55 44 49 4f 5f 52 41 54 45 5f | k_client,..case.SLV2_AUDIO_RATE_ |
24a0 | 49 4e 50 55 54 3a 00 09 09 62 72 65 61 6b 3b 00 09 09 73 6c 76 32 5f 69 6e 73 74 61 6e 63 65 5f | INPUT:...break;...slv2_instance_ |
24c0 | 63 6f 6e 6e 65 63 74 5f 70 6f 72 74 28 68 6f 73 74 2d 3e 69 6e 73 74 61 6e 63 65 2c 20 70 6f 72 | connect_port(host->instance,.por |
24e0 | 74 5f 69 6e 64 65 78 2c 20 26 68 6f 73 74 2d 3e 63 6f 6e 74 72 6f 6c 73 5b 70 6f 72 74 5f 69 6e | t_index,.&host->controls[port_in |
2500 | 64 65 78 5d 29 3b 00 09 63 61 73 65 20 53 4c 56 32 5f 43 4f 4e 54 52 4f 4c 5f 52 41 54 45 5f 4f | dex]);..case.SLV2_CONTROL_RATE_O |
2520 | 55 54 50 55 54 3a 00 09 09 62 72 65 61 6b 3b 00 09 09 70 72 69 6e 74 66 28 22 53 65 74 20 25 73 | UTPUT:...break;...printf("Set.%s |
2540 | 20 74 6f 20 25 66 5c 6e 22 2c 20 73 79 6d 62 6f 6c 2c 20 68 6f 73 74 2d 3e 63 6f 6e 74 72 6f 6c | .to.%f\n",.symbol,.host->control |
2560 | 73 5b 70 6f 72 74 5f 69 6e 64 65 78 5d 29 3b 00 09 09 73 6c 76 32 5f 69 6e 73 74 61 6e 63 65 5f | s[port_index]);...slv2_instance_ |
2580 | 63 6f 6e 6e 65 63 74 5f 70 6f 72 74 28 68 6f 73 74 2d 3e 69 6e 73 74 61 6e 63 65 2c 20 70 6f 72 | connect_port(host->instance,.por |
25a0 | 74 5f 69 6e 64 65 78 2c 20 26 68 6f 73 74 2d 3e 63 6f 6e 74 72 6f 6c 73 5b 70 6f 72 74 5f 69 6e | t_index,.&host->controls[port_in |
25c0 | 64 65 78 5d 29 3b 00 09 09 68 6f 73 74 2d 3e 63 6f 6e 74 72 6f 6c 73 5b 70 6f 72 74 5f 69 6e 64 | dex]);...host->controls[port_ind |
25e0 | 65 78 5d 20 3d 20 73 6c 76 32 5f 70 6f 72 74 5f 67 65 74 5f 64 65 66 61 75 6c 74 5f 76 61 6c 75 | ex].=.slv2_port_get_default_valu |
2600 | 65 28 68 6f 73 74 2d 3e 70 6c 75 67 69 6e 2c 20 70 6f 72 74 5f 69 6e 64 65 78 29 3b 00 09 63 61 | e(host->plugin,.port_index);..ca |
2620 | 73 65 20 53 4c 56 32 5f 43 4f 4e 54 52 4f 4c 5f 52 41 54 45 5f 49 4e 50 55 54 3a 00 09 73 77 69 | se.SLV2_CONTROL_RATE_INPUT:..swi |
2640 | 74 63 68 20 28 63 6c 61 73 73 29 20 7b 00 09 2f 2a 20 43 6f 6e 6e 65 63 74 20 74 68 65 20 70 6f | tch.(class).{../*.Connect.the.po |
2660 | 72 74 20 62 61 73 65 64 20 6f 6e 20 69 74 27 73 20 27 63 6c 61 73 73 27 20 2a 2f 00 09 00 09 65 | rt.based.on.it's.'class'.*/....e |
2680 | 6e 75 6d 20 53 4c 56 32 50 6f 72 74 43 6c 61 73 73 20 63 6c 61 73 73 20 3d 20 73 6c 76 32 5f 70 | num.SLV2PortClass.class.=.slv2_p |
26a0 | 6f 72 74 5f 67 65 74 5f 63 6c 61 73 73 28 68 6f 73 74 2d 3e 70 6c 75 67 69 6e 2c 20 70 6f 72 74 | ort_get_class(host->plugin,.port |
26c0 | 5f 69 6e 64 65 78 29 3b 00 09 2f 2a 20 47 65 74 20 74 68 65 20 27 63 6c 61 73 73 27 20 6f 66 20 | _index);../*.Get.the.'class'.of. |
26e0 | 74 68 65 20 70 6f 72 74 20 28 63 6f 6e 74 72 6f 6c 20 69 6e 70 75 74 2c 20 61 75 64 69 6f 20 6f | the.port.(control.input,.audio.o |
2700 | 75 74 70 75 74 2c 20 65 74 63 29 20 2a 2f 00 09 00 09 68 6f 73 74 2d 3e 63 6f 6e 74 72 6f 6c 73 | utput,.etc).*/....host->controls |
2720 | 5b 70 6f 72 74 5f 69 6e 64 65 78 5d 20 20 20 3d 20 30 2e 30 66 3b 00 09 68 6f 73 74 2d 3e 6a 61 | [port_index]...=.0.0f;..host->ja |
2740 | 63 6b 5f 70 6f 72 74 73 5b 70 6f 72 74 5f 69 6e 64 65 78 5d 20 3d 20 4e 55 4c 4c 3b 00 09 2f 2a | ck_ports[port_index].=.NULL;../* |
2760 | 20 49 6e 69 74 69 61 6c 69 7a 65 20 74 68 65 20 70 6f 72 74 20 61 72 72 61 79 20 65 6c 65 6d 65 | .Initialize.the.port.array.eleme |
2780 | 6e 74 73 20 2a 2f 00 09 00 09 63 68 61 72 2a 20 73 79 6d 62 6f 6c 20 3d 20 73 6c 76 32 5f 70 6f | nts.*/....char*.symbol.=.slv2_po |
27a0 | 72 74 5f 67 65 74 5f 73 79 6d 62 6f 6c 28 68 6f 73 74 2d 3e 70 6c 75 67 69 6e 2c 20 70 6f 72 74 | rt_get_symbol(host->plugin,.port |
27c0 | 5f 69 6e 64 65 78 29 3b 00 09 2f 2a 20 47 65 74 20 74 68 65 20 70 6f 72 74 20 73 79 6d 62 6f 6c | _index);../*.Get.the.port.symbol |
27e0 | 20 28 6c 61 62 65 6c 29 20 66 6f 72 20 63 6f 6e 73 6f 6c 65 20 70 72 69 6e 74 69 6e 67 20 2a 2f | .(label).for.console.printing.*/ |
2800 | 00 09 00 09 09 64 69 65 28 22 55 6e 72 65 63 6f 67 6e 69 7a 65 64 20 64 61 74 61 20 74 79 70 65 | .....die("Unrecognized.data.type |
2820 | 2c 20 61 62 6f 72 74 69 6e 67 2e 22 29 3b 00 09 69 66 20 28 74 79 70 65 20 21 3d 20 53 4c 56 32 | ,.aborting.");..if.(type.!=.SLV2 |
2840 | 5f 44 41 54 41 5f 54 59 50 45 5f 46 4c 4f 41 54 29 00 09 65 6e 75 6d 20 53 4c 56 32 44 61 74 61 | _DATA_TYPE_FLOAT)..enum.SLV2Data |
2860 | 54 79 70 65 20 74 79 70 65 20 3d 20 73 6c 76 32 5f 70 6f 72 74 5f 67 65 74 5f 64 61 74 61 5f 74 | Type.type.=.slv2_port_get_data_t |
2880 | 79 70 65 28 68 6f 73 74 2d 3e 70 6c 75 67 69 6e 2c 20 70 6f 72 74 5f 69 6e 64 65 78 29 3b 00 09 | ype(host->plugin,.port_index);.. |
28a0 | 2f 2a 20 4d 61 6b 65 20 73 75 72 65 20 74 68 69 73 20 69 73 20 61 20 66 6c 6f 61 74 20 70 6f 72 | /*.Make.sure.this.is.a.float.por |
28c0 | 74 20 2a 2f 00 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 75 6e 73 69 67 6e 65 64 20 6c 6f 6e 67 | t.*/.{.............unsigned.long |
28e0 | 20 20 20 20 70 6f 72 74 5f 69 6e 64 65 78 29 00 63 72 65 61 74 65 5f 70 6f 72 74 28 73 74 72 75 | ....port_index).create_port(stru |
2900 | 63 74 20 4a 61 63 6b 48 6f 73 74 2a 20 68 6f 73 74 2c 00 76 6f 69 64 00 20 2a 2f 00 20 2a 20 70 | ct.JackHost*.host,.void..*/..*.p |
2920 | 6f 72 74 20 74 6f 20 74 68 61 74 20 65 6c 65 6d 65 6e 74 2e 00 20 2a 20 46 6f 72 20 63 6f 6e 74 | ort.to.that.element...*.For.cont |
2940 | 72 6f 6c 20 70 6f 72 74 73 2c 20 73 65 74 73 20 63 6f 6e 74 72 6f 6c 73 20 61 72 72 61 79 20 74 | rol.ports,.sets.controls.array.t |
2960 | 6f 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 20 61 6e 64 20 63 6f 6e 6e 65 63 74 73 20 70 6c 75 | o.default.value.and.connects.plu |
2980 | 67 69 6e 00 20 2a 00 20 2a 20 46 6f 72 20 61 75 64 69 6f 20 70 6f 72 74 73 2c 20 63 72 65 61 74 | gin..*..*.For.audio.ports,.creat |
29a0 | 65 73 20 61 20 6a 61 63 6b 20 70 6f 72 74 20 61 6e 64 20 63 6f 6e 6e 65 63 74 73 20 70 6c 75 67 | es.a.jack.port.and.connects.plug |
29c0 | 69 6e 20 70 6f 72 74 20 74 6f 20 62 75 66 66 65 72 2e 00 20 2a 00 2f 2a 2a 00 6a 61 63 6b 5f 70 | in.port.to.buffer...*./**.jack_p |
29e0 | 72 00 00 00 00 00 00 00 76 6f 69 64 20 6c 69 73 74 5f 70 6c 75 67 69 6e 73 28 53 4c 56 32 4c 69 | r.......void.list_plugins(SLV2Li |
2a00 | 73 74 20 6c 69 73 74 29 3b 00 69 6e 74 20 20 6a 61 63 6b 5f 70 72 6f 63 65 73 73 5f 63 62 28 6a | st.list);.int..jack_process_cb(j |
2a20 | 61 63 6b 5f 6e 66 72 61 6d 65 73 5f 74 20 6e 66 72 61 6d 65 73 2c 20 76 6f 69 64 2a 20 64 61 74 | ack_nframes_t.nframes,.void*.dat |
2a40 | 61 29 3b 00 76 6f 69 64 20 63 72 65 61 74 65 5f 70 6f 72 74 28 73 74 72 75 63 74 20 4a 61 63 6b | a);.void.create_port(struct.Jack |
2a60 | 48 6f 73 74 2a 20 68 6f 73 74 2c 20 75 6e 73 69 67 6e 65 64 20 6c 6f 6e 67 20 70 6f 72 74 5f 69 | Host*.host,.unsigned.long.port_i |
2a80 | 6e 64 65 78 29 3b 00 76 6f 69 64 20 64 69 65 28 63 6f 6e 73 74 20 63 68 61 72 2a 20 6d 73 67 29 | ndex);.void.die(const.char*.msg) |
2aa0 | 3b 00 00 00 7d 3b 00 09 66 6c 6f 61 74 2a 20 20 20 20 20 20 20 20 20 63 6f 6e 74 72 6f 6c 73 3b | ;...};..float*.........controls; |
2ac0 | 20 20 20 20 2f 2a 2a 3c 20 46 6f 72 20 63 6f 6e 74 72 6f 6c 20 70 6f 72 74 73 2c 20 6f 74 68 65 | ..../**<.For.control.ports,.othe |
2ae0 | 72 77 69 73 65 20 30 2e 30 66 20 2a 2f 00 09 6a 61 63 6b 5f 70 6f 72 74 5f 74 2a 2a 20 20 6a 61 | rwise.0.0f.*/..jack_port_t**..ja |
2b00 | 63 6b 5f 70 6f 72 74 73 3b 20 20 2f 2a 2a 3c 20 46 6f 72 20 61 75 64 69 6f 20 70 6f 72 74 73 2c | ck_ports;../**<.For.audio.ports, |
2b20 | 20 6f 74 68 65 72 77 69 73 65 20 4e 55 4c 4c 20 2a 2f 00 09 75 6e 73 69 67 6e 65 64 20 6c 6f 6e | .otherwise.NULL.*/..unsigned.lon |
2b40 | 67 20 20 6e 75 6d 5f 70 6f 72 74 73 3b 20 20 20 2f 2a 2a 3c 20 53 69 7a 65 20 6f 66 20 74 68 65 | g..num_ports;.../**<.Size.of.the |
2b60 | 20 74 77 6f 20 66 6f 6c 6c 6f 77 69 6e 67 20 61 72 72 61 79 73 3a 20 2a 2f 00 09 53 4c 56 32 49 | .two.following.arrays:.*/..SLV2I |
2b80 | 6e 73 74 61 6e 63 65 2a 20 20 69 6e 73 74 61 6e 63 65 3b 20 20 20 20 2f 2a 2a 3c 20 50 6c 75 67 | nstance*..instance;..../**<.Plug |
2ba0 | 69 6e 20 22 69 6e 73 74 61 6e 63 65 22 20 28 6c 6f 61 64 65 64 20 73 68 61 72 65 64 20 6c 69 62 | in."instance".(loaded.shared.lib |
2bc0 | 29 20 2a 2f 00 09 53 4c 56 32 50 6c 75 67 69 6e 2a 20 20 20 20 70 6c 75 67 69 6e 3b 20 20 20 20 | ).*/..SLV2Plugin*....plugin;.... |
2be0 | 20 20 2f 2a 2a 3c 20 50 6c 75 67 69 6e 20 22 63 6c 61 73 73 22 20 28 61 63 74 75 61 6c 6c 79 20 | ../**<.Plugin."class".(actually. |
2c00 | 6a 75 73 74 20 61 20 66 65 77 20 73 74 72 69 6e 67 73 29 20 2a 2f 00 09 6a 61 63 6b 5f 63 6c 69 | just.a.few.strings).*/..jack_cli |
2c20 | 65 6e 74 5f 74 2a 20 6a 61 63 6b 5f 63 6c 69 65 6e 74 3b 20 2f 2a 2a 3c 20 4a 61 63 6b 20 63 6c | ent_t*.jack_client;./**<.Jack.cl |
2c40 | 69 65 6e 74 20 2a 2f 00 73 74 72 75 63 74 20 4a 61 63 6b 48 6f 73 74 20 7b 00 2f 2a 2a 20 54 68 | ient.*/.struct.JackHost.{./**.Th |
2c60 | 69 73 20 70 72 6f 67 72 61 6d 27 73 20 64 61 74 61 20 2a 2f 00 00 00 23 69 6e 63 6c 75 64 65 20 | is.program's.data.*/...#include. |
2c80 | 3c 6a 61 63 6b 2f 6a 61 63 6b 2e 68 3e 00 23 69 6e 63 6c 75 64 65 20 3c 73 6c 76 32 2f 73 6c 76 | <jack/jack.h>.#include.<slv2/slv |
2ca0 | 32 2e 68 3e 00 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 6c 69 62 2e 68 3e 00 23 69 6e 63 6c 75 64 | 2.h>.#include.<stdlib.h>.#includ |
2cc0 | 65 20 3c 73 74 64 69 6f 2e 68 3e 00 00 20 2a 2f 00 20 2a 20 35 31 20 46 72 61 6e 6b 6c 69 6e 20 | e.<stdio.h>...*/..*.51.Franklin. |
2ce0 | 53 74 2c 20 46 69 66 74 68 20 46 6c 6f 6f 72 2c 20 42 6f 73 74 6f 6e 2c 20 4d 41 20 30 32 31 31 | St,.Fifth.Floor,.Boston,.MA.0211 |
2d00 | 30 2d 31 33 30 31 20 55 53 41 2e 00 20 2a 20 77 69 74 68 20 74 68 69 73 20 70 72 6f 67 72 61 6d | 0-1301.USA...*.with.this.program |
2d20 | 3b 20 69 66 20 6e 6f 74 2c 20 77 72 69 74 65 20 74 6f 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 | ;.if.not,.write.to.the.Free.Soft |
2d40 | 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 49 6e 63 2e 2c 00 20 2a 20 59 6f 75 20 73 68 | ware.Foundation,.Inc.,..*.You.sh |
2d60 | 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 | ould.have.received.a.copy.of.the |
2d80 | 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 6c 6f 6e | .GNU.General.Public.License.alon |
2da0 | 67 00 20 2a 00 20 2a 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 00 20 2a 20 46 49 54 | g..*..*.for.more.details...*.FIT |
2dc0 | 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 | NESS.FOR.A.PARTICULAR.PURPOSE... |
2de0 | 53 65 65 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e | See.the.GNU.General.Public.Licen |
2e00 | 73 65 00 20 2a 20 41 4e 59 20 57 41 52 52 41 4e 54 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e | se..*.ANY.WARRANTY;.without.even |
2e20 | 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 61 6e 74 79 20 6f 66 20 4d 45 52 43 48 41 4e | .the.implied.warranty.of.MERCHAN |
2e40 | 54 41 42 49 4c 49 54 59 20 6f 72 00 20 2a 20 54 68 69 73 20 70 72 6f 67 72 61 6d 20 69 73 20 64 | TABILITY.or..*.This.program.is.d |
2e60 | 69 73 74 72 69 62 75 74 65 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 | istributed.in.the.hope.that.it.w |
2e80 | 69 6c 6c 20 62 65 20 75 73 65 66 75 6c 2c 20 62 75 74 20 57 49 54 48 4f 55 54 00 20 2a 00 20 2a | ill.be.useful,.but.WITHOUT..*..* |
2ea0 | 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 2e 00 20 2a 20 53 6f 66 74 77 61 72 65 20 | .any.later.version...*.Software. |
2ec0 | 46 6f 75 6e 64 61 74 69 6f 6e 3b 20 65 69 74 68 65 72 20 76 65 72 73 69 6f 6e 20 32 20 6f 66 20 | Foundation;.either.version.2.of. |
2ee0 | 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f 72 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 | the.License,.or.(at.your.option) |
2f00 | 00 20 2a 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 | ..*.under.the.terms.of.the.GNU.G |
2f20 | 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 | eneral.Public.License.as.publish |
2f40 | 65 64 20 62 79 20 74 68 65 20 46 72 65 65 00 20 2a 20 54 68 69 73 20 70 72 6f 67 72 61 6d 20 69 | ed.by.the.Free..*.This.program.i |
2f60 | 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3b 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 | s.free.software;.you.can.redistr |
2f80 | 69 62 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 00 20 2a 20 20 00 20 | ibute.it.and/or.modify.it..*.... |
2fa0 | 2a 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 36 20 44 61 76 65 20 52 6f 62 69 6c 6c | *.Copyright.(C).2006.Dave.Robill |
2fc0 | 61 72 64 20 3c 64 72 6f 62 69 6c 6c 61 40 63 6f 6e 6e 65 63 74 2e 63 61 72 6c 65 74 6f 6e 2e 63 | ard.<drobilla@connect.carleton.c |
2fe0 | 61 3e 00 2f 2a 20 4c 69 62 53 4c 56 32 20 4a 61 63 6b 20 45 78 61 6d 70 6c 65 20 48 6f 73 74 00 | a>./*.LibSLV2.Jack.Example.Host. |
3000 | 61 64 00 00 44 0d 00 00 ac 0d 00 00 00 10 00 00 15 00 00 00 fc 0f 00 00 e0 0f 00 00 de 0f 00 00 | ad..D........................... |
3020 | c7 0f 00 00 ad 0f 00 00 96 0f 00 00 7c 0f 00 00 62 0f 00 00 60 0f 00 00 3e 0f 00 00 19 0f 00 00 | ............|...b...`...>....... |
3040 | fb 0e 00 00 9e 0e 00 00 9d 0e 00 00 7f 0e 00 00 47 0e 00 00 45 0e 00 00 31 0e 00 00 f0 0d 00 00 | ................G...E...1....... |
3060 | c5 0d 00 00 ac 0d 00 00 d5 0d 00 00 b2 0d 00 00 71 0d 00 00 6f 0d 00 00 5a 0d 00 00 1c 0d 00 00 | ................q...o...Z....... |
3080 | 01 0d 00 00 ea 0c 00 00 e7 0c 00 00 e6 0c 00 00 c9 0c 00 00 98 0c 00 00 7a 0c 00 00 78 0c 00 00 | ........................z...x... |
30a0 | 3f 0c 00 00 fd 0b 00 00 f0 0b 00 00 d8 0b 00 00 b3 0b 00 00 ad 0b 00 00 8b 0b 00 00 89 0b 00 00 | ?............................... |
30c0 | 6b 0b 00 00 41 0b 00 00 03 0b 00 00 ee 0a 00 00 c4 0a 00 00 be 0a 00 00 8e 0a 00 00 8d 0a 00 00 | k...A........................... |
30e0 | 3d 0a 00 00 3b 0a 00 00 27 0a 00 00 ec 09 00 00 ab 09 00 00 70 09 00 00 6e 09 00 00 3c 09 00 00 | =...;...'...........p...n...<... |
3100 | 23 09 00 00 21 09 00 00 01 09 00 00 d9 08 00 00 b7 08 00 00 b5 08 00 00 aa 08 00 00 88 08 00 00 | #...!........................... |
3120 | 7a 08 00 00 6b 08 00 00 69 08 00 00 47 08 00 00 23 08 00 00 09 08 00 00 07 08 00 00 e5 07 00 00 | z...k...i...G...#............... |
3140 | b1 07 00 00 8d 07 00 00 4e 07 00 00 30 07 00 00 2c 07 00 00 29 07 00 00 03 07 00 00 01 07 00 00 | ........N...0...,...)........... |
3160 | f6 06 00 00 f4 06 00 00 f3 06 00 00 f2 06 00 00 d3 06 00 00 ce 06 00 00 b9 06 00 00 b7 06 00 00 | ................................ |
3180 | 98 06 00 00 83 06 00 00 81 06 00 00 80 06 00 00 7f 06 00 00 34 06 00 00 31 06 00 00 e5 05 00 00 | ....................4...1....... |
31a0 | e2 05 00 00 93 05 00 00 7a 05 00 00 76 05 00 00 71 05 00 00 4e 05 00 00 25 05 00 00 23 05 00 00 | ........z...v...q...N...%...#... |
31c0 | fd 04 00 00 b0 04 00 00 8d 04 00 00 61 04 00 00 5f 04 00 00 27 04 00 00 e7 03 00 00 e5 03 00 00 | ............a..._...'........... |
31e0 | bb 03 00 00 95 03 00 00 6f 03 00 00 6d 03 00 00 27 03 00 00 dc 02 00 00 da 02 00 00 ac 02 00 00 | ........o...m...'............... |
3200 | 9a 02 00 00 7b 02 00 00 25 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ....{...%....................... |
3220 | 00 00 00 00 00 09 09 68 6f 73 74 2d 3e 63 6f 6e 74 72 6f 6c 73 5b 70 6f 72 74 5f 69 6e 64 65 78 | .......host->controls[port_index |
3240 | 5d 20 3d 20 73 6c 76 32 5f 70 6f 72 74 5f 67 65 74 5f 64 65 66 61 75 6c 74 5f 76 61 6c 75 65 28 | ].=.slv2_port_get_default_value( |
3260 | 68 6f 73 74 2d 3e 70 6c 75 67 69 6e 2c 20 70 6f 72 74 5f 69 6e 64 65 78 29 3b 00 09 63 61 73 65 | host->plugin,.port_index);..case |
3280 | 20 53 4c 56 32 5f 43 4f 4e 54 52 4f 4c 5f 52 41 54 45 5f 49 4e 50 55 54 3a 00 09 73 77 69 74 63 | .SLV2_CONTROL_RATE_INPUT:..switc |
32a0 | 68 20 28 63 6c 61 73 73 29 20 7b 00 09 2f 2a 20 43 6f 6e 6e 65 63 74 20 74 68 65 20 70 6f 72 74 | h.(class).{../*.Connect.the.port |
32c0 | 20 62 61 73 65 64 20 6f 6e 20 69 74 27 73 20 27 63 6c 61 73 73 27 20 2a 2f 00 09 00 09 65 6e 75 | .based.on.it's.'class'.*/....enu |
32e0 | 6d 20 53 4c 56 32 50 6f 72 74 43 6c 61 73 73 20 63 6c 61 73 73 20 3d 20 73 6c 76 32 5f 70 6f 72 | m.SLV2PortClass.class.=.slv2_por |
3300 | 74 5f 67 65 74 5f 63 6c 61 73 73 28 68 6f 73 74 2d 3e 70 6c 75 67 69 6e 2c 20 70 6f 72 74 5f 69 | t_get_class(host->plugin,.port_i |
3320 | 6e 64 65 78 29 3b 00 09 2f 2a 20 47 65 74 20 74 68 65 20 27 63 6c 61 73 73 27 20 6f 66 20 74 68 | ndex);../*.Get.the.'class'.of.th |
3340 | 65 20 70 6f 72 74 20 28 63 6f 6e 74 72 6f 6c 20 69 6e 70 75 74 2c 20 61 75 64 69 6f 20 6f 75 74 | e.port.(control.input,.audio.out |
3360 | 70 75 74 2c 20 65 74 63 29 20 2a 2f 00 09 00 09 68 6f 73 74 2d 3e 63 6f 6e 74 72 6f 6c 73 5b 70 | put,.etc).*/....host->controls[p |
3380 | 6f 72 74 5f 69 6e 64 65 78 5d 20 20 20 3d 20 30 2e 30 66 3b 00 09 68 6f 73 74 2d 3e 6a 61 63 6b | ort_index]...=.0.0f;..host->jack |
33a0 | 5f 70 6f 72 74 73 5b 70 6f 72 74 5f 69 6e 64 65 78 5d 20 3d 20 4e 55 4c 4c 3b 00 09 2f 2a 20 49 | _ports[port_index].=.NULL;../*.I |
33c0 | 6e 69 74 69 61 6c 69 7a 65 20 74 68 65 20 70 6f 72 74 20 61 72 72 61 79 20 65 6c 65 6d 65 6e 74 | nitialize.the.port.array.element |
33e0 | 73 20 2a 2f 00 09 00 09 63 68 61 72 2a 20 73 79 6d 62 6f 6c 20 3d 20 73 6c 76 32 5f 70 6f 72 74 | s.*/....char*.symbol.=.slv2_port |
3400 | 5f 67 65 74 5f 73 79 6d 62 6f 6c 28 68 6f 73 74 2d 3e 70 6c 75 67 69 6e 2c 20 70 6f 72 74 5f 69 | _get_symbol(host->plugin,.port_i |
3420 | 6e 64 65 78 29 3b 00 09 2f 2a 20 47 65 74 20 74 68 65 20 70 6f 72 74 20 73 79 6d 62 6f 6c 20 28 | ndex);../*.Get.the.port.symbol.( |
3440 | 6c 61 62 65 6c 29 20 66 6f 72 20 63 6f 6e 73 6f 6c 65 20 70 72 69 6e 74 69 6e 67 20 2a 2f 00 09 | label).for.console.printing.*/.. |
3460 | 00 09 09 64 69 65 28 22 55 6e 72 65 63 6f 67 6e 69 7a 65 64 20 64 61 74 61 20 74 79 70 65 2c 20 | ...die("Unrecognized.data.type,. |
3480 | 61 62 6f 72 74 69 6e 67 2e 22 29 3b 00 09 69 66 20 28 74 79 70 65 20 21 3d 20 53 4c 56 32 5f 44 | aborting.");..if.(type.!=.SLV2_D |
34a0 | 41 54 41 5f 54 59 50 45 5f 46 4c 4f 41 54 29 00 09 65 6e 75 6d 20 53 4c 56 32 44 61 74 61 54 79 | ATA_TYPE_FLOAT)..enum.SLV2DataTy |
34c0 | 70 65 20 74 79 70 65 20 3d 20 73 6c 76 32 5f 70 6f 72 74 5f 67 65 74 5f 64 61 74 61 5f 74 79 70 | pe.type.=.slv2_port_get_data_typ |
34e0 | 65 28 68 6f 73 74 2d 3e 70 6c 75 67 69 6e 2c 20 70 6f 72 74 5f 69 6e 64 65 78 29 3b 00 09 2f 2a | e(host->plugin,.port_index);../* |
3500 | 20 4d 61 6b 65 20 73 75 72 65 20 74 68 69 73 20 69 73 20 61 20 66 6c 6f 61 74 20 70 6f 72 74 20 | .Make.sure.this.is.a.float.port. |
3520 | 2a 2f 00 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 75 6e 73 69 67 6e 65 64 20 6c 6f 6e 67 20 20 | */.{.............unsigned.long.. |
3540 | 20 20 70 6f 72 74 5f 69 6e 64 65 78 29 00 63 72 65 61 74 65 5f 70 6f 72 74 28 73 74 72 75 63 74 | ..port_index).create_port(struct |
3560 | 20 4a 61 63 6b 48 6f 73 74 2a 20 68 6f 73 74 2c 00 76 6f 69 64 00 20 2a 2f 00 20 2a 20 70 6f 72 | .JackHost*.host,.void..*/..*.por |
3580 | 74 20 74 6f 20 74 68 61 74 20 65 6c 65 6d 65 6e 74 2e 00 20 2a 20 46 6f 72 20 63 6f 6e 74 72 6f | t.to.that.element...*.For.contro |
35a0 | 6c 20 70 6f 72 74 73 2c 20 73 65 74 73 20 63 6f 6e 74 72 6f 6c 73 20 61 72 72 61 79 20 74 6f 20 | l.ports,.sets.controls.array.to. |
35c0 | 64 65 66 61 75 6c 74 20 76 61 6c 75 65 20 61 6e 64 20 63 6f 6e 6e 65 63 74 73 20 70 6c 75 67 69 | default.value.and.connects.plugi |
35e0 | 6e 00 20 2a 00 20 2a 20 46 6f 72 20 61 75 64 69 6f 20 70 6f 72 74 73 2c 20 63 72 65 61 74 65 73 | n..*..*.For.audio.ports,.creates |
3600 | 20 61 20 6a 61 63 6b 20 70 6f 72 74 20 61 6e 64 20 63 6f 6e 6e 65 63 74 73 20 70 6c 75 67 69 6e | .a.jack.port.and.connects.plugin |
3620 | 20 70 6f 72 74 20 74 6f 20 62 75 66 66 65 72 2e 00 20 2a 00 2f 2a 2a 20 43 72 65 61 74 65 73 20 | .port.to.buffer...*./**.Creates. |
3640 | 61 20 70 6f 72 74 20 61 6e 64 20 63 6f 6e 6e 65 63 74 73 20 74 68 65 20 70 6c 75 67 69 6e 20 69 | a.port.and.connects.the.plugin.i |
3660 | 6e 73 74 61 6e 63 65 20 74 6f 20 69 74 27 73 20 64 61 74 61 20 6c 6f 63 61 74 69 6f 6e 2e 00 00 | nstance.to.it's.data.location... |
3680 | 00 7d 00 09 65 78 69 74 28 45 58 49 54 5f 46 41 49 4c 55 52 45 29 3b 00 09 66 70 72 69 6e 74 66 | .}..exit(EXIT_FAILURE);..fprintf |
36a0 | 28 73 74 64 65 72 72 2c 20 22 25 73 5c 6e 22 2c 20 6d 73 67 29 3b 00 7b 00 64 69 65 28 63 6f 6e | (stderr,."%s\n",.msg);.{.die(con |
36c0 | 73 74 20 63 68 61 72 2a 20 6d 73 67 29 00 76 6f 69 64 00 2f 2a 2a 20 41 62 6f 72 74 20 61 6e 64 | st.char*.msg).void./**.Abort.and |
36e0 | 20 65 78 69 74 20 6f 6e 20 65 72 72 6f 72 20 2a 2f 00 00 00 7d 00 09 72 65 74 75 72 6e 20 30 3b | .exit.on.error.*/...}..return.0; |
3700 | 00 09 00 09 6a 61 63 6b 5f 63 6c 69 65 6e 74 5f 63 6c 6f 73 65 28 68 6f 73 74 2e 6a 61 63 6b 5f | ....jack_client_close(host.jack_ |
3720 | 63 6c 69 65 6e 74 29 3b 00 09 7d 00 09 09 7d 00 09 09 09 68 6f 73 74 2e 6a 61 63 6b 5f 70 6f 72 | client);..}...}....host.jack_por |
3740 | 74 73 5b 69 5d 20 3d 20 4e 55 4c 4c 3b 00 09 09 09 6a 61 63 6b 5f 70 6f 72 74 5f 75 6e 72 65 67 | ts[i].=.NULL;....jack_port_unreg |
3760 | 69 73 74 65 72 28 68 6f 73 74 2e 6a 61 63 6b 5f 63 6c 69 65 6e 74 2c 20 68 6f 73 74 2e 6a 61 63 | ister(host.jack_client,.host.jac |
3780 | 6b 5f 70 6f 72 74 73 5b 69 5d 29 3b 00 09 09 69 66 20 28 68 6f 73 74 2e 6a 61 63 6b 5f 70 6f 72 | k_ports[i]);...if.(host.jack_por |
37a0 | 74 73 5b 69 5d 20 21 3d 20 4e 55 4c 4c 29 20 7b 00 09 66 6f 72 20 28 75 6e 73 69 67 6e 65 64 20 | ts[i].!=.NULL).{..for.(unsigned. |
37c0 | 6c 6f 6e 67 20 69 3d 30 3b 20 69 20 3c 20 68 6f 73 74 2e 6e 75 6d 5f 70 6f 72 74 73 3b 20 2b 2b | long.i=0;.i.<.host.num_ports;.++ |
37e0 | 69 29 20 7b 00 09 70 72 69 6e 74 66 28 22 53 68 75 74 74 69 6e 67 20 64 6f 77 6e 20 4a 41 43 4b | i).{..printf("Shutting.down.JACK |
3800 | 2e 5c 6e 22 29 3b 00 09 00 09 73 6c 76 32 5f 6c 69 73 74 5f 66 72 65 65 28 70 6c 75 67 69 6e 73 | .\n");....slv2_list_free(plugins |
3820 | 29 3b 00 09 73 6c 76 32 5f 69 6e 73 74 61 6e 63 65 5f 66 72 65 65 28 68 6f 73 74 2e 69 6e 73 74 | );..slv2_instance_free(host.inst |
3840 | 61 6e 63 65 29 3b 00 09 2f 2a 20 44 65 61 63 74 69 76 61 74 65 20 70 6c 75 67 69 6e 20 61 6e 64 | ance);../*.Deactivate.plugin.and |
3860 | 20 4a 41 43 4b 20 2a 2f 00 09 00 09 70 72 69 6e 74 66 28 22 5c 6e 22 29 3b 00 09 67 65 74 63 28 | .JACK.*/....printf("\n");..getc( |
3880 | 73 74 64 69 6e 29 3b 00 09 70 72 69 6e 74 66 28 22 50 72 65 73 73 20 65 6e 74 65 72 20 74 6f 20 | stdin);..printf("Press.enter.to. |
38a0 | 71 75 69 74 3a 20 22 29 3b 00 09 2f 2a 20 52 75 6e 20 2a 2f 00 09 00 09 6a 61 63 6b 5f 61 63 74 | quit:.");../*.Run.*/....jack_act |
38c0 | 69 76 61 74 65 28 68 6f 73 74 2e 6a 61 63 6b 5f 63 6c 69 65 6e 74 29 3b 00 09 73 6c 76 32 5f 69 | ivate(host.jack_client);..slv2_i |
38e0 | 6e 73 74 61 6e 63 65 5f 61 63 74 69 76 61 74 65 28 68 6f 73 74 2e 69 6e 73 74 61 6e 63 65 29 3b | nstance_activate(host.instance); |
3900 | 00 09 2f 2a 20 41 63 74 69 76 61 74 65 20 70 6c 75 67 69 6e 20 61 6e 64 20 4a 41 43 4b 20 2a 2f | ../*.Activate.plugin.and.JACK.*/ |
3920 | 00 09 00 09 09 63 72 65 61 74 65 5f 70 6f 72 74 28 26 68 6f 73 74 2c 20 69 29 3b 00 09 66 6f 72 | .....create_port(&host,.i);..for |
3940 | 20 28 75 6e 73 69 67 6e 65 64 20 6c 6f 6e 67 20 69 3d 30 3b 20 69 20 3c 20 68 6f 73 74 2e 6e 75 | .(unsigned.long.i=0;.i.<.host.nu |
3960 | 6d 5f 70 6f 72 74 73 3b 20 2b 2b 69 29 00 09 00 09 68 6f 73 74 2e 63 6f 6e 74 72 6f 6c 73 20 20 | m_ports;.++i)....host.controls.. |
3980 | 20 3d 20 63 61 6c 6c 6f 63 28 68 6f 73 74 2e 6e 75 6d 5f 70 6f 72 74 73 2c 20 73 69 7a 65 6f 66 | .=.calloc(host.num_ports,.sizeof |
39a0 | 28 66 6c 6f 61 74 2a 29 29 3b 00 09 68 6f 73 74 2e 6a 61 63 6b 5f 70 6f 72 74 73 20 3d 20 63 61 | (float*));..host.jack_ports.=.ca |
39c0 | 6c 6c 6f 63 28 68 6f 73 74 2e 6e 75 6d 5f 70 6f 72 74 73 2c 20 73 69 7a 65 6f 66 28 6a 61 63 6b | lloc(host.num_ports,.sizeof(jack |
39e0 | 5f 70 6f 72 74 5f 74 2a 29 29 3b 00 09 68 6f 73 74 2e 6e 75 6d 5f 70 6f 72 74 73 20 20 3d 20 73 | _port_t*));..host.num_ports..=.s |
3a00 | 6c 76 32 5f 70 6c 75 67 69 6e 5f 67 65 74 5f 6e 75 6d 5f 70 6f 72 74 73 28 68 6f 73 74 2e 70 6c | lv2_plugin_get_num_ports(host.pl |
3a20 | 75 67 69 6e 29 3b 00 09 2f 2a 20 43 72 65 61 74 65 20 70 6f 72 74 73 20 2a 2f 00 09 00 09 6a 61 | ugin);../*.Create.ports.*/....ja |
3a40 | 63 6b 5f 73 65 74 5f 70 72 6f 63 65 73 73 5f 63 61 6c 6c 62 61 63 6b 28 68 6f 73 74 2e 6a 61 63 | ck_set_process_callback(host.jac |
3a60 | 6b 5f 63 6c 69 65 6e 74 2c 20 26 6a 61 63 6b 5f 70 72 6f 63 65 73 73 5f 63 62 2c 20 28 76 6f 69 | k_client,.&jack_process_cb,.(voi |
3a80 | 64 2a 29 28 26 68 6f 73 74 29 29 3b 00 00 09 09 70 72 69 6e 74 66 28 22 53 75 63 63 65 73 66 75 | d*)(&host));....printf("Succesfu |
3aa0 | 6c 6c 79 20 69 6e 73 74 61 6e 74 69 61 74 65 64 20 70 6c 75 67 69 6e 2e 5c 6e 22 29 3b 00 09 65 | lly.instantiated.plugin.\n");..e |
3ac0 | 6c 73 65 00 09 09 64 69 65 28 22 46 61 69 6c 65 64 20 74 6f 20 69 6e 73 74 61 6e 74 69 61 74 65 | lse...die("Failed.to.instantiate |
3ae0 | 20 70 6c 75 67 69 6e 2e 5c 6e 22 29 3b 00 09 69 66 20 28 21 68 6f 73 74 2e 69 6e 73 74 61 6e 63 | .plugin.\n");..if.(!host.instanc |
3b00 | 65 29 00 09 09 68 6f 73 74 2e 70 6c 75 67 69 6e 2c 20 6a 61 63 6b 5f 67 65 74 5f 73 61 6d 70 6c | e)...host.plugin,.jack_get_sampl |
3b20 | 65 5f 72 61 74 65 28 68 6f 73 74 2e 6a 61 63 6b 5f 63 6c 69 65 6e 74 29 2c 20 4e 55 4c 4c 29 3b | e_rate(host.jack_client),.NULL); |
3b40 | 00 09 68 6f 73 74 2e 69 6e 73 74 61 6e 63 65 20 3d 20 73 6c 76 32 5f 70 6c 75 67 69 6e 5f 69 6e | ..host.instance.=.slv2_plugin_in |
3b60 | 73 74 61 6e 74 69 61 74 65 28 00 09 2f 2a 20 49 6e 73 74 61 6e 74 69 61 74 65 20 74 68 65 20 70 | stantiate(../*.Instantiate.the.p |
3b80 | 6c 75 67 69 6e 20 2a 2f 00 09 00 09 09 70 72 69 6e 74 66 28 22 43 6f 6e 6e 65 63 74 65 64 20 74 | lugin.*/.....printf("Connected.t |
3ba0 | 6f 20 4a 41 43 4b 2e 5c 6e 22 29 3b 00 09 65 6c 73 65 00 09 09 64 69 65 28 22 46 61 69 6c 65 64 | o.JACK.\n");..else...die("Failed |
3bc0 | 20 74 6f 20 63 6f 6e 6e 65 63 74 20 74 6f 20 4a 41 43 4b 2e 22 29 3b 00 09 69 66 20 28 21 68 6f | .to.connect.to.JACK.");..if.(!ho |
3be0 | 73 74 2e 6a 61 63 6b 5f 63 6c 69 65 6e 74 29 00 09 66 72 65 65 28 6e 61 6d 65 29 3b 00 09 68 6f | st.jack_client)..free(name);..ho |
3c00 | 73 74 2e 6a 61 63 6b 5f 63 6c 69 65 6e 74 20 3d 20 6a 61 63 6b 5f 63 6c 69 65 6e 74 5f 6f 70 65 | st.jack_client.=.jack_client_ope |
3c20 | 6e 28 6e 61 6d 65 2c 20 4a 61 63 6b 4e 75 6c 6c 4f 70 74 69 6f 6e 2c 20 4e 55 4c 4c 29 3b 00 09 | n(name,.JackNullOption,.NULL);.. |
3c40 | 2f 2a 20 43 6f 6e 6e 65 63 74 20 74 6f 20 4a 41 43 4b 20 28 77 69 74 68 20 70 6c 75 67 69 6e 20 | /*.Connect.to.JACK.(with.plugin. |
3c60 | 6e 61 6d 65 20 61 73 20 63 6c 69 65 6e 74 20 6e 61 6d 65 29 20 2a 2f 00 09 00 09 70 72 69 6e 74 | name.as.client.name).*/....print |
3c80 | 66 28 22 4e 61 6d 65 3a 5c 74 25 73 5c 6e 22 2c 20 6e 61 6d 65 29 3b 00 09 63 68 61 72 2a 20 6e | f("Name:\t%s\n",.name);..char*.n |
3ca0 | 61 6d 65 20 3d 20 73 6c 76 32 5f 70 6c 75 67 69 6e 5f 67 65 74 5f 6e 61 6d 65 28 68 6f 73 74 2e | ame.=.slv2_plugin_get_name(host. |
3cc0 | 70 6c 75 67 69 6e 29 3b 00 09 2f 2a 20 47 65 74 20 74 68 65 20 70 6c 75 67 69 6e 27 73 20 6e 61 | plugin);../*.Get.the.plugin's.na |
3ce0 | 6d 65 20 2a 2f 00 00 09 7d 00 09 09 72 65 74 75 72 6e 20 45 58 49 54 5f 46 41 49 4c 55 52 45 3b | me.*/...}...return.EXIT_FAILURE; |
3d00 | 00 09 09 73 6c 76 32 5f 6c 69 73 74 5f 66 72 65 65 28 70 6c 75 67 69 6e 73 29 3b 00 09 09 66 70 | ...slv2_list_free(plugins);...fp |
3d20 | 72 69 6e 74 66 28 73 74 64 65 72 72 2c 20 22 46 61 69 6c 65 64 20 74 6f 20 66 69 6e 64 20 70 6c | rintf(stderr,."Failed.to.find.pl |
3d40 | 75 67 69 6e 20 25 73 2e 5c 6e 22 2c 20 70 6c 75 67 69 6e 5f 75 72 69 29 3b 00 09 69 66 20 28 21 | ugin.%s.\n",.plugin_uri);..if.(! |
3d60 | 68 6f 73 74 2e 70 6c 75 67 69 6e 29 20 7b 00 09 00 09 68 6f 73 74 2e 09 09 09 09 09 09 09 09 09 | host.plugin).{....host.......... |
3d80 | 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 | ................................ |
3da0 | 09 09 09 09 09 09 09 09 09 09 09 09 09 09 6c 69 73 74 5f 70 6c 75 67 69 6e 73 28 70 6c 75 67 69 | ..............list_plugins(plugi |
3dc0 | 6e 73 29 3b 00 09 09 66 70 72 69 6e 74 66 28 73 74 64 65 72 72 2c 20 22 5c 6e 4b 6e 6f 77 6e 20 | ns);...fprintf(stderr,."\nKnown. |
3de0 | 70 6c 75 67 69 6e 73 3a 5c 6e 5c 6e 22 29 3b 00 09 09 66 70 72 69 6e 74 66 28 73 74 64 65 72 72 | plugins:\n\n");...fprintf(stderr |
3e00 | 2c 20 22 5c 6e 59 6f 75 20 6d 75 73 74 20 73 70 65 63 69 66 79 20 61 20 70 6c 75 67 69 6e 20 55 | ,."\nYou.must.specify.a.plugin.U |
3e20 | 52 49 20 74 6f 20 6c 6f 61 64 2e 5c 6e 22 29 3b 00 09 69 66 20 28 21 70 6c 75 67 69 6e 5f 75 72 | RI.to.load.\n");..if.(!plugin_ur |
3e40 | 69 29 20 7b 00 09 00 09 63 6f 6e 73 74 20 63 68 61 72 2a 20 70 6c 75 67 69 6e 5f 75 72 69 20 3d | i).{....const.char*.plugin_uri.= |
3e60 | 20 28 61 72 67 63 20 3d 3d 20 32 29 20 3f 20 61 72 67 76 5b 31 5d 20 3a 20 4e 55 4c 4c 3b 00 09 | .(argc.==.2).?.argv[1].:.NULL;.. |
3e80 | 2f 2a 20 46 69 6e 64 20 74 68 65 20 70 6c 75 67 69 6e 20 74 6f 20 72 75 6e 20 2a 2f 00 00 09 2f | /*.Find.the.plugin.to.run.*/.../ |
3ea0 | 2f 73 6c 76 32 5f 6c 69 73 74 5f 6c 6f 61 64 5f 62 75 6e 64 6c 65 28 70 6c 75 67 69 6e 73 2c 20 | /slv2_list_load_bundle(plugins,. |
3ec0 | 22 68 74 74 70 3a 2f 2f 77 77 77 2e 73 63 73 2e 63 61 72 6c 65 74 6f 6e 2e 63 61 2f 7e 64 72 6f | "http://www.scs.carleton.ca/~dro |
3ee0 | 62 69 6c 6c 61 2f 66 69 6c 65 73 2f 41 6d 70 2d 73 77 68 2e 6c 76 32 22 29 3b 00 09 73 6c 76 32 | billa/files/Amp-swh.lv2");..slv2 |
3f00 | 5f 6c 69 73 74 5f 6c 6f 61 64 5f 61 6c 6c 28 70 6c 75 67 69 6e 73 29 3b 00 09 53 4c 56 32 4c 69 | _list_load_all(plugins);..SLV2Li |
3f20 | 73 74 20 70 6c 75 67 69 6e 73 20 3d 20 73 6c 76 32 5f 6c 69 73 74 5f 6e 65 77 28 29 3b 00 09 2f | st.plugins.=.slv2_list_new();../ |
3f40 | 2a 20 46 69 6e 64 20 61 6c 6c 20 69 6e 73 74 61 6c 6c 65 64 20 70 6c 75 67 69 6e 73 20 2a 2f 00 | *.Find.all.installed.plugins.*/. |
3f60 | 09 00 09 68 6f 73 74 2e 63 6f 6e 74 72 6f 6c 73 20 20 20 20 3d 20 4e 55 4c 4c 3b 00 09 68 6f 73 | ...host.controls....=.NULL;..hos |
3f80 | 74 2e 6a 61 63 6b 5f 70 6f 72 74 73 20 20 3d 20 4e 55 4c 4c 3b 00 09 68 6f 73 74 2e 6e 75 6d 5f | t.jack_ports..=.NULL;..host.num_ |
3fa0 | 70 6f 72 74 73 20 20 20 3d 20 30 3b 00 09 68 6f 73 74 2e 6a 61 63 6b 5f 63 6c 69 65 6e 74 20 3d | ports...=.0;..host.jack_client.= |
3fc0 | 20 4e 55 4c 4c 3b 00 09 73 74 72 75 63 74 20 4a 61 63 6b 48 6f 73 74 20 68 6f 73 74 3b 00 7b 00 | .NULL;..struct.JackHost.host;.{. |
3fe0 | 6d 61 69 6e 28 69 6e 74 20 61 72 67 63 2c 20 63 68 61 72 2a 2a 20 61 72 67 76 29 00 69 6e 74 00 | main(int.argc,.char**.argv).int. |
4000 | 61 64 00 00 e7 0f 00 00 ff 0f 00 00 00 10 00 00 01 00 00 00 ff 0f 00 00 b0 0f 00 00 8d 0f 00 00 | ad.............................. |
4020 | 5a 0f 00 00 25 0f 00 00 24 0f 00 00 f3 0e 00 00 f1 0e 00 00 bd 0e 00 00 b9 0e 00 00 9b 0e 00 00 | Z...%...$....................... |
4040 | 9a 0e 00 00 99 0e 00 00 97 0e 00 00 88 0e 00 00 87 0e 00 00 84 0e 00 00 4e 0e 00 00 44 0e 00 00 | ........................N...D... |
4060 | 3b 0e 00 00 01 0e 00 00 ba 0d 00 00 9c 0d 00 00 93 0d 00 00 5a 0d 00 00 13 0d 00 00 f6 0c 00 00 | ;...................Z........... |
4080 | ed 0c 00 00 96 0c 00 00 76 0c 00 00 6d 0c 00 00 2d 0c 00 00 d6 0b 00 00 80 0b 00 00 61 0b 00 00 | ........v...m...-...........a... |
40a0 | 4f 0b 00 00 21 0b 00 00 1f 0b 00 00 d4 0a 00 00 8e 0a 00 00 8c 0a 00 00 66 0a 00 00 40 0a 00 00 | O...!...................f...@... |
40c0 | 16 0a 00 00 14 0a 00 00 d4 09 00 00 9c 09 00 00 9a 09 00 00 6e 09 00 00 4b 09 00 00 fe 08 00 00 | ....................n...K....... |
40e0 | d8 08 00 00 d6 08 00 00 ad 08 00 00 8a 08 00 00 85 08 00 00 81 08 00 00 68 08 00 00 19 08 00 00 | ........................h....... |
4100 | 16 08 00 00 ca 07 00 00 c7 07 00 00 7c 07 00 00 7b 07 00 00 7a 07 00 00 78 07 00 00 63 07 00 00 | ............|...{...z...x...c... |
4120 | 44 07 00 00 42 07 00 00 2d 07 00 00 28 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | D...B...-...(................... |
4140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
41a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
41c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
41e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
42a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
42c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
42e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
43a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
43c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
43e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
44a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
44c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
44e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
45a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
45c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
45e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
46a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
46c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
46e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
4720 | 00 00 00 00 00 00 00 00 09 09 09 73 6c 09 09 09 73 6c 76 32 5f 69 6e 73 74 61 6e 63 65 5f 63 6f | ...........sl...slv2_instance_co |
4740 | 6e 6e 09 09 09 09 09 73 6c 76 32 5f 69 6e 73 74 61 6e 63 65 5f 63 6f 6e 6e 65 63 74 5f 70 6f 72 | nn.....slv2_instance_connect_por |
4760 | 74 28 68 09 09 09 73 6c 76 32 5f 69 6e 73 74 61 6e 63 65 5f 63 6f 6e 6e 09 09 09 09 09 09 09 73 | t(h...slv2_instance_conn.......s |
4780 | 6c 76 32 5f 69 6e 73 74 61 6e 63 65 5f 63 6f 6e 6e 65 63 74 5f 70 6f 72 74 28 68 6f 73 74 2d 3e | lv2_instance_connect_port(host-> |
47a0 | 69 6e 73 74 61 6e 63 65 2c 20 69 2c 00 09 09 69 66 20 28 68 6f 73 74 2d 3e 6a 61 63 6b 5f 70 6f | instance,.i,...if.(host->jack_po |
47c0 | 72 74 73 5b 69 5d 20 09 09 09 09 09 09 73 6c 76 32 5f 69 6e 73 74 61 6e 63 65 5f 63 6f 6e 6e 65 | rts[i].......slv2_instance_conne |
47e0 | 63 74 5f 70 6f 72 74 28 68 6f 73 74 2d 3e 69 6e 73 74 61 6e 63 65 2c 20 69 2c 00 09 09 69 66 20 | ct_port(host->instance,.i,...if. |
4800 | 28 68 6f 73 74 2d 3e 6a 61 63 6b 5f 70 6f 72 74 73 5b 69 5d 20 21 09 09 09 09 09 09 73 6c 76 32 | (host->jack_ports[i].!......slv2 |
4820 | 5f 69 6e 73 74 61 6e 63 65 5f 63 6f 6e 6e 65 63 74 5f 70 6f 72 74 28 68 6f 73 74 2d 3e 69 6e 73 | _instance_connect_port(host->ins |
4840 | 74 61 6e 63 65 2c 20 69 2c 00 09 09 69 66 20 28 68 6f 73 74 2d 3e 6a 61 63 6b 5f 70 6f 72 74 73 | tance,.i,...if.(host->jack_ports |
4860 | 5b 69 5d 20 21 3d 20 4e 09 09 09 73 6c 76 32 5f 69 6e 73 74 61 6e 63 65 5f 63 6f 6e 6e 65 63 74 | [i].!=.N...slv2_instance_connect |
4880 | 5f 09 09 09 73 09 09 09 73 6c 09 09 09 73 6c 76 32 5f 69 6e 73 74 61 6e 63 65 5f 63 6f 6e 6e 65 | _...s...sl...slv2_instance_conne |
48a0 | 63 74 5f 70 6f 72 74 28 68 6f 73 74 2d 09 09 09 73 6c 76 32 5f 69 6e 73 74 61 6e 63 65 5f 63 6f | ct_port(host-...slv2_instance_co |
48c0 | 6e 6e 65 63 74 5f 70 6f 72 74 28 68 6f 73 74 2d 3e 69 6e 73 74 61 09 09 09 09 09 73 6c 76 32 5f | nnect_port(host->insta.....slv2_ |
48e0 | 69 6e 73 74 61 6e 63 65 5f 63 6f 6e 6e 65 63 74 5f 70 6f 72 74 28 68 6f 73 74 2d 3e 69 6e 09 09 | instance_connect_port(host->in.. |
4900 | 09 73 6c 76 32 5f 69 6e 73 74 61 6e 63 65 5f 63 6f 6e 6e 65 63 74 5f 70 6f 72 74 28 68 6f 73 74 | .slv2_instance_connect_port(host |
4920 | 2d 3e 69 6e 73 74 61 6e 63 65 2c 20 69 2c 00 09 09 69 66 20 28 68 6f 73 74 2d 3e 6a 61 63 6b 5f | ->instance,.i,...if.(host->jack_ |
4940 | 70 6f 72 74 73 5b 69 5d 20 21 3d 09 09 09 73 6c 76 32 5f 69 6e 73 74 61 6e 63 65 5f 63 6f 6e 6e | ports[i].!=...slv2_instance_conn |
4960 | 65 63 74 5f 70 6f 72 74 28 68 6f 73 74 2d 09 09 09 73 6c 76 32 5f 69 6e 73 74 61 6e 63 65 5f 63 | ect_port(host-...slv2_instance_c |
4980 | 6f 6e 6e 65 63 74 5f 70 6f 72 74 28 68 6f 73 74 2d 3e 69 6e 73 74 61 6e 63 65 09 09 09 09 09 73 | onnect_port(host->instance.....s |
49a0 | 6c 76 32 5f 69 6e 73 74 61 6e 63 65 5f 63 6f 6e 6e 65 63 74 5f 70 6f 72 74 28 68 6f 73 74 2d 3e | lv2_instance_connect_port(host-> |
49c0 | 69 6e 73 74 61 6e 63 65 2c 20 69 2c 00 09 09 69 66 20 28 68 09 09 09 73 6c 76 32 5f 69 6e 73 74 | instance,.i,...if.(h...slv2_inst |
49e0 | 61 6e 63 65 5f 63 6f 6e 6e 65 63 74 5f 70 6f 72 74 28 68 6f 73 74 2d 3e 69 6e 73 74 61 6e 63 65 | ance_connect_port(host->instance |
4a00 | 2c 20 69 2c 00 09 09 69 66 20 28 68 6f 73 74 2d 3e 6a 61 63 09 09 09 09 09 73 6c 76 32 5f 69 6e | ,.i,...if.(host->jac.....slv2_in |
4a20 | 73 74 61 6e 63 65 5f 63 6f 6e 6e 65 63 74 5f 70 6f 72 74 28 68 6f 73 74 2d 3e 69 6e 73 74 61 6e | stance_connect_port(host->instan |
4a40 | 09 09 09 73 6c 76 32 5f 69 6e 73 74 61 6e 63 65 5f 63 6f 6e 6e 65 63 74 5f 70 6f 72 74 28 68 6f | ...slv2_instance_connect_port(ho |
4a60 | 73 74 2d 3e 69 6e 09 09 09 73 6c 76 32 5f 69 6e 73 74 61 6e 63 65 5f 63 6f 6e 6e 65 63 74 5f 70 | st->in...slv2_instance_connect_p |
4a80 | 6f 72 74 28 68 6f 73 74 2d 3e 69 6e 09 09 09 09 09 73 6c 76 32 5f 69 6e 73 74 61 6e 63 65 5f 63 | ort(host->in.....slv2_instance_c |
4aa0 | 6f 6e 6e 65 63 74 5f 70 6f 72 74 28 68 6f 73 74 2d 3e 69 6e 73 74 61 6e 63 65 2c 20 69 2c 00 09 | onnect_port(host->instance,.i,.. |
4ac0 | 09 69 66 20 28 68 6f 73 74 2d 3e 6a 61 63 6b 5f 70 6f 72 74 09 09 09 73 6c 76 32 5f 69 6e 73 74 | .if.(host->jack_port...slv2_inst |
4ae0 | 61 6e 63 65 5f 63 6f 6e 6e 65 63 74 5f 70 6f 72 74 28 68 6f 73 74 2d 3e 69 6e 73 74 61 6e 63 65 | ance_connect_port(host->instance |
4b00 | 2c 20 69 2c 00 09 09 69 66 20 28 68 6f 73 74 2d 3e 6a 61 63 6b 5f 70 6f 72 74 73 5b 69 5d 20 09 | ,.i,...if.(host->jack_ports[i].. |
4b20 | 09 09 09 09 73 6c 76 32 5f 69 6e 73 74 61 6e 63 65 5f 63 6f 6e 6e 65 63 74 5f 70 6f 72 74 28 68 | ....slv2_instance_connect_port(h |
4b40 | 6f 73 74 2d 3e 69 6e 73 74 61 6e 63 65 2c 20 09 09 09 73 6c 76 32 5f 69 6e 73 74 61 6e 63 65 5f | ost->instance,....slv2_instance_ |
4b60 | 63 09 09 09 73 6c 76 32 5f 69 6e 73 74 61 6e 63 65 5f 63 6f 6e 6e 65 63 74 5f 70 6f 72 74 28 68 | c...slv2_instance_connect_port(h |
4b80 | 09 09 09 73 6c 76 32 5f 69 6e 73 74 61 6e 63 65 5f 63 6f 6e 6e 65 63 74 5f 70 6f 72 74 28 68 6f | ...slv2_instance_connect_port(ho |
4ba0 | 73 74 2d 3e 69 6e 73 74 61 6e 63 65 2c 20 69 2c 00 09 09 69 66 20 28 68 6f 73 74 2d 3e 6a 61 63 | st->instance,.i,...if.(host->jac |
4bc0 | 6b 5f 70 6f 72 74 73 5b 69 5d 20 21 3d 20 4e 55 4c 4c 29 00 09 66 09 09 09 73 6c 76 32 5f 69 6e | k_ports[i].!=.NULL)..f...slv2_in |
4be0 | 73 74 61 6e 63 65 5f 63 6f 6e 6e 65 63 74 5f 70 6f 72 74 28 68 6f 73 74 2d 3e 69 6e 73 74 61 6e | stance_connect_port(host->instan |
4c00 | 63 65 2c 20 69 2c 00 09 09 69 66 20 28 68 6f 73 74 2d 3e 6a 61 63 6b 5f 70 6f 72 74 73 5b 69 5d | ce,.i,...if.(host->jack_ports[i] |
4c20 | 20 21 3d 20 4e 55 4c 4c 29 00 09 66 6f 09 09 09 73 6c 76 32 5f 69 6e 73 74 61 6e 63 65 5f 63 6f | .!=.NULL)..fo...slv2_instance_co |
4c40 | 6e 6e 65 63 74 5f 70 6f 72 74 28 68 6f 73 74 2d 3e 69 6e 73 74 61 6e 63 65 2c 20 69 2c 00 09 09 | nnect_port(host->instance,.i,... |
4c60 | 69 66 20 28 68 6f 73 74 2d 3e 6a 61 63 09 09 09 73 6c 76 32 5f 69 09 09 09 73 6c 76 32 5f 69 6e | if.(host->jac...slv2_i...slv2_in |
4c80 | 73 74 61 6e 63 65 5f 63 6f 6e 6e 65 63 74 5f 70 6f 72 74 28 68 6f 09 09 09 73 6c 76 32 5f 69 6e | stance_connect_port(ho...slv2_in |
4ca0 | 73 74 61 6e 63 65 5f 63 6f 6e 6e 65 63 74 5f 70 6f 72 74 28 68 6f 73 74 2d 3e 69 6e 73 74 61 6e | stance_connect_port(host->instan |
4cc0 | 63 65 2c 20 69 2c 00 09 09 69 66 20 28 68 6f 73 74 2d 3e 6a 61 63 6b 5f 70 6f 72 74 73 5b 69 5d | ce,.i,...if.(host->jack_ports[i] |
4ce0 | 20 21 3d 20 4e 55 4c 4c 29 00 09 66 6f 09 09 09 73 6c 76 32 5f 69 09 09 09 73 6c 76 32 5f 69 6e | .!=.NULL)..fo...slv2_i...slv2_in |
4d00 | 73 74 61 6e 63 65 5f 63 6f 6e 6e 65 63 74 5f 70 6f 72 74 09 09 09 73 6c 76 32 5f 69 6e 73 74 61 | stance_connect_port...slv2_insta |
4d20 | 6e 63 65 5f 63 6f 6e 6e 65 63 74 5f 70 6f 72 74 28 68 6f 73 74 2d 3e 69 6e 73 74 61 6e 63 65 2c | nce_connect_port(host->instance, |
4d40 | 20 69 2c 00 09 09 69 66 20 28 68 6f 73 74 2d 3e 6a 61 63 6b 5f 70 6f 72 74 73 09 09 09 73 6c 76 | .i,...if.(host->jack_ports...slv |
4d60 | 32 5f 69 6e 73 74 61 6e 63 65 5f 63 6f 6e 6e 65 63 74 5f 70 6f 72 74 28 68 6f 73 74 2d 3e 69 6e | 2_instance_connect_port(host->in |
4d80 | 73 74 61 6e 63 65 2c 20 69 2c 00 09 09 69 66 20 28 68 6f 09 09 09 73 6c 76 32 5f 69 09 09 09 73 | stance,.i,...if.(ho...slv2_i...s |
4da0 | 6c 76 32 5f 69 6e 73 74 61 6e 63 65 5f 63 6f 6e 6e 65 63 74 5f 70 6f 72 74 28 09 09 09 73 6c 76 | lv2_instance_connect_port(...slv |
4dc0 | 32 5f 69 6e 73 74 61 6e 63 65 5f 63 6f 6e 6e 65 63 74 5f 70 6f 72 74 28 68 6f 73 74 2d 3e 69 6e | 2_instance_connect_port(host->in |
4de0 | 73 74 61 6e 63 65 2c 20 69 2c 00 09 09 69 66 20 28 68 6f 73 74 2d 3e 6a 61 63 6b 5f 70 6f 72 74 | stance,.i,...if.(host->jack_port |
4e00 | 73 09 09 09 73 6c 76 32 5f 69 6e 73 74 61 6e 63 65 5f 63 6f 6e 6e 65 63 74 5f 70 6f 72 74 28 68 | s...slv2_instance_connect_port(h |
4e20 | 6f 73 74 2d 3e 69 6e 73 74 61 6e 63 65 2c 20 69 2c 00 09 09 69 66 20 28 68 6f 73 09 09 09 73 6c | ost->instance,.i,...if.(hos...sl |
4e40 | 76 32 5f 69 09 09 09 73 6c 76 32 5f 69 6e 09 09 09 73 6c 76 32 5f 69 6e 73 74 61 6e 63 65 5f 63 | v2_i...slv2_in...slv2_instance_c |
4e60 | 6f 6e 6e 65 63 74 5f 70 6f 72 74 28 68 6f 73 74 2d 3e 69 6e 73 74 61 6e 63 65 2c 20 69 2c 00 09 | onnect_port(host->instance,.i,.. |
4e80 | 09 69 66 20 09 09 09 09 09 09 09 73 6c 76 32 5f 69 6e 73 74 61 6e 63 09 09 09 09 09 09 09 73 6c | .if........slv2_instanc.......sl |
4ea0 | 76 32 5f 69 6e 73 74 61 6e 63 65 5f 63 6f 6e 6e 65 63 74 5f 70 6f 72 74 28 09 09 09 73 09 09 09 | v2_instance_connect_port(...s... |
4ec0 | 73 6c 76 32 5f 69 6e 73 74 61 6e 63 65 5f 63 6f 6e 6e 65 63 74 5f 70 6f 72 74 28 68 6f 73 74 2d | slv2_instance_connect_port(host- |
4ee0 | 3e 69 6e 73 74 61 6e 63 65 2c 20 69 2c 00 09 09 69 09 09 09 09 09 73 6c 76 32 5f 69 6e 73 74 61 | >instance,.i,...i.....slv2_insta |
4f00 | 6e 63 65 5f 63 6f 6e 6e 65 63 74 5f 70 6f 72 74 28 68 6f 73 74 2d 3e 69 6e 73 74 61 6e 63 65 2c | nce_connect_port(host->instance, |
4f20 | 20 69 2c 00 09 09 09 09 73 6c 76 32 5f 69 6e 73 74 61 6e 63 65 5f 63 6f 6e 6e 65 63 74 5f 70 6f | .i,.....slv2_instance_connect_po |
4f40 | 72 74 28 68 6f 73 74 2d 3e 69 6e 73 74 61 6e 63 65 2c 20 69 2c 00 09 09 69 66 09 09 09 73 6c 76 | rt(host->instance,.i,...if...slv |
4f60 | 32 5f 69 6e 73 74 61 6e 63 65 5f 63 6f 6e 6e 65 63 74 5f 70 6f 72 74 28 68 6f 73 74 2d 3e 69 6e | 2_instance_connect_port(host->in |
4f80 | 73 74 61 6e 63 65 2c 20 69 2c 00 09 09 09 09 09 73 6c 76 32 5f 69 6e 73 74 61 6e 63 65 5f 63 6f | stance,.i,......slv2_instance_co |
4fa0 | 6e 6e 65 63 74 5f 70 6f 72 74 28 68 6f 73 74 2d 09 09 09 73 6c 76 32 5f 69 6e 73 74 61 6e 63 65 | nnect_port(host-...slv2_instance |
4fc0 | 5f 63 6f 6e 6e 65 63 74 5f 70 6f 72 74 28 68 6f 73 74 2d 3e 69 6e 73 74 61 6e 63 65 2c 20 69 2c | _connect_port(host->instance,.i, |
4fe0 | 00 2f 2a 2a 20 41 62 6f 72 74 20 61 6e 64 20 65 78 69 74 20 6f 6e 20 65 72 72 6f 72 20 2a 2f 00 | ./**.Abort.and.exit.on.error.*/. |
5000 | 61 64 00 00 b6 09 00 00 8e 0a 00 00 00 10 00 00 31 00 00 00 a9 0f 00 00 69 0f 00 00 60 0f 00 00 | ad..............1.......i...`... |
5020 | 40 0f 00 00 e9 0e 00 00 e0 0e 00 00 c3 0e 00 00 7c 0e 00 00 43 0e 00 00 3a 0e 00 00 1c 0e 00 00 | @...............|...C...:....... |
5040 | d5 0d 00 00 9b 0d 00 00 92 0d 00 00 88 0d 00 00 52 0d 00 00 4f 0d 00 00 4e 0d 00 00 3f 0d 00 00 | ................R...O...N...?... |
5060 | 3d 0d 00 00 3c 0d 00 00 3b 0d 00 00 1d 0d 00 00 19 0d 00 00 e5 0c 00 00 e3 0c 00 00 b2 0c 00 00 | =...<...;....................... |
5080 | b1 0c 00 00 7c 0c 00 00 49 0c 00 00 26 0c 00 00 f5 0b 00 00 bc 0b 00 00 ba 0b 00 00 99 0b 00 00 | ....|...I...&................... |
50a0 | 6c 0b 00 00 6b 0b 00 00 60 0b 00 00 5e 0b 00 00 5d 0b 00 00 5c 0b 00 00 57 0b 00 00 3b 0b 00 00 | l...k...`...^...]...\...W...;... |
50c0 | 39 0b 00 00 03 0b 00 00 bd 0a 00 00 93 0a 00 00 90 0a 00 00 8e 0a 00 00 00 00 00 00 00 00 00 00 | 9............................... |
50e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
51a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
51c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
51e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
52a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
52c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
52e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
54a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
54c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
54e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
56a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
56c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
56e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
57a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
57c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
57e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
58a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
58c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
58e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
59a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
59c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
59e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5a00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7d 00 09 7d 00 09 09 70 72 69 6e 74 66 28 22 25 73 5c | ..............}..}...printf("%s\ |
5aa0 | 6e 22 2c 20 73 6c 76 32 5f 70 6c 75 67 69 6e 5f 67 65 74 5f 75 72 69 28 70 29 29 3b 00 09 09 63 | n",.slv2_plugin_get_uri(p));...c |
5ac0 | 6f 6e 73 74 20 53 4c 56 32 50 6c 75 67 69 6e 2a 20 63 6f 6e 73 74 20 70 20 3d 20 73 6c 76 32 5f | onst.SLV2Plugin*.const.p.=.slv2_ |
5ae0 | 6c 69 73 74 5f 67 65 74 5f 70 6c 75 67 69 6e 5f 62 79 5f 69 6e 64 65 78 28 6c 69 73 74 2c 20 69 | list_get_plugin_by_index(list,.i |
5b00 | 29 3b 00 09 66 6f 72 20 28 69 6e 74 20 69 3d 30 3b 20 69 20 3c 20 73 6c 76 32 5f 6c 69 73 74 5f | );..for.(int.i=0;.i.<.slv2_list_ |
5b20 | 67 65 74 5f 6c 65 6e 67 74 68 28 6c 69 73 74 29 3b 20 2b 2b 69 29 20 7b 00 7b 00 6c 69 73 74 5f | get_length(list);.++i).{.{.list_ |
5b40 | 70 6c 75 67 69 6e 73 28 53 4c 56 32 4c 69 73 74 20 6c 69 73 74 29 00 76 6f 69 64 00 00 00 7d 00 | plugins(SLV2List.list).void...}. |
5b60 | 09 72 65 74 75 72 6e 20 30 3b 00 00 09 73 6c 76 32 5f 69 6e 73 74 61 6e 63 65 5f 72 75 6e 28 68 | .return.0;...slv2_instance_run(h |
5b80 | 6f 73 74 2d 3e 69 6e 73 74 61 6e 63 65 2c 20 6e 66 72 61 6d 65 73 29 3b 00 09 2f 2a 20 52 75 6e | ost->instance,.nframes);../*.Run |
5ba0 | 20 70 6c 75 67 69 6e 20 66 6f 72 20 74 68 69 73 20 63 79 63 6c 65 20 2a 2f 00 09 00 09 09 09 09 | .plugin.for.this.cycle.*/....... |
5bc0 | 6a 61 63 6b 5f 70 6f 72 74 5f 67 65 74 5f 62 75 66 66 65 72 28 68 6f 73 74 2d 3e 6a 61 63 6b 5f | jack_port_get_buffer(host->jack_ |
5be0 | 70 6f 72 74 73 5b 69 5d 2c 20 6e 66 72 61 6d 65 73 29 29 3b 00 09 09 09 73 6c 76 32 5f 69 6e 73 | ports[i],.nframes));....slv2_ins |
5c00 | 74 61 6e 63 65 5f 63 6f 6e 6e 65 63 74 5f 70 6f 72 74 28 68 6f 73 74 2d 3e 69 6e 73 74 61 6e 63 | tance_connect_port(host->instanc |
5c20 | 65 2c 20 69 2c 00 09 09 69 66 20 28 68 6f 73 74 2d 3e 6a 61 63 6b 5f 70 6f 72 74 73 5b 69 5d 20 | e,.i,...if.(host->jack_ports[i]. |
5c40 | 21 3d 20 4e 55 4c 4c 29 00 09 66 6f 72 20 28 75 6e 73 69 67 6e 65 64 20 6c 6f 6e 67 20 69 3d 30 | !=.NULL)..for.(unsigned.long.i=0 |
5c60 | 3b 20 69 20 3c 20 68 6f 73 74 2d 3e 6e 75 6d 5f 70 6f 72 74 73 3b 20 2b 2b 69 29 00 09 2f 2a 20 | ;.i.<.host->num_ports;.++i)../*. |
5c80 | 43 6f 6e 6e 65 63 74 20 70 6c 75 67 69 6e 20 70 6f 72 74 73 20 64 69 72 65 63 74 6c 79 20 74 6f | Connect.plugin.ports.directly.to |
5ca0 | 20 4a 41 43 4b 20 62 75 66 66 65 72 73 20 2a 2f 00 00 09 73 74 72 75 63 74 20 4a 61 63 6b 48 6f | .JACK.buffers.*/...struct.JackHo |
5cc0 | 73 74 2a 20 68 6f 73 74 20 3d 20 28 73 74 72 75 63 74 20 4a 61 63 6b 48 6f 73 74 2a 29 64 61 74 | st*.host.=.(struct.JackHost*)dat |
5ce0 | 61 3b 00 7b 00 6a 61 63 6b 5f 70 72 6f 63 65 73 73 5f 63 62 28 6a 61 63 6b 5f 6e 66 72 61 6d 65 | a;.{.jack_process_cb(jack_nframe |
5d00 | 73 5f 74 20 6e 66 72 61 6d 65 73 2c 20 76 6f 69 64 2a 20 64 61 74 61 29 00 69 6e 74 00 2f 2a 2a | s_t.nframes,.void*.data).int./** |
5d20 | 20 4a 61 63 6b 20 70 72 6f 63 65 73 73 20 63 61 6c 6c 62 61 63 6b 2e 20 2a 2f 00 00 00 7d 00 09 | .Jack.process.callback..*/...}.. |
5d40 | 66 72 65 65 28 73 79 6d 62 6f 6c 29 3b 00 00 09 7d 00 09 09 64 69 65 28 22 45 52 52 4f 52 3a 20 | free(symbol);...}...die("ERROR:. |
5d60 | 55 6e 6b 6e 6f 77 6e 20 70 6f 72 74 20 74 79 70 65 2c 20 61 62 6f 72 74 69 6e 67 20 6d 65 73 73 | Unknown.port.type,.aborting.mess |
5d80 | 69 6c 79 21 22 29 3b 00 09 64 65 66 61 75 6c 74 3a 00 09 09 62 72 65 61 6b 3b 00 09 09 09 73 79 | ily!");..default:...break;....sy |
5da0 | 6d 62 6f 6c 2c 20 4a 41 43 4b 5f 44 45 46 41 55 4c 54 5f 41 55 44 49 4f 5f 54 59 50 45 2c 20 4a | mbol,.JACK_DEFAULT_AUDIO_TYPE,.J |
5dc0 | 61 63 6b 50 6f 72 74 49 73 4f 75 74 70 75 74 2c 20 30 29 3b 00 09 09 68 6f 73 74 2d 3e 6a 61 63 | ackPortIsOutput,.0);...host->jac |
5de0 | 6b 5f 70 6f 72 74 73 5b 70 6f 72 74 5f 69 6e 64 65 78 5d 20 3d 20 6a 61 63 6b 5f 70 6f 72 74 5f | k_ports[port_index].=.jack_port_ |
5e00 | 72 65 67 69 73 74 65 72 28 68 6f 73 74 2d 3e 6a 61 63 6b 5f 63 6c 69 65 6e 74 2c 00 09 63 61 73 | register(host->jack_client,..cas |
5e20 | 65 20 53 4c 56 32 5f 41 55 44 49 4f 5f 52 41 54 45 5f 4f 55 54 50 55 54 3a 00 09 09 62 72 65 61 | e.SLV2_AUDIO_RATE_OUTPUT:...brea |
5e40 | 6b 3b 00 09 09 09 73 79 6d 62 6f 6c 2c 20 4a 41 43 4b 5f 44 45 46 41 55 4c 54 5f 41 55 44 49 4f | k;....symbol,.JACK_DEFAULT_AUDIO |
5e60 | 5f 54 59 50 45 2c 20 4a 61 63 6b 50 6f 72 74 49 73 49 6e 70 75 74 2c 20 30 29 3b 00 09 09 68 6f | _TYPE,.JackPortIsInput,.0);...ho |
5e80 | 73 74 2d 3e 6a 61 63 6b 5f 70 6f 72 74 73 5b 70 6f 72 74 5f 69 6e 64 65 78 5d 20 3d 20 6a 61 63 | st->jack_ports[port_index].=.jac |
5ea0 | 6b 5f 70 6f 72 74 5f 72 65 67 69 73 74 65 72 28 68 6f 73 74 2d 3e 6a 61 63 6b 5f 63 6c 69 65 6e | k_port_register(host->jack_clien |
5ec0 | 74 2c 00 09 63 61 73 65 20 53 4c 56 32 5f 41 55 44 49 4f 5f 52 41 54 45 5f 49 4e 50 55 54 3a 00 | t,..case.SLV2_AUDIO_RATE_INPUT:. |
5ee0 | 09 09 62 72 65 61 6b 3b 00 09 09 73 6c 76 32 5f 69 6e 73 74 61 6e 63 65 5f 63 6f 6e 6e 65 63 74 | ..break;...slv2_instance_connect |
5f00 | 5f 70 6f 72 74 28 68 6f 73 74 2d 3e 69 6e 73 74 61 6e 63 65 2c 20 70 6f 72 74 5f 69 6e 64 65 78 | _port(host->instance,.port_index |
5f20 | 2c 20 26 68 6f 73 74 2d 3e 63 6f 6e 74 72 6f 6c 73 5b 70 6f 72 74 5f 69 6e 64 65 78 5d 29 3b 00 | ,.&host->controls[port_index]);. |
5f40 | 09 63 61 73 65 20 53 4c 56 32 5f 43 4f 4e 54 52 4f 4c 5f 52 41 54 45 5f 4f 55 54 50 55 54 3a 00 | .case.SLV2_CONTROL_RATE_OUTPUT:. |
5f60 | 09 09 62 72 65 61 6b 3b 00 09 09 70 72 69 6e 74 66 28 22 53 65 74 20 25 73 20 74 6f 20 25 66 5c | ..break;...printf("Set.%s.to.%f\ |
5f80 | 6e 22 2c 20 73 79 6d 62 6f 6c 2c 20 68 6f 73 74 2d 3e 63 6f 6e 74 72 6f 6c 73 5b 70 6f 72 74 5f | n",.symbol,.host->controls[port_ |
5fa0 | 69 6e 64 65 78 5d 29 3b 00 09 09 73 6c 76 32 5f 69 6e 73 74 61 6e 63 65 5f 63 6f 6e 6e 65 63 74 | index]);...slv2_instance_connect |
5fc0 | 5f 70 6f 72 74 28 68 6f 73 74 2d 3e 69 6e 73 74 61 6e 63 65 2c 20 70 6f 72 74 5f 69 6e 64 65 78 | _port(host->instance,.port_index |
5fe0 | 2c 20 26 68 6f 73 74 2d 3e 63 6f 6e 74 72 6f 6c 73 5b 70 6f 72 74 5f 69 6e 64 65 78 5d 29 3b 00 | ,.&host->controls[port_index]);. |
6000 | 61 64 00 00 75 02 00 00 35 04 00 00 00 10 00 00 6b 00 00 00 e9 0f 00 00 e6 0f 00 00 e5 0f 00 00 | ad..u...5.......k............... |
6020 | c2 0f 00 00 81 0f 00 00 7f 0f 00 00 6a 0f 00 00 2c 0f 00 00 11 0f 00 00 fa 0e 00 00 f7 0e 00 00 | ............j...,............... |
6040 | f6 0e 00 00 d9 0e 00 00 a8 0e 00 00 8a 0e 00 00 88 0e 00 00 4f 0e 00 00 0d 0e 00 00 00 0e 00 00 | ....................O........... |
6060 | e8 0d 00 00 c3 0d 00 00 bd 0d 00 00 9b 0d 00 00 99 0d 00 00 7b 0d 00 00 51 0d 00 00 13 0d 00 00 | ....................{...Q....... |
6080 | fe 0c 00 00 d4 0c 00 00 ce 0c 00 00 9e 0c 00 00 9d 0c 00 00 4d 0c 00 00 4b 0c 00 00 37 0c 00 00 | ....................M...K...7... |
60a0 | fc 0b 00 00 bb 0b 00 00 80 0b 00 00 7e 0b 00 00 4c 0b 00 00 33 0b 00 00 31 0b 00 00 11 0b 00 00 | ............~...L...3...1....... |
60c0 | e9 0a 00 00 c7 0a 00 00 c5 0a 00 00 ba 0a 00 00 98 0a 00 00 8a 0a 00 00 7b 0a 00 00 79 0a 00 00 | ........................{...y... |
60e0 | 57 0a 00 00 33 0a 00 00 19 0a 00 00 17 0a 00 00 f5 09 00 00 c1 09 00 00 9d 09 00 00 5e 09 00 00 | W...3.......................^... |
6100 | 40 09 00 00 3c 09 00 00 39 09 00 00 13 09 00 00 11 09 00 00 06 09 00 00 04 09 00 00 03 09 00 00 | @...<...9....................... |
6120 | 02 09 00 00 e3 08 00 00 de 08 00 00 c9 08 00 00 c7 08 00 00 a8 08 00 00 93 08 00 00 91 08 00 00 | ................................ |
6140 | 90 08 00 00 8f 08 00 00 44 08 00 00 41 08 00 00 f5 07 00 00 f2 07 00 00 a3 07 00 00 8a 07 00 00 | ........D...A................... |
6160 | 86 07 00 00 81 07 00 00 5e 07 00 00 35 07 00 00 33 07 00 00 0d 07 00 00 c0 06 00 00 9d 06 00 00 | ........^...5...3............... |
6180 | 71 06 00 00 6f 06 00 00 37 06 00 00 f7 05 00 00 f5 05 00 00 cb 05 00 00 a5 05 00 00 7f 05 00 00 | q...o...7....................... |
61a0 | 7d 05 00 00 37 05 00 00 ec 04 00 00 ea 04 00 00 bc 04 00 00 aa 04 00 00 8b 04 00 00 35 04 00 00 | }...7.......................5... |
61c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
61e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
62a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
62c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
62e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
63a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
63c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
63e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 09 09 68 6f 73 74 2d 3e 63 6f 6e | .......................host->con |
6440 | 74 72 6f 6c 73 5b 70 6f 72 74 5f 69 6e 64 65 78 5d 20 3d 20 73 6c 76 32 5f 70 6f 72 74 5f 67 65 | trols[port_index].=.slv2_port_ge |
6460 | 74 5f 64 65 66 61 75 6c 74 5f 76 61 6c 75 65 28 68 6f 73 74 2d 3e 70 6c 75 67 69 6e 2c 20 70 6f | t_default_value(host->plugin,.po |
6480 | 72 74 5f 69 6e 64 65 78 29 3b 00 09 63 61 73 65 20 53 4c 56 32 5f 43 4f 4e 54 52 4f 4c 5f 52 41 | rt_index);..case.SLV2_CONTROL_RA |
64a0 | 54 45 5f 49 4e 50 55 54 3a 00 09 73 77 69 74 63 68 20 28 63 6c 61 73 73 29 20 7b 00 09 2f 2a 20 | TE_INPUT:..switch.(class).{../*. |
64c0 | 43 6f 6e 6e 65 63 74 20 74 68 65 20 70 6f 72 74 20 62 61 73 65 64 20 6f 6e 20 69 74 27 73 20 27 | Connect.the.port.based.on.it's.' |
64e0 | 63 6c 61 73 73 27 20 2a 2f 00 09 00 09 65 6e 75 6d 20 53 4c 56 32 50 6f 72 74 43 6c 61 73 73 20 | class'.*/....enum.SLV2PortClass. |
6500 | 63 6c 61 73 73 20 3d 20 73 6c 76 32 5f 70 6f 72 74 5f 67 65 74 5f 63 6c 61 73 73 28 68 6f 73 74 | class.=.slv2_port_get_class(host |
6520 | 2d 3e 70 6c 75 67 69 6e 2c 20 70 6f 72 74 5f 69 6e 64 65 78 29 3b 00 09 2f 2a 20 47 65 74 20 74 | ->plugin,.port_index);../*.Get.t |
6540 | 68 65 20 27 63 6c 61 73 73 27 20 6f 66 20 74 68 65 20 70 6f 72 74 20 28 63 6f 6e 74 72 6f 6c 20 | he.'class'.of.the.port.(control. |
6560 | 69 6e 70 75 74 2c 20 61 75 64 69 6f 20 6f 75 74 70 75 74 2c 20 65 74 63 29 20 2a 2f 00 09 00 09 | input,.audio.output,.etc).*/.... |
6580 | 68 6f 73 74 2d 3e 63 6f 6e 74 72 6f 6c 73 5b 70 6f 72 74 5f 69 6e 64 65 78 5d 20 20 20 3d 20 30 | host->controls[port_index]...=.0 |
65a0 | 2e 30 66 3b 00 09 68 6f 73 74 2d 3e 6a 61 63 6b 5f 70 6f 72 74 73 5b 70 6f 72 74 5f 69 6e 64 65 | .0f;..host->jack_ports[port_inde |
65c0 | 78 5d 20 3d 20 4e 55 4c 4c 3b 00 09 2f 2a 20 49 6e 69 74 69 61 6c 69 7a 65 20 74 68 65 20 70 6f | x].=.NULL;../*.Initialize.the.po |
65e0 | 72 74 20 61 72 72 61 79 20 65 6c 65 6d 65 6e 74 73 20 2a 2f 00 09 00 09 63 68 61 72 2a 20 73 79 | rt.array.elements.*/....char*.sy |
6600 | 6d 62 6f 6c 20 3d 20 73 6c 76 32 5f 70 6f 72 74 5f 67 65 74 5f 73 79 6d 62 6f 6c 28 68 6f 73 74 | mbol.=.slv2_port_get_symbol(host |
6620 | 2d 3e 70 6c 75 67 69 6e 2c 20 70 6f 72 74 5f 69 6e 64 65 78 29 3b 00 09 2f 2a 20 47 65 74 20 74 | ->plugin,.port_index);../*.Get.t |
6640 | 68 65 20 70 6f 72 74 20 73 79 6d 62 6f 6c 20 28 6c 61 62 65 6c 29 20 66 6f 72 20 63 6f 6e 73 6f | he.port.symbol.(label).for.conso |
6660 | 6c 65 20 70 72 69 6e 74 69 6e 67 20 2a 2f 00 09 00 09 09 64 69 65 28 22 55 6e 72 65 63 6f 67 6e | le.printing.*/.....die("Unrecogn |
6680 | 69 7a 65 64 20 64 61 74 61 20 74 79 70 65 2c 20 61 62 6f 72 74 69 6e 67 2e 22 29 3b 00 09 69 66 | ized.data.type,.aborting.");..if |
66a0 | 20 28 74 79 70 65 20 21 3d 20 53 4c 56 32 5f 44 41 54 41 5f 54 59 50 45 5f 46 4c 4f 41 54 29 00 | .(type.!=.SLV2_DATA_TYPE_FLOAT). |
66c0 | 09 65 6e 75 6d 20 53 4c 56 32 44 61 74 61 54 79 70 65 20 74 79 70 65 20 3d 20 73 6c 76 32 5f 70 | .enum.SLV2DataType.type.=.slv2_p |
66e0 | 6f 72 74 5f 67 65 74 5f 64 61 74 61 5f 74 79 70 65 28 68 6f 73 74 2d 3e 70 6c 75 67 69 6e 2c 20 | ort_get_data_type(host->plugin,. |
6700 | 70 6f 72 74 5f 69 6e 64 65 78 29 3b 00 09 2f 2a 20 4d 61 6b 65 20 73 75 72 65 20 74 68 69 73 20 | port_index);../*.Make.sure.this. |
6720 | 69 73 20 61 20 66 6c 6f 61 74 20 70 6f 72 74 20 2a 2f 00 7b 00 20 20 20 20 20 20 20 20 20 20 20 | is.a.float.port.*/.{............ |
6740 | 20 75 6e 73 69 67 6e 65 64 20 6c 6f 6e 67 20 20 20 20 70 6f 72 74 5f 69 6e 64 65 78 29 00 63 72 | .unsigned.long....port_index).cr |
6760 | 65 61 74 65 5f 70 6f 72 74 28 73 74 72 75 63 74 20 4a 61 63 6b 48 6f 73 74 2a 20 68 6f 73 74 2c | eate_port(struct.JackHost*.host, |
6780 | 00 76 6f 69 64 00 20 2a 2f 00 20 2a 20 70 6f 72 74 20 74 6f 20 74 68 61 74 20 65 6c 65 6d 65 6e | .void..*/..*.port.to.that.elemen |
67a0 | 74 2e 00 20 2a 20 46 6f 72 20 63 6f 6e 74 72 6f 6c 20 70 6f 72 74 73 2c 20 73 65 74 73 20 63 6f | t...*.For.control.ports,.sets.co |
67c0 | 6e 74 72 6f 6c 73 20 61 72 72 61 79 20 74 6f 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 20 61 6e | ntrols.array.to.default.value.an |
67e0 | 64 20 63 6f 6e 6e 65 63 74 73 20 70 6c 75 67 69 6e 00 20 2a 00 20 2a 20 46 6f 72 20 61 75 64 69 | d.connects.plugin..*..*.For.audi |
6800 | 6f 20 70 6f 72 74 73 2c 20 63 72 65 61 74 65 73 20 61 20 6a 61 63 6b 20 70 6f 72 74 20 61 6e 64 | o.ports,.creates.a.jack.port.and |
6820 | 20 63 6f 6e 6e 65 63 74 73 20 70 6c 75 67 69 6e 20 70 6f 72 74 20 74 6f 20 62 75 66 66 65 72 2e | .connects.plugin.port.to.buffer. |
6840 | 00 20 2a 00 2f 2a 2a 20 43 72 65 61 74 65 73 20 61 20 70 6f 72 74 20 61 6e 64 20 63 6f 6e 6e 65 | ..*./**.Creates.a.port.and.conne |
6860 | 63 74 73 20 74 68 65 20 70 6c 75 67 69 6e 20 69 6e 73 74 61 6e 63 65 20 74 6f 20 69 74 27 73 20 | cts.the.plugin.instance.to.it's. |
6880 | 64 61 74 61 20 6c 6f 63 61 74 69 6f 6e 2e 00 00 00 7d 00 09 65 78 69 74 28 45 58 49 54 5f 46 41 | data.location....}..exit(EXIT_FA |
68a0 | 49 4c 55 52 45 29 3b 00 09 66 70 72 69 6e 74 66 28 73 74 64 65 72 72 2c 20 22 25 73 5c 6e 22 2c | ILURE);..fprintf(stderr,."%s\n", |
68c0 | 20 6d 73 67 29 3b 00 7b 00 64 69 65 28 63 6f 6e 73 74 20 63 68 61 72 2a 20 6d 73 67 29 00 76 6f | .msg);.{.die(const.char*.msg).vo |
68e0 | 69 64 00 2f 2a 2a 20 41 62 6f 72 74 20 61 6e 64 20 65 78 69 74 20 6f 6e 20 65 72 72 6f 72 20 2a | id./**.Abort.and.exit.on.error.* |
6900 | 2f 00 00 00 7d 00 09 72 65 74 75 72 6e 20 30 3b 00 09 00 09 6a 61 63 6b 5f 63 6c 69 65 6e 74 5f | /...}..return.0;....jack_client_ |
6920 | 63 6c 6f 73 65 28 68 6f 73 74 2e 6a 61 63 6b 5f 63 6c 69 65 6e 74 29 3b 00 09 7d 00 09 09 7d 00 | close(host.jack_client);..}...}. |
6940 | 09 09 09 68 6f 73 74 2e 6a 61 63 6b 5f 70 6f 72 74 73 5b 69 5d 20 3d 20 4e 55 4c 4c 3b 00 09 09 | ...host.jack_ports[i].=.NULL;... |
6960 | 09 6a 61 63 6b 5f 70 6f 72 74 5f 75 6e 72 65 67 69 73 74 65 72 28 68 6f 73 74 2e 6a 61 63 6b 5f | .jack_port_unregister(host.jack_ |
6980 | 63 6c 69 65 6e 74 2c 20 68 6f 73 74 2e 6a 61 63 6b 5f 70 6f 72 74 73 5b 69 5d 29 3b 00 09 09 69 | client,.host.jack_ports[i]);...i |
69a0 | 66 20 28 68 6f 73 74 2e 6a 61 63 6b 5f 70 6f 72 74 73 5b 69 5d 20 21 3d 20 4e 55 4c 4c 29 20 7b | f.(host.jack_ports[i].!=.NULL).{ |
69c0 | 00 09 66 6f 72 20 28 75 6e 73 69 67 6e 65 64 20 6c 6f 6e 67 20 69 3d 30 3b 20 69 20 3c 20 68 6f | ..for.(unsigned.long.i=0;.i.<.ho |
69e0 | 73 74 2e 6e 75 6d 5f 70 6f 72 74 73 3b 20 2b 2b 69 29 20 7b 00 09 70 72 69 6e 74 66 28 22 53 68 | st.num_ports;.++i).{..printf("Sh |
6a00 | 75 74 74 69 6e 67 20 64 6f 77 6e 20 4a 41 43 4b 2e 5c 6e 22 29 3b 00 09 00 09 73 6c 76 32 5f 6c | utting.down.JACK.\n");....slv2_l |
6a20 | 69 73 74 5f 66 72 65 65 28 70 6c 75 67 69 6e 73 29 3b 00 09 73 6c 76 32 5f 69 6e 73 74 61 6e 63 | ist_free(plugins);..slv2_instanc |
6a40 | 65 5f 66 72 65 65 28 68 6f 73 74 2e 69 6e 73 74 61 6e 63 65 29 3b 00 09 2f 2a 20 44 65 61 63 74 | e_free(host.instance);../*.Deact |
6a60 | 69 76 61 74 65 20 70 6c 75 67 69 6e 20 61 6e 64 20 4a 41 43 4b 20 2a 2f 00 09 00 09 70 72 69 6e | ivate.plugin.and.JACK.*/....prin |
6a80 | 74 66 28 22 5c 6e 22 29 3b 00 09 67 65 74 63 28 73 74 64 69 6e 29 3b 00 09 70 72 69 6e 74 66 28 | tf("\n");..getc(stdin);..printf( |
6aa0 | 22 50 72 65 73 73 20 65 6e 74 65 72 20 74 6f 20 71 75 69 74 3a 20 22 29 3b 00 09 2f 2a 20 52 75 | "Press.enter.to.quit:.");../*.Ru |
6ac0 | 6e 20 2a 2f 00 09 00 09 6a 61 63 6b 5f 61 63 74 69 76 61 74 65 28 68 6f 73 74 2e 6a 61 63 6b 5f | n.*/....jack_activate(host.jack_ |
6ae0 | 63 6c 69 65 6e 74 29 3b 00 09 73 6c 76 32 5f 69 6e 73 74 61 6e 63 65 5f 61 63 74 69 76 61 74 65 | client);..slv2_instance_activate |
6b00 | 28 68 6f 73 74 2e 69 6e 73 74 61 6e 63 65 29 3b 00 09 2f 2a 20 41 63 74 69 76 61 74 65 20 70 6c | (host.instance);../*.Activate.pl |
6b20 | 75 67 69 6e 20 61 6e 64 20 4a 41 43 4b 20 2a 2f 00 09 00 09 09 63 72 65 61 74 65 5f 70 6f 72 74 | ugin.and.JACK.*/.....create_port |
6b40 | 28 26 68 6f 73 74 2c 20 69 29 3b 00 09 66 6f 72 20 28 75 6e 73 69 67 6e 65 64 20 6c 6f 6e 67 20 | (&host,.i);..for.(unsigned.long. |
6b60 | 69 3d 30 3b 20 69 20 3c 20 68 6f 73 74 2e 6e 75 6d 5f 70 6f 72 74 73 3b 20 2b 2b 69 29 00 09 00 | i=0;.i.<.host.num_ports;.++i)... |
6b80 | 09 68 6f 73 74 2e 63 6f 6e 74 72 6f 6c 73 20 20 20 3d 20 63 61 6c 6c 6f 63 28 68 6f 73 74 2e 6e | .host.controls...=.calloc(host.n |
6ba0 | 75 6d 5f 70 6f 72 74 73 2c 20 73 69 7a 65 6f 66 28 66 6c 6f 61 74 2a 29 29 3b 00 09 68 6f 73 74 | um_ports,.sizeof(float*));..host |
6bc0 | 2e 6a 61 63 6b 5f 70 6f 72 74 73 20 3d 20 63 61 6c 6c 6f 63 28 68 6f 73 74 2e 6e 75 6d 5f 70 6f | .jack_ports.=.calloc(host.num_po |
6be0 | 72 74 73 2c 20 73 69 7a 65 6f 66 28 6a 61 63 6b 5f 70 6f 72 74 5f 74 2a 29 29 3b 00 09 68 6f 73 | rts,.sizeof(jack_port_t*));..hos |
6c00 | 74 2e 6e 75 6d 5f 70 6f 72 74 73 20 20 3d 20 73 6c 76 32 5f 70 6c 75 67 69 6e 5f 67 65 74 5f 6e | t.num_ports..=.slv2_plugin_get_n |
6c20 | 75 6d 5f 70 6f 72 74 73 28 68 6f 73 74 2e 70 6c 75 67 69 6e 29 3b 00 09 2f 2a 20 43 72 65 61 74 | um_ports(host.plugin);../*.Creat |
6c40 | 65 20 70 6f 72 74 73 20 2a 2f 00 09 00 09 6a 61 63 6b 5f 73 65 74 5f 70 72 6f 63 65 73 73 5f 63 | e.ports.*/....jack_set_process_c |
6c60 | 61 6c 6c 62 61 63 6b 28 68 6f 73 74 2e 6a 61 63 6b 5f 63 6c 69 65 6e 74 2c 20 26 6a 61 63 6b 5f | allback(host.jack_client,.&jack_ |
6c80 | 70 72 6f 63 65 73 73 5f 63 62 2c 20 28 76 6f 69 64 2a 29 28 26 68 6f 73 74 29 29 3b 00 00 09 09 | process_cb,.(void*)(&host));.... |
6ca0 | 70 72 69 6e 74 66 28 22 53 75 63 63 65 73 66 75 6c 6c 79 20 69 6e 73 74 61 6e 74 69 61 74 65 64 | printf("Succesfully.instantiated |
6cc0 | 20 70 6c 75 67 69 6e 2e 5c 6e 22 29 3b 00 09 65 6c 73 65 00 09 09 64 69 65 28 22 46 61 69 6c 65 | .plugin.\n");..else...die("Faile |
6ce0 | 64 20 74 6f 20 69 6e 73 74 61 6e 74 69 61 74 65 20 70 6c 75 67 69 6e 2e 5c 6e 22 29 3b 00 09 69 | d.to.instantiate.plugin.\n");..i |
6d00 | 66 20 28 21 68 6f 73 74 2e 69 6e 73 74 61 6e 63 65 29 00 09 09 68 6f 73 74 2e 70 6c 75 67 69 6e | f.(!host.instance)...host.plugin |
6d20 | 2c 20 6a 61 63 6b 5f 67 65 74 5f 73 61 6d 70 6c 65 5f 72 61 74 65 28 68 6f 73 74 2e 6a 61 63 6b | ,.jack_get_sample_rate(host.jack |
6d40 | 5f 63 6c 69 65 6e 74 29 2c 20 4e 55 4c 4c 29 3b 00 09 68 6f 73 74 2e 69 6e 73 74 61 6e 63 65 20 | _client),.NULL);..host.instance. |
6d60 | 3d 20 73 6c 76 32 5f 70 6c 75 67 69 6e 5f 69 6e 73 74 61 6e 74 69 61 74 65 28 00 09 2f 2a 20 49 | =.slv2_plugin_instantiate(../*.I |
6d80 | 6e 73 74 61 6e 74 69 61 74 65 20 74 68 65 20 70 6c 75 67 69 6e 20 2a 2f 00 09 00 09 09 70 72 69 | nstantiate.the.plugin.*/.....pri |
6da0 | 6e 74 66 28 22 43 6f 6e 6e 65 63 74 65 64 20 74 6f 20 4a 41 43 4b 2e 5c 6e 22 29 3b 00 09 65 6c | ntf("Connected.to.JACK.\n");..el |
6dc0 | 73 65 00 09 09 64 69 65 28 22 46 61 69 6c 65 64 20 74 6f 20 63 6f 6e 6e 65 63 74 20 74 6f 20 4a | se...die("Failed.to.connect.to.J |
6de0 | 41 43 4b 2e 22 29 3b 00 09 69 66 20 28 21 68 6f 73 74 2e 6a 61 63 6b 5f 63 6c 69 65 6e 74 29 00 | ACK.");..if.(!host.jack_client). |
6e00 | 09 66 72 65 65 28 6e 61 6d 65 29 3b 00 09 68 6f 73 74 2e 6a 61 63 6b 5f 63 6c 69 65 6e 74 20 3d | .free(name);..host.jack_client.= |
6e20 | 20 6a 61 63 6b 5f 63 6c 69 65 6e 74 5f 6f 70 65 6e 28 6e 61 6d 65 2c 20 4a 61 63 6b 4e 75 6c 6c | .jack_client_open(name,.JackNull |
6e40 | 4f 70 74 69 6f 6e 2c 20 4e 55 4c 4c 29 3b 00 09 2f 2a 20 43 6f 6e 6e 65 63 74 20 74 6f 20 4a 41 | Option,.NULL);../*.Connect.to.JA |
6e60 | 43 4b 20 28 77 69 74 68 20 70 6c 75 67 69 6e 20 6e 61 6d 65 20 61 73 20 63 6c 69 65 6e 74 20 6e | CK.(with.plugin.name.as.client.n |
6e80 | 61 6d 65 29 20 2a 2f 00 09 00 09 70 72 69 6e 74 66 28 22 4e 61 6d 65 3a 5c 74 25 73 5c 6e 22 2c | ame).*/....printf("Name:\t%s\n", |
6ea0 | 20 6e 61 6d 65 29 3b 00 09 63 68 61 72 2a 20 6e 61 6d 65 20 3d 20 73 6c 76 32 5f 70 6c 75 67 69 | .name);..char*.name.=.slv2_plugi |
6ec0 | 6e 5f 67 65 74 5f 6e 61 6d 65 28 68 6f 73 74 2e 70 6c 75 67 69 6e 29 3b 00 09 2f 2a 20 47 65 74 | n_get_name(host.plugin);../*.Get |
6ee0 | 20 74 68 65 20 70 6c 75 67 69 6e 27 73 20 6e 61 6d 65 20 2a 2f 00 00 09 7d 00 09 09 72 65 74 75 | .the.plugin's.name.*/...}...retu |
6f00 | 72 6e 20 45 58 49 54 5f 46 41 49 4c 55 52 45 3b 00 09 09 73 6c 76 32 5f 6c 69 73 74 5f 66 72 65 | rn.EXIT_FAILURE;...slv2_list_fre |
6f20 | 65 28 70 6c 75 67 69 6e 73 29 3b 00 09 09 66 70 72 69 6e 74 66 28 73 74 64 65 72 72 2c 20 22 46 | e(plugins);...fprintf(stderr,."F |
6f40 | 61 69 6c 65 64 20 74 6f 20 66 69 6e 64 20 70 6c 75 67 69 6e 20 25 73 2e 5c 6e 22 2c 20 70 6c 75 | ailed.to.find.plugin.%s.\n",.plu |
6f60 | 67 69 6e 5f 75 72 69 29 3b 00 09 69 66 20 28 21 68 6f 73 74 2e 70 6c 75 67 69 6e 29 20 7b 00 09 | gin_uri);..if.(!host.plugin).{.. |
6f80 | 00 09 68 6f 73 74 2e 70 6c 75 67 69 6e 20 3d 20 73 6c 76 32 5f 6c 69 73 74 5f 67 65 74 5f 70 6c | ..host.plugin.=.slv2_list_get_pl |
6fa0 | 75 67 69 6e 5f 62 79 5f 75 72 69 28 70 6c 75 67 69 6e 73 2c 20 70 6c 75 67 69 6e 5f 75 72 69 29 | ugin_by_uri(plugins,.plugin_uri) |
6fc0 | 3b 00 09 70 72 69 6e 74 66 28 22 55 52 49 3a 5c 74 25 73 5c 6e 22 2c 20 70 6c 75 67 69 6e 5f 75 | ;..printf("URI:\t%s\n",.plugin_u |
6fe0 | 72 69 29 3b 00 00 09 7d 00 09 09 72 65 74 75 72 6e 20 45 58 49 54 5f 46 41 49 4c 55 52 45 3b 00 | ri);...}...return.EXIT_FAILURE;. |