Sha256: 0db77aa8f26325f8a8b491f75163c44754f891eab519d9a73e5336a9df0aadb1
Contents?: true
Size: 951 Bytes
Versions: 6
Compression:
Stored size: 951 Bytes
Contents
module Music module Transcription module Parsing grammar Articulation rule articulation slur / legato / tenuto / portato / staccato / staccatissimo end rule slur "=" { def to_articulation Music::Transcription::Articulations::SLUR end } end rule legato "|" { def to_articulation Music::Transcription::Articulations::LEGATO end } end rule tenuto "_" { def to_articulation Music::Transcription::Articulations::TENUTO end } end rule portato "%" { def to_articulation Music::Transcription::Articulations::PORTATO end } end rule staccato "." { def to_articulation Music::Transcription::Articulations::STACCATO end } end rule staccatissimo "'" { def to_articulation Music::Transcription::Articulations::STACCATISSIMO end } end end end end end
Version data entries
6 entries across 6 versions & 1 rubygems