-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpatch_errors.py
More file actions
27 lines (19 loc) · 1.87 KB
/
patch_errors.py
File metadata and controls
27 lines (19 loc) · 1.87 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
with open('src/App.tsx', 'r') as f:
content = f.read()
content = content.replace("currentFormantEnvAttack={contextMenu.track === 'sampler' ? pattern.sampler[activeSamplerBank]?.steps[contextMenu.step]?.formantEnvAttack ?? 0.1 : pattern?.[contextMenu.track]?.steps?.[contextMenu.step]?.formantEnvAttack ?? 0.1}", "")
content = content.replace("currentFormantEnvDecay={contextMenu.track === 'sampler' ? pattern.sampler[activeSamplerBank]?.steps[contextMenu.step]?.formantEnvDecay ?? 0.5 : pattern?.[contextMenu.track]?.steps?.[contextMenu.step]?.formantEnvDecay ?? 0.5}", "")
content = content.replace("currentFormantEnvAmount={contextMenu.track === 'sampler' ? pattern.sampler[activeSamplerBank]?.steps[contextMenu.step]?.formantEnvAmount ?? 0 : pattern?.[contextMenu.track]?.steps?.[contextMenu.step]?.formantEnvAmount ?? 0}", "")
with open('src/App.tsx', 'w') as f:
f.write(content)
with open('src/components/NoteSelector.tsx', 'r') as f:
content = f.read()
content = content.replace("currentFormantEnvAttack = 0.1, currentFormantEnvDecay = 0.5, currentFormantEnvAmount = 0,", "")
with open('src/components/NoteSelector.tsx', 'w') as f:
f.write(content)
with open('src/components/SamplerPanel.tsx', 'r') as f:
content = f.read()
content = content.replace("const handleFormantEnvAttackChange = paramHandlers.formantEnvAttack;", "const handleFormantEnvAttackChange = (v: number) => { updateParam('formantEnvAttack', v); };")
content = content.replace("const handleFormantEnvDecayChange = paramHandlers.formantEnvDecay;", "const handleFormantEnvDecayChange = (v: number) => { updateParam('formantEnvDecay', v); };")
content = content.replace("const handleFormantEnvAmountChange = paramHandlers.formantEnvAmount;", "const handleFormantEnvAmountChange = (v: number) => { updateParam('formantEnvAmount', v); };")
with open('src/components/SamplerPanel.tsx', 'w') as f:
f.write(content)