Class: FMOD::Effects::LoudnessMeter Private

Inherits:
Dsp
  • Object
show all
Defined in:
lib/fmod/effects/loudness_meter.rb

Overview

This class is part of a private API. You should avoid using this class if possible, as it may be removed or be changed in the future.

Note:

This DSP is not intended for public use.

This unit analyzes the loudness and true peak of the signal.

Instance Attribute Summary collapse

Attributes inherited from Dsp

#active, #bypass, #channel_format, #input_count, #output_count, #parameter_count, #parent, #type, #wet_dry_mix

Attributes inherited from Handle

#user_data

Method Summary

Methods inherited from Dsp

#[], #[]=, #add_input, bool_param, data_param, #disconnect, #disconnect_from, #enable_metering, float_param, from_handle, #get_bool, #get_data, #get_float, #get_integer, #idle?, #info, #input, #input_connection, #input_metering?, integer_param, #name, #output, #output_connection, #output_format, #output_metering?, #param_info, #play, #reset, #set_bool, #set_data, #set_float, #set_integer, #set_wet_dry_mix, #show_dialog, #to_s, type_map, #version

Methods inherited from Handle

#initialize, #int_ptr, #release, #to_s

Constructor Details

This class inherits a constructor from FMOD::Handle

Instance Attribute Details

#loudnessPointer

Loudness info and maximum true peak level.

Returns:

  • (Pointer)

    the current value of loudness



13
14
15
# File 'lib/fmod/effects/loudness_meter.rb', line 13

def loudness
  @loudness
end

#stateInteger

Integration state

  • Minimum: -3

  • Maximum: 1

Returns:

  • (Integer)

    the current value of state



13
14
15
# File 'lib/fmod/effects/loudness_meter.rb', line 13

def state
  @state
end

#weightsPointer

Channel weightings for loudness.

Returns:

  • (Pointer)

    the current value of weights



13
14
15
# File 'lib/fmod/effects/loudness_meter.rb', line 13

def weights
  @weights
end