Module: Echelle
- Defined in:
- lib/rubySC/musique.rb
Class Method Summary collapse
Class Method Details
.determineEchelle(voix) ⇒ Object
118 119 120 121 122 123 124 125 126 127 128 129 130 131 |
# File 'lib/rubySC/musique.rb', line 118 def self.determineEchelle voix ## fonction lente à cause d'un comportement étrange de Super Collider pour donner les valeurs de Scale.. echelleVoix="Scale."+SC.listeVoix[voix].scale longueurEchelle=SC.ask("#{echelleVoix+".semitones.size"}")[0] valeursEchelles= Array.new(longueurEchelle) do |x| x = SC.ask("#{echelleVoix+".semitones[#{x}]"}")[0] end p valeursEchelles end |