Top Inners Fields Constructors Methods
org.lwjgl.fmod

public Class FMOD

extends Object
Class Inheritance
Imports
javax.annotation.*, java.nio.*, org.lwjgl.*, org.lwjgl.system.*

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class
FMOD.Functions

Contains the function pointers loaded from the FMOD SharedLibrary.

Field Summary

Modifier and TypeField and Description
private static final SharedLibrary
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
FMOD_DSP_CHANNELMIX_GAIN_CH0

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_GAIN_CH1

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_GAIN_CH10

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_GAIN_CH11

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_GAIN_CH12

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_GAIN_CH13

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_GAIN_CH14

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_GAIN_CH15

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_GAIN_CH16

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_GAIN_CH17

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_GAIN_CH18

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_GAIN_CH19

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_GAIN_CH2

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_GAIN_CH20

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_GAIN_CH21

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_GAIN_CH22

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_GAIN_CH23

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_GAIN_CH24

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_GAIN_CH25

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_GAIN_CH26

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_GAIN_CH27

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_GAIN_CH28

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_GAIN_CH29

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_GAIN_CH3

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_GAIN_CH30

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_GAIN_CH31

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_GAIN_CH4

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_GAIN_CH5

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_GAIN_CH6

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_GAIN_CH7

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_GAIN_CH8

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_GAIN_CH9

FMOD_DSP_CHANNELMIX Enum values:

public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
FMOD_DSP_CHANNELMIX_OUTPUT_CH0

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_OUTPUT_CH1

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_OUTPUT_CH10

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_OUTPUT_CH11

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_OUTPUT_CH12

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_OUTPUT_CH13

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_OUTPUT_CH14

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_OUTPUT_CH15

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_OUTPUT_CH16

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_OUTPUT_CH17

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_OUTPUT_CH18

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_OUTPUT_CH19

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_OUTPUT_CH2

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_OUTPUT_CH20

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_OUTPUT_CH21

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_OUTPUT_CH22

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_OUTPUT_CH23

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_OUTPUT_CH24

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_OUTPUT_CH25

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_OUTPUT_CH26

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_OUTPUT_CH27

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_OUTPUT_CH28

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_OUTPUT_CH29

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_OUTPUT_CH3

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_OUTPUT_CH30

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_OUTPUT_CH31

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_OUTPUT_CH4

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_OUTPUT_CH5

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_OUTPUT_CH6

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_OUTPUT_CH7

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_OUTPUT_CH8

FMOD_DSP_CHANNELMIX Enum values:

public static final int
FMOD_DSP_CHANNELMIX_OUTPUT_CH9

FMOD_DSP_CHANNELMIX Enum values:

public static final int
public static final int
FMOD_DSP_CHANNELMIX_OUTPUTGROUPING

FMOD_DSP_CHANNELMIX Enum values:

public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
FMOD_DSP_DISTORTION_LEVEL

FMOD_DSP_DISTORTION

public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
FMOD_DSP_HIGHPASS_SIMPLE_CUTOFF

FMOD_DSP_HIGHPASS_SIMPLE

public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
FMOD_DSP_LOWPASS_SIMPLE_CUTOFF

FMOD_DSP_LOWPASS_SIMPLE

public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
FMOD_DSP_PROCESS_PERFORM

FMOD_DSP_PROCESS_OPERATION Enum values:

public static final int
FMOD_DSP_PROCESS_QUERY

FMOD_DSP_PROCESS_OPERATION Enum values:

public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
FMOD_ERR_ALREADY_LOCKED

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_BADCOMMAND

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_CHANNEL_ALLOC

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_CHANNEL_STOLEN

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_DMA

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_DSP_CONNECTION

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_DSP_DONTPROCESS

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_DSP_FORMAT

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_DSP_INUSE

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_DSP_NOTFOUND

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_DSP_RESERVED

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_DSP_SILENCE

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_DSP_TYPE

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_EVENT_ALREADY_LOADED

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_EVENT_LIVEUPDATE_BUSY

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_EVENT_LIVEUPDATE_MISMATCH

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_EVENT_LIVEUPDATE_TIMEOUT

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_EVENT_NOTFOUND

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_FILE_BAD

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_FILE_COULDNOTSEEK

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_FILE_DISKEJECTED

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_FILE_ENDOFDATA

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_FILE_EOF

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_FILE_NOTFOUND

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_FORMAT

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_HEADER_MISMATCH

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_HTTP

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_HTTP_ACCESS

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_HTTP_PROXY_AUTH

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_HTTP_SERVER_ERROR

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_HTTP_TIMEOUT

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_INITIALIZATION

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_INITIALIZED

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_INTERNAL

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_INVALID_FLOAT

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_INVALID_HANDLE

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_INVALID_PARAM

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_INVALID_POSITION

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_INVALID_SPEAKER

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_INVALID_STRING

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_INVALID_SYNCPOINT

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_INVALID_THREAD

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_INVALID_VECTOR

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_MAXAUDIBLE

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_MEMORY

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_MEMORY_CANTPOINT

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_NEEDS3D

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_NEEDSHARDWARE

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_NET_CONNECT

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_NET_SOCKET_ERROR

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_NET_URL

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_NET_WOULD_BLOCK

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_NOT_LOCKED

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_NOTREADY

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_OUTPUT_ALLOCATED

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_OUTPUT_CREATEBUFFER

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_OUTPUT_DRIVERCALL

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_OUTPUT_FORMAT

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_OUTPUT_INIT

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_OUTPUT_NODRIVERS

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_PLUGIN

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_PLUGIN_MISSING

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_PLUGIN_RESOURCE

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_PLUGIN_VERSION

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_RECORD

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_RECORD_DISCONNECTED

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_REVERB_CHANNELGROUP

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_REVERB_INSTANCE

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_STUDIO_NOT_LOADED

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_STUDIO_UNINITIALIZED

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_SUBSOUND_ALLOCATED

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_SUBSOUND_CANTMOVE

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_SUBSOUNDS

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_TAGNOTFOUND

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_TOOMANYCHANNELS

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_TOOMANYSAMPLES

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_TRUNCATED

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_UNIMPLEMENTED

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_UNINITIALIZED

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_UNSUPPORTED

FMOD_RESULT Enum values:

public static final int
FMOD_ERR_VERSION

FMOD_RESULT Enum values:

public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
FMOD_OK

FMOD_RESULT Enum values:

public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final long
public static final long
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final long
public static final long
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final long
public static final long
public static final long
public static final long
public static final long
public static final long
public static final long
public static final long
public static final long
public static final long
public static final long
public static final long
public static final long
public static final long
public static final long
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int

Constructor Summary

AccessConstructor and Description
protected
FMOD()

Method Summary

Modifier and TypeMethod and Description
public static int
FMOD_Channel_AddDSP(long channel, int index, long dsp)

public static int
FMOD_Channel_AddFadePoint(long channel, long dspclock, float volume)

public static int
public static int
public static int
FMOD_Channel_Get3DConeSettings(long channel, FloatBuffer insideconeangle, FloatBuffer outsideconeangle, FloatBuffer outsidevolume)

public static int
FMOD_Channel_Get3DCustomRolloff(long channel, PointerBuffer points, IntBuffer numpoints)

public static int
FMOD_Channel_Get3DDistanceFilter(long channel, IntBuffer custom, FloatBuffer customLevel, FloatBuffer centerFreq)

public static int
public static int
FMOD_Channel_Get3DLevel(long channel, FloatBuffer level)

public static int
FMOD_Channel_Get3DMinMaxDistance(long channel, FloatBuffer mindistance, FloatBuffer maxdistance)

public static int
FMOD_Channel_Get3DOcclusion(long channel, FloatBuffer directocclusion, FloatBuffer reverbocclusion)

public static int
public static int
FMOD_Channel_GetAudibility(long channel, FloatBuffer audibility)

public static int
FMOD_Channel_GetChannelGroup(long channel, PointerBuffer channelgroup)

public static int
public static int
FMOD_Channel_GetDelay(long channel, LongBuffer dspclock_start, LongBuffer dspclock_end, IntBuffer stopchannels)

public static int
FMOD_Channel_GetDSP(long channel, int index, PointerBuffer dsp)

DSP effects.

public static int
FMOD_Channel_GetDSPClock(long channel, LongBuffer dspclock, LongBuffer parentclock)

Clock based functionality.

public static int
FMOD_Channel_GetDSPIndex(long channel, long dsp, IntBuffer index)

public static int
FMOD_Channel_GetFadePoints(long channel, IntBuffer numpoints, LongBuffer point_dspclock, FloatBuffer point_volume)

public static int
FMOD_Channel_GetFrequency(long channel, FloatBuffer frequency)

