Expand description
xil β unified dispatcher for the pipeline.
Behaviour mirrors the Python xil.py: xil <command> [args...],
--help lists the commands, --version prints the version, an unknown
command exits 2. The xil-<command> aliases work through argv[0].
ModulesΒ§
- cmd π
- Native command implementations, one module per subcommand.
- commands π
- Subcommand registry. Mirrors
XIL_SCRIPT_COMMANDSin the Pythonxil.py: same names, same groups, same order, same help text. - man π
- Man pages from the clap definitions:
xil --generate-man [DIR]writesxil.1and onexil-<command>.1per command, the layout the Python repoβsman/man1/uses. - mix π
- Shared multi-track mixing for
assembleanddaw. Port ofmix_common.py. - sfxgen π
- SFX asset generation and stem placement β the generation half of
sfx_common.py, plus the backends ofsfx_backends.py. - tts π
- Dialogue TTS backends shared by
sampleandproduce: the Chatterbox Turbo worker bridge and the gTTS draft backend. Ports of_ChatterboxClientand_gtts_generate(the two copies in the Python are identical). - workers π
- Where the Python ML worker scripts live.
ConstantsΒ§
- VERSION π
FunctionsΒ§
- alias_
command π Some("parse")for a program namedxil-parse,Nonefor plainxil.- main π
- real_
main π