class Tone::Effect::Phaser

Attributes

base_frequency[R]
frequency[R]
octaves[R]

Public Class Methods

new(frequency: 0.5, octaves: 3, base_frequency: 350) click to toggle source
Calls superclass method
# File lib/tone/effect.rb, line 126
def initialize(frequency: 0.5, octaves: 3, base_frequency: 350)
  @frequency = frequency
  @octaves = octaves
  @base_frequency = base_frequency
  super `new Tone.Phaser(frequency, octaves, base_frequency)`
end

Public Instance Methods

==(other) click to toggle source
Calls superclass method Tone::Effect::Base#==
# File lib/tone/effect.rb, line 133
def ==(other)
  super &&
    frequency == other.frequency &&
      octaves == other.octaves &&
        base_frequency == other.base_frequency
end