4 Commits

Author SHA1 Message Date
4dd01a0e99 add missing help messages
patch bump
2026-03-05 19:59:32 +00:00
cd5b8b0636 upd lockfile 2026-03-03 20:29:04 +00:00
77e21617af increase subheading size 2026-03-03 20:05:26 +00:00
5f448fa48e add Strip Denoiser to README 2026-03-03 16:29:44 +00:00
8 changed files with 46 additions and 14 deletions

View File

@@ -63,7 +63,7 @@ vban-cli strip 2 gain -18.7
see `vban-cli strip --help` for more info.
##### Strip EQ
#### Strip EQ
*Usage: vban-cli strip \<index> eq COMMAND [OPTIONS]*
@@ -75,7 +75,7 @@ vban-cli strip 0 eq on true
see `vban-cli strip eq --help` for more info.
##### Strip EQ Cell Command
#### Strip EQ Cell Command
*Usage: vban-cli strip \<index> eq cell \<band> COMMAND [ARGS]*
@@ -91,7 +91,7 @@ vban-cli strip 4 eq cell 5 type 5
see `vban-cli strip eq cell --help` for more info.
##### Strip Comp Command
#### Strip Comp Command
*Usage: vban-cli strip \<index> comp COMMAND [OPTIONS]*
@@ -105,7 +105,7 @@ vban-cli strip 3 comp auto-makeup true
see `vban-cli strip comp --help` for more info.
##### Strip Gate Command
#### Strip Gate Command
*Usage: vban-cli strip \<index> gate COMMAND [OPTIONS]*
@@ -119,7 +119,19 @@ vban-cli strip 5 gate hold 2088.7
see `vban-cli strip comp --help` for more info.
##### Strip Gainlayer Command
#### Strip Denoiser Command
*Usage: vban-cli strip \<index> denoiser COMMAND [OPTIONS]*
examples:
```console
vban-cli strip 4 denoiser knob 3.6
```
see `vban-cli strip denoiser --help` for more info.
#### Strip Gainlayer Command
*Usage: vban-cli strip \<index> gainlayer \<gainlayer_index> COMMAND [OPTIONS] [ARGS]*

View File

@@ -1,11 +1,11 @@
[project]
name = "vban-cli"
version = "0.12.1"
version = "0.12.2"
description = "A command-line interface for Voicemeeter leveraging VBAN."
readme = "README.md"
license = { text = "LICENSE" }
requires-python = ">=3.13"
dependencies = ["cyclopts>=4.6.0", "loguru>=0.7.3", "vban-cmd>=2.9.4"]
dependencies = ["cyclopts>=4.6.0", "loguru>=0.7.3", "vban-cmd>=2.9.6"]
classifiers = [
"Development Status :: 4 - Beta",
"Programming Language :: Python",

View File

@@ -5,7 +5,11 @@ from cyclopts import App, Parameter
from .context import Context
from .help import BaseHelpFormatter
app = App(name='command', help_formatter=BaseHelpFormatter())
app = App(
name='command',
help='Execute commands that perform actions',
help_formatter=BaseHelpFormatter(),
)
@app.command(name='show')

View File

@@ -5,7 +5,11 @@ from cyclopts import App, Argument, Parameter
from .context import Context
from .help import StripHelpFormatter
app = App(name='comp', help_formatter=StripHelpFormatter())
app = App(
name='comp',
help='Control the compressor settings',
help_formatter=StripHelpFormatter(),
)
@app.command(name='knob')

View File

@@ -5,7 +5,11 @@ from cyclopts import App, Argument, Parameter
from .context import Context
from .help import StripHelpFormatter
app = App(name='denoiser', help_formatter=StripHelpFormatter())
app = App(
name='denoiser',
help='Control the denoiser settings',
help_formatter=StripHelpFormatter(),
)
@app.command(name='knob')

View File

@@ -5,7 +5,11 @@ from cyclopts import App, Argument, Parameter
from .context import Context
from .help import StripHelpFormatter
app = App(name='gate', help_formatter=StripHelpFormatter())
app = App(
name='gate',
help='Control the gate settings',
help_formatter=StripHelpFormatter(),
)
@app.command(name='knob')

View File

@@ -7,7 +7,11 @@ from . import validation
from .context import Context
from .help import BaseHelpFormatter
app = App(name='recorder', help_formatter=BaseHelpFormatter())
app = App(
name='recorder',
help='Control the recorder playback and recording',
help_formatter=BaseHelpFormatter(),
)
@app.command(name='play')

4
uv.lock generated
View File

@@ -124,7 +124,7 @@ wheels = [
[[package]]
name = "vban-cli"
version = "0.12.1"
version = "0.12.2"
source = { editable = "." }
dependencies = [
{ name = "cyclopts" },
@@ -141,7 +141,7 @@ requires-dist = [
[[package]]
name = "vban-cmd"
version = "2.9.4"
version = "2.9.6"
source = { editable = "../vban-cmd-python" }
[package.metadata]