Skip to content

Latest commit

 

History

History
90 lines (63 loc) · 1.89 KB

README.md

File metadata and controls

90 lines (63 loc) · 1.89 KB

fmod (v10704)

Login and download FMOD Studio Programmer’s API and Low Level Programmer API Linux Version 1.07.04 to ${GOPATH}/src/github.com/theaidem/fmod directory

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$GOPATH/src/github.com/theaidem/fmod/fmodstudioapi10704linux/api/lowlevel/lib/x86_64

LowLevel API Status

Here's the current lowlevel API status.

System APIs

  • Factory functions
  • Setup functions
  • Plug-in support
  • General post-init system functions
  • System information functions
  • Sound/DSP/Channel/FX creation and retrieval
  • Routing to ports
  • Reverb API
  • System level DSP functionality
  • Recording API
  • Geometry API
  • Network functions
  • Userdata set/get

Sound APIs

  • Standard sound manipulation functions
  • Synchronization point APIs
  • Loop Count/Points
  • Funcs for MOD/S3M/XM/IT/MID sequenced formats
  • Userdata set/get

SoundGroup APIs

  • Control functions
  • Information only functions
  • Userdata set/get

DSP APIs

  • Connection / disconnection / input and output
  • DSP unit control
  • DSP parameter control
  • DSP attributes
  • Userdata set/get
  • Metering

DSPConnection APIs

  • General set/get
  • Userdata set/get

Geometry APIs

  • Polygon manipulation
  • Object manipulation
  • Userdata set/get

Reverb3D APIs

  • Reverb manipulation
  • Userdata set/get

General control for Channel and ChannelGroups

  • General control functionality
  • Matrix/Panning
  • Clock based functionality
  • DSP effects
  • 3D functionality
  • Userdata set/get

Channel APIs

  • Specific control functionality
  • Information only functions

ChannelGroups APIs

  • Nested channel groups
  • Information only functions

Studio API Status

Here's the current studio API status. (not yet!)