Root/f10/he10.fpd

Source at commit 45a0c1786466d6900d9147603f0dd86d1ebed21e created 12 years 1 month ago.
By Werner Almesberger, midi2osc: added processing of program change events
1/* MACHINE-GENERATED ! */
2
3frame pin {
4    __0: vec @(d/2, d/2)
5    __1: vec @(d/2*aspect, d/2*aspect)
6    __2: vec @(-d/2, -d/2)
7    hole . __0
8    __3: vec @(-d/2*aspect, -d/2*aspect)
9    rpad "$n" . __1
10}
11
12frame pins {
13    table
14        { n, y }
15        { 2*nx+1, -py/2 }
16        { 2*nx+2, py/2 }
17
18    set x = (nx-(N-2)/4)*px
19
20    loop nx = 0, N/2-1
21
22    __0: vec @(x, y)
23    frame pin .
24}
25
26package "HE10-$N"
27unit mm
28
29table
30    { N }
31    { 2 }
32    { 20 }
33
34table
35    { px, py }
36    { 2.54mm, 2.54mm }
37
38set d = 0.8mm
39
40set aspect = 2.5
41
42frame pins @
43

Archive Download this file

Branches:
master



interactive