Method: PicoTune::Tune#volume_factor_for_simultaneous_melodies
- Defined in:
- lib/picotune.rb
#volume_factor_for_simultaneous_melodies ⇒ Object
158 159 160 161 162 163 164 165 166 167 168 |
# File 'lib/picotune.rb', line 158 def volume_factor_for_simultaneous_melodies max_melodies_in_phrases = 0 @phrases.each do |phrase| if phrase.simultaneous_melodies > max_melodies_in_phrases max_melodies_in_phrases = phrase.simultaneous_melodies end end 1.0 / max_melodies_in_phrases if max_melodies_in_phrases > 0 end |