public static int
FMOD_Channel_GetIndex(long channel, IntBuffer index)

public static int
FMOD_Channel_GetLoopCount(long channel, IntBuffer loopcount)

public static int
FMOD_Channel_GetLoopPoints(long channel, IntBuffer loopstart, int loopstarttype, IntBuffer loopend, int loopendtype)

public static int
public static int
FMOD_Channel_GetMixMatrix(long channel, FloatBuffer matrix, IntBuffer outchannels, IntBuffer inchannels, int inchannel_hop)

public static int
FMOD_Channel_GetMode(long channel, IntBuffer mode)

public static int
FMOD_Channel_GetMute(long channel, IntBuffer mute)

public static int
FMOD_Channel_GetNumDSPs(long channel, IntBuffer numdsps)

public static int
FMOD_Channel_GetPaused(long channel, IntBuffer paused)

public static int
FMOD_Channel_GetPitch(long channel, FloatBuffer pitch)

public static int
FMOD_Channel_GetPosition(long channel, IntBuffer position, int postype)

public static int
FMOD_Channel_GetPriority(long channel, IntBuffer priority)

public static int
FMOD_Channel_GetReverbProperties(long channel, int instance, FloatBuffer wet)

public static int
public static int
FMOD_Channel_GetUserData(long channel, PointerBuffer userdata)

public static int
FMOD_Channel_GetVolume(long channel, FloatBuffer volume)

public static int
public static int
FMOD_Channel_IsPlaying(long channel, IntBuffer isplaying)

public static int
FMOD_Channel_IsVirtual(long channel, IntBuffer isvirtual)

Information only functions.

public static int
FMOD_Channel_RemoveDSP(long channel, long dsp)

public static int
FMOD_Channel_RemoveFadePoints(long channel, long dspclock_start, long dspclock_end)

public static int
FMOD_Channel_Set3DAttributes(long channel, FMOD_VECTOR pos, FMOD_VECTOR vel)

3D functionality.

public static int
public static int
FMOD_Channel_Set3DConeSettings(long channel, float insideconeangle, float outsideconeangle, float outsidevolume)

public static int
public static int
FMOD_Channel_Set3DDistanceFilter(long channel, int custom, float customLevel, float centerFreq)

public static int
FMOD_Channel_Set3DDopplerLevel(long channel, float level)

public static int
FMOD_Channel_Set3DLevel(long channel, float level)

public static int
FMOD_Channel_Set3DMinMaxDistance(long channel, float mindistance, float maxdistance)

public static int
FMOD_Channel_Set3DOcclusion(long channel, float directocclusion, float reverbocclusion)

public static int
FMOD_Channel_Set3DSpread(long channel, float angle)

public static int
public static int
FMOD_Channel_SetChannelGroup(long channel, long channelgroup)

public static int
FMOD_Channel_SetDelay(long channel, long dspclock_start, long dspclock_end, int stopchannels)

public static int
FMOD_Channel_SetDSPIndex(long channel, long dsp, int index)

public static int
FMOD_Channel_SetFadePointRamp(long channel, long dspclock, float volume)

public static int
FMOD_Channel_SetFrequency(long channel, float frequency)

Channel specific control functionality.

public static int
FMOD_Channel_SetLoopCount(long channel, int loopcount)

public static int
FMOD_Channel_SetLoopPoints(long channel, int loopstart, int loopstarttype, int loopend, int loopendtype)

public static int
FMOD_Channel_SetLowPassGain(long channel, float gain)

public static int
public static int
FMOD_Channel_SetMixLevelsOutput(long channel, float frontleft, float frontright, float center, float lfe, float surroundleft, float surroundright, float backleft, float backright)

public static int
FMOD_Channel_SetMixMatrix(long channel, FloatBuffer matrix, int outchannels, int inchannels, int inchannel_hop)

public static int
FMOD_Channel_SetMode(long channel, int mode)

public static int
FMOD_Channel_SetMute(long channel, int mute)

public static int
FMOD_Channel_SetPan(long channel, float pan)

Note all 'set' functions alter a final matrix, this is why the only get function is getMixMatrix, to avoid other get functions returning incorrect/obsolete values.

public static int
FMOD_Channel_SetPaused(long channel, int paused)

public static int
FMOD_Channel_SetPitch(long channel, float pitch)

public static int
FMOD_Channel_SetPosition(long channel, int position, int postype)

public static int
FMOD_Channel_SetPriority(long channel, int priority)

public static int
FMOD_Channel_SetReverbProperties(long channel, int instance, float wet)

public static int
FMOD_Channel_SetUserData(long channel, long userdata)

public static int
FMOD_Channel_SetVolume(long channel, float volume)

public static int
FMOD_Channel_SetVolumeRamp(long channel, int ramp)

public static int
FMOD_Channel_Stop(long channel)

public static int
FMOD_ChannelGroup_AddDSP(long channelgroup, int index, long dsp)

public static int
FMOD_ChannelGroup_AddFadePoint(long channelgroup, long dspclock, float volume)

public static int
FMOD_ChannelGroup_AddGroup(long channelgroup, long group, int propagatedspclock, PointerBuffer connection)

public static int
public static int
FMOD_ChannelGroup_Get3DConeOrientation(long channelgroup, FMOD_VECTOR orientation)

public static int
FMOD_ChannelGroup_Get3DConeSettings(long channelgroup, FloatBuffer insideconeangle, FloatBuffer outsideconeangle, FloatBuffer outsidevolume)

public static int
FMOD_ChannelGroup_Get3DCustomRolloff(long channelgroup, PointerBuffer points, IntBuffer numpoints)

public static int
FMOD_ChannelGroup_Get3DDistanceFilter(long channelgroup, IntBuffer custom, FloatBuffer customLevel, FloatBuffer centerFreq)

public static int
public static int
FMOD_ChannelGroup_Get3DLevel(long channelgroup, FloatBuffer level)

public static int
FMOD_ChannelGroup_Get3DMinMaxDistance(long channelgroup, FloatBuffer mindistance, FloatBuffer maxdistance)

public static int
FMOD_ChannelGroup_Get3DOcclusion(long channelgroup, FloatBuffer directocclusion, FloatBuffer reverbocclusion)

public static int
FMOD_ChannelGroup_Get3DSpread(long channelgroup, FloatBuffer angle)

public static int
FMOD_ChannelGroup_GetAudibility(long channelgroup, FloatBuffer audibility)

public static int
FMOD_ChannelGroup_GetChannel(long channelgroup, int index, PointerBuffer channel)

public static int
FMOD_ChannelGroup_GetDelay(long channelgroup, LongBuffer dspclock_start, LongBuffer dspclock_end, IntBuffer stopchannels)

public static int
FMOD_ChannelGroup_GetDSP(long channelgroup, int index, PointerBuffer dsp)

DSP effects.

public static int
FMOD_ChannelGroup_GetDSPClock(long channelgroup, LongBuffer dspclock, LongBuffer parentclock)

Clock based functionality.

public static int
FMOD_ChannelGroup_GetDSPIndex(long channelgroup, long dsp, IntBuffer index)

public static int
FMOD_ChannelGroup_GetFadePoints(long channelgroup, IntBuffer numpoints, LongBuffer point_dspclock, FloatBuffer point_volume)

public static int
FMOD_ChannelGroup_GetGroup(long channelgroup, int index, PointerBuffer group)

public static int
public static int
FMOD_ChannelGroup_GetMixMatrix(long channelgroup, FloatBuffer matrix, IntBuffer outchannels, IntBuffer inchannels, int inchannel_hop)

public static int
FMOD_ChannelGroup_GetMode(long channelgroup, IntBuffer mode)

public static int
FMOD_ChannelGroup_GetMute(long channelgroup, IntBuffer mute)

public static int
FMOD_ChannelGroup_GetName(long channelgroup, ByteBuffer name)

public static int
FMOD_ChannelGroup_GetNumChannels(long channelgroup, IntBuffer numchannels)

public static int
FMOD_ChannelGroup_GetNumDSPs(long channelgroup, IntBuffer numdsps)

public static int
FMOD_ChannelGroup_GetNumGroups(long channelgroup, IntBuffer numgroups)

public static int
public static int
FMOD_ChannelGroup_GetPaused(long channelgroup, IntBuffer paused)

public static int
FMOD_ChannelGroup_GetPitch(long channelgroup, FloatBuffer pitch)

public static int
FMOD_ChannelGroup_GetReverbProperties(long channelgroup, int instance, FloatBuffer wet)

public static int
public static int
FMOD_ChannelGroup_GetUserData(long channelgroup, PointerBuffer userdata)

public static int
FMOD_ChannelGroup_GetVolume(long channelgroup, FloatBuffer volume)

