.circleci/config.yml | 100644 | 0 | 0 | | | 530 Bytes | 3b4b229492307e86f4e128de9a698823abb989920bf850ec5781d71fc73f6396 |
.circleci/setup-rubygems.sh | 100755 | 0 | 0 | | | 131 Bytes | 567d255ad5d8f44fefec7a39659118e3ea5a7ccce368c0b79fe014ba842404eb |
.gitignore | 100644 | 0 | 0 | | | 106 Bytes | db0c48519b5a0819af8f188e3cf224547c3dde66c61dff070d67843f7b12ab19 |
.pairs | 100644 | 0 | 0 | | | 177 Bytes | 39c2fd0fe96af6b631b2ed598264df74cf012f9265419a749a82edaa01921559 |
.rspec | 100644 | 0 | 0 | | | 31 Bytes | 04ea314ec27821b7e7cf198c2b3f1dc643fbc27429e3d8eb5f6253c2104d51ca |
.rubocop.yml | 100644 | 0 | 0 | | | 208 Bytes | 0a8dc72a5a997184c15f3f8fbacf39b67453e86799646164ce6ad2d153404296 |
.ruby-version | 100644 | 0 | 0 | | | 6 Bytes | f1bfdc843a55919fe9d0e7947b2cabac73702800b2a18c846643452c05df15f7 |
.travis.yml | 100644 | 0 | 0 | | | 78 Bytes | f041596b832f2d4d8ae4940889e22cc415d99aca8c8908a6775f9d8ef0860163 |
CODE_OF_CONDUCT.md | 100644 | 0 | 0 | | | 3.15 KB | 13f575bbf5466effc42d333b931090456e688be875e71aa8af9aab9ec931e510 |
Gemfile | 100644 | 0 | 0 | | | 326 Bytes | 2da3cc9f3ce2739a590ae03f7110826c0e1f98decc0c6cae9a2740b46ed69093 |
LICENSE.txt | 100644 | 0 | 0 | | | 1.06 KB | 02a50c275d90e72cafabacc2b917b4b432becac0c3feec99812297716f09e646 |
README.md | 100644 | 0 | 0 | | | 1.86 KB | 9cfe5c684fea974eb7d58ec8be22dc082f151eb756ea0bcf21a1f3816542cd49 |
Rakefile | 100644 | 0 | 0 | | | 281 Bytes | 24067e4eb20047f0dd2cd7ec86162bff22482c5f233570d4eb86e04597555be7 |
TODO.md | 100644 | 0 | 0 | | | 2.56 KB | 6c6e2cc8e56eff1af3715f84ea2031767410fee0a6f9550447e6aa9eab77143e |
bin/console | 100755 | 0 | 0 | | | 365 Bytes | 75eac4eabc63d9eaac672bc03ce85e1defc9679a785a869de94f1a2c873febd2 |
bin/setup | 100755 | 0 | 0 | | | 131 Bytes | e201190bc24e9f00849b3efa5fbaece2cbf069703232e50c7fa15d41c47f2ead |
head_music.gemspec | 100644 | 0 | 0 | | | 1.15 KB | 5d835247469f9d5d36e61d92a01315b5479b48fa961cc0e093879fd767e8234a |
lib/head_music.rb | 100644 | 0 | 0 | | | 4.61 KB | a98099280b81dba17a3b74054cb7eaaeea078321f9c8226abb54f56db68cde0c |
lib/head_music/chromatic_interval.rb | 100644 | 0 | 0 | | | 1.27 KB | 42e5ab0cf9718d1c9b93a8a49a011c69321e3fec8b6c4eb37ff50d9cdcbebb36 |
lib/head_music/circle.rb | 100644 | 0 | 0 | | | 1.47 KB | 1a2013875124ffc092e14a2e0d86438e8d08ebc469b8c3a11ab8122fd9b252d5 |
lib/head_music/clef.rb | 100644 | 0 | 0 | | | 2.51 KB | 811769d9b0037c912729ba65efc80d3b77b1c394eea78556d48bed0060717cd9 |
lib/head_music/consonance.rb | 100644 | 0 | 0 | | | 597 Bytes | ca693034fb9a9015721b40f4394ef49ecafaf6f6bd4e403f142c4925dfd0d08b |
lib/head_music/content/bar.rb | 100644 | 0 | 0 | | | 513 Bytes | 56531bb72e0949e92d475dd0aeeed512b71a2939ca00f9e3b1e95755abf53520 |
lib/head_music/content/composition.rb | 100644 | 0 | 0 | | | 2.04 KB | d35b40540a3fc1a5327a9de1673b3ac45d21439dd211f39f7543e192b2856f75 |
lib/head_music/content/note.rb | 100644 | 0 | 0 | | | 1018 Bytes | f05aae8a5d7a6220f363e37b19aeeecbff495a2986a038cbd9e883b24acda15f |
lib/head_music/content/placement.rb | 100644 | 0 | 0 | | | 1.61 KB | e17a9aebdc8f298c28874947eb6ac9fef479c66ead040e9b965493a68ef48f49 |
lib/head_music/content/position.rb | 100644 | 0 | 0 | | | 2.47 KB | 04e7de7d95086482fa0332991199bb2a8bbddabba0d262bb40dc4570a9d42851 |
lib/head_music/content/rhythmic_value.rb | 100644 | 0 | 0 | | | 1.98 KB | 90fd6cea292df1e48345c99b710dfee7395f001a7ab6fb02df5244e8062b0add |
lib/head_music/content/voice.rb | 100644 | 0 | 0 | | | 2.36 KB | 4b1bd53e07127c99a5e5bdae9479c43bf9ac7ff720487afff11d470cc9f44f6e |
lib/head_music/data/clefs.yml | 100644 | 0 | 0 | | | 2.43 KB | dcb4d6843011053b52b433fbdb02a0d306274d384bbc0f9d4c6d9c0aea82f239 |
lib/head_music/data/instruments.yml | 100644 | 0 | 0 | | | 2.19 KB | 1a7432713fbebf55c441836e61d6ba9ef76c6d2ffdafdd98e3c29c3b8108c945 |
lib/head_music/diatonic_interval.rb | 100644 | 0 | 0 | | | 9.7 KB | dd65dd1219df3be6baa0de6e46975c5761fed52e36e9cf49c451d45de69884e3 |
lib/head_music/grand_staff.rb | 100644 | 0 | 0 | | | 1.2 KB | 0d9df852820eb1a7b7863c8a3f786e55e664cfb1752cd1c22a0bdc25c70e708e |
lib/head_music/harmonic_interval.rb | 100644 | 0 | 0 | | | 1.36 KB | 7284dbc732295253f29d46b5dc043c183ff6884026948d038917b242728e4520 |
lib/head_music/instrument.rb | 100644 | 0 | 0 | | | 1.86 KB | c0aa31a086dd034495d50987e549309f1fae5cd9dbcc561fb6ad1455d391e022 |
lib/head_music/interval_cycle.rb | 100644 | 0 | 0 | | | 1.54 KB | 51df54cd314b1d94b7082b128eeee42c4a1d2a6f9dcb2a2cd1fb1c4655aa3bbb |
lib/head_music/key_signature.rb | 100644 | 0 | 0 | | | 3.56 KB | 65f808ae684312b293674ede9dd91640033f33102e552d852a3ec9c776e0264c |
lib/head_music/letter_name.rb | 100644 | 0 | 0 | | | 2.26 KB | 69646c7256e78a92adf0207c56066108cdfb41ab28622104abd26056cf5f1017 |
lib/head_music/locales/de.yml | 100644 | 0 | 0 | | | 3.41 KB | f511b0334afaad00f06b9d5e4e434a6f3e43461b7d3cd2a869f0680bd804fc20 |
lib/head_music/locales/en.yml | 100644 | 0 | 0 | | | 5.99 KB | de7cc9ef6786d20725cf9e5b25e691e1bdb0f1e74e22990a28deb8f238d97a47 |
lib/head_music/locales/en_GB.yml | 100644 | 0 | 0 | | | 49 Bytes | c7206d766feb94e476fea0c8308e1bbce4c8e2b60755bf87de6c1131fcc613aa |
lib/head_music/locales/es.yml | 100644 | 0 | 0 | | | 3.32 KB | 327f391d073af528b4d1f93272324c7024593f1eac8cd108f24951a9b17bd91d |
lib/head_music/locales/fr.yml | 100644 | 0 | 0 | | | 3.42 KB | 6d06e32fc58845b5f69ff2823b33c3d3edeeed49381083fed77ea0dc85127a59 |
lib/head_music/locales/it.yml | 100644 | 0 | 0 | | | 3.48 KB | 926fefbe8c4c3aeab1a84ecf0a0bdb2c61969121d19d4e7c95dea0beb9b69d93 |
lib/head_music/locales/ru.yml | 100644 | 0 | 0 | | | 1.79 KB | 48757aef3a09215975e1c73c55ce13fa99725421b629d63ea2af7658edfbbdc0 |
lib/head_music/melodic_interval.rb | 100644 | 0 | 0 | | | 1.82 KB | fb640e7b800e28a2dbc1707e93536126885e41d0f13505c5fc4855a629292e3e |
lib/head_music/meter.rb | 100644 | 0 | 0 | | | 2.69 KB | 43d13c5e70f0554d56867f8c2ea068c475d3a0e37af55c5a0a3b1b927a1c0b24 |
lib/head_music/motion.rb | 100644 | 0 | 0 | | | 1.97 KB | a50b8ad2cf335142bbcdd8885de408d562f82d6e3b3fe8bb4ad0f17c35e821bd |
lib/head_music/musical_symbol.rb | 100644 | 0 | 0 | | | 327 Bytes | fd6f4746ed37ea75cae2fc2256f342797d6ce9e62d95fc23ca72accc31b49af0 |
lib/head_music/named.rb | 100644 | 0 | 0 | | | 2.92 KB | 76c59ea13f4bbd2553e3c267391ebeaa1d712ad603e73a34900e9542599cc7e7 |
lib/head_music/pitch.rb | 100644 | 0 | 0 | | | 5.98 KB | 47043d38604e8d8dd6f8b72fe162a5ff51aa89105f369404895e344ae804db6c |
lib/head_music/pitch/enharmonic_equivalence.rb | 100644 | 0 | 0 | | | 775 Bytes | 8ea63b45f2f39a66db59373e41583585346d93dd6af14af41dd34bc2383870d1 |
lib/head_music/pitch/octave_equivalence.rb | 100644 | 0 | 0 | | | 611 Bytes | a2fadcd88f917a3f5bdd7db6fe39d306bf6f3701731b94a14359b1e92fffaca6 |
lib/head_music/pitch_class.rb | 100644 | 0 | 0 | | | 2.32 KB | ee3649373ca61d00c85d0491a307aba401a73e839de6b61c383018abd8af0685 |
lib/head_music/pitch_class_set.rb | 100644 | 0 | 0 | | | 1.42 KB | 8197480dd56f35bfa3e5686914237874216639803e0d552701cfbb1fde626600 |
lib/head_music/pitch_set.rb | 100644 | 0 | 0 | | | 4.97 KB | 8763d28efc962fd82bbb2cb3c39e58dc27db3986a5c401e00270f487bd229bb5 |
lib/head_music/quality.rb | 100644 | 0 | 0 | | | 1.4 KB | b4fd279d56e5d57526aa7f00efc3730719547740024383f3a0194030ccc9c02e |
lib/head_music/reference_pitch.rb | 100644 | 0 | 0 | | | 3.37 KB | 30d7a9215935d8db02e68ee1ddf8ba79848baca6a486030803d65b772f7aa60f |
lib/head_music/register.rb | 100644 | 0 | 0 | | | 1.62 KB | 3ee80a4839f24df04a8da1a91516ed9e6a78b8eb3ec87272822cb24e9c64f5cf |
lib/head_music/rhythm.rb | 100644 | 0 | 0 | | | 99 Bytes | a6af93e087fbed0aa0dea1266ab22345c09323a5d61c53089c2720f40947bcbc |
lib/head_music/rhythmic_unit.rb | 100644 | 0 | 0 | | | 2.52 KB | 6b32892f5a98a1d030d08a2f35db4462280ea2bd3dbe41fb030ecd280121a200 |
lib/head_music/scale.rb | 100644 | 0 | 0 | | | 3.99 KB | b9f80ce76fe5ae881c8e7a4538aa01729b2fe7acaea0ce470a4d39f09b6181ff |
lib/head_music/scale_degree.rb | 100644 | 0 | 0 | | | 1.44 KB | 9f52c5a606f326da92aa5b4b253cc7a54fe93c97ea05de0b195c8c8d91e4daf3 |
lib/head_music/scale_type.rb | 100644 | 0 | 0 | | | 3.3 KB | 5a0eb4e7fc4abdde57f19e334e3b42401c421983fd6c1354db2aa3595ed9e18d |
lib/head_music/sign.rb | 100644 | 0 | 0 | | | 2.71 KB | 7d3aae48f3dfe6152355e77b477a2001500fc4d84c7c149ab611b1bc2b652c39 |
lib/head_music/solmization.rb | 100644 | 0 | 0 | | | 1.4 KB | 88239545cacf672fbdff6ae352adebcb238770f2a110537e0e27e16f6374ec55 |
lib/head_music/solmizations.yml | 100644 | 0 | 0 | | | 285 Bytes | 5d66e8df8ab1112f2e83ecf22c36957e2636664a044ecf25b849a9a83c55a74c |
lib/head_music/sonority.rb | 100644 | 0 | 0 | | | 3.71 KB | 753ce2c1744b94f291c9481b26f39a2cd2d49618150c9ae0fbcbea1ebb42bc0b |
lib/head_music/spelling.rb | 100644 | 0 | 0 | | | 3.42 KB | 62b9c96ff4c5bd6db8528ce10513c36553c79d3a2805ca8f01595c7ac302e506 |
lib/head_music/staff.rb | 100644 | 0 | 0 | | | 494 Bytes | 37f55bc6bc68b1a447ab832f3b106c647ce2343d5675ea2af1c97a84ab71a0c9 |
lib/head_music/style/analysis.rb | 100644 | 0 | 0 | | | 749 Bytes | 925f1bf67a3b0813959ba9d7398d243c40ed267c170a0a3142e34f3adcb38ff8 |
lib/head_music/style/annotation.rb | 100644 | 0 | 0 | | | 2.9 KB | 2317437f12ba77a06d11cf899879699ccbc41d92bf07fd0961c6da02c2eb7500 |
lib/head_music/style/guidelines/always_move.rb | 100644 | 0 | 0 | | | 441 Bytes | 321c2bce5ea9742920469f5ea29428205d19fa49f76326cf3d31179d377c0022 |
lib/head_music/style/guidelines/approach_perfection_contrarily.rb | 100644 | 0 | 0 | | | 838 Bytes | 8500096791f91484cbb9ad566dfcf42ebb4389f693c5fe3b6938411892ed3422 |
lib/head_music/style/guidelines/at_least_eight_notes.rb | 100644 | 0 | 0 | | | 731 Bytes | 2750d8d7448ea696de562c8a949fc65c6d1e29a8dd34ee87b03bfb914257ec29 |
lib/head_music/style/guidelines/avoid_crossing_voices.rb | 100644 | 0 | 0 | | | 914 Bytes | 37ac10115de5ab46d6a18f55c844acc55b6dd5430630407c5e3aaae7fc84523c |
lib/head_music/style/guidelines/avoid_overlapping_voices.rb | 100644 | 0 | 0 | | | 1.31 KB | 94772de903de6507fe1ee7edfc74472b2a931a6d69dd79e57edfe023e35a64ef |
lib/head_music/style/guidelines/consonant_climax.rb | 100644 | 0 | 0 | | | 2.99 KB | 25ab0e2934eab89d4e1e3067c36b70d0301ac1f12b64d1bcc7b6f97dafcd557a |
lib/head_music/style/guidelines/consonant_downbeats.rb | 100644 | 0 | 0 | | | 631 Bytes | e80c3c41a6421f4e0455044168b495be97ea0526fcfd96015c8dd2ebe9acb4c3 |
lib/head_music/style/guidelines/diatonic.rb | 100644 | 0 | 0 | | | 726 Bytes | cc019dd938511339d465da231db986d2a2ff6d4222d12d0bd9201f54ee288324 |
lib/head_music/style/guidelines/direction_changes.rb | 100644 | 0 | 0 | | | 856 Bytes | 3e5331c98b8ced8558969f282cdd61475d3c96f74cf8cbdb904489713eb1cdd2 |
lib/head_music/style/guidelines/end_on_perfect_consonance.rb | 100644 | 0 | 0 | | | 584 Bytes | bd4feb4c9cdbab437da9bd96b23648de357ef592181789a05e853004bdaef0ea |
lib/head_music/style/guidelines/end_on_tonic.rb | 100644 | 0 | 0 | | | 489 Bytes | c6c155b51ea16b26aa0e31bd2f97b59747b5d352ddadd68d72b557fa0b05bece |
lib/head_music/style/guidelines/frequent_direction_changes.rb | 100644 | 0 | 0 | | | 348 Bytes | f97e6d583f6acffa31b3ce9f1ee0ee3aa641c799509698dc708bcb6b2e6e8206 |
lib/head_music/style/guidelines/limit_octave_leaps.rb | 100644 | 0 | 0 | | | 526 Bytes | ae114b9c3c8a68e4746c2bd77e2aface73337ded94851ced1db17f2f320184e8 |
lib/head_music/style/guidelines/moderate_direction_changes.rb | 100644 | 0 | 0 | | | 350 Bytes | c91228c5c8a2ee4983e932ab211ec3d63ba11221acf389b9a531b2aadc91187e |
lib/head_music/style/guidelines/mostly_conjunct.rb | 100644 | 0 | 0 | | | 817 Bytes | 2444e997fbe8cbf67ec9205dd7624a7e43bd51208c6ed4e49557b42bb0fd5aff |
lib/head_music/style/guidelines/no_rests.rb | 100644 | 0 | 0 | | | 316 Bytes | a83be6105313746f8b6cb7d9c111c1f5529b2a9b6f6a1add57793cdd1c655dde |
lib/head_music/style/guidelines/no_unisons_in_middle.rb | 100644 | 0 | 0 | | | 673 Bytes | 5ee65d8f5569328aca99d058ab3023ee93a5e216bb18d4142ef8ca2251334a95 |
lib/head_music/style/guidelines/notes_same_length.rb | 100644 | 0 | 0 | | | 1.71 KB | 464a7e0d47a81ab3e5596e9a24652b50fe890ed398d224d5eb259c7303d621c9 |
lib/head_music/style/guidelines/one_to_one.rb | 100644 | 0 | 0 | | | 682 Bytes | 13e8f55322f729b145028859ae6a2466b733407b59e16b683a5b7b102a195ee9 |
lib/head_music/style/guidelines/prefer_contrary_motion.rb | 100644 | 0 | 0 | | | 667 Bytes | cdf2c727dc073d4fa7886216cbe553911b257e38ba6c65e5f08e650c4c9b07a1 |
lib/head_music/style/guidelines/prefer_imperfect.rb | 100644 | 0 | 0 | | | 815 Bytes | 69461822c5df8d3aff2b7486302091970a6b2a2be8e94019c2c0197e262b2ce9 |
lib/head_music/style/guidelines/prepare_octave_leaps.rb | 100644 | 0 | 0 | | | 1015 Bytes | bb161155f057e7b10b27de21b2906ffd6a1ab263e63555a2082dfd6e9041d981 |
lib/head_music/style/guidelines/recover_large_leaps.rb | 100644 | 0 | 0 | | | 1.51 KB | 71a7a6910b451828e01afa6ae6c4523e968e92e87c8e0307dde2f8a0f82d28fe |
lib/head_music/style/guidelines/singable_intervals.rb | 100644 | 0 | 0 | | | 928 Bytes | 4ca960315fc672aa8fe8e918dd2c1f65ee0dae44b81718d0e2dfaed0a50ef7de |
lib/head_music/style/guidelines/singable_range.rb | 100644 | 0 | 0 | | | 588 Bytes | 9584d53aa7a0d7968afe54cb975da950aba0314464a15aa6126e4aa4788f2dc4 |
lib/head_music/style/guidelines/single_large_leaps.rb | 100644 | 0 | 0 | | | 736 Bytes | d64d0b92451c075859f6288af59bb50f893bee4e269b025ee9f7ada9dac29a73 |
lib/head_music/style/guidelines/start_on_perfect_consonance.rb | 100644 | 0 | 0 | | | 685 Bytes | 4e97ac0cd0c83173d1900b5652b54f42891f47a64416ca229c5eaef1bb3c4998 |
lib/head_music/style/guidelines/start_on_tonic.rb | 100644 | 0 | 0 | | | 359 Bytes | 90d57de483526f2b2d4f6f38e3aedf8777e59c09625fd04f3c2cc9a9fac4a9ba |
lib/head_music/style/guidelines/step_down_to_final_note.rb | 100644 | 0 | 0 | | | 753 Bytes | a133fd9ef169aea0375beb025d1d064f92c36942b5f0d1278bc9a0cfb6928757 |
lib/head_music/style/guidelines/step_out_of_unison.rb | 100644 | 0 | 0 | | | 928 Bytes | 53f02ba25a4e8e190aacc80e50adbb9382f210230c3b1e048cc160ab2d54061a |
lib/head_music/style/guidelines/step_to_final_note.rb | 100644 | 0 | 0 | | | 516 Bytes | 24ae30bfed544d1dbd90a363bf5b5a3dd7a42a1c3941db6417296178d78aa7b4 |
lib/head_music/style/guidelines/step_up_to_final_note.rb | 100644 | 0 | 0 | | | 742 Bytes | 7141ad7ef18d215e1b59d57cbef1d5d6237a15b31376c2baff364173f8d811bf |
lib/head_music/style/guidelines/up_to_fourteen_notes.rb | 100644 | 0 | 0 | | | 458 Bytes | ac1e8dfc868a3f472e9b5c2ba6b6a0ac3271173ce2616d1955835dbb214d60c7 |
lib/head_music/style/guides/first_species_harmony.rb | 100644 | 0 | 0 | | | 1.14 KB | 0ef4fdeea806f3de31acf95391d34e73ea7933af1c4aa2cc33e3ff946a05a16b |
lib/head_music/style/guides/first_species_melody.rb | 100644 | 0 | 0 | | | 996 Bytes | cedcc67bcf496df108d021cce879d601e6182f85ba8bdc18aca9600b967755f6 |
lib/head_music/style/guides/fux_cantus_firmus.rb | 100644 | 0 | 0 | | | 1.07 KB | 7ab5105091b466d9f70033d4f0686e6da548f22c5afa30f4a65f22611bfa494a |
lib/head_music/style/guides/modern_cantus_firmus.rb | 100644 | 0 | 0 | | | 1.11 KB | 36554dd45af4db65c93e957f29ac944e73a3998450f4a71d2c6cddbf065e3736 |
lib/head_music/style/mark.rb | 100644 | 0 | 0 | | | 1.28 KB | eadafa50cec35cb7dbc3e46640e23dffc753d7df45f8dc5fc37ed3538ff4975d |
lib/head_music/tuning.rb | 100644 | 0 | 0 | | | 630 Bytes | 560941a7354899514317f2d100e0e231531cbc6851e45e2635f773b199ae43e7 |
lib/head_music/utilities/hash_key.rb | 100644 | 0 | 0 | | | 317 Bytes | 63ad9da22823b7f2d965e09e7bda47925dd584b1bf29a64fe93a4416a1049fb8 |
lib/head_music/version.rb | 100644 | 0 | 0 | | | 73 Bytes | 6a60d8cfa31f1b0f7d94a7967a36cd3df5d99c1aac5644e504a0253b2b8497c0 |