# -*- encoding: utf-8 -*- # stub: head_music 0.26.0 ruby lib Gem::Specification.new do |s| s.name = "head_music".freeze s.version = "0.26.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 = "2020-08-15" 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/chromatic_interval.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/data/clefs.yml".freeze, "lib/head_music/data/instruments.yml".freeze, "lib/head_music/diatonic_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_cycle.rb".freeze, "lib/head_music/key_signature.rb".freeze, "lib/head_music/letter_name.rb".freeze, "lib/head_music/locales/de.yml".freeze, "lib/head_music/locales/en.yml".freeze, "lib/head_music/locales/en_GB.yml".freeze, "lib/head_music/locales/es.yml".freeze, "lib/head_music/locales/fr.yml".freeze, "lib/head_music/locales/it.yml".freeze, "lib/head_music/locales/ru.yml".freeze, "lib/head_music/melodic_interval.rb".freeze, "lib/head_music/meter.rb".freeze, "lib/head_music/motion.rb".freeze, "lib/head_music/musical_symbol.rb".freeze, "lib/head_music/named.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/pitch_class_set.rb".freeze, "lib/head_music/pitch_set.rb".freeze, "lib/head_music/quality.rb".freeze, "lib/head_music/reference_pitch.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/solmization.rb".freeze, "lib/head_music/solmizations.yml".freeze, "lib/head_music/sonority.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.5".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_runtime_dependency(%q.freeze, ["~> 1.8".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.13".freeze]) s.add_development_dependency(%q.freeze, [">= 12.3.3".freeze]) s.add_development_dependency(%q.freeze, ["~> 3.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.2".freeze]) end