Module: Rythme
- Defined in:
- lib/rubySC/musique.rb
Class Method Summary collapse
-
.formule(formule, *voix) ⇒ Object
s’occupe du deuxième chiffre de la propriété “dur”, c-à-d la gestalt rythmique.
-
.mesure(mesure, *voix) ⇒ Object
s’occupe du premier chiffre de la propriété “dur”, c-à-d la vitesse.
- .Tempo(vitesse) ⇒ Object
Class Method Details
.formule(formule, *voix) ⇒ Object
s’occupe du deuxième chiffre de la propriété “dur”, c-à-d la gestalt rythmique.
165 166 167 168 169 170 171 |
# File 'lib/rubySC/musique.rb', line 165 def self.formule formule, *voix voix.each do |v| tmp = SC.listeVoix[v.to_s].dur tmp[1] = formule SC.set true, ({ "dur" => tmp }), v end end |
.mesure(mesure, *voix) ⇒ Object
s’occupe du premier chiffre de la propriété “dur”, c-à-d la vitesse
154 155 156 157 158 159 160 |
# File 'lib/rubySC/musique.rb', line 154 def self.mesure mesure, *voix voix.each do |v| tmp = SC.listeVoix[v.to_s].dur tmp[0] = mesure SC.set true, ({ "dur" => tmp }), v end end |