public static int
FMOD_ChannelGroup_GetVolumeRamp(long channelgroup, IntBuffer ramp)

public static int
FMOD_ChannelGroup_IsPlaying(long channelgroup, IntBuffer isplaying)

public static int
FMOD_ChannelGroup_Release(long channelgroup)

public static int
FMOD_ChannelGroup_RemoveDSP(long channelgroup, long dsp)

public static int
FMOD_ChannelGroup_RemoveFadePoints(long channelgroup, long dspclock_start, long dspclock_end)

public static int
FMOD_ChannelGroup_Set3DAttributes(long channelgroup, FMOD_VECTOR pos, FMOD_VECTOR vel)

3D functionality.

public static int
FMOD_ChannelGroup_Set3DConeOrientation(long channelgroup, FMOD_VECTOR orientation)

public static int
FMOD_ChannelGroup_Set3DConeSettings(long channelgroup, float insideconeangle, float outsideconeangle, float outsidevolume)

public static int
public static int
FMOD_ChannelGroup_Set3DDistanceFilter(long channelgroup, int custom, float customLevel, float centerFreq)

public static int
FMOD_ChannelGroup_Set3DDopplerLevel(long channelgroup, float level)

public static int
FMOD_ChannelGroup_Set3DLevel(long channelgroup, float level)

public static int
FMOD_ChannelGroup_Set3DMinMaxDistance(long channelgroup, float mindistance, float maxdistance)

public static int
FMOD_ChannelGroup_Set3DOcclusion(long channelgroup, float directocclusion, float reverbocclusion)

public static int
FMOD_ChannelGroup_Set3DSpread(long channelgroup, float angle)

public static int
public static int
FMOD_ChannelGroup_SetDelay(long channelgroup, long dspclock_start, long dspclock_end, int stopchannels)

public static int
FMOD_ChannelGroup_SetDSPIndex(long channelgroup, long dsp, int index)

public static int
FMOD_ChannelGroup_SetFadePointRamp(long channelgroup, long dspclock, float volume)

public static int
FMOD_ChannelGroup_SetLowPassGain(long channelgroup, float gain)

public static int
public static int
FMOD_ChannelGroup_SetMixLevelsOutput(long channelgroup, float frontleft, float frontright, float center, float lfe, float surroundleft, float surroundright, float backleft, float backright)

public static int
FMOD_ChannelGroup_SetMixMatrix(long channelgroup, FloatBuffer matrix, int outchannels, int inchannels, int inchannel_hop)

public static int
FMOD_ChannelGroup_SetMode(long channelgroup, int mode)

public static int
FMOD_ChannelGroup_SetMute(long channelgroup, int mute)

public static int
FMOD_ChannelGroup_SetPan(long channelgroup, float pan)

Note all 'set' functions alter a final matrix, this is why the only get function is getMixMatrix, to avoid other get functions returning incorrect/obsolete values.

public static int
FMOD_ChannelGroup_SetPaused(long channelgroup, int paused)

public static int
FMOD_ChannelGroup_SetPitch(long channelgroup, float pitch)

public static int
FMOD_ChannelGroup_SetReverbProperties(long channelgroup, int instance, float wet)

public static int
FMOD_ChannelGroup_SetUserData(long channelgroup, long userdata)

public static int
FMOD_ChannelGroup_SetVolume(long channelgroup, float volume)

public static int
FMOD_ChannelGroup_SetVolumeRamp(long channelgroup, int ramp)

public static int
FMOD_ChannelGroup_Stop(long channelgroup)

General control functionality for Channels and ChannelGroups.

public static int
FMOD_Debug_Initialize(int flags, int mode, FMOD_DEBUG_CALLBACKI callback, ByteBuffer filename)

public static int
FMOD_Debug_Initialize(int flags, int mode, FMOD_DEBUG_CALLBACKI callback, CharSequence filename)

public static int
FMOD_DSP_AddInput(long dsp, long input, PointerBuffer connection, int type)

public static int
FMOD_DSP_DisconnectAll(long dsp, int inputs, int outputs)

public static int
FMOD_DSP_DisconnectFrom(long dsp, long target, long connection)

public static int
FMOD_DSP_GetActive(long dsp, IntBuffer active)

public static int
FMOD_DSP_GetBypass(long dsp, IntBuffer bypass)

public static int
FMOD_DSP_GetChannelFormat(long dsp, IntBuffer channelmask, IntBuffer numchannels, IntBuffer source_speakermode)

public static int
FMOD_DSP_GetCPUUsage(long dsp, IntBuffer exclusive, IntBuffer inclusive)

public static int
FMOD_DSP_GetDataParameterIndex(long dsp, int datatype, IntBuffer index)

public static int
FMOD_DSP_GetIdle(long dsp, IntBuffer idle)

public static int
FMOD_DSP_GetInfo(long dsp, ByteBuffer name, IntBuffer version, IntBuffer channels, IntBuffer configwidth, IntBuffer configheight)

DSP attributes.

public static int
FMOD_DSP_GetInput(long dsp, int index, PointerBuffer input, PointerBuffer inputconnection)

public static int
FMOD_DSP_GetMeteringEnabled(long dsp, IntBuffer inputEnabled, IntBuffer outputEnabled)

public static int
public static int
FMOD_DSP_GetNumInputs(long dsp, IntBuffer numinputs)

public static int
FMOD_DSP_GetNumOutputs(long dsp, IntBuffer numoutputs)

public static int
FMOD_DSP_GetNumParameters(long dsp, IntBuffer numparams)

public static int
FMOD_DSP_GetOutput(long dsp, int index, PointerBuffer output, PointerBuffer outputconnection)

public static int
FMOD_DSP_GetOutputChannelFormat(long dsp, int inmask, int inchannels, int inspeakermode, IntBuffer outmask, IntBuffer outchannels, IntBuffer outspeakermode)

public static int
FMOD_DSP_GetParameterBool(long dsp, int index, IntBuffer value, ByteBuffer valuestr)

public static int
FMOD_DSP_GetParameterData(long dsp, int index, PointerBuffer data, IntBuffer length, ByteBuffer valuestr)

public static int
FMOD_DSP_GetParameterFloat(long dsp, int index, FloatBuffer value, ByteBuffer valuestr)

public static int
FMOD_DSP_GetParameterInfo(long dsp, int index, PointerBuffer desc)

public static int
FMOD_DSP_GetParameterInt(long dsp, int index, IntBuffer value, ByteBuffer valuestr)

public static int
public static int
FMOD_DSP_GetType(long dsp, IntBuffer type)

public static int
FMOD_DSP_GetUserData(long dsp, PointerBuffer userdata)

public static int
FMOD_DSP_GetWetDryMix(long dsp, FloatBuffer prewet, FloatBuffer postwet, FloatBuffer dry)

public static int
FMOD_DSP_Release(long dsp)

public static int
FMOD_DSP_Reset(long dsp)

public static int
FMOD_DSP_SetActive(long dsp, int active)

DSP unit control.

public static int
FMOD_DSP_SetBypass(long dsp, int bypass)

public static int
public static int
FMOD_DSP_SetChannelFormat(long dsp, int channelmask, int numchannels, int source_speakermode)

public static int
FMOD_DSP_SetMeteringEnabled(long dsp, int inputEnabled, int outputEnabled)

Metering.

public static int
FMOD_DSP_SetParameterBool(long dsp, int index, int value)

public static int
FMOD_DSP_SetParameterData(long dsp, int index, ByteBuffer data)

public static int
FMOD_DSP_SetParameterFloat(long dsp, int index, float value)

DSP parameter control.

public static int
FMOD_DSP_SetParameterInt(long dsp, int index, int value)

public static int
FMOD_DSP_SetUserData(long dsp, long userdata)

public static int
FMOD_DSP_SetWetDryMix(long dsp, float prewet, float postwet, float dry)

public static int
FMOD_DSP_ShowConfigDialog(long dsp, long hwnd, int show)

public static int
FMOD_DSPConnection_GetInput(long dspconnection, PointerBuffer input)

public static int
FMOD_DSPConnection_GetMix(long dspconnection, FloatBuffer volume)

public static int
FMOD_DSPConnection_GetMixMatrix(long dspconnection, FloatBuffer matrix, IntBuffer outchannels, IntBuffer inchannels, int inchannel_hop)

public static int
FMOD_DSPConnection_GetOutput(long dspconnection, PointerBuffer output)

public static int
FMOD_DSPConnection_GetType(long dspconnection, IntBuffer type)

public static int
FMOD_DSPConnection_GetUserData(long dspconnection, PointerBuffer userdata)

