71e94accymsim: nonlinear FEM cymbal simulation packageJeremy Magland 1# Hard stick shoulder crash near the rim: Hertz contact (alpha = 1.5) along a 3 cm line.
2material:
3 E: 110000000000.0
4 nu: 0.34
5 rho: 8700.0
6 sigma0: 0.9
7 sigma1: 0.0005
8profile:
9 radius: 0.2286
10 bell_height: 0.013
11 bell_top_radius: 0.025
12 bell_shoulder_radius: 0.08
13 bow_height: 0.03
14 bow_power: 1.4
15 h_rim: 0.001
16 h_shoulder: 0.0017
17 h_bell: 0.0026
18 max_slope: 0.4
19imperfections:
20 seed: 1
21 n_dents: 400
22 dent_depth: 0.00025
23 dent_sigma: 0.007
24 dent_margin: 0.01
25 rim_warp: 0.0006
26 rim_warp_modes:
27 - 2
28 - 3
29 - 4
30 - 5
31 shoulder_ovality: 0.03
32 bell_offset: 0.0015
33mesh:
34 element_size: 0.006
35 smoothing: 1
36hits:
37- time: 0.0
38 r: 0.19430999999999998
39 phi: 0.3
40 velocity: 7.0
41 exciter:
42 kind: stick
43 mass: 0.03
44 k: 500000000.0
45 alpha: 1.5
46 patch_length: 0.03
47 patch_points: 7
48 patch_angle: 0.6
49 gap: 0.0001
50listener:
51 position:
52 - 0.4
53 - 0.3
54 - 0.9
55 c_air: 343.0
56 rho_air: 1.2
57 back_diffraction_gain: 1.0
58numerics:
59 fs: 44100
60 duration: 2.0
61 cfl_safety: 0.6
62 rot_inertia_factor: 0.015625
63 inplane_mass_scale: 1.0
64 steps_per_block: 20000
65 dtype: float32
66 nonlinear: true
67 n_progress: 20
68output:
69 prefix: crash_stick
70 wav: true
71 npz: true
72 cascade_plot: true