module CW::ToneHelpers

Constants

TWO_PI

Public Instance Methods

convert_words(wrds) click to toggle source
# File lib/cw/tone_helpers.rb, line 8
def convert_words wrds
  wrds.to_array.collect{ |wrd| wrd.delete("\n")}
end
generate_space(number_of_samples) click to toggle source
# File lib/cw/tone_helpers.rb, line 12
def generate_space number_of_samples
  [].fill(0.0, 0, number_of_samples)
end
last_element?(idx, chr) click to toggle source
# File lib/cw/tone_helpers.rb, line 20
def last_element? idx, chr
  idx == chr.size - 1
end
space_sample?(ele) click to toggle source
# File lib/cw/tone_helpers.rb, line 16
def space_sample? ele
  ele == :space || ele == :e_space
end