lib/music-transcription/accent.rb in music-transcription-0.6.3 vs lib/music-transcription/accent.rb in music-transcription-0.7.0
- old
+ new
@@ -12,24 +12,13 @@
def clone
self.class.new
end
- { :Staccato => ".",
- :Staccatissimo => "'",
- :Marcato => ">",
- :Martellato => "^",
- :Tenuto => "_",
- :Forte => "f",
- :Fortissimo => "ff",
- :Fortississimo => "fff"
- }.each do |name,print_str|
- klass = Class.new(Accent) do
- def to_s
- print_str
- end
- end
- Accent.const_set(name.to_sym, klass)
+ [
+ :None, :Staccato, :Staccatissimo, :Marcato, :Martellato, :Tenuto
+ ].each do |name|
+ Accent.const_set(name, Class.new(Accent))
end
end
end
end