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.