Gallery: 17 sweep(s) rendered
21 changed files+598−1
docs/gallery/clips/material-0.jsonadded+33−0View file
@@ -0,0 +1,33 @@
1+{
2+ "id": "material-0",
3+ "label": "stainless steel",
4+ "overrides": {},
5+ "metrics": {
6+ "peakPa": 0.04646482318639755,
7+ "peakDbSpl": 67.32188586389826,
8+ "rmsPa": 0.0033498771907116485,
9+ "centroidHz": 195.7169225189091,
10+ "t60": {
11+ "20-100": 5.414347622298749,
12+ "100-500": 4.0120593180726445,
13+ "500-2k": 2.724403865668108,
14+ "2k-8k": 7.678595678417119
15+ },
16+ "bandLevelsDb": {
17+ "20-100": -1.153481711330091,
18+ "100-500": 0,
19+ "500-2k": -6.774905483785499,
20+ "2k-8k": -41.19767338483816
21+ }
22+ },
23+ "gainDb": 20,
24+ "peakDbfs": -6.657514222822115,
25+ "run": {
26+ "steps": 3072000,
27+ "seconds": 38.27293739399989,
28+ "nx": 39,
29+ "ny": 58,
30+ "dt": 0.0000013020833333333333,
31+ "maxContactForce": 0
32+ }
33+}
docs/gallery/clips/material-0.pngadded+0−0View file
Binary file not shown.
docs/gallery/clips/material-0.wavadded+0−0View file
Binary file not shown.
docs/gallery/clips/material-1.jsonadded+37−0View file
@@ -0,0 +1,37 @@
1+{
2+ "id": "material-1",
3+ "label": "aluminium",
4+ "overrides": {
5+ "E": 69000000000,
6+ "nu": 0.33,
7+ "rho": 2700
8+ },
9+ "metrics": {
10+ "peakPa": 0.05035024136304855,
11+ "peakDbSpl": 68.0194312220062,
12+ "rmsPa": 0.003492678898416886,
13+ "centroidHz": 183.21553466514203,
14+ "t60": {
15+ "20-100": 5.498337065771734,
16+ "100-500": 4.564126359434047,
17+ "500-2k": 2.565587144399153,
18+ "2k-8k": 6.723583639929413
19+ },
20+ "bandLevelsDb": {
21+ "20-100": -2.9932848561957144,
22+ "100-500": 0,
23+ "500-2k": -10.022181667582874,
24+ "2k-8k": -45.121356729870655
25+ }
26+ },
27+ "gainDb": 20,
28+ "peakDbfs": -5.959968864714163,
29+ "run": {
30+ "steps": 3264000,
31+ "seconds": 36.20390067899996,
32+ "nx": 39,
33+ "ny": 58,
34+ "dt": 0.0000012254901960784314,
35+ "maxContactForce": 0
36+ }
37+}
docs/gallery/clips/material-1.pngadded+0−0View file
Binary file not shown.
docs/gallery/clips/material-1.wavadded+0−0View file
Binary file not shown.
docs/gallery/clips/material-2.jsonadded+37−0View file
@@ -0,0 +1,37 @@
1+{
2+ "id": "material-2",
3+ "label": "brass",
4+ "overrides": {
5+ "E": 100000000000,
6+ "nu": 0.34,
7+ "rho": 8500
8+ },
9+ "metrics": {
10+ "peakPa": 0.02168346755206585,
11+ "peakDbSpl": 60.70197477532872,
12+ "rmsPa": 0.0014097690584618998,
13+ "centroidHz": 126.05140511329394,
14+ "t60": {
15+ "20-100": 5.095697871205659,
16+ "100-500": 3.403340917525146,
17+ "500-2k": 2.0914995889681656,
18+ "2k-8k": 7.192616366975598
19+ },
20+ "bandLevelsDb": {
21+ "20-100": 1.1833813329183052,
22+ "100-500": 0,
23+ "500-2k": -10.43347317183866,
24+ "2k-8k": -39.10661850251927
25+ }
26+ },
27+ "gainDb": 20,
28+ "peakDbfs": -13.277425311391653,
29+ "run": {
30+ "steps": 2304000,
31+ "seconds": 29.169522628000006,
32+ "nx": 39,
33+ "ny": 58,
34+ "dt": 0.0000017361111111111112,
35+ "maxContactForce": 0
36+ }
37+}
docs/gallery/clips/material-2.pngadded+0−0View file
Binary file not shown.
docs/gallery/clips/material-2.wavadded+0−0View file
Binary file not shown.
docs/gallery/clips/material-strike-0.jsonadded+35−0View file
@@ -0,0 +1,35 @@
1+{
2+ "id": "material-strike-0",
3+ "label": "stainless steel",
4+ "overrides": {
5+ "excitation": "strike"
6+ },
7+ "metrics": {
8+ "peakPa": 2.552067756652832,
9+ "peakDbSpl": 102.11724409859474,
10+ "rmsPa": 0.010939866293578663,
11+ "centroidHz": 654.5269112833041,
12+ "t60": {
13+ "20-100": 5.084050764268366,
14+ "100-500": 4.166515631486475,
15+ "500-2k": 2.5109722913953734,
16+ "2k-8k": 4.596561207548714
17+ },
18+ "bandLevelsDb": {
19+ "20-100": -10.075329770223362,
20+ "100-500": 0,
21+ "500-2k": 1.0910838167922776,
22+ "2k-8k": -0.46759244010335266
23+ }
24+ },
25+ "gainDb": 20,
26+ "peakDbfs": 28.13784401187437,
27+ "run": {
28+ "steps": 3072000,
29+ "seconds": 33.063434995000016,
30+ "nx": 39,
31+ "ny": 58,
32+ "dt": 0.0000013020833333333333,
33+ "maxContactForce": 195.15817260742188
34+ }
35+}
docs/gallery/clips/material-strike-0.pngadded+0−0View file
Binary file not shown.
docs/gallery/clips/material-strike-0.wavadded+0−0View file
Binary file not shown.
docs/gallery/clips/material-strike-1.jsonadded+38−0View file
@@ -0,0 +1,38 @@
1+{
2+ "id": "material-strike-1",
3+ "label": "aluminium",
4+ "overrides": {
5+ "excitation": "strike",
6+ "E": 69000000000,
7+ "nu": 0.33,
8+ "rho": 2700
9+ },
10+ "metrics": {
11+ "peakPa": 3.361161231994629,
12+ "peakDbSpl": 104.50918700071031,
13+ "rmsPa": 0.019160780286403813,
14+ "centroidHz": 1279.6896365720488,
15+ "t60": {
16+ "20-100": 5.5342960947047795,
17+ "100-500": 4.148506310672445,
18+ "500-2k": 2.61769357192355,
19+ "2k-8k": 3.547920045547433
20+ },
21+ "bandLevelsDb": {
22+ "20-100": -12.074118476855432,
23+ "100-500": 0,
24+ "500-2k": 0.201344538964225,
25+ "2k-8k": 3.032003743681848
26+ }
27+ },
28+ "gainDb": 20,
29+ "peakDbfs": 30.529786913989938,
30+ "run": {
31+ "steps": 3264000,
32+ "seconds": 34.6865002009999,
33+ "nx": 39,
34+ "ny": 58,
35+ "dt": 0.0000012254901960784314,
36+ "maxContactForce": 105.73005676269531
37+ }
38+}
docs/gallery/clips/material-strike-1.pngadded+0−0View file
Binary file not shown.
docs/gallery/clips/material-strike-1.wavadded+0−0View file
Binary file not shown.
docs/gallery/clips/material-strike-2.jsonadded+38−0View file
@@ -0,0 +1,38 @@
1+{
2+ "id": "material-strike-2",
3+ "label": "brass",
4+ "overrides": {
5+ "excitation": "strike",
6+ "E": 100000000000,
7+ "nu": 0.34,
8+ "rho": 8500
9+ },
10+ "metrics": {
11+ "peakPa": 3.475900650024414,
12+ "peakDbSpl": 104.80074718124723,
13+ "rmsPa": 0.013647278972338337,
14+ "centroidHz": 365.5186800951461,
15+ "t60": {
16+ "20-100": 4.851270048258361,
17+ "100-500": 3.99147603409756,
18+ "500-2k": 1.9393417537960793,
19+ "2k-8k": 5.35764944808667
20+ },
21+ "bandLevelsDb": {
22+ "20-100": -5.159524409589734,
23+ "100-500": 0,
24+ "500-2k": -2.0828078629900233,
25+ "2k-8k": -3.09400972311413
26+ }
27+ },
28+ "gainDb": 20,
29+ "peakDbfs": 30.82134709452685,
30+ "run": {
31+ "steps": 2304000,
32+ "seconds": 27.612521863,
33+ "nx": 39,
34+ "ny": 58,
35+ "dt": 0.0000017361111111111112,
36+ "maxContactForce": 199.05804443359375
37+ }
38+}
docs/gallery/clips/material-strike-2.pngadded+0−0View file
Binary file not shown.
docs/gallery/clips/material-strike-2.wavadded+0−0View file
Binary file not shown.
docs/gallery/index.htmlmodified+95−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></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="#material">Sheet: material (push and release)</a></li><li><a href="#material-strike">Sheet: material (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. The sound grows brighter as well as louder.</p>
@@ -940,5 +940,99 @@ svg.setup { display: block; max-width: 100%; height: auto; }
940940 <a href="../../?excitation=strike&Lx=0.6096&Ly=0.9144">Open in simulator</a>
941941 </div></div>
942942 </section>
943+<section id="material">
944+<h2>Sheet: material (push and release)</h2>
945+<p>Stainless steel, aluminium, and brass at the same thickness. The mode frequencies scale with the square root of E over rho, which differs little between these metals; the loss parameters are kept fixed, although real materials differ there too.</p>
946+<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>
947+<div class="cards"><div class="card">
948+ <div class="label">stainless steel</div>
949+ <audio controls preload="none" src="clips/material-0.wav"></audio>
950+ <img src="clips/material-0.png" alt="spectrogram" width="640" height="200">
951+ <div class="metrics">
952+ <div>peak 0.046 Pa (67 dB SPL)</div>
953+ <div>RMS 3.3 mPa</div>
954+ <div>centroid 196 Hz</div>
955+ <div>T60 100-500 Hz 4.0 s, 2-8 kHz 7.7 s</div>
956+
957+ <div class="dim">wav peak -6.7 dBFS</div>
958+ </div>
959+ <a href="../../?">Open in simulator</a>
960+</div>
961+<div class="card">
962+ <div class="label">aluminium</div>
963+ <audio controls preload="none" src="clips/material-1.wav"></audio>
964+ <img src="clips/material-1.png" alt="spectrogram" width="640" height="200">
965+ <div class="metrics">
966+ <div>peak 0.050 Pa (68 dB SPL)</div>
967+ <div>RMS 3.5 mPa</div>
968+ <div>centroid 183 Hz</div>
969+ <div>T60 100-500 Hz 4.6 s, 2-8 kHz 6.7 s</div>
970+
971+ <div class="dim">wav peak -6.0 dBFS</div>
972+ </div>
973+ <a href="../../?E=69000000000&nu=0.33&rho=2700">Open in simulator</a>
974+</div>
975+<div class="card">
976+ <div class="label">brass</div>
977+ <audio controls preload="none" src="clips/material-2.wav"></audio>
978+ <img src="clips/material-2.png" alt="spectrogram" width="640" height="200">
979+ <div class="metrics">
980+ <div>peak 0.022 Pa (61 dB SPL)</div>
981+ <div>RMS 1.4 mPa</div>
982+ <div>centroid 126 Hz</div>
983+ <div>T60 100-500 Hz 3.4 s, 2-8 kHz 7.2 s</div>
984+
985+ <div class="dim">wav peak -13.3 dBFS</div>
986+ </div>
987+ <a href="../../?E=100000000000&nu=0.34&rho=8500">Open in simulator</a>
988+</div></div>
989+</section>
990+<section id="material-strike">
991+<h2>Sheet: material (drumstick strike)</h2>
992+<p>The same sweep excited by the default drumstick strike (30 g at 3 m/s) instead of the corner push.</p>
993+<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>
994+<div class="cards"><div class="card">
995+ <div class="label">stainless steel</div>
996+ <audio controls preload="none" src="clips/material-strike-0.wav"></audio>
997+ <img src="clips/material-strike-0.png" alt="spectrogram" width="640" height="200">
998+ <div class="metrics">
999+ <div>peak 2.552 Pa (102 dB SPL)</div>
1000+ <div>RMS 10.9 mPa</div>
1001+ <div>centroid 655 Hz</div>
1002+ <div>T60 100-500 Hz 4.2 s, 2-8 kHz 4.6 s</div>
1003+ <div>contact force 195 N</div>
1004+ <div class="dim">wav peak 28.1 dBFS (soft-clipped)</div>
1005+ </div>
1006+ <a href="../../?excitation=strike">Open in simulator</a>
1007+</div>
1008+<div class="card">
1009+ <div class="label">aluminium</div>
1010+ <audio controls preload="none" src="clips/material-strike-1.wav"></audio>
1011+ <img src="clips/material-strike-1.png" alt="spectrogram" width="640" height="200">
1012+ <div class="metrics">
1013+ <div>peak 3.361 Pa (105 dB SPL)</div>
1014+ <div>RMS 19.2 mPa</div>
1015+ <div>centroid 1280 Hz</div>
1016+ <div>T60 100-500 Hz 4.1 s, 2-8 kHz 3.5 s</div>
1017+ <div>contact force 106 N</div>
1018+ <div class="dim">wav peak 30.5 dBFS (soft-clipped)</div>
1019+ </div>
1020+ <a href="../../?excitation=strike&E=69000000000&nu=0.33&rho=2700">Open in simulator</a>
1021+</div>
1022+<div class="card">
1023+ <div class="label">brass</div>
1024+ <audio controls preload="none" src="clips/material-strike-2.wav"></audio>
1025+ <img src="clips/material-strike-2.png" alt="spectrogram" width="640" height="200">
1026+ <div class="metrics">
1027+ <div>peak 3.476 Pa (105 dB SPL)</div>
1028+ <div>RMS 13.6 mPa</div>
1029+ <div>centroid 366 Hz</div>
1030+ <div>T60 100-500 Hz 4.0 s, 2-8 kHz 5.4 s</div>
1031+ <div>contact force 199 N</div>
1032+ <div class="dim">wav peak 30.8 dBFS (soft-clipped)</div>
1033+ </div>
1034+ <a href="../../?excitation=strike&E=100000000000&nu=0.34&rho=8500">Open in simulator</a>
1035+</div></div>
1036+</section>
9431037 <p class="dim">Generated by <code>steelsim gallery</code>; parameters not listed take the simulator defaults.</p>
9441038 </body></html>
docs/gallery/material-strike.jsonadded+146−0View file
@@ -0,0 +1,146 @@
1+{
2+ "sweep": {
3+ "id": "material-strike",
4+ "title": "Sheet: material (drumstick strike)",
5+ "text": "The same sweep excited by the default drumstick strike (30 g at 3 m/s) instead of the corner push.",
6+ "clips": [
7+ {
8+ "label": "stainless steel",
9+ "params": {}
10+ },
11+ {
12+ "label": "aluminium",
13+ "params": {
14+ "E": 69000000000,
15+ "nu": 0.33,
16+ "rho": 2700
17+ }
18+ },
19+ {
20+ "label": "brass",
21+ "params": {
22+ "E": 100000000000,
23+ "nu": 0.34,
24+ "rho": 8500
25+ }
26+ }
27+ ],
28+ "base": {
29+ "excitation": "strike"
30+ }
31+ },
32+ "gainDb": 20,
33+ "clips": [
34+ {
35+ "id": "material-strike-0",
36+ "label": "stainless steel",
37+ "overrides": {
38+ "excitation": "strike"
39+ },
40+ "metrics": {
41+ "peakPa": 2.552067756652832,
42+ "peakDbSpl": 102.11724409859474,
43+ "rmsPa": 0.010939866293578663,
44+ "centroidHz": 654.5269112833041,
45+ "t60": {
46+ "20-100": 5.084050764268366,
47+ "100-500": 4.166515631486475,
48+ "500-2k": 2.5109722913953734,
49+ "2k-8k": 4.596561207548714
50+ },
51+ "bandLevelsDb": {
52+ "20-100": -10.075329770223362,
53+ "100-500": 0,
54+ "500-2k": 1.0910838167922776,
55+ "2k-8k": -0.46759244010335266
56+ }
57+ },
58+ "gainDb": 20,
59+ "peakDbfs": 28.13784401187437,
60+ "run": {
61+ "steps": 3072000,
62+ "seconds": 33.063434995000016,
63+ "nx": 39,
64+ "ny": 58,
65+ "dt": 0.0000013020833333333333,
66+ "maxContactForce": 195.15817260742188
67+ }
68+ },
69+ {
70+ "id": "material-strike-1",
71+ "label": "aluminium",
72+ "overrides": {
73+ "excitation": "strike",
74+ "E": 69000000000,
75+ "nu": 0.33,
76+ "rho": 2700
77+ },
78+ "metrics": {
79+ "peakPa": 3.361161231994629,
80+ "peakDbSpl": 104.50918700071031,
81+ "rmsPa": 0.019160780286403813,
82+ "centroidHz": 1279.6896365720488,
83+ "t60": {
84+ "20-100": 5.5342960947047795,
85+ "100-500": 4.148506310672445,
86+ "500-2k": 2.61769357192355,
87+ "2k-8k": 3.547920045547433
88+ },
89+ "bandLevelsDb": {
90+ "20-100": -12.074118476855432,
91+ "100-500": 0,
92+ "500-2k": 0.201344538964225,
93+ "2k-8k": 3.032003743681848
94+ }
95+ },
96+ "gainDb": 20,
97+ "peakDbfs": 30.529786913989938,
98+ "run": {
99+ "steps": 3264000,
100+ "seconds": 34.6865002009999,
101+ "nx": 39,
102+ "ny": 58,
103+ "dt": 0.0000012254901960784314,
104+ "maxContactForce": 105.73005676269531
105+ }
106+ },
107+ {
108+ "id": "material-strike-2",
109+ "label": "brass",
110+ "overrides": {
111+ "excitation": "strike",
112+ "E": 100000000000,
113+ "nu": 0.34,
114+ "rho": 8500
115+ },
116+ "metrics": {
117+ "peakPa": 3.475900650024414,
118+ "peakDbSpl": 104.80074718124723,
119+ "rmsPa": 0.013647278972338337,
120+ "centroidHz": 365.5186800951461,
121+ "t60": {
122+ "20-100": 4.851270048258361,
123+ "100-500": 3.99147603409756,
124+ "500-2k": 1.9393417537960793,
125+ "2k-8k": 5.35764944808667
126+ },
127+ "bandLevelsDb": {
128+ "20-100": -5.159524409589734,
129+ "100-500": 0,
130+ "500-2k": -2.0828078629900233,
131+ "2k-8k": -3.09400972311413
132+ }
133+ },
134+ "gainDb": 20,
135+ "peakDbfs": 30.82134709452685,
136+ "run": {
137+ "steps": 2304000,
138+ "seconds": 27.612521863,
139+ "nx": 39,
140+ "ny": 58,
141+ "dt": 0.0000017361111111111112,
142+ "maxContactForce": 199.05804443359375
143+ }
144+ }
145+ ]
146+}
docs/gallery/material.jsonadded+139−0View file
@@ -0,0 +1,139 @@
1+{
2+ "sweep": {
3+ "id": "material",
4+ "title": "Sheet: material (push and release)",
5+ "text": "Stainless steel, aluminium, and brass at the same thickness. The mode frequencies scale with the square root of E over rho, which differs little between these metals; the loss parameters are kept fixed, although real materials differ there too.",
6+ "clips": [
7+ {
8+ "label": "stainless steel",
9+ "params": {}
10+ },
11+ {
12+ "label": "aluminium",
13+ "params": {
14+ "E": 69000000000,
15+ "nu": 0.33,
16+ "rho": 2700
17+ }
18+ },
19+ {
20+ "label": "brass",
21+ "params": {
22+ "E": 100000000000,
23+ "nu": 0.34,
24+ "rho": 8500
25+ }
26+ }
27+ ]
28+ },
29+ "gainDb": 20,
30+ "clips": [
31+ {
32+ "id": "material-0",
33+ "label": "stainless steel",
34+ "overrides": {},
35+ "metrics": {
36+ "peakPa": 0.04646482318639755,
37+ "peakDbSpl": 67.32188586389826,
38+ "rmsPa": 0.0033498771907116485,
39+ "centroidHz": 195.7169225189091,
40+ "t60": {
41+ "20-100": 5.414347622298749,
42+ "100-500": 4.0120593180726445,
43+ "500-2k": 2.724403865668108,
44+ "2k-8k": 7.678595678417119
45+ },
46+ "bandLevelsDb": {
47+ "20-100": -1.153481711330091,
48+ "100-500": 0,
49+ "500-2k": -6.774905483785499,
50+ "2k-8k": -41.19767338483816
51+ }
52+ },
53+ "gainDb": 20,
54+ "peakDbfs": -6.657514222822115,
55+ "run": {
56+ "steps": 3072000,
57+ "seconds": 38.27293739399989,
58+ "nx": 39,
59+ "ny": 58,
60+ "dt": 0.0000013020833333333333,
61+ "maxContactForce": 0
62+ }
63+ },
64+ {
65+ "id": "material-1",
66+ "label": "aluminium",
67+ "overrides": {
68+ "E": 69000000000,
69+ "nu": 0.33,
70+ "rho": 2700
71+ },
72+ "metrics": {
73+ "peakPa": 0.05035024136304855,
74+ "peakDbSpl": 68.0194312220062,
75+ "rmsPa": 0.003492678898416886,
76+ "centroidHz": 183.21553466514203,
77+ "t60": {
78+ "20-100": 5.498337065771734,
79+ "100-500": 4.564126359434047,
80+ "500-2k": 2.565587144399153,
81+ "2k-8k": 6.723583639929413
82+ },
83+ "bandLevelsDb": {
84+ "20-100": -2.9932848561957144,
85+ "100-500": 0,
86+ "500-2k": -10.022181667582874,
87+ "2k-8k": -45.121356729870655
88+ }
89+ },
90+ "gainDb": 20,
91+ "peakDbfs": -5.959968864714163,
92+ "run": {
93+ "steps": 3264000,
94+ "seconds": 36.20390067899996,
95+ "nx": 39,
96+ "ny": 58,
97+ "dt": 0.0000012254901960784314,
98+ "maxContactForce": 0
99+ }
100+ },
101+ {
102+ "id": "material-2",
103+ "label": "brass",
104+ "overrides": {
105+ "E": 100000000000,
106+ "nu": 0.34,
107+ "rho": 8500
108+ },
109+ "metrics": {
110+ "peakPa": 0.02168346755206585,
111+ "peakDbSpl": 60.70197477532872,
112+ "rmsPa": 0.0014097690584618998,
113+ "centroidHz": 126.05140511329394,
114+ "t60": {
115+ "20-100": 5.095697871205659,
116+ "100-500": 3.403340917525146,
117+ "500-2k": 2.0914995889681656,
118+ "2k-8k": 7.192616366975598
119+ },
120+ "bandLevelsDb": {
121+ "20-100": 1.1833813329183052,
122+ "100-500": 0,
123+ "500-2k": -10.43347317183866,
124+ "2k-8k": -39.10661850251927
125+ }
126+ },
127+ "gainDb": 20,
128+ "peakDbfs": -13.277425311391653,
129+ "run": {
130+ "steps": 2304000,
131+ "seconds": 29.169522628000006,
132+ "nx": 39,
133+ "ny": 58,
134+ "dt": 0.0000017361111111111112,
135+ "maxContactForce": 0
136+ }
137+ }
138+ ]
139+}