public static int
FMOD_DSPConnection_SetMix(long dspconnection, float volume)

public static int
FMOD_DSPConnection_SetMixMatrix(long dspconnection, FloatBuffer matrix, int outchannels, int inchannels, int inchannel_hop)

public static int
FMOD_DSPConnection_SetUserData(long dspconnection, long userdata)

public static int
public static int
public static int
FMOD_Geometry_AddPolygon(long geometry, float directocclusion, float reverbocclusion, int doublesided, FMOD_VECTOR.Buffer vertices, IntBuffer polygonindex)

Polygon manipulation.

public static int
FMOD_Geometry_GetActive(long geometry, IntBuffer active)

public static int
FMOD_Geometry_GetMaxPolygons(long geometry, IntBuffer maxpolygons, IntBuffer maxvertices)

public static int
FMOD_Geometry_GetNumPolygons(long geometry, IntBuffer numpolygons)

public static int
FMOD_Geometry_GetPolygonAttributes(long geometry, int index, FloatBuffer directocclusion, FloatBuffer reverbocclusion, IntBuffer doublesided)

public static int
FMOD_Geometry_GetPolygonNumVertices(long geometry, int index, IntBuffer numvertices)

public static int
FMOD_Geometry_GetPolygonVertex(long geometry, int index, int vertexindex, FMOD_VECTOR vertex)

public static int
FMOD_Geometry_GetPosition(long geometry, FMOD_VECTOR position)

public static int
public static int
FMOD_Geometry_GetScale(long geometry, FMOD_VECTOR scale)

public static int
FMOD_Geometry_GetUserData(long geometry, PointerBuffer userdata)

public static int
FMOD_Geometry_Release(long geometry)

public static int
FMOD_Geometry_Save(long geometry, ByteBuffer data, IntBuffer datasize)

public static int
FMOD_Geometry_SetActive(long geometry, int active)

Object manipulation.

public static int
FMOD_Geometry_SetPolygonAttributes(long geometry, int index, float directocclusion, float reverbocclusion, int doublesided)

public static int
FMOD_Geometry_SetPolygonVertex(long geometry, int index, int vertexindex, FMOD_VECTOR vertex)

public static int
FMOD_Geometry_SetPosition(long geometry, FMOD_VECTOR position)

public static int
public static int
FMOD_Geometry_SetScale(long geometry, FMOD_VECTOR scale)

public static int
FMOD_Geometry_SetUserData(long geometry, long userdata)

public static int
FMOD_Memory_GetStats(IntBuffer currentalloced, IntBuffer maxalloced, int blocking)

public static int
public static int
FMOD_Reverb3D_Get3DAttributes(long reverb3d, FMOD_VECTOR position, FloatBuffer mindistance, FloatBuffer maxdistance)

public static int
FMOD_Reverb3D_GetActive(long reverb3d, IntBuffer active)

public static int
public static int
FMOD_Reverb3D_GetUserData(long reverb3d, PointerBuffer userdata)

public static int
FMOD_Reverb3D_Release(long reverb3d)

public static int
FMOD_Reverb3D_Set3DAttributes(long reverb3d, FMOD_VECTOR position, float mindistance, float maxdistance)

public static int
FMOD_Reverb3D_SetActive(long reverb3d, int active)

public static int
public static int
FMOD_Reverb3D_SetUserData(long reverb3d, long userdata)

public static int
FMOD_Sound_AddSyncPoint(long sound, int offset, int offsettype, ByteBuffer name, PointerBuffer point)

public static int
FMOD_Sound_AddSyncPoint(long sound, int offset, int offsettype, CharSequence name, PointerBuffer point)

public static int
FMOD_Sound_DeleteSyncPoint(long sound, long point)

public static int
FMOD_Sound_Get3DConeSettings(long sound, FloatBuffer insideconeangle, FloatBuffer outsideconeangle, FloatBuffer outsidevolume)

public static int
FMOD_Sound_Get3DCustomRolloff(long sound, PointerBuffer points, IntBuffer numpoints)

public static int
public static int
FMOD_Sound_GetDefaults(long sound, FloatBuffer frequency, IntBuffer priority)

public static int
FMOD_Sound_GetFormat(long sound, IntBuffer type, IntBuffer format, IntBuffer channels, IntBuffer bits)

public static int
FMOD_Sound_GetLength(long sound, IntBuffer length, int lengthtype)

public static int
FMOD_Sound_GetLoopCount(long sound, IntBuffer loopcount)

public static int
FMOD_Sound_GetLoopPoints(long sound, IntBuffer loopstart, int loopstarttype, IntBuffer loopend, int loopendtype)

public static int
FMOD_Sound_GetMode(long sound, IntBuffer mode)

public static int
FMOD_Sound_GetMusicChannelVolume(long sound, int channel, FloatBuffer volume)

public static int
FMOD_Sound_GetMusicNumChannels(long sound, IntBuffer numchannels)

public static int
public static int
FMOD_Sound_GetName(long sound, ByteBuffer name)

public static int
FMOD_Sound_GetNumSubSounds(long sound, IntBuffer numsubsounds)

public static int
FMOD_Sound_GetNumSyncPoints(long sound, IntBuffer numsyncpoints)

public static int
FMOD_Sound_GetNumTags(long sound, IntBuffer numtags, IntBuffer numtagsupdated)

public static int
FMOD_Sound_GetOpenState(long sound, IntBuffer openstate, IntBuffer percentbuffered, IntBuffer starving, IntBuffer diskbusy)

public static int
FMOD_Sound_GetSoundGroup(long sound, PointerBuffer soundgroup)

public static int
FMOD_Sound_GetSubSound(long sound, int index, PointerBuffer subsound)

public static int
public static int
FMOD_Sound_GetSyncPoint(long sound, int index, PointerBuffer point)

public static int
FMOD_Sound_GetSyncPointInfo(long sound, long point, ByteBuffer name, IntBuffer offset, int offsettype)

public static int
public static int
FMOD_Sound_GetTag(long sound, ByteBuffer name, int index, FMOD_TAG tag)

public static int
FMOD_Sound_GetTag(long sound, CharSequence name, int index, FMOD_TAG tag)

public static int
FMOD_Sound_GetUserData(long sound, PointerBuffer userdata)

public static int
FMOD_Sound_Lock(long sound, int offset, int length, PointerBuffer ptr1, PointerBuffer ptr2, IntBuffer len1, IntBuffer len2)

public static int
FMOD_Sound_ReadData(long sound, ByteBuffer buffer, IntBuffer read)

public static int
FMOD_Sound_Release(long sound)

public static int
FMOD_Sound_SeekData(long sound, int pcm)

public static int
FMOD_Sound_Set3DConeSettings(long sound, float insideconeangle, float outsideconeangle, float outsidevolume)

public static int
public static int
FMOD_Sound_Set3DMinMaxDistance(long sound, float min, float max)

public static int
FMOD_Sound_SetDefaults(long sound, float frequency, int priority)

public static int
FMOD_Sound_SetLoopCount(long sound, int loopcount)

public static int
FMOD_Sound_SetLoopPoints(long sound, int loopstart, int loopstarttype, int loopend, int loopendtype)

public static int
FMOD_Sound_SetMode(long sound, int mode)

Functions also in Channel class but here they are the 'default' to save having to change it in Channel all the time.

public static int
FMOD_Sound_SetMusicChannelVolume(long sound, int channel, float volume)

public static int
FMOD_Sound_SetMusicSpeed(long sound, float speed)

public static int
FMOD_Sound_SetSoundGroup(long sound, long soundgroup)

public static int
FMOD_Sound_SetUserData(long sound, long userdata)

public static int
FMOD_Sound_Unlock(long sound, ByteBuffer ptr1, ByteBuffer ptr2)

public static int
FMOD_SoundGroup_GetMaxAudible(long soundgroup, IntBuffer maxaudible)

public static int
public static int
public static int
FMOD_SoundGroup_GetName(long soundgroup, ByteBuffer name)

public static int
FMOD_SoundGroup_GetNumPlaying(long soundgroup, IntBuffer numplaying)

public static int
FMOD_SoundGroup_GetNumSounds(long soundgroup, IntBuffer numsounds)

public static int
FMOD_SoundGroup_GetSound(long soundgroup, int index, PointerBuffer sound)

public static int
public static int
FMOD_SoundGroup_GetUserData(long soundgroup, PointerBuffer userdata)

public static int
FMOD_SoundGroup_GetVolume(long soundgroup, FloatBuffer volume)

public static int
FMOD_SoundGroup_Release(long soundgroup)

public static int
FMOD_SoundGroup_SetMaxAudible(long soundgroup, int maxaudible)

SoundGroup control functions.

