Table of Contents - music-transcription-0.21.0 Documentation
Pages
Classes and Modules
Methods
-
::add_note_method
—
Music::Transcription::Note
-
::from_freq
—
Music::Transcription::Pitch
-
::from_ratio
—
Music::Transcription::Pitch
-
::from_semitones
—
Music::Transcription::Pitch
-
::included
—
Music::Transcription::Parseable
-
::measure_note_map
—
Music::Transcription::Conversion
-
::new
—
Music::Transcription::MeasureScore
-
::new
—
Music::Transcription::Tempo
-
::new
—
Music::Transcription::Change
-
::new
—
Music::Transcription::Change::Immediate
-
::new
—
Music::Transcription::Change::Gradual
-
::new
—
Music::Transcription::Change::Partial
-
::new
—
Music::Transcription::Link::Tie
-
::new
—
Music::Transcription::Link::TargetedLink
-
::new
—
Music::Transcription::Meter
-
::new
—
Music::Transcription::Note
-
::new
—
Music::Transcription::NoteScore
-
::new
—
Music::Transcription::Part
-
::new
—
Music::Transcription::Pitch
-
::new
—
Music::Transcription::Program
-
::unpack
—
Music::Transcription::MeasureScore
-
::unpack
—
Music::Transcription::Change
-
::unpack
—
Music::Transcription::NoteScore
-
::unpack
—
Music::Transcription::Part
-
::unpack
—
Music::Transcription::Program
-
::valid_tempo_types
—
Music::Transcription::MeasureScore
-
::valid_tempo_types
—
Music::Transcription::NoteScore
-
#<=>
—
Music::Transcription::Pitch
-
#==
—
Music::Transcription::MeasureScore
-
#==
—
Music::Transcription::Tempo
-
#==
—
Music::Transcription::Change
-
#==
—
Music::Transcription::Change::Partial
-
#==
—
Music::Transcription::Link::Tie
-
#==
—
Music::Transcription::Link::TargetedLink
-
#==
—
Music::Transcription::Meter
-
#==
—
Music::Transcription::Note
-
#==
—
Music::Transcription::NoteScore
-
#==
—
Music::Transcription::Part
-
#==
—
Music::Transcription::Pitch
-
#==
—
Music::Transcription::Program
-
#_nt_accent
—
Music::Transcription::Parsing::Note
-
#_nt_articulation
—
Music::Transcription::Parsing::Articulation
-
#_nt_cent
—
Music::Transcription::Parsing::Pitch
-
#_nt_den_only
—
Music::Transcription::Parsing::Duration
-
#_nt_duration
—
Music::Transcription::Parsing::Duration
-
#_nt_exponent
—
Music::Transcription::Parsing::NonnegativeFloat
-
#_nt_exponent
—
Music::Transcription::Parsing::PositiveFloat
-
#_nt_float1
—
Music::Transcription::Parsing::NonnegativeFloat
-
#_nt_float1
—
Music::Transcription::Parsing::PositiveFloat
-
#_nt_float2
—
Music::Transcription::Parsing::NonnegativeFloat
-
#_nt_float2
—
Music::Transcription::Parsing::PositiveFloat
-
#_nt_float3
—
Music::Transcription::Parsing::PositiveFloat
-
#_nt_glissando
—
Music::Transcription::Parsing::Link
-
#_nt_legato
—
Music::Transcription::Parsing::Articulation
-
#_nt_legato_link
—
Music::Transcription::Parsing::Link
-
#_nt_letter_a
—
Music::Transcription::Parsing::Pitch
-
#_nt_letter_b
—
Music::Transcription::Parsing::Pitch
-
#_nt_letter_c
—
Music::Transcription::Parsing::Pitch
-
#_nt_letter_d
—
Music::Transcription::Parsing::Pitch
-
#_nt_letter_e
—
Music::Transcription::Parsing::Pitch
-
#_nt_letter_f
—
Music::Transcription::Parsing::Pitch
-
#_nt_letter_g
—
Music::Transcription::Parsing::Pitch
-
#_nt_link
—
Music::Transcription::Parsing::Link
-
#_nt_meter
—
Music::Transcription::Parsing::Meter
-
#_nt_meter1
—
Music::Transcription::Parsing::Meter
-
#_nt_meter2
—
Music::Transcription::Parsing::Meter
-
#_nt_nonnegative_float
—
Music::Transcription::Parsing::NonnegativeFloat
-
#_nt_nonnegative_integer
—
Music::Transcription::Parsing::NonnegativeInteger
-
#_nt_nonnegative_number
—
Music::Transcription::Parsing::Segment
-
#_nt_nonnegative_rational
—
Music::Transcription::Parsing::NonnegativeRational
-
#_nt_note
—
Music::Transcription::Parsing::Note
-
#_nt_num_and_den
—
Music::Transcription::Parsing::Duration
-
#_nt_num_only
—
Music::Transcription::Parsing::Duration
-
#_nt_octave
—
Music::Transcription::Parsing::Pitch
-
#_nt_pitch
—
Music::Transcription::Parsing::Pitch
-
#_nt_pitch_letter
—
Music::Transcription::Parsing::Pitch
-
#_nt_pitch_link
—
Music::Transcription::Parsing::Note
-
#_nt_portamento
—
Music::Transcription::Parsing::Link
-
#_nt_portato
—
Music::Transcription::Parsing::Articulation
-
#_nt_positive_float
—
Music::Transcription::Parsing::PositiveFloat
-
#_nt_positive_integer
—
Music::Transcription::Parsing::PositiveInteger
-
#_nt_positive_number
—
Music::Transcription::Parsing::Tempo
-
#_nt_positive_rational
—
Music::Transcription::Parsing::PositiveRational
-
#_nt_range
—
Music::Transcription::Parsing::Segment
-
#_nt_slur
—
Music::Transcription::Parsing::Articulation
-
#_nt_slur_link
—
Music::Transcription::Parsing::Link
-
#_nt_staccatissimo
—
Music::Transcription::Parsing::Articulation
-
#_nt_staccato
—
Music::Transcription::Parsing::Articulation
-
#_nt_tempo
—
Music::Transcription::Parsing::Tempo
-
#_nt_tempo_bpm
—
Music::Transcription::Parsing::Tempo
-
#_nt_tempo_npm
—
Music::Transcription::Parsing::Tempo
-
#_nt_tempo_nps
—
Music::Transcription::Parsing::Tempo
-
#_nt_tempo_qnpm
—
Music::Transcription::Parsing::Tempo
-
#_nt_tenuto
—
Music::Transcription::Parsing::Articulation
-
#_nt_tie
—
Music::Transcription::Parsing::Link
-
#acc
—
Music::Transcription::Parsing::Note::Note2
-
#art
—
Music::Transcription::Parsing::Note::Note2
-
#balance!
—
Music::Transcription::Pitch
-
#bd
—
Music::Transcription::Parsing::Meter::Meter10
-
#beat_duration_at
—
Music::Transcription::MeasureScore
-
#beat_durations
—
Music::Transcription::MeasureScore
-
#bpm
—
Music::Transcription::Parsing::Meter::Meter10
-
#bpm
—
Music::Transcription::Parsing::Meter::Meter20
-
#cents
—
Music::Transcription::Parsing::Pitch::Pitch0
-
#check_beat_duration
—
Music::Transcription::Meter
-
#check_beats_per_measure
—
Music::Transcription::Meter
-
#check_meterchange_durs
—
Music::Transcription::MeasureScore
-
#check_meterchange_offsets
—
Music::Transcription::MeasureScore
-
#check_meterchange_types
—
Music::Transcription::MeasureScore
-
#check_methods
—
Music::Transcription::MeasureScore
-
#check_methods
—
Music::Transcription::Meter
-
#check_methods
—
Music::Transcription::Note
-
#check_methods
—
Music::Transcription::NoteScore
-
#check_methods
—
Music::Transcription::Part
-
#check_methods
—
Music::Transcription::Program
-
#check_methods
—
Validatable
-
#check_start_tempo_type
—
Music::Transcription::NoteScore
-
#check_startmeter_type
—
Music::Transcription::MeasureScore
-
#check_tempo_change_types
—
Music::Transcription::NoteScore
-
#clone
—
Music::Transcription::Tempo
-
#clone
—
Music::Transcription::Change::Immediate
-
#clone
—
Music::Transcription::Change::Gradual
-
#clone
—
Music::Transcription::Link
-
#clone
—
Music::Transcription::Note
-
#clone
—
Music::Transcription::NoteScore
-
#clone
—
Music::Transcription::Part
-
#clone
—
Music::Transcription::Pitch
-
#convert
—
Music::Transcription::Tempo
-
#convert
—
Music::Transcription::Parseable::ClassMethods
-
#convert_parts
—
Music::Transcription::MeasureScore
-
#convert_program
—
Music::Transcription::MeasureScore
-
#convert_tempo_changes
—
Music::Transcription::MeasureScore
-
#den
—
Music::Transcription::Parsing::Meter::Meter20
-
#denominator
—
Music::Transcription::Parsing::Duration::DenOnly0
-
#diff
—
Music::Transcription::Pitch
-
#duration
—
Music::Transcription::NoteScore
-
#duration
—
Music::Transcription::Part
-
#duration
—
Music::Transcription::Parsing::Note::Note2
-
#ensure_dynamic_change_values_range
—
Music::Transcription::Part
-
#ensure_increasing_segments
—
Music::Transcription::Program
-
#ensure_nonnegative_segments
—
Music::Transcription::Program
-
#ensure_positive_duration
—
Music::Transcription::Note
-
#ensure_start_dynamic
—
Music::Transcription::Part
-
#eql?
—
Music::Transcription::Pitch
-
#exponent
—
Music::Transcription::Parsing::NonnegativeFloat::Float10
-
#exponent
—
Music::Transcription::Parsing::PositiveFloat::Float10
-
#first
—
Music::Transcription::Parsing::Note::Note1
-
#first
—
Music::Transcription::Parsing::Segment::Range0
-
#freq
—
Music::Transcription::Pitch
-
#hash
—
Music::Transcription::Pitch
-
#include?
—
Music::Transcription::Program
-
#invalid?
—
Validatable
-
#last
—
Music::Transcription::Parsing::Segment::Range0
-
#length
—
Music::Transcription::Program
-
#link_char
—
Music::Transcription::Link::Glissando
-
#link_char
—
Music::Transcription::Link::Portamento
-
#link_char
—
Music::Transcription::Link::Slur
-
#link_char
—
Music::Transcription::Link::Legato
-
#measure_durations
—
Music::Transcription::MeasureScore
-
#measure_note_map
—
Music::Transcription::MeasureScore
-
#measure_offsets
—
Music::Transcription::MeasureScore
-
#mod
—
Music::Transcription::Parsing::Pitch::Pitch0
-
#more
—
Music::Transcription::Parsing::Note::Note1
-
#n
—
Music::Transcription::Parsing::Pitch::Octave0
-
#n
—
Music::Transcription::Parsing::Pitch::Cent0
-
#nonnegative_integer
—
Music::Transcription::Parsing::NonnegativeRational::NonnegativeRational0
-
#nonnegative_integer
—
Music::Transcription::Parsing::PositiveInteger::PositiveInteger0
-
#num
—
Music::Transcription::Parsing::Meter::Meter20
-
#numerator
—
Music::Transcription::Parsing::Duration::NumOnly0
-
#octave
—
Music::Transcription::Parsing::Pitch::Pitch0
-
#pack
—
Music::Transcription::MeasureScore
-
#pack
—
Music::Transcription::Change::Immediate
-
#pack
—
Music::Transcription::Change::Gradual
-
#pack
—
Music::Transcription::NoteScore
-
#pack
—
Music::Transcription::Part
-
#pack
—
Music::Transcription::Program
-
#pack_score
—
Music::Transcription
-
#parse
—
Music::Transcription::Parseable::ClassMethods
-
#parser
—
Music::Transcription::Parseable::ClassMethods
-
#pitch
—
Music::Transcription::Parsing::Note::PitchLink0
-
#pitch_letter
—
Music::Transcription::Parsing::Pitch::Pitch0
-
#pitch_links
—
Music::Transcription::Parsing::Note::Note2
-
#pl
—
Music::Transcription::Parsing::Note::Note0
-
#positive_integer
—
Music::Transcription::Parsing::NonnegativeRational::NonnegativeRational0
-
#positive_integer1
—
Music::Transcription::Parsing::Duration::NumAndDen0
-
#positive_integer1
—
Music::Transcription::Parsing::PositiveRational::PositiveRational0
-
#positive_integer2
—
Music::Transcription::Parsing::Duration::NumAndDen0
-
#positive_integer2
—
Music::Transcription::Parsing::PositiveRational::PositiveRational0
-
#primitives
—
Music::Transcription::Parsing::NoteNode
-
#ratio
—
Music::Transcription::Pitch
-
#resize
—
Music::Transcription::Change::Immediate
-
#resize
—
Music::Transcription::Change::Gradual
-
#root
—
Music::Transcription::Parsing::Articulation
-
#root
—
Music::Transcription::Parsing::Duration
-
#root
—
Music::Transcription::Parsing::Link
-
#root
—
Music::Transcription::Parsing::Meter
-
#root
—
Music::Transcription::Parsing::Note
-
#root
—
Music::Transcription::Parsing::NonnegativeFloat
-
#root
—
Music::Transcription::Parsing::NonnegativeInteger
-
#root
—
Music::Transcription::Parsing::NonnegativeRational
-
#root
—
Music::Transcription::Parsing::PositiveFloat
-
#root
—
Music::Transcription::Parsing::PositiveInteger
-
#root
—
Music::Transcription::Parsing::PositiveRational
-
#root
—
Music::Transcription::Parsing::Pitch
-
#root
—
Music::Transcription::Parsing::Segment
-
#root
—
Music::Transcription::Parsing::Tempo
-
#round
—
Music::Transcription::Pitch
-
#split_parse
—
Music::Transcription::Parseable::ClassMethods
-
#stretch
—
Music::Transcription::Note
-
#stretch!
—
Music::Transcription::Note
-
#target
—
Music::Transcription::Parsing::Link::SlurLink0
-
#target
—
Music::Transcription::Parsing::Link::LegatoLink0
-
#target
—
Music::Transcription::Parsing::Link::Glissando0
-
#target
—
Music::Transcription::Parsing::Link::Portamento0
-
#the_link
—
Music::Transcription::Parsing::Note::PitchLink0
-
#to_articulation
—
Music::Transcription::Parsing::Articulation::Slur0
-
#to_articulation
—
Music::Transcription::Parsing::Articulation::Legato0
-
#to_articulation
—
Music::Transcription::Parsing::Articulation::Tenuto0
-
#to_articulation
—
Music::Transcription::Parsing::Articulation::Portato0
-
#to_articulation
—
Music::Transcription::Parsing::Articulation::Staccato0
-
#to_articulation
—
Music::Transcription::Parsing::Articulation::Staccatissimo0
-
#to_bpm
—
Music::Transcription::Tempo::QNPM
-
#to_bpm
—
Music::Transcription::Tempo::NPM
-
#to_bpm
—
Music::Transcription::Tempo::NPS
-
#to_d
—
String
-
#to_ds
—
String
-
#to_dur
—
String
-
#to_duration
—
String
-
#to_durations
—
String
-
#to_durs
—
String
-
#to_f
—
Music::Transcription::Parsing::NonnegativeFloat::NonnegativeFloat0
-
#to_f
—
Music::Transcription::Parsing::PositiveFloat::PositiveFloat0
-
#to_i
—
Music::Transcription::Parsing::NonnegativeInteger::NonnegativeInteger0
-
#to_i
—
Music::Transcription::Parsing::PositiveInteger::PositiveInteger1
-
#to_i
—
Music::Transcription::Parsing::Pitch::Octave1
-
#to_i
—
Music::Transcription::Parsing::Pitch::Cent1
-
#to_link
—
Music::Transcription::Parsing::SlurNode
-
#to_link
—
Music::Transcription::Parsing::LegatoNode
-
#to_link
—
Music::Transcription::Parsing::GlissandoNode
-
#to_link
—
Music::Transcription::Parsing::PortamentoNode
-
#to_link
—
Music::Transcription::Parsing::TieNode
-
#to_meter
—
String
-
#to_meter
—
Music::Transcription::Parsing::Meter::Meter11
-
#to_meter
—
Music::Transcription::Parsing::Meter::Meter21
-
#to_n
—
String
-
#to_note
—
String
-
#to_note
—
Music::Transcription::Parsing::NoteNode
-
#to_note_score
—
Music::Transcription::MeasureScore
-
#to_notes
—
String
-
#to_npm
—
Music::Transcription::Tempo::QNPM
-
#to_npm
—
Music::Transcription::Tempo::BPM
-
#to_npm
—
Music::Transcription::Tempo::NPS
-
#to_nps
—
Music::Transcription::Tempo::QNPM
-
#to_nps
—
Music::Transcription::Tempo::NPM
-
#to_nps
—
Music::Transcription::Tempo::BPM
-
#to_ns
—
String
-
#to_num
—
Music::Transcription::Parsing::NonnegativeFloat::NonnegativeFloat0
-
#to_num
—
Music::Transcription::Parsing::NonnegativeInteger::NonnegativeInteger0
-
#to_num
—
Music::Transcription::Parsing::NonnegativeRational::NonnegativeRational1
-
#to_num
—
Music::Transcription::Parsing::PositiveFloat::PositiveFloat0
-
#to_num
—
Music::Transcription::Parsing::PositiveInteger::PositiveInteger1
-
#to_num
—
Music::Transcription::Parsing::PositiveRational::PositiveRational1
-
#to_p
—
String
-
#to_pitch
—
String
-
#to_pitch
—
Music::Transcription::Parsing::PitchNode
-
#to_pitches
—
String
-
#to_ps
—
String
-
#to_qnpm
—
Music::Transcription::Tempo::NPM
-
#to_qnpm
—
Music::Transcription::Tempo::BPM
-
#to_qnpm
—
Music::Transcription::Tempo::NPS
-
#to_r
—
Music::Transcription::Parsing::NumDenNode
-
#to_r
—
Music::Transcription::Parsing::NumOnlyNode
-
#to_r
—
Music::Transcription::Parsing::DenOnlyNode
-
#to_r
—
Music::Transcription::Parsing::NonnegativeRational::NonnegativeRational1
-
#to_r
—
Music::Transcription::Parsing::PositiveRational::PositiveRational1
-
#to_range
—
Music::Transcription::Parsing::Segment::Range1
-
#to_s
—
Music::Transcription::Tempo::QNPM
-
#to_s
—
Music::Transcription::Tempo::NPM
-
#to_s
—
Music::Transcription::Tempo::BPM
-
#to_s
—
Music::Transcription::Tempo::NPS
-
#to_s
—
Music::Transcription::Link::Tie
-
#to_s
—
Music::Transcription::Link::TargetedLink
-
#to_s
—
Music::Transcription::Meter
-
#to_s
—
Music::Transcription::Note
-
#to_s
—
Music::Transcription::Pitch
-
#to_segment
—
String
-
#to_semitone
—
Music::Transcription::Parsing::Pitch::LetterA0
-
#to_semitone
—
Music::Transcription::Parsing::Pitch::LetterB0
-
#to_semitone
—
Music::Transcription::Parsing::Pitch::LetterC0
-
#to_semitone
—
Music::Transcription::Parsing::Pitch::LetterD0
-
#to_semitone
—
Music::Transcription::Parsing::Pitch::LetterE0
-
#to_semitone
—
Music::Transcription::Parsing::Pitch::LetterF0
-
#to_semitone
—
Music::Transcription::Parsing::Pitch::LetterG0
-
#to_tempo
—
Music::Transcription::Parsing::Tempo::TempoBpm1
-
#to_tempo
—
Music::Transcription::Parsing::Tempo::TempoQnpm1
-
#to_tempo
—
Music::Transcription::Parsing::Tempo::TempoNpm1
-
#to_tempo
—
Music::Transcription::Parsing::Tempo::TempoNps1
-
#total_semitones
—
Music::Transcription::Pitch
-
#transpose
—
Music::Transcription::Link::Tie
-
#transpose
—
Music::Transcription::Link::TargetedLink
-
#transpose
—
Music::Transcription::Note
-
#transpose
—
Music::Transcription::Pitch
-
#transpose!
—
Music::Transcription::Link::Tie
-
#transpose!
—
Music::Transcription::Link::TargetedLink
-
#transpose!
—
Music::Transcription::Note
-
#unpack_score
—
Music::Transcription
-
#val
—
Music::Transcription::Parsing::Tempo::TempoBpm0
-
#val
—
Music::Transcription::Parsing::Tempo::TempoQnpm0
-
#val
—
Music::Transcription::Parsing::Tempo::TempoNpm0
-
#val
—
Music::Transcription::Parsing::Tempo::TempoNps0
-
#valid?
—
Validatable
-
#validatables
—
Music::Transcription::MeasureScore
-
#validatables
—
Music::Transcription::NoteScore
-
#validatables
—
Music::Transcription::Part
-
#validatables
—
Validatable
-
#validate
—
Validatable