class Mp3gain::ApplyGainChange
data object when gain is applied
Attributes
db_gain[R]
file_path[R]
max_amplitude[R]
max_global_gain[R]
min_global_gain[R]
mp3_gain[R]
Public Class Methods
new(file_path, mp3_gain, db_gain, max_amplitude, max_global_gain, min_global_gain)
click to toggle source
# File lib/mp3gain/apply_gain_change.rb, line 9 def initialize(file_path, mp3_gain, db_gain, max_amplitude, max_global_gain, min_global_gain) @file_path = file_path @mp3_gain = mp3_gain @db_gain = db_gain @max_amplitude = max_amplitude @max_global_gain = max_global_gain @min_global_gain = min_global_gain end
Public Instance Methods
clipping?()
click to toggle source
# File lib/mp3gain/apply_gain_change.rb, line 18 def clipping? # if > 31000 -> clipping @max_amplitude > 31_000 end