public static int
FMOD_SoundGroup_SetMaxAudibleBehavior(long soundgroup, int behavior)

public static int
FMOD_SoundGroup_SetMuteFadeSpeed(long soundgroup, float speed)

public static int
FMOD_SoundGroup_SetUserData(long soundgroup, long userdata)

public static int
FMOD_SoundGroup_SetVolume(long soundgroup, float volume)

public static int
FMOD_SoundGroup_Stop(long soundgroup)

public static int
FMOD_System_AttachChannelGroupToPort(long system, int portType, long portIndex, long channelgroup, int passThru)

Routing to ports.

public static int
public static int
FMOD_System_Close(long system)

public static int
FMOD_System_Create(PointerBuffer system, int headerversion)

FMOD System factory functions.

public static int
FMOD_System_CreateChannelGroup(long system, ByteBuffer name, PointerBuffer channelgroup)

public static int
public static int
public static int
FMOD_System_CreateDSPByPlugin(long system, int handle, PointerBuffer dsp)

public static int
FMOD_System_CreateDSPByType(long system, int type, PointerBuffer dsp)

public static int
FMOD_System_CreateGeometry(long system, int maxpolygons, int maxvertices, PointerBuffer geometry)

Geometry API.

public static int
public static int
FMOD_System_CreateSound(long system, ByteBuffer name_or_data, int mode, FMOD_CREATESOUNDEXINFO exinfo, PointerBuffer sound)

Sound/DSP/Channel/FX creation and retrieval.

public static int
FMOD_System_CreateSoundGroup(long system, ByteBuffer name, PointerBuffer soundgroup)

public static int
public static int
FMOD_System_CreateStream(long system, ByteBuffer name_or_data, int mode, FMOD_CREATESOUNDEXINFO exinfo, PointerBuffer sound)

public static int
FMOD_System_DetachChannelGroupFromPort(long system, long channelgroup)

public static int
FMOD_System_Get3DListenerAttributes(long system, int listener, FMOD_VECTOR pos, FMOD_VECTOR vel, FMOD_VECTOR forward, FMOD_VECTOR up)

public static int
FMOD_System_Get3DNumListeners(long system, IntBuffer numlisteners)

public static int
FMOD_System_Get3DSettings(long system, FloatBuffer dopplerscale, FloatBuffer distancefactor, FloatBuffer rolloffscale)

public static int
public static int
FMOD_System_GetChannel(long system, int channelid, PointerBuffer channel)

public static int
FMOD_System_GetChannelsPlaying(long system, IntBuffer channels, IntBuffer realchannels)

public static int
public static int
FMOD_System_GetDefaultMixMatrix(long system, int sourcespeakermode, int targetspeakermode, FloatBuffer matrix, int matrixhop)

public static int
FMOD_System_GetDriver(long system, IntBuffer driver)

public static int
FMOD_System_GetDriverInfo(long system, int id, ByteBuffer name, FMOD_GUID guid, IntBuffer systemrate, IntBuffer speakermode, IntBuffer speakermodechannels)

public static int
FMOD_System_GetDSPBufferSize(long system, IntBuffer bufferlength, IntBuffer numbuffers)

public static int
FMOD_System_GetDSPInfoByPlugin(long system, int handle, PointerBuffer description)

public static int
FMOD_System_GetDSPInfoByType(long system, int type, PointerBuffer description)

public static int
FMOD_System_GetFileUsage(long system, LongBuffer sampleBytesRead, LongBuffer streamBytesRead, LongBuffer otherBytesRead)

public static int
FMOD_System_GetGeometryOcclusion(long system, FMOD_VECTOR listener, FMOD_VECTOR source, FloatBuffer direct, FloatBuffer reverb)

public static int
FMOD_System_GetGeometrySettings(long system, FloatBuffer maxworldsize)

public static int
public static int
public static int
FMOD_System_GetNestedPlugin(long system, int handle, int index, IntBuffer nestedhandle)

public static int
public static int
public static int
FMOD_System_GetNumDrivers(long system, IntBuffer numdrivers)

public static int
FMOD_System_GetNumNestedPlugins(long system, int handle, IntBuffer count)

public static int
FMOD_System_GetNumPlugins(long system, int plugintype, IntBuffer numplugins)

public static int
FMOD_System_GetOutput(long system, IntBuffer output)

public static int
public static int
public static int
FMOD_System_GetPluginHandle(long system, int plugintype, int index, IntBuffer handle)

public static int
FMOD_System_GetPluginInfo(long system, int handle, IntBuffer plugintype, ByteBuffer name, IntBuffer version)

public static int
FMOD_System_GetRecordDriverInfo(long system, int id, ByteBuffer name, FMOD_GUID guid, IntBuffer systemrate, IntBuffer speakermode, IntBuffer speakermodechannels, IntBuffer state)

public static int
FMOD_System_GetRecordNumDrivers(long system, IntBuffer numdrivers, IntBuffer numconnected)

Recording API.

public static int
FMOD_System_GetRecordPosition(long system, int id, IntBuffer position)

public static int
public static int
FMOD_System_GetSoftwareChannels(long system, IntBuffer numsoftwarechannels)

public static int
FMOD_System_GetSoftwareFormat(long system, IntBuffer samplerate, IntBuffer speakermode, IntBuffer numrawspeakers)

public static int
FMOD_System_GetSpeakerModeChannels(long system, int mode, IntBuffer channels)

public static int
FMOD_System_GetSpeakerPosition(long system, int speaker, FloatBuffer x, FloatBuffer y, IntBuffer active)

public static int
FMOD_System_GetStreamBufferSize(long system, IntBuffer filebuffersize, IntBuffer filebuffersizetype)

public static int
FMOD_System_GetUserData(long system, PointerBuffer userdata)

public static int
FMOD_System_GetVersion(long system, IntBuffer version)

System information functions.

public static int
FMOD_System_Init(long system, int maxchannels, int flags, long extradriverdata)

public static int
FMOD_System_IsRecording(long system, int id, IntBuffer recording)

public static int
FMOD_System_LoadGeometry(long system, ByteBuffer data, PointerBuffer geometry)

public static int
FMOD_System_LoadPlugin(long system, ByteBuffer filename, IntBuffer handle, int priority)

public static int
FMOD_System_LoadPlugin(long system, CharSequence filename, IntBuffer handle, int priority)

public static int
FMOD_System_LockDSP(long system)

System level DSP functionality.

public static int
public static int
public static int
FMOD_System_PlayDSP(long system, long dsp, long channelgroup, int paused, PointerBuffer channel)

public static int
FMOD_System_PlaySound(long system, long sound, long channelgroup, int paused, PointerBuffer channel)

public static int
FMOD_System_RecordStart(long system, int id, long sound, int loop)

public static int
FMOD_System_RecordStop(long system, int id)

public static int
FMOD_System_RegisterCodec(long system, FMOD_CODEC_DESCRIPTION description, IntBuffer handle, int priority)

public static int
FMOD_System_RegisterDSP(long system, FMOD_DSP_DESCRIPTION description, IntBuffer handle)

public static int
public static int
FMOD_System_Release(long system)

public static int
FMOD_System_Set3DListenerAttributes(long system, int listener, FMOD_VECTOR pos, FMOD_VECTOR vel, FMOD_VECTOR forward, FMOD_VECTOR up)

public static int
FMOD_System_Set3DNumListeners(long system, int numlisteners)

public static int
public static int
FMOD_System_Set3DSettings(long system, float dopplerscale, float distancefactor, float rolloffscale)

public static int
public static int
FMOD_System_SetCallback(long system, FMOD_SYSTEM_CALLBACKI callback, int callbackmask)

public static int
FMOD_System_SetDriver(long system, int driver)

public static int
FMOD_System_SetDSPBufferSize(long system, int bufferlength, int numbuffers)

public static int
public static int
FMOD_System_SetGeometrySettings(long system, float maxworldsize)

public static int
FMOD_System_SetNetworkProxy(long system, ByteBuffer proxy)

Network functions.

public static int
FMOD_System_SetNetworkProxy(long system, CharSequence proxy)

Network functions.

public static int
FMOD_System_SetNetworkTimeout(long system, int timeout)

public static int
FMOD_System_SetOutput(long system, int output)

Setup functions.

public static int
FMOD_System_SetOutputByPlugin(long system, int handle)

public static int
FMOD_System_SetPluginPath(long system, ByteBuffer path)

Plug-in support.

public static int
FMOD_System_SetPluginPath(long system, CharSequence path)

Plug-in support.

public static int
FMOD_System_SetReverbProperties(long system, int instance, FMOD_REVERB_PROPERTIES prop)

Reverb API.

public static int
FMOD_System_SetSoftwareChannels(long system, int numsoftwarechannels)

