module Event::Note
Public Instance Methods
off(note, octave)
click to toggle source
# File lib/kuromusic/Track/Measure/Chord/Note/Event/NoteEvent.rb, line 12 def off(note, octave) Event.new({ :type => EventType::NOTE, :method => EventType::Note::OFF, :note => note, :octave => octave }) end
on(note, octave, velocity)
click to toggle source
# File lib/kuromusic/Track/Measure/Chord/Note/Event/NoteEvent.rb, line 3 def on(note, octave, velocity) Event.new({ :type => EventType::NOTE, :method => EventType::Note::ON, :note => note, :octave => octave, :velocity => velocity }) end
rest(dur)
click to toggle source
# File lib/kuromusic/Track/Measure/Chord/Note/Event/NoteEvent.rb, line 20 def rest(dur) Event.new({ :type => EventType::NOTE, :method => EventType::Note::REST, :dur => dur }) end