Skip to content

Commit 62ae7b2

Browse files
committed
Improved Leveller
1 parent ba1f617 commit 62ae7b2

40 files changed

Lines changed: 951 additions & 2145 deletions

‎.claude/CLAUDE.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
## Stack
66
# Primary language: C++ / Cmake
7-
# Build command: cmake --build build -j$(nproc)
7+
# Build command: cmake --build build --parallel
88

99
## Conventions
1010
# Add project-specific coding conventions here.

‎.claude/settings.json‎

Lines changed: 14 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,22 @@
11
{
2-
"hooks": {
3-
"SessionStart": [{
4-
"hooks": [{ "type": "command", "command": "bash .claude/hooks/session-start.sh" }]
5-
}],
6-
"PreToolUse": [
7-
{ "matcher": "Bash",
8-
"hooks": [{ "type": "command", "command": "bash .claude/hooks/pre-bash.sh" }] },
9-
{ "matcher": "Edit|Write|MultiEdit",
10-
"hooks": [{ "type": "command", "command": "bash .claude/hooks/pre-write.sh" }] }
11-
],
12-
"PostToolUse": [{
13-
"matcher": "Edit|Write|MultiEdit",
14-
"hooks": [{ "type": "command", "command": "bash .claude/hooks/post-write.sh" }]
15-
}],
16-
"PostToolUseFailure": [{
17-
"hooks": [{ "type": "command", "command": "bash .claude/hooks/post-failure.sh" }]
18-
}],
19-
"Stop": [{
20-
"hooks": [{ "type": "command", "command": "bash .claude/hooks/on-stop.sh" }]
21-
}]
22-
},
2+
"hooks": {},
233
"permissions": {
244
"deny": [
25-
"Bash(rm -rf /)", "Bash(rm -rf ~)", "Bash(sudo rm -rf *)",
26-
"Bash(git push --force*)", "Bash(git push -f *)",
27-
"Read(**/.env)", "Read(**/.env.*)", "Edit(**/.env)", "Edit(**/.env.*)"
5+
"Bash(rm -rf /)",
6+
"Bash(rm -rf ~)",
7+
"Bash(sudo rm -rf *)",
8+
"Bash(git push --force*)",
9+
"Bash(git push -f *)",
10+
"Read(**/.env)",
11+
"Read(**/.env.*)",
12+
"Edit(**/.env)",
13+
"Edit(**/.env.*)"
2814
],
2915
"allow": [
30-
"Bash(git status)", "Bash(git diff*)", "Bash(git log*)", "Bash(git branch*)"
16+
"Bash(git status)",
17+
"Bash(git diff*)",
18+
"Bash(git log*)",
19+
"Bash(git branch*)"
3120
]
3221
}
3322
}

‎.claude/settings.windows.json‎

Lines changed: 7 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,14 @@
11
{
22
"_note": "Windows version — hooks use PowerShell. This file is auto-activated by install.ps1.",
3-
"hooks": {
4-
"SessionStart": [{
5-
"hooks": [{ "type": "command", "command": "powershell -ExecutionPolicy Bypass -File .claude/hooks/session-start.ps1" }]
6-
}],
7-
"PreToolUse": [
8-
{ "matcher": "Bash",
9-
"hooks": [{ "type": "command", "command": "powershell -ExecutionPolicy Bypass -File .claude/hooks/pre-bash.ps1" }] },
10-
{ "matcher": "Edit|Write|MultiEdit",
11-
"hooks": [{ "type": "command", "command": "powershell -ExecutionPolicy Bypass -File .claude/hooks/pre-write.ps1" }] }
12-
],
13-
"PostToolUse": [{
14-
"matcher": "Edit|Write|MultiEdit",
15-
"hooks": [{ "type": "command", "command": "powershell -ExecutionPolicy Bypass -File .claude/hooks/post-write.ps1" }]
16-
}],
17-
"PostToolUseFailure": [{
18-
"hooks": [{ "type": "command", "command": "powershell -ExecutionPolicy Bypass -File .claude/hooks/post-failure.ps1" }]
19-
}],
20-
"Stop": [{
21-
"hooks": [{ "type": "command", "command": "powershell -ExecutionPolicy Bypass -File .claude/hooks/on-stop.ps1" }]
22-
}]
23-
},
3+
"hooks": {},
244
"permissions": {
255
"deny": [
26-
"Bash(rm -rf /)", "Bash(rm -rf ~)", "Bash(git push --force*)",
27-
"Read(**/.env)", "Edit(**/.env)"
6+
"Bash(rm -rf /)",
7+
"Bash(rm -rf ~)",
8+
"Bash(git push --force*)",
9+
"Read(**/.env)",
10+
"Edit(**/.env)"
2811
],
29-
"allow": [
30-
"Bash(git status)", "Bash(git diff*)", "Bash(git log*)"
31-
]
12+
"allow": ["Bash(git status)", "Bash(git diff*)", "Bash(git log*)"]
3213
}
3314
}

‎Source/vxstudio/framework/README.md‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -577,7 +577,8 @@ Source/vxstudio/
577577
│ └── VxStudioParameters.h ← readNormalized / readMode helpers
578578
└── products/
579579
├── tone/ ← VXTone example (bass/treble EQ)
580-
├── cleanup/ ← VXCleanup (spectral trouble removal)
580+
├── speech_clarity/ ← VXSpeechClarity (speech artifact cleanup)
581+
├── tone_refine/ ← VXToneRefine (tonal refinement)
581582
├── deverb/ ← VXDeverb (spatial reverb reduction)
582583
├── finish/ ← VXFinish (final EQ + warmth)
583584
├── subtract/ ← VXSubtract (sidechain-style subtraction)

‎Source/vxstudio/products/OptoComp/VxOptoCompProcessor.cpp‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ void VXOptoCompAudioProcessor::renderListenOutput(juce::AudioBuffer<float>& outp
184184
renderAddedDeltaOutput(outputBuffer, inputBuffer);
185185
}
186186

187-
#if !defined(VXSUITE_DISABLE_PLUGIN_ENTRYPOINT) && !defined(VXSTUDIO_DISABLE_PLUGIN_ENTRYPOINT)
187+
#if !defined(VXSTUDIO_DISABLE_PLUGIN_ENTRYPOINT)
188188
juce::AudioProcessor* JUCE_CALLTYPE createPluginFilter() {
189189
return new VXOptoCompAudioProcessor();
190190
}

0 commit comments

Comments
 (0)