Class: FluidSynth::FluidModT

Inherits:
FFI::Struct
  • Object
show all
Defined in:
lib/ffi-fluidsynth.rb

Overview

< SoundFont sample

Fields:

:dest ::

(Integer) < Destination generator to control

:src1 ::

(Integer) < Source controller 1

:flags1 ::

(Integer) < Source controller 1 flags

:src2 ::

(Integer) < Source controller 2

:flags2 ::

(Integer) < Source controller 2 flags

:amount ::

(Float) < Multiplier amount

:next ::

(FFI::Pointer(*ModT)) The 'next' field allows to link modulators into a list.  It is
not used in fluid_voice.c, there each voice allocates memory for a
fixed number of modulators.  Since there may be a huge number of
different zones, this is more efficient.