# -*- encoding: utf-8 -*- # stub: head_music 0.22.0 ruby lib Gem::Specification.new do |s| s.name = "head_music".freeze s.version = "0.22.0".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Rob Head".freeze] s.bindir = "exe".freeze s.date = "2018-11-13" s.description = "Work with the elements of western music theory, such as pitches, scales, intervals, and chords.".freeze s.email = ["robert.head@gmail.com".freeze] s.files = [".circleci/config.yml".freeze, ".circleci/setup-rubygems.sh".freeze, ".gitignore".freeze, ".pairs".freeze, ".rspec".freeze, ".rubocop.yml".freeze, ".ruby-version".freeze, ".travis.yml".freeze, "CODE_OF_CONDUCT.md".freeze, "Gemfile".freeze, "LICENSE.txt".freeze, "README.md".freeze, "Rakefile".freeze, "TODO.md".freeze, "bin/console".freeze, "bin/setup".freeze, "head_music.gemspec".freeze, "lib/head_music.rb".freeze, "lib/head_music/chord.rb".freeze, "lib/head_music/circle.rb".freeze, "lib/head_music/clef.rb".freeze, "lib/head_music/consonance.rb".freeze, "lib/head_music/content/bar.rb".freeze, "lib/head_music/content/composition.rb".freeze, "lib/head_music/content/note.rb".freeze, "lib/head_music/content/placement.rb".freeze, "lib/head_music/content/position.rb".freeze, "lib/head_music/content/rhythmic_value.rb".freeze, "lib/head_music/content/voice.rb".freeze, "lib/head_music/functional_interval.rb".freeze, "lib/head_music/grand_staff.rb".freeze, "lib/head_music/harmonic_interval.rb".freeze, "lib/head_music/instrument.rb".freeze, "lib/head_music/interval.rb".freeze, "lib/head_music/key_signature.rb".freeze, "lib/head_music/letter_name.rb".freeze, "lib/head_music/melodic_interval.rb".freeze, "lib/head_music/meter.rb".freeze, "lib/head_music/motion.rb".freeze, "lib/head_music/named_rudiment.rb".freeze, "lib/head_music/octave.rb".freeze, "lib/head_music/pitch.rb".freeze, "lib/head_music/pitch/enharmonic_equivalence.rb".freeze, "lib/head_music/pitch/octave_equivalence.rb".freeze, "lib/head_music/pitch_class.rb".freeze, "lib/head_music/quality.rb".freeze, "lib/head_music/rhythm.rb".freeze, "lib/head_music/rhythmic_unit.rb".freeze, "lib/head_music/scale.rb".freeze, "lib/head_music/scale_degree.rb".freeze, "lib/head_music/scale_type.rb".freeze, "lib/head_music/sign.rb".freeze, "lib/head_music/spelling.rb".freeze, "lib/head_music/staff.rb".freeze, "lib/head_music/style/analysis.rb".freeze, "lib/head_music/style/annotation.rb".freeze, "lib/head_music/style/guidelines/always_move.rb".freeze, "lib/head_music/style/guidelines/approach_perfection_contrarily.rb".freeze, "lib/head_music/style/guidelines/at_least_eight_notes.rb".freeze, "lib/head_music/style/guidelines/avoid_crossing_voices.rb".freeze, "lib/head_music/style/guidelines/avoid_overlapping_voices.rb".freeze, "lib/head_music/style/guidelines/consonant_climax.rb".freeze, "lib/head_music/style/guidelines/consonant_downbeats.rb".freeze, "lib/head_music/style/guidelines/diatonic.rb".freeze, "lib/head_music/style/guidelines/direction_changes.rb".freeze, "lib/head_music/style/guidelines/end_on_perfect_consonance.rb".freeze, "lib/head_music/style/guidelines/end_on_tonic.rb".freeze, "lib/head_music/style/guidelines/frequent_direction_changes.rb".freeze, "lib/head_music/style/guidelines/limit_octave_leaps.rb".freeze, "lib/head_music/style/guidelines/moderate_direction_changes.rb".freeze, "lib/head_music/style/guidelines/mostly_conjunct.rb".freeze, "lib/head_music/style/guidelines/no_rests.rb".freeze, "lib/head_music/style/guidelines/no_unisons_in_middle.rb".freeze, "lib/head_music/style/guidelines/notes_same_length.rb".freeze, "lib/head_music/style/guidelines/one_to_one.rb".freeze, "lib/head_music/style/guidelines/prefer_contrary_motion.rb".freeze, "lib/head_music/style/guidelines/prefer_imperfect.rb".freeze, "lib/head_music/style/guidelines/prepare_octave_leaps.rb".freeze, "lib/head_music/style/guidelines/recover_large_leaps.rb".freeze, "lib/head_music/style/guidelines/singable_intervals.rb".freeze, "lib/head_music/style/guidelines/singable_range.rb".freeze, "lib/head_music/style/guidelines/single_large_leaps.rb".freeze, "lib/head_music/style/guidelines/start_on_perfect_consonance.rb".freeze, "lib/head_music/style/guidelines/start_on_tonic.rb".freeze, "lib/head_music/style/guidelines/step_down_to_final_note.rb".freeze, "lib/head_music/style/guidelines/step_out_of_unison.rb".freeze, "lib/head_music/style/guidelines/step_to_final_note.rb".freeze, "lib/head_music/style/guidelines/step_up_to_final_note.rb".freeze, "lib/head_music/style/guidelines/up_to_fourteen_notes.rb".freeze, "lib/head_music/style/guides/first_species_harmony.rb".freeze, "lib/head_music/style/guides/first_species_melody.rb".freeze, "lib/head_music/style/guides/fux_cantus_firmus.rb".freeze, "lib/head_music/style/guides/modern_cantus_firmus.rb".freeze, "lib/head_music/style/mark.rb".freeze, "lib/head_music/tuning.rb".freeze, "lib/head_music/utilities/hash_key.rb".freeze, "lib/head_music/version.rb".freeze] s.homepage = "https://github.com/roberthead/head_music".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.4.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "The rudiments of western music theory.".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["~> 5.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.3".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.13".freeze]) s.add_development_dependency(%q.freeze, ["~> 10.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 3.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.2".freeze]) end