Gallery: 29 sweep(s) rendered
27 changed files+752−1
docs/gallery/clips/ellipse-bow-amplitude-0.jsonadded+36−0View file
@@ -0,0 +1,36 @@
1+{
2+ "id": "ellipse-bow-amplitude-0",
3+ "label": "0 mm",
4+ "overrides": {
5+ "shape": "ellipse",
6+ "bowAmplitude": 0
7+ },
8+ "metrics": {
9+ "peakPa": 0.05324724689126015,
10+ "peakDbSpl": 68.50534324317303,
11+ "rmsPa": 0.002821909665297637,
12+ "centroidHz": 156.4078955977385,
13+ "t60": {
14+ "20-100": 4.931396642534825,
15+ "100-500": 3.192142437627387,
16+ "500-2k": 2.384022497455615,
17+ "2k-8k": 5.230608526954764
18+ },
19+ "bandLevelsDb": {
20+ "20-100": -2.1763464064366893,
21+ "100-500": 0,
22+ "500-2k": -4.292043370166315,
23+ "2k-8k": -45.14631818356723
24+ }
25+ },
26+ "gainDb": 20,
27+ "peakDbfs": -5.474056843547352,
28+ "run": {
29+ "steps": 3072000,
30+ "seconds": 43.82425528399995,
31+ "nx": 39,
32+ "ny": 58,
33+ "dt": 0.0000013020833333333333,
34+ "maxContactForce": 0
35+ }
36+}
docs/gallery/clips/ellipse-bow-amplitude-0.pngadded+0−0View file
Binary file not shown.
docs/gallery/clips/ellipse-bow-amplitude-0.wavadded+0−0View file
Binary file not shown.
docs/gallery/clips/ellipse-bow-amplitude-1.jsonadded+36−0View file
@@ -0,0 +1,36 @@
1+{
2+ "id": "ellipse-bow-amplitude-1",
3+ "label": "1.5 mm",
4+ "overrides": {
5+ "shape": "ellipse",
6+ "bowAmplitude": 0.0015
7+ },
8+ "metrics": {
9+ "peakPa": 0.07428205013275146,
10+ "peakDbSpl": 71.39707771587662,
11+ "rmsPa": 0.004058408295777355,
12+ "centroidHz": 159.61387211217541,
13+ "t60": {
14+ "20-100": 5.623740872810963,
15+ "100-500": 3.1353475557666064,
16+ "500-2k": 2.4328738833312022,
17+ "2k-8k": 4.261165956079711
18+ },
19+ "bandLevelsDb": {
20+ "20-100": -5.445638350897628,
21+ "100-500": 0,
22+ "500-2k": -18.71148242775826,
23+ "2k-8k": -56.089815975238736
24+ }
25+ },
26+ "gainDb": 20,
27+ "peakDbfs": -2.5823223708437597,
28+ "run": {
29+ "steps": 3072000,
30+ "seconds": 43.81786780700006,
31+ "nx": 39,
32+ "ny": 58,
33+ "dt": 0.0000013020833333333333,
34+ "maxContactForce": 0
35+ }
36+}
docs/gallery/clips/ellipse-bow-amplitude-1.pngadded+0−0View file
Binary file not shown.
docs/gallery/clips/ellipse-bow-amplitude-1.wavadded+0−0View file
Binary file not shown.
docs/gallery/clips/ellipse-bow-amplitude-2.jsonadded+36−0View file
@@ -0,0 +1,36 @@
1+{
2+ "id": "ellipse-bow-amplitude-2",
3+ "label": "3 mm",
4+ "overrides": {
5+ "shape": "ellipse",
6+ "bowAmplitude": 0.003
7+ },
8+ "metrics": {
9+ "peakPa": 0.11931683123111725,
10+ "peakDbSpl": 75.5134343071863,
11+ "rmsPa": 0.0064759317566265295,
12+ "centroidHz": 528.0687794887909,
13+ "t60": {
14+ "20-100": 5.1791187011978455,
15+ "100-500": 3.6782478330479136,
16+ "500-2k": 2.2411777117236076,
17+ "2k-8k": 3.6915783667163553
18+ },
19+ "bandLevelsDb": {
20+ "20-100": -15.556912674094335,
21+ "100-500": 0,
22+ "500-2k": -8.435604712934616,
23+ "2k-8k": -21.729720915860337
24+ }
25+ },
26+ "gainDb": 20,
27+ "peakDbfs": 1.534034220465931,
28+ "run": {
29+ "steps": 3072000,
30+ "seconds": 44.34986372000002,
31+ "nx": 39,
32+ "ny": 58,
33+ "dt": 0.0000013020833333333333,
34+ "maxContactForce": 0
35+ }
36+}
docs/gallery/clips/ellipse-bow-amplitude-2.pngadded+0−0View file
Binary file not shown.
docs/gallery/clips/ellipse-bow-amplitude-2.wavadded+0−0View file
Binary file not shown.
docs/gallery/clips/ellipse-bow-amplitude-3.jsonadded+36−0View file
@@ -0,0 +1,36 @@
1+{
2+ "id": "ellipse-bow-amplitude-3",
3+ "label": "6 mm",
4+ "overrides": {
5+ "shape": "ellipse",
6+ "bowAmplitude": 0.006
7+ },
8+ "metrics": {
9+ "peakPa": 0.2813655436038971,
10+ "peakDbSpl": 82.96481832830219,
11+ "rmsPa": 0.010153026290742485,
12+ "centroidHz": 336.7347098142576,
13+ "t60": {
14+ "20-100": 3.705976020496236,
15+ "100-500": 5.1978837324968215,
16+ "500-2k": 2.2611115658205954,
17+ "2k-8k": 5.199640495957992
18+ },
19+ "bandLevelsDb": {
20+ "20-100": -15.637327517822893,
21+ "100-500": 0,
22+ "500-2k": -4.154680665031094,
23+ "2k-8k": -15.170189854709069
24+ }
25+ },
26+ "gainDb": 20,
27+ "peakDbfs": 8.985418241581815,
28+ "run": {
29+ "steps": 3072000,
30+ "seconds": 43.77702691400005,
31+ "nx": 39,
32+ "ny": 58,
33+ "dt": 0.0000013020833333333333,
34+ "maxContactForce": 0
35+ }
36+}
docs/gallery/clips/ellipse-bow-amplitude-3.pngadded+0−0View file
Binary file not shown.
docs/gallery/clips/ellipse-bow-amplitude-3.wavadded+0−0View file
Binary file not shown.
docs/gallery/clips/ellipse-bow-amplitude-strike-0.jsonadded+37−0View file
@@ -0,0 +1,37 @@
1+{
2+ "id": "ellipse-bow-amplitude-strike-0",
3+ "label": "0 mm",
4+ "overrides": {
5+ "shape": "ellipse",
6+ "excitation": "strike",
7+ "bowAmplitude": 0
8+ },
9+ "metrics": {
10+ "peakPa": 2.2171196937561035,
11+ "peakDbSpl": 100.89518287940803,
12+ "rmsPa": 0.008614337911746737,
13+ "centroidHz": 922.8037373870062,
14+ "t60": {
15+ "20-100": 5.547822602444292,
16+ "100-500": 3.638936157878885,
17+ "500-2k": 2.2796810208859046,
18+ "2k-8k": 3.1262928117724855
19+ },
20+ "bandLevelsDb": {
21+ "20-100": -9.732905033563586,
22+ "100-500": 0,
23+ "500-2k": 4.229206043991628,
24+ "2k-8k": 2.903178491594744
25+ }
26+ },
27+ "gainDb": 20,
28+ "peakDbfs": 26.915782792687647,
29+ "run": {
30+ "steps": 3072000,
31+ "seconds": 37.71508314100001,
32+ "nx": 39,
33+ "ny": 58,
34+ "dt": 0.0000013020833333333333,
35+ "maxContactForce": 195.93246459960938
36+ }
37+}
docs/gallery/clips/ellipse-bow-amplitude-strike-0.pngadded+0−0View file
Binary file not shown.
docs/gallery/clips/ellipse-bow-amplitude-strike-0.wavadded+0−0View file
Binary file not shown.
docs/gallery/clips/ellipse-bow-amplitude-strike-1.jsonadded+37−0View file
@@ -0,0 +1,37 @@
1+{
2+ "id": "ellipse-bow-amplitude-strike-1",
3+ "label": "1.5 mm",
4+ "overrides": {
5+ "shape": "ellipse",
6+ "excitation": "strike",
7+ "bowAmplitude": 0.0015
8+ },
9+ "metrics": {
10+ "peakPa": 2.217479705810547,
11+ "peakDbSpl": 100.89659316462135,
12+ "rmsPa": 0.008755178047482728,
13+ "centroidHz": 631.9754891719195,
14+ "t60": {
15+ "20-100": 4.874139338172392,
16+ "100-500": 3.6251042790128,
17+ "500-2k": 2.3356175838695314,
18+ "2k-8k": 3.176475650473145
19+ },
20+ "bandLevelsDb": {
21+ "20-100": -2.1927931905894553,
22+ "100-500": 0,
23+ "500-2k": 5.473045315287141,
24+ "2k-8k": 0.6788490198997259
25+ }
26+ },
27+ "gainDb": 20,
28+ "peakDbfs": 26.917193077900983,
29+ "run": {
30+ "steps": 3072000,
31+ "seconds": 37.75813075699995,
32+ "nx": 39,
33+ "ny": 58,
34+ "dt": 0.0000013020833333333333,
35+ "maxContactForce": 195.5828094482422
36+ }
37+}
docs/gallery/clips/ellipse-bow-amplitude-strike-1.pngadded+0−0View file
Binary file not shown.
docs/gallery/clips/ellipse-bow-amplitude-strike-1.wavadded+0−0View file
Binary file not shown.
docs/gallery/clips/ellipse-bow-amplitude-strike-2.jsonadded+37−0View file
@@ -0,0 +1,37 @@
1+{
2+ "id": "ellipse-bow-amplitude-strike-2",
3+ "label": "3 mm",
4+ "overrides": {
5+ "shape": "ellipse",
6+ "excitation": "strike",
7+ "bowAmplitude": 0.003
8+ },
9+ "metrics": {
10+ "peakPa": 2.2176148891448975,
11+ "peakDbSpl": 100.89712266292102,
12+ "rmsPa": 0.008946726631898947,
13+ "centroidHz": 748.1208363002905,
14+ "t60": {
15+ "20-100": 4.896666413760261,
16+ "100-500": 3.5298827276714593,
17+ "500-2k": 2.4549279346876616,
18+ "2k-8k": 4.04392384620546
19+ },
20+ "bandLevelsDb": {
21+ "20-100": -6.632769122177063,
22+ "100-500": 0,
23+ "500-2k": 3.754155648128954,
24+ "2k-8k": -1.3141029946696783
25+ }
26+ },
27+ "gainDb": 20,
28+ "peakDbfs": 26.917722576200653,
29+ "run": {
30+ "steps": 3072000,
31+ "seconds": 37.75812755799992,
32+ "nx": 39,
33+ "ny": 58,
34+ "dt": 0.0000013020833333333333,
35+ "maxContactForce": 195.29598999023438
36+ }
37+}
docs/gallery/clips/ellipse-bow-amplitude-strike-2.pngadded+0−0View file
Binary file not shown.
docs/gallery/clips/ellipse-bow-amplitude-strike-2.wavadded+0−0View file
Binary file not shown.
docs/gallery/clips/ellipse-bow-amplitude-strike-3.jsonadded+37−0View file
@@ -0,0 +1,37 @@
1+{
2+ "id": "ellipse-bow-amplitude-strike-3",
3+ "label": "6 mm",
4+ "overrides": {
5+ "shape": "ellipse",
6+ "excitation": "strike",
7+ "bowAmplitude": 0.006
8+ },
9+ "metrics": {
10+ "peakPa": 2.2172188758850098,
11+ "peakDbSpl": 100.89557143116714,
12+ "rmsPa": 0.010842859769709843,
13+ "centroidHz": 310.7634440490697,
14+ "t60": {
15+ "20-100": 4.248817217192402,
16+ "100-500": 5.250662879960868,
17+ "500-2k": 2.3686375092697087,
18+ "2k-8k": 5.316287478528371
19+ },
20+ "bandLevelsDb": {
21+ "20-100": -22.81233694456142,
22+ "100-500": 0,
23+ "500-2k": -7.768179669421542,
24+ "2k-8k": -8.387011154579152
25+ }
26+ },
27+ "gainDb": 20,
28+ "peakDbfs": 26.916171344446774,
29+ "run": {
30+ "steps": 3072000,
31+ "seconds": 37.817629591000035,
32+ "nx": 39,
33+ "ny": 58,
34+ "dt": 0.0000013020833333333333,
35+ "maxContactForce": 194.91114807128906
36+ }
37+}
docs/gallery/clips/ellipse-bow-amplitude-strike-3.pngadded+0−0View file
Binary file not shown.
docs/gallery/clips/ellipse-bow-amplitude-strike-3.wavadded+0−0View file
Binary file not shown.
docs/gallery/ellipse-bow-amplitude-strike.jsonadded+171−0View file
@@ -0,0 +1,171 @@
1+{
2+ "sweep": {
3+ "id": "ellipse-bow-amplitude-strike",
4+ "title": "Ellipse: initial bow (drumstick strike)",
5+ "text": "The same sweep excited by the default drumstick strike (30 g at 3 m/s) instead of the push.",
6+ "param": "bowAmplitude",
7+ "unit": "mm",
8+ "scale": 0.001,
9+ "values": [
10+ 0,
11+ 0.0015,
12+ 0.003,
13+ 0.006
14+ ],
15+ "base": {
16+ "shape": "ellipse",
17+ "excitation": "strike"
18+ }
19+ },
20+ "gainDb": 20,
21+ "clips": [
22+ {
23+ "id": "ellipse-bow-amplitude-strike-0",
24+ "label": "0 mm",
25+ "overrides": {
26+ "shape": "ellipse",
27+ "excitation": "strike",
28+ "bowAmplitude": 0
29+ },
30+ "metrics": {
31+ "peakPa": 2.2171196937561035,
32+ "peakDbSpl": 100.89518287940803,
33+ "rmsPa": 0.008614337911746737,
34+ "centroidHz": 922.8037373870062,
35+ "t60": {
36+ "20-100": 5.547822602444292,
37+ "100-500": 3.638936157878885,
38+ "500-2k": 2.2796810208859046,
39+ "2k-8k": 3.1262928117724855
40+ },
41+ "bandLevelsDb": {
42+ "20-100": -9.732905033563586,
43+ "100-500": 0,
44+ "500-2k": 4.229206043991628,
45+ "2k-8k": 2.903178491594744
46+ }
47+ },
48+ "gainDb": 20,
49+ "peakDbfs": 26.915782792687647,
50+ "run": {
51+ "steps": 3072000,
52+ "seconds": 37.71508314100001,
53+ "nx": 39,
54+ "ny": 58,
55+ "dt": 0.0000013020833333333333,
56+ "maxContactForce": 195.93246459960938
57+ }
58+ },
59+ {
60+ "id": "ellipse-bow-amplitude-strike-1",
61+ "label": "1.5 mm",
62+ "overrides": {
63+ "shape": "ellipse",
64+ "excitation": "strike",
65+ "bowAmplitude": 0.0015
66+ },
67+ "metrics": {
68+ "peakPa": 2.217479705810547,
69+ "peakDbSpl": 100.89659316462135,
70+ "rmsPa": 0.008755178047482728,
71+ "centroidHz": 631.9754891719195,
72+ "t60": {
73+ "20-100": 4.874139338172392,
74+ "100-500": 3.6251042790128,
75+ "500-2k": 2.3356175838695314,
76+ "2k-8k": 3.176475650473145
77+ },
78+ "bandLevelsDb": {
79+ "20-100": -2.1927931905894553,
80+ "100-500": 0,
81+ "500-2k": 5.473045315287141,
82+ "2k-8k": 0.6788490198997259
83+ }
84+ },
85+ "gainDb": 20,
86+ "peakDbfs": 26.917193077900983,
87+ "run": {
88+ "steps": 3072000,
89+ "seconds": 37.75813075699995,
90+ "nx": 39,
91+ "ny": 58,
92+ "dt": 0.0000013020833333333333,
93+ "maxContactForce": 195.5828094482422
94+ }
95+ },
96+ {
97+ "id": "ellipse-bow-amplitude-strike-2",
98+ "label": "3 mm",
99+ "overrides": {
100+ "shape": "ellipse",
101+ "excitation": "strike",
102+ "bowAmplitude": 0.003
103+ },
104+ "metrics": {
105+ "peakPa": 2.2176148891448975,
106+ "peakDbSpl": 100.89712266292102,
107+ "rmsPa": 0.008946726631898947,
108+ "centroidHz": 748.1208363002905,
109+ "t60": {
110+ "20-100": 4.896666413760261,
111+ "100-500": 3.5298827276714593,
112+ "500-2k": 2.4549279346876616,
113+ "2k-8k": 4.04392384620546
114+ },
115+ "bandLevelsDb": {
116+ "20-100": -6.632769122177063,
117+ "100-500": 0,
118+ "500-2k": 3.754155648128954,
119+ "2k-8k": -1.3141029946696783
120+ }
121+ },
122+ "gainDb": 20,
123+ "peakDbfs": 26.917722576200653,
124+ "run": {
125+ "steps": 3072000,
126+ "seconds": 37.75812755799992,
127+ "nx": 39,
128+ "ny": 58,
129+ "dt": 0.0000013020833333333333,
130+ "maxContactForce": 195.29598999023438
131+ }
132+ },
133+ {
134+ "id": "ellipse-bow-amplitude-strike-3",
135+ "label": "6 mm",
136+ "overrides": {
137+ "shape": "ellipse",
138+ "excitation": "strike",
139+ "bowAmplitude": 0.006
140+ },
141+ "metrics": {
142+ "peakPa": 2.2172188758850098,
143+ "peakDbSpl": 100.89557143116714,
144+ "rmsPa": 0.010842859769709843,
145+ "centroidHz": 310.7634440490697,
146+ "t60": {
147+ "20-100": 4.248817217192402,
148+ "100-500": 5.250662879960868,
149+ "500-2k": 2.3686375092697087,
150+ "2k-8k": 5.316287478528371
151+ },
152+ "bandLevelsDb": {
153+ "20-100": -22.81233694456142,
154+ "100-500": 0,
155+ "500-2k": -7.768179669421542,
156+ "2k-8k": -8.387011154579152
157+ }
158+ },
159+ "gainDb": 20,
160+ "peakDbfs": 26.916171344446774,
161+ "run": {
162+ "steps": 3072000,
163+ "seconds": 37.817629591000035,
164+ "nx": 39,
165+ "ny": 58,
166+ "dt": 0.0000013020833333333333,
167+ "maxContactForce": 194.91114807128906
168+ }
169+ }
170+ ]
171+}
docs/gallery/ellipse-bow-amplitude.jsonadded+166−0View file
@@ -0,0 +1,166 @@
1+{
2+ "sweep": {
3+ "id": "ellipse-bow-amplitude",
4+ "title": "Ellipse: initial bow (push and release)",
5+ "text": "The 12 by 18 inch ellipse with a flat shape and with bows of 1.5, 3 and 6 mm across the width, pushed 10 mm at the rim.",
6+ "param": "bowAmplitude",
7+ "unit": "mm",
8+ "scale": 0.001,
9+ "values": [
10+ 0,
11+ 0.0015,
12+ 0.003,
13+ 0.006
14+ ],
15+ "base": {
16+ "shape": "ellipse"
17+ }
18+ },
19+ "gainDb": 20,
20+ "clips": [
21+ {
22+ "id": "ellipse-bow-amplitude-0",
23+ "label": "0 mm",
24+ "overrides": {
25+ "shape": "ellipse",
26+ "bowAmplitude": 0
27+ },
28+ "metrics": {
29+ "peakPa": 0.05324724689126015,
30+ "peakDbSpl": 68.50534324317303,
31+ "rmsPa": 0.002821909665297637,
32+ "centroidHz": 156.4078955977385,
33+ "t60": {
34+ "20-100": 4.931396642534825,
35+ "100-500": 3.192142437627387,
36+ "500-2k": 2.384022497455615,
37+ "2k-8k": 5.230608526954764
38+ },
39+ "bandLevelsDb": {
40+ "20-100": -2.1763464064366893,
41+ "100-500": 0,
42+ "500-2k": -4.292043370166315,
43+ "2k-8k": -45.14631818356723
44+ }
45+ },
46+ "gainDb": 20,
47+ "peakDbfs": -5.474056843547352,
48+ "run": {
49+ "steps": 3072000,
50+ "seconds": 43.82425528399995,
51+ "nx": 39,
52+ "ny": 58,
53+ "dt": 0.0000013020833333333333,
54+ "maxContactForce": 0
55+ }
56+ },
57+ {
58+ "id": "ellipse-bow-amplitude-1",
59+ "label": "1.5 mm",
60+ "overrides": {
61+ "shape": "ellipse",
62+ "bowAmplitude": 0.0015
63+ },
64+ "metrics": {
65+ "peakPa": 0.07428205013275146,
66+ "peakDbSpl": 71.39707771587662,
67+ "rmsPa": 0.004058408295777355,
68+ "centroidHz": 159.61387211217541,
69+ "t60": {
70+ "20-100": 5.623740872810963,
71+ "100-500": 3.1353475557666064,
72+ "500-2k": 2.4328738833312022,
73+ "2k-8k": 4.261165956079711
74+ },
75+ "bandLevelsDb": {
76+ "20-100": -5.445638350897628,
77+ "100-500": 0,
78+ "500-2k": -18.71148242775826,
79+ "2k-8k": -56.089815975238736
80+ }
81+ },
82+ "gainDb": 20,
83+ "peakDbfs": -2.5823223708437597,
84+ "run": {
85+ "steps": 3072000,
86+ "seconds": 43.81786780700006,
87+ "nx": 39,
88+ "ny": 58,
89+ "dt": 0.0000013020833333333333,
90+ "maxContactForce": 0
91+ }
92+ },
93+ {
94+ "id": "ellipse-bow-amplitude-2",
95+ "label": "3 mm",
96+ "overrides": {
97+ "shape": "ellipse",
98+ "bowAmplitude": 0.003
99+ },
100+ "metrics": {
101+ "peakPa": 0.11931683123111725,
102+ "peakDbSpl": 75.5134343071863,
103+ "rmsPa": 0.0064759317566265295,
104+ "centroidHz": 528.0687794887909,
105+ "t60": {
106+ "20-100": 5.1791187011978455,
107+ "100-500": 3.6782478330479136,
108+ "500-2k": 2.2411777117236076,
109+ "2k-8k": 3.6915783667163553
110+ },
111+ "bandLevelsDb": {
112+ "20-100": -15.556912674094335,
113+ "100-500": 0,
114+ "500-2k": -8.435604712934616,
115+ "2k-8k": -21.729720915860337
116+ }
117+ },
118+ "gainDb": 20,
119+ "peakDbfs": 1.534034220465931,
120+ "run": {
121+ "steps": 3072000,
122+ "seconds": 44.34986372000002,
123+ "nx": 39,
124+ "ny": 58,
125+ "dt": 0.0000013020833333333333,
126+ "maxContactForce": 0
127+ }
128+ },
129+ {
130+ "id": "ellipse-bow-amplitude-3",
131+ "label": "6 mm",
132+ "overrides": {
133+ "shape": "ellipse",
134+ "bowAmplitude": 0.006
135+ },
136+ "metrics": {
137+ "peakPa": 0.2813655436038971,
138+ "peakDbSpl": 82.96481832830219,
139+ "rmsPa": 0.010153026290742485,
140+ "centroidHz": 336.7347098142576,
141+ "t60": {
142+ "20-100": 3.705976020496236,
143+ "100-500": 5.1978837324968215,
144+ "500-2k": 2.2611115658205954,
145+ "2k-8k": 5.199640495957992
146+ },
147+ "bandLevelsDb": {
148+ "20-100": -15.637327517822893,
149+ "100-500": 0,
150+ "500-2k": -4.154680665031094,
151+ "2k-8k": -15.170189854709069
152+ }
153+ },
154+ "gainDb": 20,
155+ "peakDbfs": 8.985418241581815,
156+ "run": {
157+ "steps": 3072000,
158+ "seconds": 43.77702691400005,
159+ "nx": 39,
160+ "ny": 58,
161+ "dt": 0.0000013020833333333333,
162+ "maxContactForce": 0
163+ }
164+ }
165+ ]
166+}
docs/gallery/index.htmlmodified+123−1View file
@@ -52,7 +52,7 @@ svg.setup { display: block; max-width: 100%; height: auto; }
5252 </svg></div>
5353 <p class="dim">The setup: the sheet hangs from a thread through a hole near one corner. It is either pushed at the opposite corner by a fingertip, held until it settles, and released, or struck with a wooden drumstick. It has a slight bow, and the sound is computed 1 m in front of its center.</p>
5454 <p>Each section varies one property of the simulated sheet or of the excitation while everything else stays at the simulator defaults: a 12 by 18 inch, 22 gauge (0.79 mm) stainless steel sheet hanging in portrait orientation with a 3 mm bow across its width, heard 1 m in front of its center, recorded for 4 s. The clips are computed with the simulator's default numerical settings (8 mm grid), so the 'Open in simulator' links reproduce them exactly. Click a player to hear a clip. Every clip is rendered at the simulator's default playback level (+20 dB relative to 1 Pa at full scale, with the same soft clipper), so loudness differences within and between sections are the ones the model predicts, and a clip sounds as it does in the app. The numbers under each clip are the peak pressure and sound pressure level at the listener, the RMS pressure over the clip, the spectral centroid of the sound between 0.2 and 1.2 s (a measure of brightness), and fitted 60 dB decay times of a low and a high band.</p>
55-<ul class="toc"><li><a href="#strike-speed">Drumstick: stick speed</a></li><li><a href="#strike-mass">Drumstick: stick mass</a></li><li><a href="#strike-stiffness">Drumstick: tip hardness</a></li><li><a href="#strike-position">Drumstick: strike position</a></li><li><a href="#push-amount">Push and release: push amount</a></li><li><a href="#push-sign">Push and release: with or against the bow</a></li><li><a href="#push-release">Push and release: release time</a></li><li><a href="#bow-amplitude">Sheet: initial bow (push and release)</a></li><li><a href="#bow-amplitude-strike">Sheet: initial bow (drumstick strike)</a></li><li><a href="#bow-shape">Sheet: shape of the bow (push and release)</a></li><li><a href="#bow-shape-strike">Sheet: shape of the bow (drumstick strike)</a></li><li><a href="#thickness">Sheet: thickness (push and release)</a></li><li><a href="#thickness-strike">Sheet: thickness (drumstick strike)</a></li><li><a href="#size">Sheet: size (push and release)</a></li><li><a href="#size-strike">Sheet: size (drumstick strike)</a></li><li><a href="#outline">Sheet: outline at equal area (push and release)</a></li><li><a href="#outline-strike">Sheet: outline at equal area (drumstick strike)</a></li><li><a href="#ellipse-size">Ellipse: size (push and release)</a></li><li><a href="#ellipse-size-strike">Ellipse: size (drumstick strike)</a></li><li><a href="#material">Sheet: material (push and release)</a></li><li><a href="#material-strike">Sheet: material (drumstick strike)</a></li><li><a href="#damping-sigma0">Damping: frequency-independent loss (push and release)</a></li><li><a href="#damping-sigma0-strike">Damping: frequency-independent loss (drumstick strike)</a></li><li><a href="#damping-sigma1">Damping: frequency-dependent loss (push and release)</a></li><li><a href="#damping-sigma1-strike">Damping: frequency-dependent loss (drumstick strike)</a></li><li><a href="#damping-inplane">Damping: in-plane loss (push and release)</a></li><li><a href="#damping-inplane-strike">Damping: in-plane loss (drumstick strike)</a></li></ul>
55+<ul class="toc"><li><a href="#strike-speed">Drumstick: stick speed</a></li><li><a href="#strike-mass">Drumstick: stick mass</a></li><li><a href="#strike-stiffness">Drumstick: tip hardness</a></li><li><a href="#strike-position">Drumstick: strike position</a></li><li><a href="#push-amount">Push and release: push amount</a></li><li><a href="#push-sign">Push and release: with or against the bow</a></li><li><a href="#push-release">Push and release: release time</a></li><li><a href="#bow-amplitude">Sheet: initial bow (push and release)</a></li><li><a href="#bow-amplitude-strike">Sheet: initial bow (drumstick strike)</a></li><li><a href="#bow-shape">Sheet: shape of the bow (push and release)</a></li><li><a href="#bow-shape-strike">Sheet: shape of the bow (drumstick strike)</a></li><li><a href="#thickness">Sheet: thickness (push and release)</a></li><li><a href="#thickness-strike">Sheet: thickness (drumstick strike)</a></li><li><a href="#size">Sheet: size (push and release)</a></li><li><a href="#size-strike">Sheet: size (drumstick strike)</a></li><li><a href="#outline">Sheet: outline at equal area (push and release)</a></li><li><a href="#outline-strike">Sheet: outline at equal area (drumstick strike)</a></li><li><a href="#ellipse-size">Ellipse: size (push and release)</a></li><li><a href="#ellipse-size-strike">Ellipse: size (drumstick strike)</a></li><li><a href="#ellipse-bow-amplitude">Ellipse: initial bow (push and release)</a></li><li><a href="#ellipse-bow-amplitude-strike">Ellipse: initial bow (drumstick strike)</a></li><li><a href="#material">Sheet: material (push and release)</a></li><li><a href="#material-strike">Sheet: material (drumstick strike)</a></li><li><a href="#damping-sigma0">Damping: frequency-independent loss (push and release)</a></li><li><a href="#damping-sigma0-strike">Damping: frequency-independent loss (drumstick strike)</a></li><li><a href="#damping-sigma1">Damping: frequency-dependent loss (push and release)</a></li><li><a href="#damping-sigma1-strike">Damping: frequency-dependent loss (drumstick strike)</a></li><li><a href="#damping-inplane">Damping: in-plane loss (push and release)</a></li><li><a href="#damping-inplane-strike">Damping: in-plane loss (drumstick strike)</a></li></ul>
5656 <section id="strike-speed">
5757 <h2>Drumstick: stick speed</h2>
5858 <p>A wooden stick tip (30 g effective mass) strikes the sheet at 70 percent of its width and 35 percent of its height. Speed sets both the loudness and the character: the contact force grows with speed, the contact shortens, and more energy reaches the high modes. In these clips the peak level rises from about 87 dB at 0.5 m/s to 109 dB at 6 m/s, and the spectral centroid from about 190 Hz to 1.6 kHz, so the sound grows brighter as well as louder.</p>
@@ -1184,6 +1184,128 @@ svg.setup { display: block; max-width: 100%; height: auto; }
11841184 <a href="../../?shape=ellipse&excitation=strike&Lx=0.6096&Ly=0.9144">Open in simulator</a>
11851185 </div></div>
11861186 </section>
1187+<section id="ellipse-bow-amplitude">
1188+<h2>Ellipse: initial bow (push and release)</h2>
1189+<p>The 12 by 18 inch ellipse with a flat shape and with bows of 1.5, 3 and 6 mm across the width, pushed 10 mm at the rim.</p>
1190+<p class="dim">Playback gain +20 dB relative to 1 Pa = 0 dBFS (the simulator's default is +20 dB); loud onsets are soft-clipped. Spectrograms: 0 to 5 kHz over the clip, 80 dB range, one color scale per section.</p>
1191+<div class="cards"><div class="card">
1192+ <div class="label">0 mm</div>
1193+ <audio controls preload="none" src="clips/ellipse-bow-amplitude-0.wav"></audio>
1194+ <img src="clips/ellipse-bow-amplitude-0.png" alt="spectrogram" width="640" height="200">
1195+ <div class="metrics">
1196+ <div>peak 0.053 Pa (69 dB SPL)</div>
1197+ <div>RMS 2.8 mPa</div>
1198+ <div>centroid 156 Hz</div>
1199+ <div>T60 100-500 Hz 3.2 s, 2-8 kHz 5.2 s</div>
1200+
1201+ <div class="dim">wav peak -5.5 dBFS</div>
1202+ </div>
1203+ <a href="../../?shape=ellipse&bowAmplitude=0">Open in simulator</a>
1204+</div>
1205+<div class="card">
1206+ <div class="label">1.5 mm</div>
1207+ <audio controls preload="none" src="clips/ellipse-bow-amplitude-1.wav"></audio>
1208+ <img src="clips/ellipse-bow-amplitude-1.png" alt="spectrogram" width="640" height="200">
1209+ <div class="metrics">
1210+ <div>peak 0.074 Pa (71 dB SPL)</div>
1211+ <div>RMS 4.1 mPa</div>
1212+ <div>centroid 160 Hz</div>
1213+ <div>T60 100-500 Hz 3.1 s, 2-8 kHz 4.3 s</div>
1214+
1215+ <div class="dim">wav peak -2.6 dBFS</div>
1216+ </div>
1217+ <a href="../../?shape=ellipse&bowAmplitude=0.0015">Open in simulator</a>
1218+</div>
1219+<div class="card">
1220+ <div class="label">3 mm</div>
1221+ <audio controls preload="none" src="clips/ellipse-bow-amplitude-2.wav"></audio>
1222+ <img src="clips/ellipse-bow-amplitude-2.png" alt="spectrogram" width="640" height="200">
1223+ <div class="metrics">
1224+ <div>peak 0.119 Pa (76 dB SPL)</div>
1225+ <div>RMS 6.5 mPa</div>
1226+ <div>centroid 528 Hz</div>
1227+ <div>T60 100-500 Hz 3.7 s, 2-8 kHz 3.7 s</div>
1228+
1229+ <div class="dim">wav peak 1.5 dBFS (soft-clipped)</div>
1230+ </div>
1231+ <a href="../../?shape=ellipse&bowAmplitude=0.003">Open in simulator</a>
1232+</div>
1233+<div class="card">
1234+ <div class="label">6 mm</div>
1235+ <audio controls preload="none" src="clips/ellipse-bow-amplitude-3.wav"></audio>
1236+ <img src="clips/ellipse-bow-amplitude-3.png" alt="spectrogram" width="640" height="200">
1237+ <div class="metrics">
1238+ <div>peak 0.281 Pa (83 dB SPL)</div>
1239+ <div>RMS 10.2 mPa</div>
1240+ <div>centroid 337 Hz</div>
1241+ <div>T60 100-500 Hz 5.2 s, 2-8 kHz 5.2 s</div>
1242+
1243+ <div class="dim">wav peak 9.0 dBFS (soft-clipped)</div>
1244+ </div>
1245+ <a href="../../?shape=ellipse&bowAmplitude=0.006">Open in simulator</a>
1246+</div></div>
1247+</section>
1248+<section id="ellipse-bow-amplitude-strike">
1249+<h2>Ellipse: initial bow (drumstick strike)</h2>
1250+<p>The same sweep excited by the default drumstick strike (30 g at 3 m/s) instead of the push.</p>
1251+<p class="dim">Playback gain +20 dB relative to 1 Pa = 0 dBFS (the simulator's default is +20 dB); loud onsets are soft-clipped. Spectrograms: 0 to 5 kHz over the clip, 80 dB range, one color scale per section.</p>
1252+<div class="cards"><div class="card">
1253+ <div class="label">0 mm</div>
1254+ <audio controls preload="none" src="clips/ellipse-bow-amplitude-strike-0.wav"></audio>
1255+ <img src="clips/ellipse-bow-amplitude-strike-0.png" alt="spectrogram" width="640" height="200">
1256+ <div class="metrics">
1257+ <div>peak 2.217 Pa (101 dB SPL)</div>
1258+ <div>RMS 8.6 mPa</div>
1259+ <div>centroid 923 Hz</div>
1260+ <div>T60 100-500 Hz 3.6 s, 2-8 kHz 3.1 s</div>
1261+ <div>contact force 196 N</div>
1262+ <div class="dim">wav peak 26.9 dBFS (soft-clipped)</div>
1263+ </div>
1264+ <a href="../../?shape=ellipse&excitation=strike&bowAmplitude=0">Open in simulator</a>
1265+</div>
1266+<div class="card">
1267+ <div class="label">1.5 mm</div>
1268+ <audio controls preload="none" src="clips/ellipse-bow-amplitude-strike-1.wav"></audio>
1269+ <img src="clips/ellipse-bow-amplitude-strike-1.png" alt="spectrogram" width="640" height="200">
1270+ <div class="metrics">
1271+ <div>peak 2.217 Pa (101 dB SPL)</div>
1272+ <div>RMS 8.8 mPa</div>
1273+ <div>centroid 632 Hz</div>
1274+ <div>T60 100-500 Hz 3.6 s, 2-8 kHz 3.2 s</div>
1275+ <div>contact force 196 N</div>
1276+ <div class="dim">wav peak 26.9 dBFS (soft-clipped)</div>
1277+ </div>
1278+ <a href="../../?shape=ellipse&excitation=strike&bowAmplitude=0.0015">Open in simulator</a>
1279+</div>
1280+<div class="card">
1281+ <div class="label">3 mm</div>
1282+ <audio controls preload="none" src="clips/ellipse-bow-amplitude-strike-2.wav"></audio>
1283+ <img src="clips/ellipse-bow-amplitude-strike-2.png" alt="spectrogram" width="640" height="200">
1284+ <div class="metrics">
1285+ <div>peak 2.218 Pa (101 dB SPL)</div>
1286+ <div>RMS 8.9 mPa</div>
1287+ <div>centroid 748 Hz</div>
1288+ <div>T60 100-500 Hz 3.5 s, 2-8 kHz 4.0 s</div>
1289+ <div>contact force 195 N</div>
1290+ <div class="dim">wav peak 26.9 dBFS (soft-clipped)</div>
1291+ </div>
1292+ <a href="../../?shape=ellipse&excitation=strike&bowAmplitude=0.003">Open in simulator</a>
1293+</div>
1294+<div class="card">
1295+ <div class="label">6 mm</div>
1296+ <audio controls preload="none" src="clips/ellipse-bow-amplitude-strike-3.wav"></audio>
1297+ <img src="clips/ellipse-bow-amplitude-strike-3.png" alt="spectrogram" width="640" height="200">
1298+ <div class="metrics">
1299+ <div>peak 2.217 Pa (101 dB SPL)</div>
1300+ <div>RMS 10.8 mPa</div>
1301+ <div>centroid 311 Hz</div>
1302+ <div>T60 100-500 Hz 5.3 s, 2-8 kHz 5.3 s</div>
1303+ <div>contact force 195 N</div>
1304+ <div class="dim">wav peak 26.9 dBFS (soft-clipped)</div>
1305+ </div>
1306+ <a href="../../?shape=ellipse&excitation=strike&bowAmplitude=0.006">Open in simulator</a>
1307+</div></div>
1308+</section>
11871309 <section id="material">
11881310 <h2>Sheet: material (push and release)</h2>
11891311 <p>Stainless steel, aluminium, and brass at the same thickness. The mode frequencies scale with the square root of E over rho, which is nearly the same for steel and aluminium but about 30 percent lower for brass, so the brass sheet sounds lower and, under the same push, about 7 dB quieter. The loss parameters are kept fixed, although real materials differ there too.</p>