Gallery: 3 sweep(s) rendered
33 changed files+479−499
docs/gallery/clips/strike-mass-0.jsonmodified+20−21View file
@@ -3,35 +3,34 @@
33 "label": "10 g",
44 "overrides": {
55 "excitation": "strike",
6- "stickMass": 0.01,
7- "spacing": 0.004
6+ "stickMass": 0.01
87 },
98 "metrics": {
10- "peakPa": 1.962693214416504,
11- "peakDbSpl": 99.83644850665327,
12- "rmsPa": 0.008518429042423257,
13- "centroidHz": 740.2078876605501,
9+ "peakPa": 2.4523065090179443,
10+ "peakDbSpl": 101.77089510394072,
11+ "rmsPa": 0.009748421483710152,
12+ "centroidHz": 653.7471218095145,
1413 "t60": {
15- "20-100": 5.525022587168028,
16- "100-500": 4.223548524565061,
17- "500-2k": 2.316918055245375,
18- "2k-8k": 4.825038756489326
14+ "20-100": 5.538550837455765,
15+ "100-500": 4.285028987219901,
16+ "500-2k": 2.442444889477234,
17+ "2k-8k": 5.195090262636712
1918 },
2019 "bandLevelsDb": {
21- "20-100": -2.521019636683148,
20+ "20-100": -1.0090017121898356,
2221 "100-500": 0,
23- "500-2k": -1.1762739005712746,
24- "2k-8k": 5.672379657464713
22+ "500-2k": 2.9696071806744158,
23+ "2k-8k": 6.819717987935846
2524 }
2625 },
27- "gainDb": -4,
28- "peakDbfs": 1.857048419932885,
26+ "gainDb": 20,
27+ "peakDbfs": 27.791495017220345,
2928 "run": {
30- "steps": 6144000,
31- "seconds": 61.59477831700002,
32- "nx": 77,
33- "ny": 115,
34- "dt": 6.510416666666666e-7,
35- "maxContactForce": 169.22738647460938
29+ "steps": 3072000,
30+ "seconds": 33.24944101900002,
31+ "nx": 39,
32+ "ny": 58,
33+ "dt": 0.0000013020833333333333,
34+ "maxContactForce": 183.01646423339844
3635 }
3736 }
docs/gallery/clips/strike-mass-0.pngmodified+0−0View file
Binary file not shown.
docs/gallery/clips/strike-mass-0.wavmodified+0−0View file
Binary file not shown.
docs/gallery/clips/strike-mass-1.jsonmodified+20−21View file
@@ -3,35 +3,34 @@
33 "label": "30 g",
44 "overrides": {
55 "excitation": "strike",
6- "stickMass": 0.03,
7- "spacing": 0.004
6+ "stickMass": 0.03
87 },
98 "metrics": {
10- "peakPa": 2.205117702484131,
11- "peakDbSpl": 100.84803560157386,
12- "rmsPa": 0.00951895798535143,
13- "centroidHz": 435.21529790921534,
9+ "peakPa": 2.552067756652832,
10+ "peakDbSpl": 102.11724409859474,
11+ "rmsPa": 0.010939866293578663,
12+ "centroidHz": 654.5269112833041,
1413 "t60": {
15- "20-100": 5.627390472686013,
16- "100-500": 4.5707678921683526,
17- "500-2k": 2.5907910666908407,
18- "2k-8k": 3.9744633879876843
14+ "20-100": 5.084050764268366,
15+ "100-500": 4.166515631486475,
16+ "500-2k": 2.5109722913953734,
17+ "2k-8k": 4.596561207548714
1918 },
2019 "bandLevelsDb": {
21- "20-100": -1.3514353071700143,
20+ "20-100": -10.075329770223362,
2221 "100-500": 0,
23- "500-2k": 1.187547735231874,
24- "2k-8k": 1.994130612116379
22+ "500-2k": 1.0910838167922776,
23+ "2k-8k": -0.46759244010335266
2524 }
2625 },
27- "gainDb": -4,
28- "peakDbfs": 2.8686355148534783,
26+ "gainDb": 20,
27+ "peakDbfs": 28.13784401187437,
2928 "run": {
30- "steps": 6144000,
31- "seconds": 61.487249779,
32- "nx": 77,
33- "ny": 115,
34- "dt": 6.510416666666666e-7,
35- "maxContactForce": 179.2267303466797
29+ "steps": 3072000,
30+ "seconds": 33.29605858899999,
31+ "nx": 39,
32+ "ny": 58,
33+ "dt": 0.0000013020833333333333,
34+ "maxContactForce": 195.15817260742188
3635 }
3736 }
docs/gallery/clips/strike-mass-1.pngmodified+0−0View file
Binary file not shown.
docs/gallery/clips/strike-mass-1.wavmodified+0−0View file
Binary file not shown.
docs/gallery/clips/strike-mass-2.jsonmodified+20−21View file
@@ -3,35 +3,34 @@
33 "label": "60 g",
44 "overrides": {
55 "excitation": "strike",
6- "stickMass": 0.06,
7- "spacing": 0.004
6+ "stickMass": 0.06
87 },
98 "metrics": {
10- "peakPa": 2.2698206901550293,
11- "peakDbSpl": 101.09923109532262,
12- "rmsPa": 0.010550695050977802,
13- "centroidHz": 893.46093233844,
9+ "peakPa": 2.5779266357421875,
10+ "peakDbSpl": 102.20481116207424,
11+ "rmsPa": 0.012280058731913094,
12+ "centroidHz": 685.8591374882415,
1413 "t60": {
15- "20-100": 5.131759901917673,
16- "100-500": 3.972788364757304,
17- "500-2k": 2.371926066794071,
18- "2k-8k": 3.365816125750012
14+ "20-100": 5.45505622061483,
15+ "100-500": 4.1459982970770435,
16+ "500-2k": 2.5631196544395514,
17+ "2k-8k": 3.7734433289411755
1918 },
2019 "bandLevelsDb": {
21- "20-100": -5.051533234627442,
20+ "20-100": -4.100052476437536,
2221 "100-500": 0,
23- "500-2k": -0.4614149370542684,
24- "2k-8k": -2.5053567106480443
22+ "500-2k": 1.07150938620482,
23+ "2k-8k": -4.06296335596134
2524 }
2625 },
27- "gainDb": -4,
28- "peakDbfs": 3.1198310086022567,
26+ "gainDb": 20,
27+ "peakDbfs": 28.22541107535387,
2928 "run": {
30- "steps": 6144000,
31- "seconds": 62.097485610000035,
32- "nx": 77,
33- "ny": 115,
34- "dt": 6.510416666666666e-7,
35- "maxContactForce": 182.28599548339844
29+ "steps": 3072000,
30+ "seconds": 33.295849032,
31+ "nx": 39,
32+ "ny": 58,
33+ "dt": 0.0000013020833333333333,
34+ "maxContactForce": 205.1404571533203
3635 }
3736 }
docs/gallery/clips/strike-mass-2.pngmodified+0−0View file
Binary file not shown.
docs/gallery/clips/strike-mass-2.wavmodified+0−0View file
Binary file not shown.
docs/gallery/clips/strike-mass-3.jsonmodified+20−21View file
@@ -3,35 +3,34 @@
33 "label": "120 g",
44 "overrides": {
55 "excitation": "strike",
6- "stickMass": 0.12,
7- "spacing": 0.004
6+ "stickMass": 0.12
87 },
98 "metrics": {
10- "peakPa": 2.302820920944214,
11- "peakDbSpl": 101.22460341335466,
12- "rmsPa": 0.01595159288182336,
13- "centroidHz": 3406.145355070889,
9+ "peakPa": 2.5909969806671143,
10+ "peakDbSpl": 102.24873822462771,
11+ "rmsPa": 0.016981093460975014,
12+ "centroidHz": 1346.1888670737524,
1413 "t60": {
15- "20-100": 4.884018982524845,
16- "100-500": 4.091901974573413,
17- "500-2k": 2.5341044098067655,
18- "2k-8k": 2.951250872067345
14+ "20-100": 4.977879620568599,
15+ "100-500": 3.4722960312957474,
16+ "500-2k": 2.402361979247858,
17+ "2k-8k": 3.242845785608569
1918 },
2019 "bandLevelsDb": {
21- "20-100": -5.8572487165952225,
20+ "20-100": -5.864454013747185,
2221 "100-500": 0,
23- "500-2k": 1.2501368494576077,
24- "2k-8k": 7.195515904877691
22+ "500-2k": 1.8461751877165682,
23+ "2k-8k": 6.098235637829198
2524 }
2625 },
27- "gainDb": -4,
28- "peakDbfs": 3.245203326634274,
26+ "gainDb": 20,
27+ "peakDbfs": 28.269338137907347,
2928 "run": {
30- "steps": 6144000,
31- "seconds": 62.11256672299991,
32- "nx": 77,
33- "ny": 115,
34- "dt": 6.510416666666666e-7,
35- "maxContactForce": 229.22804260253906
29+ "steps": 3072000,
30+ "seconds": 33.28190999400002,
31+ "nx": 39,
32+ "ny": 58,
33+ "dt": 0.0000013020833333333333,
34+ "maxContactForce": 231.7774658203125
3635 }
3736 }
docs/gallery/clips/strike-mass-3.pngmodified+0−0View file
Binary file not shown.
docs/gallery/clips/strike-mass-3.wavmodified+0−0View file
Binary file not shown.
docs/gallery/clips/strike-speed-0.jsonmodified+20−21View file
@@ -3,35 +3,34 @@
33 "label": "0.5 m/s",
44 "overrides": {
55 "excitation": "strike",
6- "strikeVelocity": 0.5,
7- "spacing": 0.004
6+ "strikeVelocity": 0.5
87 },
98 "metrics": {
10- "peakPa": 0.32989823818206787,
11- "peakDbSpl": 84.34700001085253,
12- "rmsPa": 0.0013752768866802387,
13- "centroidHz": 211.35075889523384,
9+ "peakPa": 0.43459221720695496,
10+ "peakDbSpl": 86.74103897858083,
11+ "rmsPa": 0.0017211996547387086,
12+ "centroidHz": 191.74383464724386,
1413 "t60": {
15- "20-100": 5.421595189026437,
16- "100-500": 4.829842234560236,
17- "500-2k": 2.584959790972203,
18- "2k-8k": 7.753386829472608
14+ "20-100": 5.446557913757056,
15+ "100-500": 4.801638399885633,
16+ "500-2k": 2.6413416695180354,
17+ "2k-8k": 8.607039276935959
1918 },
2019 "bandLevelsDb": {
21- "20-100": 0.43503645593334284,
20+ "20-100": 0.6395713715600486,
2221 "100-500": 0,
23- "500-2k": -5.277500098983353,
24- "2k-8k": -2.7251999649091854
22+ "500-2k": -4.119906338555708,
23+ "2k-8k": -3.061766775250419
2524 }
2625 },
27- "gainDb": -10,
28- "peakDbfs": -19.632400075867853,
26+ "gainDb": 20,
27+ "peakDbfs": 12.761638891860464,
2928 "run": {
30- "steps": 6144000,
31- "seconds": 62.09852399299999,
32- "nx": 77,
33- "ny": 115,
34- "dt": 6.510416666666666e-7,
35- "maxContactForce": 27.824155807495117
29+ "steps": 3072000,
30+ "seconds": 33.850307085,
31+ "nx": 39,
32+ "ny": 58,
33+ "dt": 0.0000013020833333333333,
34+ "maxContactForce": 27.765361785888672
3635 }
3736 }
docs/gallery/clips/strike-speed-0.pngmodified+0−0View file
Binary file not shown.
docs/gallery/clips/strike-speed-0.wavmodified+0−0View file
Binary file not shown.
docs/gallery/clips/strike-speed-1.jsonmodified+20−21View file
@@ -3,35 +3,34 @@
33 "label": "1 m/s",
44 "overrides": {
55 "excitation": "strike",
6- "strikeVelocity": 1,
7- "spacing": 0.004
6+ "strikeVelocity": 1
87 },
98 "metrics": {
10- "peakPa": 0.7198619842529297,
11- "peakDbSpl": 91.12438487026358,
12- "rmsPa": 0.002925910255742066,
13- "centroidHz": 236.18250592388765,
9+ "peakPa": 0.8907473087310791,
10+ "peakDbSpl": 92.9744904640154,
11+ "rmsPa": 0.0035625008265254025,
12+ "centroidHz": 258.55378477903565,
1413 "t60": {
15- "20-100": 5.320227447271335,
16- "100-500": 4.771006973144124,
17- "500-2k": 2.4780040581908356,
18- "2k-8k": 6.072417631425333
14+ "20-100": 5.5031943833771635,
15+ "100-500": 4.805513418161642,
16+ "500-2k": 2.6819751286832583,
17+ "2k-8k": 6.778760291169417
1918 },
2019 "bandLevelsDb": {
21- "20-100": -2.6954138963976675,
20+ "20-100": -1.140648145036966,
2221 "100-500": 0,
23- "500-2k": -6.252126176052808,
24- "2k-8k": -3.7111693800043906
22+ "500-2k": -2.1308367788761977,
23+ "2k-8k": -1.9176456254005494
2524 }
2625 },
27- "gainDb": -10,
28- "peakDbfs": -12.855015216456797,
26+ "gainDb": 20,
27+ "peakDbfs": 18.99509037729503,
2928 "run": {
30- "steps": 6144000,
31- "seconds": 61.601261146000006,
32- "nx": 77,
33- "ny": 115,
34- "dt": 6.510416666666666e-7,
35- "maxContactForce": 57.076847076416016
29+ "steps": 3072000,
30+ "seconds": 33.287663437999996,
31+ "nx": 39,
32+ "ny": 58,
33+ "dt": 0.0000013020833333333333,
34+ "maxContactForce": 57.9076042175293
3635 }
3736 }
docs/gallery/clips/strike-speed-1.pngmodified+0−0View file
Binary file not shown.
docs/gallery/clips/strike-speed-1.wavmodified+0−0View file
Binary file not shown.
docs/gallery/clips/strike-speed-2.jsonmodified+20−21View file
@@ -3,35 +3,34 @@
33 "label": "2 m/s",
44 "overrides": {
55 "excitation": "strike",
6- "strikeVelocity": 2,
7- "spacing": 0.004
6+ "strikeVelocity": 2
87 },
98 "metrics": {
10- "peakPa": 1.4831573963165283,
11- "peakDbSpl": 97.40314492420696,
12- "rmsPa": 0.0063310579870730676,
13- "centroidHz": 219.54177547702503,
9+ "peakPa": 1.6756592988967896,
10+ "peakDbSpl": 98.46311450565526,
11+ "rmsPa": 0.007318886717729791,
12+ "centroidHz": 317.1675130145372,
1413 "t60": {
15- "20-100": 5.531767562097402,
16- "100-500": 4.46948516550146,
17- "500-2k": 2.398375013569001,
18- "2k-8k": 4.846408972532886
14+ "20-100": 5.608790184501733,
15+ "100-500": 3.911607544564089,
16+ "500-2k": 2.7249400399883403,
17+ "2k-8k": 5.138447429067539
1918 },
2019 "bandLevelsDb": {
21- "20-100": -1.132559844659724,
20+ "20-100": 0.7871305306760057,
2221 "100-500": 0,
23- "500-2k": -2.2850845475978403,
24- "2k-8k": -3.067700239340308
22+ "500-2k": -2.1029443487004364,
23+ "2k-8k": -1.7173315639980267
2524 }
2625 },
27- "gainDb": -10,
28- "peakDbfs": -6.576255162513417,
26+ "gainDb": 20,
27+ "peakDbfs": 24.483714418934884,
2928 "run": {
30- "steps": 6144000,
31- "seconds": 61.652156889999986,
32- "nx": 77,
33- "ny": 115,
34- "dt": 6.510416666666666e-7,
35- "maxContactForce": 117.44657135009766
29+ "steps": 3072000,
30+ "seconds": 33.824921243,
31+ "nx": 39,
32+ "ny": 58,
33+ "dt": 0.0000013020833333333333,
34+ "maxContactForce": 123.81974792480469
3635 }
3736 }
docs/gallery/clips/strike-speed-2.pngmodified+0−0View file
Binary file not shown.
docs/gallery/clips/strike-speed-2.wavmodified+0−0View file
Binary file not shown.
docs/gallery/clips/strike-speed-3.jsonmodified+20−21View file
@@ -3,35 +3,34 @@
33 "label": "3 m/s",
44 "overrides": {
55 "excitation": "strike",
6- "strikeVelocity": 3,
7- "spacing": 0.004
6+ "strikeVelocity": 3
87 },
98 "metrics": {
10- "peakPa": 2.205117702484131,
11- "peakDbSpl": 100.84803560157386,
12- "rmsPa": 0.00951895798535143,
13- "centroidHz": 435.21529790921534,
9+ "peakPa": 2.552067756652832,
10+ "peakDbSpl": 102.11724409859474,
11+ "rmsPa": 0.010939866293578663,
12+ "centroidHz": 654.5269112833041,
1413 "t60": {
15- "20-100": 5.627390472686013,
16- "100-500": 4.5707678921683526,
17- "500-2k": 2.5907910666908407,
18- "2k-8k": 3.9744633879876843
14+ "20-100": 5.084050764268366,
15+ "100-500": 4.166515631486475,
16+ "500-2k": 2.5109722913953734,
17+ "2k-8k": 4.596561207548714
1918 },
2019 "bandLevelsDb": {
21- "20-100": -1.3514353071700143,
20+ "20-100": -10.075329770223362,
2221 "100-500": 0,
23- "500-2k": 1.187547735231874,
24- "2k-8k": 1.994130612116379
22+ "500-2k": 1.0910838167922776,
23+ "2k-8k": -0.46759244010335266
2524 }
2625 },
27- "gainDb": -10,
28- "peakDbfs": -3.1313644851465208,
26+ "gainDb": 20,
27+ "peakDbfs": 28.13784401187437,
2928 "run": {
30- "steps": 6144000,
31- "seconds": 61.56484928600001,
32- "nx": 77,
33- "ny": 115,
34- "dt": 6.510416666666666e-7,
35- "maxContactForce": 179.2267303466797
29+ "steps": 3072000,
30+ "seconds": 33.296314466000005,
31+ "nx": 39,
32+ "ny": 58,
33+ "dt": 0.0000013020833333333333,
34+ "maxContactForce": 195.15817260742188
3635 }
3736 }
docs/gallery/clips/strike-speed-3.pngmodified+0−0View file
Binary file not shown.
docs/gallery/clips/strike-speed-3.wavmodified+0−0View file
Binary file not shown.
docs/gallery/clips/strike-speed-4.jsonmodified+20−21View file
@@ -3,35 +3,34 @@
33 "label": "4.5 m/s",
44 "overrides": {
55 "excitation": "strike",
6- "strikeVelocity": 4.5,
7- "spacing": 0.004
6+ "strikeVelocity": 4.5
87 },
98 "metrics": {
10- "peakPa": 3.2714650630950928,
11- "peakDbSpl": 104.27424582082,
12- "rmsPa": 0.015204134411944873,
13- "centroidHz": 785.7258882231057,
9+ "peakPa": 4.113951206207275,
10+ "peakDbSpl": 106.26458281493191,
11+ "rmsPa": 0.01715574480736511,
12+ "centroidHz": 677.6315329645669,
1413 "t60": {
15- "20-100": 5.309500138060633,
16- "100-500": 4.907877539400254,
17- "500-2k": 2.46606147333142,
18- "2k-8k": 3.458747776978249
14+ "20-100": 5.502498829296282,
15+ "100-500": 4.388497979531569,
16+ "500-2k": 2.338084564908827,
17+ "2k-8k": 3.7750965121607067
1918 },
2019 "bandLevelsDb": {
21- "20-100": -7.638003960332192,
20+ "20-100": -7.147407664025664,
2221 "100-500": 0,
23- "500-2k": -0.24072680069535934,
24- "2k-8k": 1.3345514920752777
22+ "500-2k": 1.080314164091373,
23+ "2k-8k": 1.6809145433107808
2524 }
2625 },
27- "gainDb": -10,
28- "peakDbfs": 0.29484573409962195,
26+ "gainDb": 20,
27+ "peakDbfs": 32.285182728211545,
2928 "run": {
30- "steps": 6144000,
31- "seconds": 61.581769396999995,
32- "nx": 77,
33- "ny": 115,
34- "dt": 6.510416666666666e-7,
35- "maxContactForce": 274.3179931640625
29+ "steps": 3072000,
30+ "seconds": 33.245039617,
31+ "nx": 39,
32+ "ny": 58,
33+ "dt": 0.0000013020833333333333,
34+ "maxContactForce": 314.9634094238281
3635 }
3736 }
docs/gallery/clips/strike-speed-4.pngmodified+0−0View file
Binary file not shown.
docs/gallery/clips/strike-speed-4.wavmodified+0−0View file
Binary file not shown.
docs/gallery/clips/strike-speed-5.jsonmodified+20−21View file
@@ -3,35 +3,34 @@
33 "label": "6 m/s",
44 "overrides": {
55 "excitation": "strike",
6- "strikeVelocity": 6,
7- "spacing": 0.004
6+ "strikeVelocity": 6
87 },
98 "metrics": {
10- "peakPa": 4.558109760284424,
11- "peakDbSpl": 107.15509566425658,
12- "rmsPa": 0.022380536386267347,
13- "centroidHz": 1578.454788876433,
9+ "peakPa": 5.720595359802246,
10+ "peakDbSpl": 109.12822467664293,
11+ "rmsPa": 0.024899009413126484,
12+ "centroidHz": 1653.8688047495991,
1413 "t60": {
15- "20-100": 4.823713519443493,
16- "100-500": 4.471439813226143,
17- "500-2k": 2.5290009859903333,
18- "2k-8k": 3.195202801525849
14+ "20-100": 5.020709078258382,
15+ "100-500": 3.9053748577582468,
16+ "500-2k": 2.6837869685198537,
17+ "2k-8k": 3.4194727548970922
1918 },
2019 "bandLevelsDb": {
21- "20-100": -3.1385641591647087,
20+ "20-100": -5.000270105230513,
2221 "100-500": 0,
23- "500-2k": 4.682382107396865,
24- "2k-8k": 10.888707085094378
22+ "500-2k": 2.7155289492253765,
23+ "2k-8k": 5.550089453315572
2524 }
2625 },
27- "gainDb": -10,
28- "peakDbfs": 3.175695577536199,
26+ "gainDb": 20,
27+ "peakDbfs": 35.14882458992257,
2928 "run": {
30- "steps": 6144000,
31- "seconds": 61.57575858599995,
32- "nx": 77,
33- "ny": 115,
34- "dt": 6.510416666666666e-7,
35- "maxContactForce": 371.9477844238281
29+ "steps": 3072000,
30+ "seconds": 33.292665719,
31+ "nx": 39,
32+ "ny": 58,
33+ "dt": 0.0000013020833333333333,
34+ "maxContactForce": 448.1610107421875
3635 }
3736 }
docs/gallery/clips/strike-speed-5.pngmodified+0−0View file
Binary file not shown.
docs/gallery/clips/strike-speed-5.wavmodified+0−0View file
Binary file not shown.
docs/gallery/index.htmlmodified+77−77View file
@@ -13,162 +13,162 @@ p { max-width: 900px; } .dim { color: #9aa0a8; font-size: 13px; } a { color: #6f
1313 ul.toc { columns: 2; }
1414 </style></head><body>
1515 <h1>Steel sheet gong: how the parameters shape the sound</h1>
16-<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 on a 4 mm grid (the interactive app defaults to 8 mm for speed; the 'Open in simulator' links carry the 4 mm setting, so they reproduce the clip exactly but run slower). Click a player to hear a clip. Within a section the clips share one playback gain, so the loudness differences you hear are the ones the model predicts; between sections the gain differs. 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>
16+<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>
1717 <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></ul>
1818 <section id="strike-speed">
1919 <h2>Drumstick: stick speed</h2>
2020 <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>
21-<p class="dim">All clips in this section share the same playback gain (-10 dB relative to 1 Pa = 0 dBFS), so their loudness differences are real. Spectrograms: 0 to 5 kHz over the clip, 80 dB range, shared color scale.</p>
21+<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>
2222 <div class="cards"><div class="card">
2323 <div class="label">0.5 m/s</div>
2424 <audio controls preload="none" src="clips/strike-speed-0.wav"></audio>
2525 <img src="clips/strike-speed-0.png" alt="spectrogram" width="640" height="200">
2626 <div class="metrics">
27- <div>peak 0.330 Pa (84 dB SPL)</div>
28- <div>RMS 1.4 mPa</div>
29- <div>centroid 211 Hz</div>
30- <div>T60 100-500 Hz 4.8 s, 2-8 kHz 7.8 s</div>
27+ <div>peak 0.435 Pa (87 dB SPL)</div>
28+ <div>RMS 1.7 mPa</div>
29+ <div>centroid 192 Hz</div>
30+ <div>T60 100-500 Hz 4.8 s, 2-8 kHz 8.6 s</div>
3131 <div>contact force 28 N</div>
32- <div class="dim">wav peak -19.6 dBFS</div>
32+ <div class="dim">wav peak 12.8 dBFS (soft-clipped)</div>
3333 </div>
34- <a href="../../?excitation=strike&strikeVelocity=0.5&spacing=0.004&autostart=1">Open in simulator</a>
34+ <a href="../../?excitation=strike&strikeVelocity=0.5">Open in simulator</a>
3535 </div>
3636 <div class="card">
3737 <div class="label">1 m/s</div>
3838 <audio controls preload="none" src="clips/strike-speed-1.wav"></audio>
3939 <img src="clips/strike-speed-1.png" alt="spectrogram" width="640" height="200">
4040 <div class="metrics">
41- <div>peak 0.720 Pa (91 dB SPL)</div>
42- <div>RMS 2.9 mPa</div>
43- <div>centroid 236 Hz</div>
44- <div>T60 100-500 Hz 4.8 s, 2-8 kHz 6.1 s</div>
45- <div>contact force 57 N</div>
46- <div class="dim">wav peak -12.9 dBFS</div>
41+ <div>peak 0.891 Pa (93 dB SPL)</div>
42+ <div>RMS 3.6 mPa</div>
43+ <div>centroid 259 Hz</div>
44+ <div>T60 100-500 Hz 4.8 s, 2-8 kHz 6.8 s</div>
45+ <div>contact force 58 N</div>
46+ <div class="dim">wav peak 19.0 dBFS (soft-clipped)</div>
4747 </div>
48- <a href="../../?excitation=strike&strikeVelocity=1&spacing=0.004&autostart=1">Open in simulator</a>
48+ <a href="../../?excitation=strike&strikeVelocity=1">Open in simulator</a>
4949 </div>
5050 <div class="card">
5151 <div class="label">2 m/s</div>
5252 <audio controls preload="none" src="clips/strike-speed-2.wav"></audio>
5353 <img src="clips/strike-speed-2.png" alt="spectrogram" width="640" height="200">
5454 <div class="metrics">
55- <div>peak 1.483 Pa (97 dB SPL)</div>
56- <div>RMS 6.3 mPa</div>
57- <div>centroid 220 Hz</div>
58- <div>T60 100-500 Hz 4.5 s, 2-8 kHz 4.8 s</div>
59- <div>contact force 117 N</div>
60- <div class="dim">wav peak -6.6 dBFS</div>
55+ <div>peak 1.676 Pa (98 dB SPL)</div>
56+ <div>RMS 7.3 mPa</div>
57+ <div>centroid 317 Hz</div>
58+ <div>T60 100-500 Hz 3.9 s, 2-8 kHz 5.1 s</div>
59+ <div>contact force 124 N</div>
60+ <div class="dim">wav peak 24.5 dBFS (soft-clipped)</div>
6161 </div>
62- <a href="../../?excitation=strike&strikeVelocity=2&spacing=0.004&autostart=1">Open in simulator</a>
62+ <a href="../../?excitation=strike&strikeVelocity=2">Open in simulator</a>
6363 </div>
6464 <div class="card">
6565 <div class="label">3 m/s</div>
6666 <audio controls preload="none" src="clips/strike-speed-3.wav"></audio>
6767 <img src="clips/strike-speed-3.png" alt="spectrogram" width="640" height="200">
6868 <div class="metrics">
69- <div>peak 2.205 Pa (101 dB SPL)</div>
70- <div>RMS 9.5 mPa</div>
71- <div>centroid 435 Hz</div>
72- <div>T60 100-500 Hz 4.6 s, 2-8 kHz 4.0 s</div>
73- <div>contact force 179 N</div>
74- <div class="dim">wav peak -3.1 dBFS</div>
69+ <div>peak 2.552 Pa (102 dB SPL)</div>
70+ <div>RMS 10.9 mPa</div>
71+ <div>centroid 655 Hz</div>
72+ <div>T60 100-500 Hz 4.2 s, 2-8 kHz 4.6 s</div>
73+ <div>contact force 195 N</div>
74+ <div class="dim">wav peak 28.1 dBFS (soft-clipped)</div>
7575 </div>
76- <a href="../../?excitation=strike&strikeVelocity=3&spacing=0.004&autostart=1">Open in simulator</a>
76+ <a href="../../?excitation=strike&strikeVelocity=3">Open in simulator</a>
7777 </div>
7878 <div class="card">
7979 <div class="label">4.5 m/s</div>
8080 <audio controls preload="none" src="clips/strike-speed-4.wav"></audio>
8181 <img src="clips/strike-speed-4.png" alt="spectrogram" width="640" height="200">
8282 <div class="metrics">
83- <div>peak 3.271 Pa (104 dB SPL)</div>
84- <div>RMS 15.2 mPa</div>
85- <div>centroid 786 Hz</div>
86- <div>T60 100-500 Hz 4.9 s, 2-8 kHz 3.5 s</div>
87- <div>contact force 274 N</div>
88- <div class="dim">wav peak 0.3 dBFS (soft-clipped)</div>
83+ <div>peak 4.114 Pa (106 dB SPL)</div>
84+ <div>RMS 17.2 mPa</div>
85+ <div>centroid 678 Hz</div>
86+ <div>T60 100-500 Hz 4.4 s, 2-8 kHz 3.8 s</div>
87+ <div>contact force 315 N</div>
88+ <div class="dim">wav peak 32.3 dBFS (soft-clipped)</div>
8989 </div>
90- <a href="../../?excitation=strike&strikeVelocity=4.5&spacing=0.004&autostart=1">Open in simulator</a>
90+ <a href="../../?excitation=strike&strikeVelocity=4.5">Open in simulator</a>
9191 </div>
9292 <div class="card">
9393 <div class="label">6 m/s</div>
9494 <audio controls preload="none" src="clips/strike-speed-5.wav"></audio>
9595 <img src="clips/strike-speed-5.png" alt="spectrogram" width="640" height="200">
9696 <div class="metrics">
97- <div>peak 4.558 Pa (107 dB SPL)</div>
98- <div>RMS 22.4 mPa</div>
99- <div>centroid 1578 Hz</div>
100- <div>T60 100-500 Hz 4.5 s, 2-8 kHz 3.2 s</div>
101- <div>contact force 372 N</div>
102- <div class="dim">wav peak 3.2 dBFS (soft-clipped)</div>
97+ <div>peak 5.721 Pa (109 dB SPL)</div>
98+ <div>RMS 24.9 mPa</div>
99+ <div>centroid 1654 Hz</div>
100+ <div>T60 100-500 Hz 3.9 s, 2-8 kHz 3.4 s</div>
101+ <div>contact force 448 N</div>
102+ <div class="dim">wav peak 35.1 dBFS (soft-clipped)</div>
103103 </div>
104- <a href="../../?excitation=strike&strikeVelocity=6&spacing=0.004&autostart=1">Open in simulator</a>
104+ <a href="../../?excitation=strike&strikeVelocity=6">Open in simulator</a>
105105 </div></div>
106106 </section>
107107 <section id="strike-mass">
108108 <h2>Drumstick: stick mass</h2>
109109 <p>The same speed with a lighter or heavier stick. A heavier stick carries more momentum, stays in contact longer, and pushes the sheet further, which favours the low modes; a light stick gives a short, bright tap.</p>
110-<p class="dim">All clips in this section share the same playback gain (-4 dB relative to 1 Pa = 0 dBFS), so their loudness differences are real. Spectrograms: 0 to 5 kHz over the clip, 80 dB range, shared color scale.</p>
110+<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>
111111 <div class="cards"><div class="card">
112112 <div class="label">10 g</div>
113113 <audio controls preload="none" src="clips/strike-mass-0.wav"></audio>
114114 <img src="clips/strike-mass-0.png" alt="spectrogram" width="640" height="200">
115115 <div class="metrics">
116- <div>peak 1.963 Pa (100 dB SPL)</div>
117- <div>RMS 8.5 mPa</div>
118- <div>centroid 740 Hz</div>
119- <div>T60 100-500 Hz 4.2 s, 2-8 kHz 4.8 s</div>
120- <div>contact force 169 N</div>
121- <div class="dim">wav peak 1.9 dBFS (soft-clipped)</div>
116+ <div>peak 2.452 Pa (102 dB SPL)</div>
117+ <div>RMS 9.7 mPa</div>
118+ <div>centroid 654 Hz</div>
119+ <div>T60 100-500 Hz 4.3 s, 2-8 kHz 5.2 s</div>
120+ <div>contact force 183 N</div>
121+ <div class="dim">wav peak 27.8 dBFS (soft-clipped)</div>
122122 </div>
123- <a href="../../?excitation=strike&stickMass=0.01&spacing=0.004&autostart=1">Open in simulator</a>
123+ <a href="../../?excitation=strike&stickMass=0.01">Open in simulator</a>
124124 </div>
125125 <div class="card">
126126 <div class="label">30 g</div>
127127 <audio controls preload="none" src="clips/strike-mass-1.wav"></audio>
128128 <img src="clips/strike-mass-1.png" alt="spectrogram" width="640" height="200">
129129 <div class="metrics">
130- <div>peak 2.205 Pa (101 dB SPL)</div>
131- <div>RMS 9.5 mPa</div>
132- <div>centroid 435 Hz</div>
133- <div>T60 100-500 Hz 4.6 s, 2-8 kHz 4.0 s</div>
134- <div>contact force 179 N</div>
135- <div class="dim">wav peak 2.9 dBFS (soft-clipped)</div>
130+ <div>peak 2.552 Pa (102 dB SPL)</div>
131+ <div>RMS 10.9 mPa</div>
132+ <div>centroid 655 Hz</div>
133+ <div>T60 100-500 Hz 4.2 s, 2-8 kHz 4.6 s</div>
134+ <div>contact force 195 N</div>
135+ <div class="dim">wav peak 28.1 dBFS (soft-clipped)</div>
136136 </div>
137- <a href="../../?excitation=strike&stickMass=0.03&spacing=0.004&autostart=1">Open in simulator</a>
137+ <a href="../../?excitation=strike&stickMass=0.03">Open in simulator</a>
138138 </div>
139139 <div class="card">
140140 <div class="label">60 g</div>
141141 <audio controls preload="none" src="clips/strike-mass-2.wav"></audio>
142142 <img src="clips/strike-mass-2.png" alt="spectrogram" width="640" height="200">
143143 <div class="metrics">
144- <div>peak 2.270 Pa (101 dB SPL)</div>
145- <div>RMS 10.6 mPa</div>
146- <div>centroid 893 Hz</div>
147- <div>T60 100-500 Hz 4.0 s, 2-8 kHz 3.4 s</div>
148- <div>contact force 182 N</div>
149- <div class="dim">wav peak 3.1 dBFS (soft-clipped)</div>
144+ <div>peak 2.578 Pa (102 dB SPL)</div>
145+ <div>RMS 12.3 mPa</div>
146+ <div>centroid 686 Hz</div>
147+ <div>T60 100-500 Hz 4.1 s, 2-8 kHz 3.8 s</div>
148+ <div>contact force 205 N</div>
149+ <div class="dim">wav peak 28.2 dBFS (soft-clipped)</div>
150150 </div>
151- <a href="../../?excitation=strike&stickMass=0.06&spacing=0.004&autostart=1">Open in simulator</a>
151+ <a href="../../?excitation=strike&stickMass=0.06">Open in simulator</a>
152152 </div>
153153 <div class="card">
154154 <div class="label">120 g</div>
155155 <audio controls preload="none" src="clips/strike-mass-3.wav"></audio>
156156 <img src="clips/strike-mass-3.png" alt="spectrogram" width="640" height="200">
157157 <div class="metrics">
158- <div>peak 2.303 Pa (101 dB SPL)</div>
159- <div>RMS 16.0 mPa</div>
160- <div>centroid 3406 Hz</div>
161- <div>T60 100-500 Hz 4.1 s, 2-8 kHz 3.0 s</div>
162- <div>contact force 229 N</div>
163- <div class="dim">wav peak 3.2 dBFS (soft-clipped)</div>
158+ <div>peak 2.591 Pa (102 dB SPL)</div>
159+ <div>RMS 17.0 mPa</div>
160+ <div>centroid 1346 Hz</div>
161+ <div>T60 100-500 Hz 3.5 s, 2-8 kHz 3.2 s</div>
162+ <div>contact force 232 N</div>
163+ <div class="dim">wav peak 28.3 dBFS (soft-clipped)</div>
164164 </div>
165- <a href="../../?excitation=strike&stickMass=0.12&spacing=0.004&autostart=1">Open in simulator</a>
165+ <a href="../../?excitation=strike&stickMass=0.12">Open in simulator</a>
166166 </div></div>
167167 </section>
168168 <section id="strike-stiffness">
169169 <h2>Drumstick: tip hardness</h2>
170170 <p>The Hertz contact stiffness K stands for the hardness of the tip: a soft (rubber or felt) tip has a low K and a long, gentle contact that excites mainly the low modes; a hard tip (dense wood, or a metal beater) has a high K and a sharp click.</p>
171-<p class="dim">All clips in this section share the same playback gain (-6 dB relative to 1 Pa = 0 dBFS), so their loudness differences are real. Spectrograms: 0 to 5 kHz over the clip, 80 dB range, shared color scale.</p>
171+<p class="dim">Playback gain -6 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>
172172 <div class="cards"><div class="card">
173173 <div class="label">5000000 N/m^1.5</div>
174174 <audio controls preload="none" src="clips/strike-stiffness-0.wav"></audio>
@@ -181,7 +181,7 @@ ul.toc { columns: 2; }
181181 <div>contact force 113 N</div>
182182 <div class="dim">wav peak -17.7 dBFS</div>
183183 </div>
184- <a href="../../?excitation=strike&contactStiffness=5000000&spacing=0.004&autostart=1">Open in simulator</a>
184+ <a href="../../?excitation=strike&contactStiffness=5000000&spacing=0.004">Open in simulator</a>
185185 </div>
186186 <div class="card">
187187 <div class="label">50000000 N/m^1.5</div>
@@ -195,7 +195,7 @@ ul.toc { columns: 2; }
195195 <div>contact force 150 N</div>
196196 <div class="dim">wav peak -5.3 dBFS</div>
197197 </div>
198- <a href="../../?excitation=strike&contactStiffness=50000000&spacing=0.004&autostart=1">Open in simulator</a>
198+ <a href="../../?excitation=strike&contactStiffness=50000000&spacing=0.004">Open in simulator</a>
199199 </div>
200200 <div class="card">
201201 <div class="label">500000000 N/m^1.5</div>
@@ -209,7 +209,7 @@ ul.toc { columns: 2; }
209209 <div>contact force 179 N</div>
210210 <div class="dim">wav peak 0.9 dBFS (soft-clipped)</div>
211211 </div>
212- <a href="../../?excitation=strike&contactStiffness=500000000&spacing=0.004&autostart=1">Open in simulator</a>
212+ <a href="../../?excitation=strike&contactStiffness=500000000&spacing=0.004">Open in simulator</a>
213213 </div>
214214 <div class="card">
215215 <div class="label">5000000000 N/m^1.5</div>
@@ -223,7 +223,7 @@ ul.toc { columns: 2; }
223223 <div>contact force 354 N</div>
224224 <div class="dim">wav peak 2.9 dBFS (soft-clipped)</div>
225225 </div>
226- <a href="../../?excitation=strike&contactStiffness=5000000000&spacing=0.004&autostart=1">Open in simulator</a>
226+ <a href="../../?excitation=strike&contactStiffness=5000000000&spacing=0.004">Open in simulator</a>
227227 </div></div>
228228 </section>
229229 <p class="dim">Generated by <code>steelsim gallery</code>; parameters not listed take the simulator defaults.</p>
docs/gallery/strike-mass.jsonmodified+81−85View file
@@ -16,43 +16,42 @@
1616 0.12
1717 ]
1818 },
19- "gainDb": -4,
19+ "gainDb": 20,
2020 "clips": [
2121 {
2222 "id": "strike-mass-0",
2323 "label": "10 g",
2424 "overrides": {
2525 "excitation": "strike",
26- "stickMass": 0.01,
27- "spacing": 0.004
26+ "stickMass": 0.01
2827 },
2928 "metrics": {
30- "peakPa": 1.962693214416504,
31- "peakDbSpl": 99.83644850665327,
32- "rmsPa": 0.008518429042423257,
33- "centroidHz": 740.2078876605501,
29+ "peakPa": 2.4523065090179443,
30+ "peakDbSpl": 101.77089510394072,
31+ "rmsPa": 0.009748421483710152,
32+ "centroidHz": 653.7471218095145,
3433 "t60": {
35- "20-100": 5.525022587168028,
36- "100-500": 4.223548524565061,
37- "500-2k": 2.316918055245375,
38- "2k-8k": 4.825038756489326
34+ "20-100": 5.538550837455765,
35+ "100-500": 4.285028987219901,
36+ "500-2k": 2.442444889477234,
37+ "2k-8k": 5.195090262636712
3938 },
4039 "bandLevelsDb": {
41- "20-100": -2.521019636683148,
40+ "20-100": -1.0090017121898356,
4241 "100-500": 0,
43- "500-2k": -1.1762739005712746,
44- "2k-8k": 5.672379657464713
42+ "500-2k": 2.9696071806744158,
43+ "2k-8k": 6.819717987935846
4544 }
4645 },
47- "gainDb": -4,
48- "peakDbfs": 1.857048419932885,
46+ "gainDb": 20,
47+ "peakDbfs": 27.791495017220345,
4948 "run": {
50- "steps": 6144000,
51- "seconds": 61.59477831700002,
52- "nx": 77,
53- "ny": 115,
54- "dt": 6.510416666666666e-7,
55- "maxContactForce": 169.22738647460938
49+ "steps": 3072000,
50+ "seconds": 33.24944101900002,
51+ "nx": 39,
52+ "ny": 58,
53+ "dt": 0.0000013020833333333333,
54+ "maxContactForce": 183.01646423339844
5655 }
5756 },
5857 {
@@ -60,36 +59,35 @@
6059 "label": "30 g",
6160 "overrides": {
6261 "excitation": "strike",
63- "stickMass": 0.03,
64- "spacing": 0.004
62+ "stickMass": 0.03
6563 },
6664 "metrics": {
67- "peakPa": 2.205117702484131,
68- "peakDbSpl": 100.84803560157386,
69- "rmsPa": 0.00951895798535143,
70- "centroidHz": 435.21529790921534,
65+ "peakPa": 2.552067756652832,
66+ "peakDbSpl": 102.11724409859474,
67+ "rmsPa": 0.010939866293578663,
68+ "centroidHz": 654.5269112833041,
7169 "t60": {
72- "20-100": 5.627390472686013,
73- "100-500": 4.5707678921683526,
74- "500-2k": 2.5907910666908407,
75- "2k-8k": 3.9744633879876843
70+ "20-100": 5.084050764268366,
71+ "100-500": 4.166515631486475,
72+ "500-2k": 2.5109722913953734,
73+ "2k-8k": 4.596561207548714
7674 },
7775 "bandLevelsDb": {
78- "20-100": -1.3514353071700143,
76+ "20-100": -10.075329770223362,
7977 "100-500": 0,
80- "500-2k": 1.187547735231874,
81- "2k-8k": 1.994130612116379
78+ "500-2k": 1.0910838167922776,
79+ "2k-8k": -0.46759244010335266
8280 }
8381 },
84- "gainDb": -4,
85- "peakDbfs": 2.8686355148534783,
82+ "gainDb": 20,
83+ "peakDbfs": 28.13784401187437,
8684 "run": {
87- "steps": 6144000,
88- "seconds": 61.487249779,
89- "nx": 77,
90- "ny": 115,
91- "dt": 6.510416666666666e-7,
92- "maxContactForce": 179.2267303466797
85+ "steps": 3072000,
86+ "seconds": 33.29605858899999,
87+ "nx": 39,
88+ "ny": 58,
89+ "dt": 0.0000013020833333333333,
90+ "maxContactForce": 195.15817260742188
9391 }
9492 },
9593 {
@@ -97,36 +95,35 @@
9795 "label": "60 g",
9896 "overrides": {
9997 "excitation": "strike",
100- "stickMass": 0.06,
101- "spacing": 0.004
98+ "stickMass": 0.06
10299 },
103100 "metrics": {
104- "peakPa": 2.2698206901550293,
105- "peakDbSpl": 101.09923109532262,
106- "rmsPa": 0.010550695050977802,
107- "centroidHz": 893.46093233844,
101+ "peakPa": 2.5779266357421875,
102+ "peakDbSpl": 102.20481116207424,
103+ "rmsPa": 0.012280058731913094,
104+ "centroidHz": 685.8591374882415,
108105 "t60": {
109- "20-100": 5.131759901917673,
110- "100-500": 3.972788364757304,
111- "500-2k": 2.371926066794071,
112- "2k-8k": 3.365816125750012
106+ "20-100": 5.45505622061483,
107+ "100-500": 4.1459982970770435,
108+ "500-2k": 2.5631196544395514,
109+ "2k-8k": 3.7734433289411755
113110 },
114111 "bandLevelsDb": {
115- "20-100": -5.051533234627442,
112+ "20-100": -4.100052476437536,
116113 "100-500": 0,
117- "500-2k": -0.4614149370542684,
118- "2k-8k": -2.5053567106480443
114+ "500-2k": 1.07150938620482,
115+ "2k-8k": -4.06296335596134
119116 }
120117 },
121- "gainDb": -4,
122- "peakDbfs": 3.1198310086022567,
118+ "gainDb": 20,
119+ "peakDbfs": 28.22541107535387,
123120 "run": {
124- "steps": 6144000,
125- "seconds": 62.097485610000035,
126- "nx": 77,
127- "ny": 115,
128- "dt": 6.510416666666666e-7,
129- "maxContactForce": 182.28599548339844
121+ "steps": 3072000,
122+ "seconds": 33.295849032,
123+ "nx": 39,
124+ "ny": 58,
125+ "dt": 0.0000013020833333333333,
126+ "maxContactForce": 205.1404571533203
130127 }
131128 },
132129 {
@@ -134,36 +131,35 @@
134131 "label": "120 g",
135132 "overrides": {
136133 "excitation": "strike",
137- "stickMass": 0.12,
138- "spacing": 0.004
134+ "stickMass": 0.12
139135 },
140136 "metrics": {
141- "peakPa": 2.302820920944214,
142- "peakDbSpl": 101.22460341335466,
143- "rmsPa": 0.01595159288182336,
144- "centroidHz": 3406.145355070889,
137+ "peakPa": 2.5909969806671143,
138+ "peakDbSpl": 102.24873822462771,
139+ "rmsPa": 0.016981093460975014,
140+ "centroidHz": 1346.1888670737524,
145141 "t60": {
146- "20-100": 4.884018982524845,
147- "100-500": 4.091901974573413,
148- "500-2k": 2.5341044098067655,
149- "2k-8k": 2.951250872067345
142+ "20-100": 4.977879620568599,
143+ "100-500": 3.4722960312957474,
144+ "500-2k": 2.402361979247858,
145+ "2k-8k": 3.242845785608569
150146 },
151147 "bandLevelsDb": {
152- "20-100": -5.8572487165952225,
148+ "20-100": -5.864454013747185,
153149 "100-500": 0,
154- "500-2k": 1.2501368494576077,
155- "2k-8k": 7.195515904877691
150+ "500-2k": 1.8461751877165682,
151+ "2k-8k": 6.098235637829198
156152 }
157153 },
158- "gainDb": -4,
159- "peakDbfs": 3.245203326634274,
154+ "gainDb": 20,
155+ "peakDbfs": 28.269338137907347,
160156 "run": {
161- "steps": 6144000,
162- "seconds": 62.11256672299991,
163- "nx": 77,
164- "ny": 115,
165- "dt": 6.510416666666666e-7,
166- "maxContactForce": 229.22804260253906
157+ "steps": 3072000,
158+ "seconds": 33.28190999400002,
159+ "nx": 39,
160+ "ny": 58,
161+ "dt": 0.0000013020833333333333,
162+ "maxContactForce": 231.7774658203125
167163 }
168164 }
169165 ]
docs/gallery/strike-speed.jsonmodified+121−127View file
@@ -17,43 +17,42 @@
1717 6
1818 ]
1919 },
20- "gainDb": -10,
20+ "gainDb": 20,
2121 "clips": [
2222 {
2323 "id": "strike-speed-0",
2424 "label": "0.5 m/s",
2525 "overrides": {
2626 "excitation": "strike",
27- "strikeVelocity": 0.5,
28- "spacing": 0.004
27+ "strikeVelocity": 0.5
2928 },
3029 "metrics": {
31- "peakPa": 0.32989823818206787,
32- "peakDbSpl": 84.34700001085253,
33- "rmsPa": 0.0013752768866802387,
34- "centroidHz": 211.35075889523384,
30+ "peakPa": 0.43459221720695496,
31+ "peakDbSpl": 86.74103897858083,
32+ "rmsPa": 0.0017211996547387086,
33+ "centroidHz": 191.74383464724386,
3534 "t60": {
36- "20-100": 5.421595189026437,
37- "100-500": 4.829842234560236,
38- "500-2k": 2.584959790972203,
39- "2k-8k": 7.753386829472608
35+ "20-100": 5.446557913757056,
36+ "100-500": 4.801638399885633,
37+ "500-2k": 2.6413416695180354,
38+ "2k-8k": 8.607039276935959
4039 },
4140 "bandLevelsDb": {
42- "20-100": 0.43503645593334284,
41+ "20-100": 0.6395713715600486,
4342 "100-500": 0,
44- "500-2k": -5.277500098983353,
45- "2k-8k": -2.7251999649091854
43+ "500-2k": -4.119906338555708,
44+ "2k-8k": -3.061766775250419
4645 }
4746 },
48- "gainDb": -10,
49- "peakDbfs": -19.632400075867853,
47+ "gainDb": 20,
48+ "peakDbfs": 12.761638891860464,
5049 "run": {
51- "steps": 6144000,
52- "seconds": 62.09852399299999,
53- "nx": 77,
54- "ny": 115,
55- "dt": 6.510416666666666e-7,
56- "maxContactForce": 27.824155807495117
50+ "steps": 3072000,
51+ "seconds": 33.850307085,
52+ "nx": 39,
53+ "ny": 58,
54+ "dt": 0.0000013020833333333333,
55+ "maxContactForce": 27.765361785888672
5756 }
5857 },
5958 {
@@ -61,36 +60,35 @@
6160 "label": "1 m/s",
6261 "overrides": {
6362 "excitation": "strike",
64- "strikeVelocity": 1,
65- "spacing": 0.004
63+ "strikeVelocity": 1
6664 },
6765 "metrics": {
68- "peakPa": 0.7198619842529297,
69- "peakDbSpl": 91.12438487026358,
70- "rmsPa": 0.002925910255742066,
71- "centroidHz": 236.18250592388765,
66+ "peakPa": 0.8907473087310791,
67+ "peakDbSpl": 92.9744904640154,
68+ "rmsPa": 0.0035625008265254025,
69+ "centroidHz": 258.55378477903565,
7270 "t60": {
73- "20-100": 5.320227447271335,
74- "100-500": 4.771006973144124,
75- "500-2k": 2.4780040581908356,
76- "2k-8k": 6.072417631425333
71+ "20-100": 5.5031943833771635,
72+ "100-500": 4.805513418161642,
73+ "500-2k": 2.6819751286832583,
74+ "2k-8k": 6.778760291169417
7775 },
7876 "bandLevelsDb": {
79- "20-100": -2.6954138963976675,
77+ "20-100": -1.140648145036966,
8078 "100-500": 0,
81- "500-2k": -6.252126176052808,
82- "2k-8k": -3.7111693800043906
79+ "500-2k": -2.1308367788761977,
80+ "2k-8k": -1.9176456254005494
8381 }
8482 },
85- "gainDb": -10,
86- "peakDbfs": -12.855015216456797,
83+ "gainDb": 20,
84+ "peakDbfs": 18.99509037729503,
8785 "run": {
88- "steps": 6144000,
89- "seconds": 61.601261146000006,
90- "nx": 77,
91- "ny": 115,
92- "dt": 6.510416666666666e-7,
93- "maxContactForce": 57.076847076416016
86+ "steps": 3072000,
87+ "seconds": 33.287663437999996,
88+ "nx": 39,
89+ "ny": 58,
90+ "dt": 0.0000013020833333333333,
91+ "maxContactForce": 57.9076042175293
9492 }
9593 },
9694 {
@@ -98,36 +96,35 @@
9896 "label": "2 m/s",
9997 "overrides": {
10098 "excitation": "strike",
101- "strikeVelocity": 2,
102- "spacing": 0.004
99+ "strikeVelocity": 2
103100 },
104101 "metrics": {
105- "peakPa": 1.4831573963165283,
106- "peakDbSpl": 97.40314492420696,
107- "rmsPa": 0.0063310579870730676,
108- "centroidHz": 219.54177547702503,
102+ "peakPa": 1.6756592988967896,
103+ "peakDbSpl": 98.46311450565526,
104+ "rmsPa": 0.007318886717729791,
105+ "centroidHz": 317.1675130145372,
109106 "t60": {
110- "20-100": 5.531767562097402,
111- "100-500": 4.46948516550146,
112- "500-2k": 2.398375013569001,
113- "2k-8k": 4.846408972532886
107+ "20-100": 5.608790184501733,
108+ "100-500": 3.911607544564089,
109+ "500-2k": 2.7249400399883403,
110+ "2k-8k": 5.138447429067539
114111 },
115112 "bandLevelsDb": {
116- "20-100": -1.132559844659724,
113+ "20-100": 0.7871305306760057,
117114 "100-500": 0,
118- "500-2k": -2.2850845475978403,
119- "2k-8k": -3.067700239340308
115+ "500-2k": -2.1029443487004364,
116+ "2k-8k": -1.7173315639980267
120117 }
121118 },
122- "gainDb": -10,
123- "peakDbfs": -6.576255162513417,
119+ "gainDb": 20,
120+ "peakDbfs": 24.483714418934884,
124121 "run": {
125- "steps": 6144000,
126- "seconds": 61.652156889999986,
127- "nx": 77,
128- "ny": 115,
129- "dt": 6.510416666666666e-7,
130- "maxContactForce": 117.44657135009766
122+ "steps": 3072000,
123+ "seconds": 33.824921243,
124+ "nx": 39,
125+ "ny": 58,
126+ "dt": 0.0000013020833333333333,
127+ "maxContactForce": 123.81974792480469
131128 }
132129 },
133130 {
@@ -135,36 +132,35 @@
135132 "label": "3 m/s",
136133 "overrides": {
137134 "excitation": "strike",
138- "strikeVelocity": 3,
139- "spacing": 0.004
135+ "strikeVelocity": 3
140136 },
141137 "metrics": {
142- "peakPa": 2.205117702484131,
143- "peakDbSpl": 100.84803560157386,
144- "rmsPa": 0.00951895798535143,
145- "centroidHz": 435.21529790921534,
138+ "peakPa": 2.552067756652832,
139+ "peakDbSpl": 102.11724409859474,
140+ "rmsPa": 0.010939866293578663,
141+ "centroidHz": 654.5269112833041,
146142 "t60": {
147- "20-100": 5.627390472686013,
148- "100-500": 4.5707678921683526,
149- "500-2k": 2.5907910666908407,
150- "2k-8k": 3.9744633879876843
143+ "20-100": 5.084050764268366,
144+ "100-500": 4.166515631486475,
145+ "500-2k": 2.5109722913953734,
146+ "2k-8k": 4.596561207548714
151147 },
152148 "bandLevelsDb": {
153- "20-100": -1.3514353071700143,
149+ "20-100": -10.075329770223362,
154150 "100-500": 0,
155- "500-2k": 1.187547735231874,
156- "2k-8k": 1.994130612116379
151+ "500-2k": 1.0910838167922776,
152+ "2k-8k": -0.46759244010335266
157153 }
158154 },
159- "gainDb": -10,
160- "peakDbfs": -3.1313644851465208,
155+ "gainDb": 20,
156+ "peakDbfs": 28.13784401187437,
161157 "run": {
162- "steps": 6144000,
163- "seconds": 61.56484928600001,
164- "nx": 77,
165- "ny": 115,
166- "dt": 6.510416666666666e-7,
167- "maxContactForce": 179.2267303466797
158+ "steps": 3072000,
159+ "seconds": 33.296314466000005,
160+ "nx": 39,
161+ "ny": 58,
162+ "dt": 0.0000013020833333333333,
163+ "maxContactForce": 195.15817260742188
168164 }
169165 },
170166 {
@@ -172,36 +168,35 @@
172168 "label": "4.5 m/s",
173169 "overrides": {
174170 "excitation": "strike",
175- "strikeVelocity": 4.5,
176- "spacing": 0.004
171+ "strikeVelocity": 4.5
177172 },
178173 "metrics": {
179- "peakPa": 3.2714650630950928,
180- "peakDbSpl": 104.27424582082,
181- "rmsPa": 0.015204134411944873,
182- "centroidHz": 785.7258882231057,
174+ "peakPa": 4.113951206207275,
175+ "peakDbSpl": 106.26458281493191,
176+ "rmsPa": 0.01715574480736511,
177+ "centroidHz": 677.6315329645669,
183178 "t60": {
184- "20-100": 5.309500138060633,
185- "100-500": 4.907877539400254,
186- "500-2k": 2.46606147333142,
187- "2k-8k": 3.458747776978249
179+ "20-100": 5.502498829296282,
180+ "100-500": 4.388497979531569,
181+ "500-2k": 2.338084564908827,
182+ "2k-8k": 3.7750965121607067
188183 },
189184 "bandLevelsDb": {
190- "20-100": -7.638003960332192,
185+ "20-100": -7.147407664025664,
191186 "100-500": 0,
192- "500-2k": -0.24072680069535934,
193- "2k-8k": 1.3345514920752777
187+ "500-2k": 1.080314164091373,
188+ "2k-8k": 1.6809145433107808
194189 }
195190 },
196- "gainDb": -10,
197- "peakDbfs": 0.29484573409962195,
191+ "gainDb": 20,
192+ "peakDbfs": 32.285182728211545,
198193 "run": {
199- "steps": 6144000,
200- "seconds": 61.581769396999995,
201- "nx": 77,
202- "ny": 115,
203- "dt": 6.510416666666666e-7,
204- "maxContactForce": 274.3179931640625
194+ "steps": 3072000,
195+ "seconds": 33.245039617,
196+ "nx": 39,
197+ "ny": 58,
198+ "dt": 0.0000013020833333333333,
199+ "maxContactForce": 314.9634094238281
205200 }
206201 },
207202 {
@@ -209,36 +204,35 @@
209204 "label": "6 m/s",
210205 "overrides": {
211206 "excitation": "strike",
212- "strikeVelocity": 6,
213- "spacing": 0.004
207+ "strikeVelocity": 6
214208 },
215209 "metrics": {
216- "peakPa": 4.558109760284424,
217- "peakDbSpl": 107.15509566425658,
218- "rmsPa": 0.022380536386267347,
219- "centroidHz": 1578.454788876433,
210+ "peakPa": 5.720595359802246,
211+ "peakDbSpl": 109.12822467664293,
212+ "rmsPa": 0.024899009413126484,
213+ "centroidHz": 1653.8688047495991,
220214 "t60": {
221- "20-100": 4.823713519443493,
222- "100-500": 4.471439813226143,
223- "500-2k": 2.5290009859903333,
224- "2k-8k": 3.195202801525849
215+ "20-100": 5.020709078258382,
216+ "100-500": 3.9053748577582468,
217+ "500-2k": 2.6837869685198537,
218+ "2k-8k": 3.4194727548970922
225219 },
226220 "bandLevelsDb": {
227- "20-100": -3.1385641591647087,
221+ "20-100": -5.000270105230513,
228222 "100-500": 0,
229- "500-2k": 4.682382107396865,
230- "2k-8k": 10.888707085094378
223+ "500-2k": 2.7155289492253765,
224+ "2k-8k": 5.550089453315572
231225 }
232226 },
233- "gainDb": -10,
234- "peakDbfs": 3.175695577536199,
227+ "gainDb": 20,
228+ "peakDbfs": 35.14882458992257,
235229 "run": {
236- "steps": 6144000,
237- "seconds": 61.57575858599995,
238- "nx": 77,
239- "ny": 115,
240- "dt": 6.510416666666666e-7,
241- "maxContactForce": 371.9477844238281
230+ "steps": 3072000,
231+ "seconds": 33.292665719,
232+ "nx": 39,
233+ "ny": 58,
234+ "dt": 0.0000013020833333333333,
235+ "maxContactForce": 448.1610107421875
242236 }
243237 }
244238 ]