set up the skeletal structure for comp, gate, denoiser

add them as subcommand to the strip command group.

for each one implement one or two subcommands.
This commit is contained in:
2026-02-27 20:09:52 +00:00
parent 384d20dfc5
commit 817a25e9fa
4 changed files with 184 additions and 1 deletions

View File

@@ -2,12 +2,15 @@ from typing import Annotated, Optional
from cyclopts import App, Argument, Parameter
from . import console, eq
from . import comp, console, denoiser, eq, gate
from .context import Context
from .help import CustomHelpFormatter
app = App(name='strip', help_formatter=CustomHelpFormatter())
app.command(eq.app.meta, name='eq')
app.command(comp.app.meta, name='comp')
app.command(gate.app.meta, name='gate')
app.command(denoiser.app.meta, name='denoiser')
@app.meta.default