public static int
FMOD_System_SetSoftwareFormat(long system, int samplerate, int speakermode, int numrawspeakers)

public static int
FMOD_System_SetSpeakerPosition(long system, int speaker, float x, float y, int active)

public static int
FMOD_System_SetStreamBufferSize(long system, int filebuffersize, int filebuffersizetype)

public static int
FMOD_System_SetUserData(long system, long userdata)

public static int
FMOD_System_UnloadPlugin(long system, int handle)

public static int
FMOD_System_UnlockDSP(long system)

public static int
FMOD_System_Update(long system)

public static int
FMOD_Thread_SetAttributes(int type, long affinity, int priority, int stacksize)

public static SharedLibrary
getLibrary()

Returns the FMOD SharedLibrary.

public static int
nFMOD_Channel_Get3DAttributes(long channel, long pos, long vel)

public static int
nFMOD_Channel_Get3DConeOrientation(long channel, long orientation)

public static int
nFMOD_Channel_Get3DConeSettings(long channel, long insideconeangle, long outsideconeangle, long outsidevolume)

public static int
nFMOD_Channel_Get3DCustomRolloff(long channel, long points, long numpoints)

public static int
nFMOD_Channel_Get3DDistanceFilter(long channel, long custom, long customLevel, long centerFreq)

public static int
nFMOD_Channel_Get3DDopplerLevel(long channel, long level)

public static int
nFMOD_Channel_Get3DLevel(long channel, long level)

public static int
nFMOD_Channel_Get3DMinMaxDistance(long channel, long mindistance, long maxdistance)

public static int
nFMOD_Channel_Get3DOcclusion(long channel, long directocclusion, long reverbocclusion)

public static int
nFMOD_Channel_Get3DSpread(long channel, long angle)

public static int
nFMOD_Channel_GetAudibility(long channel, long audibility)

public static int
nFMOD_Channel_GetChannelGroup(long channel, long channelgroup)

public static int
nFMOD_Channel_GetCurrentSound(long channel, long sound)

public static int
nFMOD_Channel_GetDelay(long channel, long dspclock_start, long dspclock_end, long stopchannels)

public static int
nFMOD_Channel_GetDSP(long channel, int index, long dsp)

Unsafe version of: Channel_GetDSP

public static int
nFMOD_Channel_GetDSPClock(long channel, long dspclock, long parentclock)

Unsafe version of: Channel_GetDSPClock

public static int
nFMOD_Channel_GetDSPIndex(long channel, long dsp, long index)

public static int
nFMOD_Channel_GetFadePoints(long channel, long numpoints, long point_dspclock, long point_volume)

public static int
nFMOD_Channel_GetFrequency(long channel, long frequency)

public static int
nFMOD_Channel_GetIndex(long channel, long index)

public static int
nFMOD_Channel_GetLoopCount(long channel, long loopcount)

public static int
nFMOD_Channel_GetLoopPoints(long channel, long loopstart, int loopstarttype, long loopend, int loopendtype)

public static int
nFMOD_Channel_GetLowPassGain(long channel, long gain)

public static int
nFMOD_Channel_GetMixMatrix(long channel, long matrix, long outchannels, long inchannels, int inchannel_hop)

public static int
nFMOD_Channel_GetMode(long channel, long mode)

public static int
nFMOD_Channel_GetMute(long channel, long mute)

public static int
nFMOD_Channel_GetNumDSPs(long channel, long numdsps)

public static int
nFMOD_Channel_GetPaused(long channel, long paused)

public static int
nFMOD_Channel_GetPitch(long channel, long pitch)

public static int
nFMOD_Channel_GetPosition(long channel, long position, int postype)

public static int
nFMOD_Channel_GetPriority(long channel, long priority)

public static int
nFMOD_Channel_GetReverbProperties(long channel, int instance, long wet)

public static int
nFMOD_Channel_GetSystemObject(long channel, long system)

public static int
nFMOD_Channel_GetUserData(long channel, long userdata)

public static int
nFMOD_Channel_GetVolume(long channel, long volume)

public static int
nFMOD_Channel_GetVolumeRamp(long channel, long ramp)

public static int
nFMOD_Channel_IsPlaying(long channel, long isplaying)

public static int
nFMOD_Channel_IsVirtual(long channel, long isvirtual)

Unsafe version of: Channel_IsVirtual

public static int
nFMOD_Channel_Set3DAttributes(long channel, long pos, long vel)

Unsafe version of: Channel_Set3DAttributes

public static int
nFMOD_Channel_Set3DConeOrientation(long channel, long orientation)

public static int
nFMOD_Channel_Set3DCustomRolloff(long channel, long points, int numpoints)

public static int
nFMOD_Channel_SetCallback(long channel, long callback)

public static int
nFMOD_Channel_SetMixLevelsInput(long channel, long levels, int numlevels)

public static int
nFMOD_Channel_SetMixMatrix(long channel, long matrix, int outchannels, int inchannels, int inchannel_hop)

public static int
nFMOD_ChannelGroup_AddGroup(long channelgroup, long group, int propagatedspclock, long connection)

public static int
nFMOD_ChannelGroup_Get3DAttributes(long channelgroup, long pos, long vel)

public static int
nFMOD_ChannelGroup_Get3DConeOrientation(long channelgroup, long orientation)

public static int
nFMOD_ChannelGroup_Get3DConeSettings(long channelgroup, long insideconeangle, long outsideconeangle, long outsidevolume)

public static int
nFMOD_ChannelGroup_Get3DCustomRolloff(long channelgroup, long points, long numpoints)

public static int
nFMOD_ChannelGroup_Get3DDistanceFilter(long channelgroup, long custom, long customLevel, long centerFreq)

public static int
nFMOD_ChannelGroup_Get3DDopplerLevel(long channelgroup, long level)

public static int
nFMOD_ChannelGroup_Get3DLevel(long channelgroup, long level)

public static int
nFMOD_ChannelGroup_Get3DMinMaxDistance(long channelgroup, long mindistance, long maxdistance)

public static int
nFMOD_ChannelGroup_Get3DOcclusion(long channelgroup, long directocclusion, long reverbocclusion)

public static int
nFMOD_ChannelGroup_Get3DSpread(long channelgroup, long angle)

public static int
nFMOD_ChannelGroup_GetAudibility(long channelgroup, long audibility)

public static int
nFMOD_ChannelGroup_GetChannel(long channelgroup, int index, long channel)

public static int
nFMOD_ChannelGroup_GetDelay(long channelgroup, long dspclock_start, long dspclock_end, long stopchannels)

public static int
nFMOD_ChannelGroup_GetDSP(long channelgroup, int index, long dsp)

Unsafe version of: ChannelGroup_GetDSP

public static int
nFMOD_ChannelGroup_GetDSPClock(long channelgroup, long dspclock, long parentclock)

Unsafe version of: ChannelGroup_GetDSPClock

public static int
nFMOD_ChannelGroup_GetDSPIndex(long channelgroup, long dsp, long index)

public static int
nFMOD_ChannelGroup_GetFadePoints(long channelgroup, long numpoints, long point_dspclock, long point_volume)

public static int
nFMOD_ChannelGroup_GetGroup(long channelgroup, int index, long group)

public static int
nFMOD_ChannelGroup_GetLowPassGain(long channelgroup, long gain)

public static int
nFMOD_ChannelGroup_GetMixMatrix(long channelgroup, long matrix, long outchannels, long inchannels, int inchannel_hop)

public static int
nFMOD_ChannelGroup_GetMode(long channelgroup, long mode)

public static int
nFMOD_ChannelGroup_GetMute(long channelgroup, long mute)

public static int
nFMOD_ChannelGroup_GetName(long channelgroup, long name, int namelen)

public static int
nFMOD_ChannelGroup_GetNumChannels(long channelgroup, long numchannels)

public static int
nFMOD_ChannelGroup_GetNumDSPs(long channelgroup, long numdsps)

public static int
nFMOD_ChannelGroup_GetNumGroups(long channelgroup, long numgroups)

public static int
nFMOD_ChannelGroup_GetParentGroup(long channelgroup, long group)

public static int
nFMOD_ChannelGroup_GetPaused(long channelgroup, long paused)

public static int
nFMOD_ChannelGroup_GetPitch(long channelgroup, long pitch)

public static int
nFMOD_ChannelGroup_GetReverbProperties(long channelgroup, int instance, long wet)

public static int
nFMOD_ChannelGroup_GetSystemObject(long channelgroup, long system)

public static int
nFMOD_ChannelGroup_GetUserData(long channelgroup, long userdata)

public static int
nFMOD_ChannelGroup_GetVolume(long channelgroup, long volume)

