Skip to main content

Fmod

@reset/fmodv2026.10.20.1· MIT· 1d agoBEHAVIORSACCEPTED WARNINGS
01README

Drive FMOD Studio's command line tool from Swamp: build banks for named platforms, list the project's platforms, banks and events through the scripting API, and run the tool's project validation, each recorded as a resource a workflow can assert on.

02Behaviors1
@reset/fmodv2026.10.20.1fmod.ts

Global Arguments

ArgumentTypeDescription
projectstring
fmodstudio?string
timeoutSeconds?number
fn build(banks?: array, platforms?: array, ignoreWarnings?: boolean, exportGuids?: boolean)
Build banks for platforms with fmodstudiocl -build and record what was built
ArgumentTypeDescription
banks?array
platforms?array
ignoreWarnings?boolean
exportGuids?boolean
fn inspect()
List the project's platforms, banks and events through a script run with fmodstudiocl -script, and record the FMOD Studio version
fn diagnostic()
Validate the project with fmodstudiocl -diagnostic and record the outcome

Resources

build(infinite)— One bank build: which banks were built for which platforms, the exit code, warnings and a bounded log excerpt
project(30d)— The FMOD Studio version and the project's platforms and built-banks output directory, from the scripting API
banks(30d)— The project's banks with the events assigned to each
events(30d)— The project's events with the banks each is assigned to, capped and marked truncated when cut
diagnostic(30d)— One project validation run: how many checks ran and a bounded log excerpt
03Stats
A
100 / 100
Downloads
1
Archive size
18.8 KB
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types (deprecated)1/1earned
  • Dependencies pass trust audit2/2earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License2/2earned
  • Verified public repository2/2earned

05Platforms
06Labels