public static int
nFMOD_ChannelGroup_GetVolumeRamp(long channelgroup, long ramp)

public static int
nFMOD_ChannelGroup_IsPlaying(long channelgroup, long isplaying)

public static int
nFMOD_ChannelGroup_Set3DAttributes(long channelgroup, long pos, long vel)

Unsafe version of: ChannelGroup_Set3DAttributes

public static int
nFMOD_ChannelGroup_Set3DConeOrientation(long channelgroup, long orientation)

public static int
nFMOD_ChannelGroup_Set3DCustomRolloff(long channelgroup, long points, int numpoints)

public static int
nFMOD_ChannelGroup_SetCallback(long channelgroup, long callback)

public static int
nFMOD_ChannelGroup_SetMixLevelsInput(long channelgroup, long levels, int numlevels)

public static int
nFMOD_ChannelGroup_SetMixMatrix(long channelgroup, long matrix, int outchannels, int inchannels, int inchannel_hop)

public static int
nFMOD_Debug_Initialize(int flags, int mode, long callback, long filename)

public static int
nFMOD_DSP_AddInput(long dsp, long input, long connection, int type)

public static int
nFMOD_DSP_GetActive(long dsp, long active)

public static int
nFMOD_DSP_GetBypass(long dsp, long bypass)

public static int
nFMOD_DSP_GetChannelFormat(long dsp, long channelmask, long numchannels, long source_speakermode)

public static int
nFMOD_DSP_GetCPUUsage(long dsp, long exclusive, long inclusive)

public static int
nFMOD_DSP_GetDataParameterIndex(long dsp, int datatype, long index)

public static int
nFMOD_DSP_GetIdle(long dsp, long idle)

public static int
nFMOD_DSP_GetInfo(long dsp, long name, long version, long channels, long configwidth, long configheight)

Unsafe version of: DSP_GetInfo

public static int
nFMOD_DSP_GetInput(long dsp, int index, long input, long inputconnection)

public static int
nFMOD_DSP_GetMeteringEnabled(long dsp, long inputEnabled, long outputEnabled)

public static int
nFMOD_DSP_GetMeteringInfo(long dsp, long inputInfo, long outputInfo)

public static int
nFMOD_DSP_GetNumInputs(long dsp, long numinputs)

public static int
nFMOD_DSP_GetNumOutputs(long dsp, long numoutputs)

public static int
nFMOD_DSP_GetNumParameters(long dsp, long numparams)

public static int
nFMOD_DSP_GetOutput(long dsp, int index, long output, long outputconnection)

public static int
nFMOD_DSP_GetOutputChannelFormat(long dsp, int inmask, int inchannels, int inspeakermode, long outmask, long outchannels, long outspeakermode)

public static int
nFMOD_DSP_GetParameterBool(long dsp, int index, long value, long valuestr, int valuestrlen)

public static int
nFMOD_DSP_GetParameterData(long dsp, int index, long data, long length, long valuestr, int valuestrlen)

public static int
nFMOD_DSP_GetParameterFloat(long dsp, int index, long value, long valuestr, int valuestrlen)

public static int
nFMOD_DSP_GetParameterInfo(long dsp, int index, long desc)

public static int
nFMOD_DSP_GetParameterInt(long dsp, int index, long value, long valuestr, int valuestrlen)

public static int
nFMOD_DSP_GetSystemObject(long dsp, long system)

public static int
nFMOD_DSP_GetType(long dsp, long type)

public static int
nFMOD_DSP_GetUserData(long dsp, long userdata)

public static int
nFMOD_DSP_GetWetDryMix(long dsp, long prewet, long postwet, long dry)

public static int
nFMOD_DSP_SetCallback(long dsp, long callback)

public static int
nFMOD_DSP_SetParameterData(long dsp, int index, long data, int length)

public static int
nFMOD_DSPConnection_GetInput(long dspconnection, long input)

public static int
nFMOD_DSPConnection_GetMix(long dspconnection, long volume)

public static int
nFMOD_DSPConnection_GetMixMatrix(long dspconnection, long matrix, long outchannels, long inchannels, int inchannel_hop)

public static int
nFMOD_DSPConnection_GetOutput(long dspconnection, long output)

public static int
nFMOD_DSPConnection_GetType(long dspconnection, long type)

public static int
nFMOD_DSPConnection_GetUserData(long dspconnection, long userdata)

public static int
nFMOD_DSPConnection_SetMixMatrix(long dspconnection, long matrix, int outchannels, int inchannels, int inchannel_hop)

public static int
public static int
nFMOD_Geometry_AddPolygon(long geometry, float directocclusion, float reverbocclusion, int doublesided, int numvertices, long vertices, long polygonindex)

Unsafe version of: Geometry_AddPolygon

public static int
nFMOD_Geometry_GetActive(long geometry, long active)

public static int
nFMOD_Geometry_GetMaxPolygons(long geometry, long maxpolygons, long maxvertices)

public static int
nFMOD_Geometry_GetNumPolygons(long geometry, long numpolygons)

public static int
nFMOD_Geometry_GetPolygonAttributes(long geometry, int index, long directocclusion, long reverbocclusion, long doublesided)

public static int
nFMOD_Geometry_GetPolygonNumVertices(long geometry, int index, long numvertices)

public static int
nFMOD_Geometry_GetPolygonVertex(long geometry, int index, int vertexindex, long vertex)

public static int
nFMOD_Geometry_GetPosition(long geometry, long position)

public static int
nFMOD_Geometry_GetRotation(long geometry, long forward, long up)

public static int
nFMOD_Geometry_GetScale(long geometry, long scale)

public static int
nFMOD_Geometry_GetUserData(long geometry, long userdata)

public static int
nFMOD_Geometry_Save(long geometry, long data, long datasize)

public static int
nFMOD_Geometry_SetPolygonVertex(long geometry, int index, int vertexindex, long vertex)

public static int
nFMOD_Geometry_SetPosition(long geometry, long position)

public static int
nFMOD_Geometry_SetRotation(long geometry, long forward, long up)

public static int
nFMOD_Geometry_SetScale(long geometry, long scale)

public static int
nFMOD_Memory_GetStats(long currentalloced, long maxalloced, int blocking)

public static int
nFMOD_Memory_Initialize(long poolmem, int poollen, long useralloc, long userrealloc, long userfree, int memtypeflags)

public static int
nFMOD_Reverb3D_Get3DAttributes(long reverb3d, long position, long mindistance, long maxdistance)

public static int
nFMOD_Reverb3D_GetActive(long reverb3d, long active)

public static int
nFMOD_Reverb3D_GetProperties(long reverb3d, long properties)

public static int
nFMOD_Reverb3D_GetUserData(long reverb3d, long userdata)

public static int
nFMOD_Reverb3D_Set3DAttributes(long reverb3d, long position, float mindistance, float maxdistance)

public static int
nFMOD_Reverb3D_SetProperties(long reverb3d, long properties)

public static int
nFMOD_Sound_AddSyncPoint(long sound, int offset, int offsettype, long name, long point)

public static int
nFMOD_Sound_Get3DConeSettings(long sound, long insideconeangle, long outsideconeangle, long outsidevolume)

public static int
nFMOD_Sound_Get3DCustomRolloff(long sound, long points, long numpoints)

public static int
nFMOD_Sound_Get3DMinMaxDistance(long sound, long min, long max)

public static int
nFMOD_Sound_GetDefaults(long sound, long frequency, long priority)

public static int
nFMOD_Sound_GetFormat(long sound, long type, long format, long channels, long bits)

public static int
nFMOD_Sound_GetLength(long sound, long length, int lengthtype)

public static int
nFMOD_Sound_GetLoopCount(long sound, long loopcount)

public static int
nFMOD_Sound_GetLoopPoints(long sound, long loopstart, int loopstarttype, long loopend, int loopendtype)

public static int
nFMOD_Sound_GetMode(long sound, long mode)

public static int
nFMOD_Sound_GetMusicChannelVolume(long sound, int channel, long volume)

public static int
nFMOD_Sound_GetMusicNumChannels(long sound, long numchannels)

public static int
nFMOD_Sound_GetMusicSpeed(long sound, long speed)

public static int
nFMOD_Sound_GetName(long sound, long name, int namelen)

public static int
nFMOD_Sound_GetNumSubSounds(long sound, long numsubsounds)

public static int
nFMOD_Sound_GetNumSyncPoints(long sound, long numsyncpoints)

public static int
nFMOD_Sound_GetNumTags(long sound, long numtags, long numtagsupdated)

public static int
nFMOD_Sound_GetOpenState(long sound, long openstate, long percentbuffered, long starving, long diskbusy)

public static int
nFMOD_Sound_GetSoundGroup(long sound, long soundgroup)

public static int
nFMOD_Sound_GetSubSound(long sound, int index, long subsound)

public static int
nFMOD_Sound_GetSubSoundParent(long sound, long parentsound)

public static int
nFMOD_Sound_GetSyncPoint(long sound, int index, long point)

public static int
nFMOD_Sound_GetSyncPointInfo(long sound, long point, long name, int namelen, long offset, int offsettype)

public static int
nFMOD_Sound_GetSystemObject(long sound, long system)

public static int
nFMOD_Sound_GetTag(long sound, long name, int index, long tag)

public static int
nFMOD_Sound_GetUserData(long sound, long userdata)

public static int
nFMOD_Sound_Lock(long sound, int offset, int length, long ptr1, long ptr2, long len1, long len2)

public static int
nFMOD_Sound_ReadData(long sound, long buffer, int length, long read)

public static int
nFMOD_Sound_Set3DCustomRolloff(long sound, long points, int numpoints)

public static int
nFMOD_Sound_Unlock(long sound, long ptr1, long ptr2, int len1, int len2)

public static int
nFMOD_SoundGroup_GetMaxAudible(long soundgroup, long maxaudible)

public static int
nFMOD_SoundGroup_GetMaxAudibleBehavior(long soundgroup, long behavior)

public static int
nFMOD_SoundGroup_GetMuteFadeSpeed(long soundgroup, long speed)

public static int
nFMOD_SoundGroup_GetName(long soundgroup, long name, int namelen)

public static int
nFMOD_SoundGroup_GetNumPlaying(long soundgroup, long numplaying)

public static int
nFMOD_SoundGroup_GetNumSounds(long soundgroup, long numsounds)

public static int
nFMOD_SoundGroup_GetSound(long soundgroup, int index, long sound)

public static int
nFMOD_SoundGroup_GetSystemObject(long soundgroup, long system)

public static int
nFMOD_SoundGroup_GetUserData(long soundgroup, long userdata)

public static int
nFMOD_SoundGroup_GetVolume(long soundgroup, long volume)

public static int
nFMOD_System_AttachFileSystem(long system, long useropen, long userclose, long userread, long userseek)

public static int
nFMOD_System_Create(long system, int headerversion)

Unsafe version of: System_Create

public static int
nFMOD_System_CreateChannelGroup(long system, long name, long channelgroup)

public static int
nFMOD_System_CreateDSP(long system, long description, long dsp)

public static int
nFMOD_System_CreateDSPByPlugin(long system, int handle, long dsp)

public static int
nFMOD_System_CreateDSPByType(long system, int type, long dsp)

public static int
nFMOD_System_CreateGeometry(long system, int maxpolygons, int maxvertices, long geometry)

Unsafe version of: System_CreateGeometry

public static int
nFMOD_System_CreateReverb3D(long system, long reverb)

public static int
nFMOD_System_CreateSound(long system, long name_or_data, int mode, long exinfo, long sound)

Unsafe version of: System_CreateSound

public static int
nFMOD_System_CreateSoundGroup(long system, long name, long soundgroup)

public static int
nFMOD_System_CreateStream(long system, long name_or_data, int mode, long exinfo, long sound)

public static int
nFMOD_System_Get3DListenerAttributes(long system, int listener, long pos, long vel, long forward, long up)

public static int
nFMOD_System_Get3DNumListeners(long system, long numlisteners)

public static int
nFMOD_System_Get3DSettings(long system, long dopplerscale, long distancefactor, long rolloffscale)

public static int
nFMOD_System_GetAdvancedSettings(long system, long settings)

public static int
nFMOD_System_GetChannel(long system, int channelid, long channel)

public static int
nFMOD_System_GetChannelsPlaying(long system, long channels, long realchannels)

public static int
nFMOD_System_GetCPUUsage(long system, long usage)

public static int
nFMOD_System_GetDefaultMixMatrix(long system, int sourcespeakermode, int targetspeakermode, long matrix, int matrixhop)

public static int
nFMOD_System_GetDriver(long system, long driver)

public static int
nFMOD_System_GetDriverInfo(long system, int id, long name, int namelen, long guid, long systemrate, long speakermode, long speakermodechannels)

public static int
nFMOD_System_GetDSPBufferSize(long system, long bufferlength, long numbuffers)

public static int
nFMOD_System_GetDSPInfoByPlugin(long system, int handle, long description)

public static int
nFMOD_System_GetDSPInfoByType(long system, int type, long description)

public static int
nFMOD_System_GetFileUsage(long system, long sampleBytesRead, long streamBytesRead, long otherBytesRead)

public static int
nFMOD_System_GetGeometryOcclusion(long system, long listener, long source, long direct, long reverb)

public static int
nFMOD_System_GetGeometrySettings(long system, long maxworldsize)

public static int
nFMOD_System_GetMasterChannelGroup(long system, long channelgroup)

public static int
nFMOD_System_GetMasterSoundGroup(long system, long soundgroup)

public static int
nFMOD_System_GetNestedPlugin(long system, int handle, int index, long nestedhandle)

public static int
nFMOD_System_GetNetworkProxy(long system, long proxy, int proxylen)

public static int
nFMOD_System_GetNetworkTimeout(long system, long timeout)

public static int
nFMOD_System_GetNumDrivers(long system, long numdrivers)

public static int
nFMOD_System_GetNumNestedPlugins(long system, int handle, long count)

public static int
nFMOD_System_GetNumPlugins(long system, int plugintype, long numplugins)

public static int
nFMOD_System_GetOutput(long system, long output)

public static int
nFMOD_System_GetOutputByPlugin(long system, long handle)

public static int
nFMOD_System_GetOutputHandle(long system, long handle)

public static int
nFMOD_System_GetPluginHandle(long system, int plugintype, int index, long handle)

public static int
nFMOD_System_GetPluginInfo(long system, int handle, long plugintype, long name, int namelen, long version)

public static int
nFMOD_System_GetRecordDriverInfo(long system, int id, long name, int namelen, long guid, long systemrate, long speakermode, long speakermodechannels, long state)

public static int
nFMOD_System_GetRecordNumDrivers(long system, long numdrivers, long numconnected)

Unsafe version of: System_GetRecordNumDrivers

public static int
nFMOD_System_GetRecordPosition(long system, int id, long position)

public static int
nFMOD_System_GetReverbProperties(long system, int instance, long prop)

public static int
nFMOD_System_GetSoftwareChannels(long system, long numsoftwarechannels)

public static int
nFMOD_System_GetSoftwareFormat(long system, long samplerate, long speakermode, long numrawspeakers)

public static int
nFMOD_System_GetSpeakerModeChannels(long system, int mode, long channels)

public static int
nFMOD_System_GetSpeakerPosition(long system, int speaker, long x, long y, long active)

public static int
nFMOD_System_GetStreamBufferSize(long system, long filebuffersize, long filebuffersizetype)

public static int
nFMOD_System_GetUserData(long system, long userdata)

public static int
nFMOD_System_GetVersion(long system, long version)

Unsafe version of: System_GetVersion

public static int
nFMOD_System_IsRecording(long system, int id, long recording)

public static int
nFMOD_System_LoadGeometry(long system, long data, int datasize, long geometry)

public static int
nFMOD_System_LoadPlugin(long system, long filename, long handle, int priority)

public static int
nFMOD_System_PlayDSP(long system, long dsp, long channelgroup, int paused, long channel)

public static int
nFMOD_System_PlaySound(long system, long sound, long channelgroup, int paused, long channel)

public static int
nFMOD_System_RegisterCodec(long system, long description, long handle, int priority)

public static int
nFMOD_System_RegisterDSP(long system, long description, long handle)

public static int
nFMOD_System_RegisterOutput(long system, long description, long handle)

public static int
nFMOD_System_Set3DListenerAttributes(long system, int listener, long pos, long vel, long forward, long up)

public static int
nFMOD_System_Set3DRolloffCallback(long system, long callback)

public static int
nFMOD_System_SetAdvancedSettings(long system, long settings)

public static int
nFMOD_System_SetCallback(long system, long callback, int callbackmask)

public static int
nFMOD_System_SetFileSystem(long system, long useropen, long userclose, long userread, long userseek, long userasyncread, long userasynccancel, int blockalign)

public static int
nFMOD_System_SetNetworkProxy(long system, long proxy)

Unsafe version of: System_SetNetworkProxy

public static int
nFMOD_System_SetPluginPath(long system, long path)

Unsafe version of: System_SetPluginPath

public static int
nFMOD_System_SetReverbProperties(long system, int instance, long prop)

Unsafe version of: System_SetReverbProperties

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait