LICENSE.txt | 100644 | 0 | 0 | | | 1.05 KB | 8f8af05a2303facc65df5e51bb9ee962a4854f89e4ec1ed8097bf6902db7de15 |
.gitignore | 100644 | 0 | 0 | | | 87 Bytes | 5ea197fbb6ea6c4ea4a087b18ec8391a9e95f8d94d381ea2eac6a0a74ecc49c1 |
.rspec | 100644 | 0 | 0 | | | 31 Bytes | 04ea314ec27821b7e7cf198c2b3f1dc643fbc27429e3d8eb5f6253c2104d51ca |
.rubocop.yml | 100644 | 0 | 0 | | | 37.2 KB | 42601ee20b7f4064eb8c5bafe01dc00452699f60c50d143d9090b3f8faa10b19 |
.travis.yml | 100644 | 0 | 0 | | | 88 Bytes | e78ea2415116dda0e595cee8ce7e9912d0b1c6d34f83321477bb74931b1bb3d2 |
CODE_OF_CONDUCT.md | 100644 | 0 | 0 | | | 3.15 KB | c14e28201e3784f8d1fdcc1480ad004f8683ab12fca4648a773d7f460f8a629f |
Gemfile | 100644 | 0 | 0 | | | 179 Bytes | 40d6c2e01670b8d7f1d1465e1798411e0592d1c7832c293086b01719f465164f |
README.md | 100644 | 0 | 0 | | | 1.86 KB | a1dda6a57b88a91c423d4437549c8d0bd483d4bace550880252948dec888f651 |
Rakefile | 100644 | 0 | 0 | | | 239 Bytes | e93826ddef92eb23ac84c82a058c06b132093bf828b020bc676bc3fff82c9b1a |
bin/console | 100755 | 0 | 0 | | | 335 Bytes | 0f948894145940873fd5c79ebdcc3bef8568933ba27b603b914e20c65b21ff85 |
bin/setup | 100755 | 0 | 0 | | | 131 Bytes | e201190bc24e9f00849b3efa5fbaece2cbf069703232e50c7fa15d41c47f2ead |
circle.yml | 100644 | 0 | 0 | | | 155 Bytes | b26eaa9bab9b4ac325f749e92e4fc79bf1716e5de3ea5471be4c9df1322b307b |
head_music.gemspec | 100644 | 0 | 0 | | | 1.22 KB | 652db6e2870a6302b4cfcbab54326656801b1a14eda0a978c070bddbf586395d |
lib/head_music.rb | 100644 | 0 | 0 | | | 3.71 KB | eb9d1668775967cc67700f6752fafbb10215dc8b840d36217e8d2c0cf7f201b0 |
lib/head_music/bar.rb | 100644 | 0 | 0 | | | 482 Bytes | 29fa3430f2bbcc0ef16cc4ea0feaf76045bed21982ca45834ade2bf5dbfe315e |
lib/head_music/chord.rb | 100644 | 0 | 0 | | | 762 Bytes | ad6d36c7cfa969f04c3761e05bad9c3b1ac2caa6376195e412d7b2ce13f39543 |
lib/head_music/circle.rb | 100644 | 0 | 0 | | | 801 Bytes | 63b1d989d25ec64f7e9e1936f092f4f7fc543147c5b9241128eb4d2ac9ebf575 |
lib/head_music/clef.rb | 100644 | 0 | 0 | | | 1.58 KB | adf9ec45aec87c7fcfb49c2055dc9170cf6d04a6e393dc1f8a3f3b6a7893f841 |
lib/head_music/composition.rb | 100644 | 0 | 0 | | | 1.92 KB | a90e8177e8eb83fbb507373259855c5b9f8a6fe7b7572b3f561817542e730d89 |
lib/head_music/consonance.rb | 100644 | 0 | 0 | | | 461 Bytes | 95176210623e8feaf360a0b7f643cc00dfcce8cc43d506f160797780461f7409 |
lib/head_music/functional_interval.rb | 100644 | 0 | 0 | | | 5.55 KB | 3c7e4ca20d9e84aa7841da4f720f388b9228862b7a3a8e09271e6e94bbf98bfa |
lib/head_music/grand_staff.rb | 100644 | 0 | 0 | | | 1.12 KB | 648969b10e640b158da1fed4f1d498d6cc8f22902b0c816a2283ccdf5eddf317 |
lib/head_music/harmonic_interval.rb | 100644 | 0 | 0 | | | 1.12 KB | 8a4b0d51283f83f4e537f83fcf97a8f8050aeccaaade462f3b17e1e230e9406d |
lib/head_music/instrument.rb | 100644 | 0 | 0 | | | 630 Bytes | 99d8d322f8fa2bfd28ec147a1e4dc211ddf08657a344d7bf4af8d9b4f6636d2c |
lib/head_music/interval.rb | 100644 | 0 | 0 | | | 962 Bytes | d14cab22b5e7b4528c4a61b517580f6915380f33fc8466b097a62a60b773a479 |
lib/head_music/key_signature.rb | 100644 | 0 | 0 | | | 1.62 KB | c132939e54c7116e5e4231baad0e3345b84e3ccd4aafda96ad9a148233372af5 |
lib/head_music/language.rb | 100644 | 0 | 0 | | | 1.89 KB | ec470cbd04c2897abc222463b98ea613543b727033b3f1e995de82426ea0f97b |
lib/head_music/letter_name.rb | 100644 | 0 | 0 | | | 1.82 KB | f0d4808f3a12787937b5565a9180b0d310d96635c3aa40a8217a32902fa011cd |
lib/head_music/melodic_interval.rb | 100644 | 0 | 0 | | | 1.63 KB | 9983074c49f9ac1bb898d46af2f11e6f25d90abb26ba6348efa155c69f8967ec |
lib/head_music/meter.rb | 100644 | 0 | 0 | | | 2.54 KB | f48934e9484a8e6065e186105f8bd09d8e7c37fd460f60221ddd027cf78ce161 |
lib/head_music/motion.rb | 100644 | 0 | 0 | | | 1.89 KB | 7b28c0f2092bf05027d74324200e3b3b306a5d52c308c38035f75164766b9617 |
lib/head_music/named_rudiment.rb | 100644 | 0 | 0 | | | 531 Bytes | 3f50d33e9fe63fe73a2426802ae0f5c4feaa9d6b0f3f206c673e9bf9f6886b5c |
lib/head_music/note.rb | 100644 | 0 | 0 | | | 751 Bytes | 6f419d38f552bca987ef753a57f075f6e64bc49d0594cb86a64471ccaebd4fed |
lib/head_music/octave.rb | 100644 | 0 | 0 | | | 956 Bytes | 5d992f632820bff743bab9a998cca594dd1c28f92c8cfdc5a80f8a8b43bf28d3 |
lib/head_music/pitch.rb | 100644 | 0 | 0 | | | 3.28 KB | 4ae7cddcb1a850351b8520c269bc4f0824216cb826e9924a2441a05cbf5abed8 |
lib/head_music/pitch_class.rb | 100644 | 0 | 0 | | | 1.1 KB | bcac6ea282de3f488783d910dc83ff84e23281ad6a08c8101815d63b89f98d4a |
lib/head_music/placement.rb | 100644 | 0 | 0 | | | 1.31 KB | a0ce3efdd9d0d4bd91e2d88fa08e0e6b6991ade8e41446174aaaa7ac8cf29123 |
lib/head_music/position.rb | 100644 | 0 | 0 | | | 2.4 KB | eb528558011b1ee3e3b9277b50c77e137d70818d9649886fbbbf93f6ab77d60c |
lib/head_music/quality.rb | 100644 | 0 | 0 | | | 1.32 KB | 5d77407946871336134852bccc99dbad821c59ed8aad88bab803d3ace071f7f0 |
lib/head_music/rhythm.rb | 100644 | 0 | 0 | | | 68 Bytes | 9f851587e14fac28c4cdb37632dcb179996a7a5b70fb61c31605b1ddd0338e17 |
lib/head_music/rhythmic_unit.rb | 100644 | 0 | 0 | | | 1.79 KB | 919e37860f3ccb57db31f95ac4cd68065ac7a6f1616a1824dca8f92e985d7b45 |
lib/head_music/rhythmic_value.rb | 100644 | 0 | 0 | | | 1.81 KB | 52596b0f705aa9f2240092175c47e4552a4b255705d25845a652eccee5a3d70e |
lib/head_music/scale.rb | 100644 | 0 | 0 | | | 3.25 KB | 72c9a962b78158ab8724cc756f85a5346f27bbce11abe82d03d2ea0f2af43082 |
lib/head_music/scale_degree.rb | 100644 | 0 | 0 | | | 1.29 KB | 3f160f01c917d1f73e1221e9d43077d41ee333a5b6955e50fbf332a4b7e92b60 |
lib/head_music/scale_type.rb | 100644 | 0 | 0 | | | 2.71 KB | 91903402c767bc075f5e5f0981947dd590ee6d9e481436362de391d20217c129 |
lib/head_music/sign.rb | 100644 | 0 | 0 | | | 1.93 KB | 7d4383da6ac10aa66b8fdf399df1d66079798eafbb48b46fa85571c5ff598f73 |
lib/head_music/spelling.rb | 100644 | 0 | 0 | | | 2.29 KB | a2beae8ff7da64cf9661d8b13a53ff08c470b403b428590d3679525d708a1228 |
lib/head_music/staff.rb | 100644 | 0 | 0 | | | 390 Bytes | a844e728a006100074b3ce3296afe09208bc0a7c77b58d0d73756e6da8f632df |
lib/head_music/style/analysis.rb | 100644 | 0 | 0 | | | 753 Bytes | 60a25c50ce44e4b343a175f5732db800eab8094bd090d4d7e0b0391bf2ab751b |
lib/head_music/style/annotation.rb | 100644 | 0 | 0 | | | 3.03 KB | 8e5e24e3e5869fb2fce9864eb8a8001b555da086b6366591530605908d014f21 |
lib/head_music/style/annotations/always_move.rb | 100644 | 0 | 0 | | | 361 Bytes | 7b25fa71fada882e2d765f93533d8aeddfcb3b30961ce037c7345bea3b31a10a |
lib/head_music/style/annotations/approach_perfection_contrarily.rb | 100644 | 0 | 0 | | | 720 Bytes | 5314c680868c980c6d9536001d12c86ed55698e721c00f680b38ec3df5a7c1e0 |
lib/head_music/style/annotations/at_least_eight_notes.rb | 100644 | 0 | 0 | | | 641 Bytes | 426d129e4f4dab1ddbf5db645f9d978653828951156774aa74117969699446f2 |
lib/head_music/style/annotations/avoid_crossing_voices.rb | 100644 | 0 | 0 | | | 826 Bytes | 17491475e3c33265cc990bf3545bbf3fbc74bb4060f52361d996aaa1b228b951 |
lib/head_music/style/annotations/avoid_overlapping_voices.rb | 100644 | 0 | 0 | | | 1.16 KB | ee6a7f764603c7fc21359f7396cf49a7f3b4852f34362772534d0fc5ebdebb97 |
lib/head_music/style/annotations/consonant_climax.rb | 100644 | 0 | 0 | | | 2.92 KB | c143af5c673f51dfb90ff67023c17269fe1e0149f5e5621dce3f749ead8e78ff |
lib/head_music/style/annotations/consonant_downbeats.rb | 100644 | 0 | 0 | | | 543 Bytes | 875930e6cb119381366b284ebf370cc5d9a9d64058f04a2171660ee88afc1183 |
lib/head_music/style/annotations/diatonic.rb | 100644 | 0 | 0 | | | 634 Bytes | 300857d86803a1f6103df1efd864cd9f9437c3dbd25f48b14a1eac7f88b98e5c |
lib/head_music/style/annotations/direction_changes.rb | 100644 | 0 | 0 | | | 786 Bytes | 263a73e5a4103bd4550894e2a4cf7414392e20cfdfcc394b66a3d68fda967928 |
lib/head_music/style/annotations/end_on_perfect_consonance.rb | 100644 | 0 | 0 | | | 539 Bytes | a40cdb0b6e2579e7b36ec61abe26ec1df46ab77ed4cba8f17fab748f6237e573 |
lib/head_music/style/annotations/end_on_tonic.rb | 100644 | 0 | 0 | | | 430 Bytes | cc22cc7a6b92140a47e78155957b2c7aa641c68970e021b10f54d484f392e55a |
lib/head_music/style/annotations/frequent_direction_changes.rb | 100644 | 0 | 0 | | | 261 Bytes | 61dee502a9993f6d2df6486bbca58f9ce4aa69cff2bcb9199dcf53208dabee6f |
lib/head_music/style/annotations/limit_octave_leaps.rb | 100644 | 0 | 0 | | | 408 Bytes | 4ee0a5eab2a7cbc3d8575b5a18e2757f472269117230bea63a0345d941b8b19d |
lib/head_music/style/annotations/moderate_direction_changes.rb | 100644 | 0 | 0 | | | 263 Bytes | a9211f6a5364cb49de8b056da714a7a137c812b5ccc81cfcb1c10c7c13766e5a |
lib/head_music/style/annotations/mostly_conjunct.rb | 100644 | 0 | 0 | | | 756 Bytes | 7b800d1e4226aaf775ff09d5189578e1db9948093548da2477217d09bf7d634b |
lib/head_music/style/annotations/no_rests.rb | 100644 | 0 | 0 | | | 228 Bytes | f453f8e73389a8231c5e3f3ed23f733876944260c970bcdb65ea3d0c7dacb437 |
lib/head_music/style/annotations/no_unisons_in_middle.rb | 100644 | 0 | 0 | | | 585 Bytes | f4c7aa9e48723f5e7f161da7327bf4c6ea36bc8de66012f01c69de93c6f5bad3 |
lib/head_music/style/annotations/notes_same_length.rb | 100644 | 0 | 0 | | | 1.66 KB | 749db15b48dd9325350144e971b58de808e26f408c7c6f07626b728251b1adeb |
lib/head_music/style/annotations/one_to_one.rb | 100644 | 0 | 0 | | | 582 Bytes | 51589f03b6b5d059ffc5e980796b22ce94d5b60764929481c0d400397c81e2b9 |
lib/head_music/style/annotations/prefer_contrary_motion.rb | 100644 | 0 | 0 | | | 577 Bytes | 26d69c8235434783e8aa4600944a4aa3932dad01879908b4c9f8c64bf7895593 |
lib/head_music/style/annotations/prefer_imperfect.rb | 100644 | 0 | 0 | | | 740 Bytes | bddefba223e7e15601f116a313e720697cdf0926963625462b2f6d787b393002 |
lib/head_music/style/annotations/prepare_octave_leaps.rb | 100644 | 0 | 0 | | | 866 Bytes | 047d3e60ffd937e264a676c5ef046858adea8e4444da58463e066c476415f94b |
lib/head_music/style/annotations/recover_large_leaps.rb | 100644 | 0 | 0 | | | 1.44 KB | 64cbcad41833257444818682878f01a158ec740344db99a90895955eb11498f3 |
lib/head_music/style/annotations/singable_intervals.rb | 100644 | 0 | 0 | | | 826 Bytes | 90604c7fcbfcacc38a5077d852aa2228017668ccf4b12deaaf25f4c4899ac02b |
lib/head_music/style/annotations/singable_range.rb | 100644 | 0 | 0 | | | 493 Bytes | 2e62e70eee410ce701bc5d3e0c2f978ef2cf23f0b9c4c071f3d4be7709555f3d |
lib/head_music/style/annotations/single_large_leaps.rb | 100644 | 0 | 0 | | | 648 Bytes | 6413af5896a6f14472a9f40dd690f35fc437554296635ed1c82288b369258bfb |
lib/head_music/style/annotations/start_on_perfect_consonance.rb | 100644 | 0 | 0 | | | 624 Bytes | 23bc3a433f9e691bd2047fb812addc1e8bdec3b25261196b3606dda28cf44f0b |
lib/head_music/style/annotations/start_on_tonic.rb | 100644 | 0 | 0 | | | 285 Bytes | 474fb42d0f0643c4cd57985bfbd1654a4ef39bef44a34e742a43ac0f3ff5d7e6 |
lib/head_music/style/annotations/step_down_to_final_note.rb | 100644 | 0 | 0 | | | 742 Bytes | 5dbeba1d5c83a9aa5e399a03c9c3ae88d293108c143998d8e3d5f7eaff69f7a9 |
lib/head_music/style/annotations/step_out_of_unison.rb | 100644 | 0 | 0 | | | 839 Bytes | 8794b197ea6a1c832ecafa01841ddc1d308d0c71ffff3d727a98126bfb7c8ee0 |
lib/head_music/style/annotations/step_to_final_note.rb | 100644 | 0 | 0 | | | 454 Bytes | 6dfb75f293ce05c8078856f57a77319dad2c7124ab2a7d5c945b0ffd682acdd2 |
lib/head_music/style/annotations/step_up_to_final_note.rb | 100644 | 0 | 0 | | | 731 Bytes | 72ef80957860776a8f39e4f3e56bf8a5d1bb59e734d0c1fd06c68c648ca6510c |
lib/head_music/style/annotations/up_to_fourteen_notes.rb | 100644 | 0 | 0 | | | 380 Bytes | 0a57b06851fae50c44228ca3184dd45d39affbfc66133daf9e87e42341eb5f9c |
lib/head_music/style/mark.rb | 100644 | 0 | 0 | | | 1.16 KB | 45b8f69e902b13328adb7121f40765f9be175eecf7eb63ea61984d5c7830f359 |
lib/head_music/style/rulesets/first_species_harmony.rb | 100644 | 0 | 0 | | | 634 Bytes | 935d5baed3b3f4f9a639530c71e57a1e2841341063911b28b37bcb3ba45f6120 |
lib/head_music/style/rulesets/first_species_melody.rb | 100644 | 0 | 0 | | | 921 Bytes | e43f9ab293a6caf56ee9bba8e07cc62b25b754d5c5bdc39d6cac497ae079ba1e |
lib/head_music/style/rulesets/fux_cantus_firmus.rb | 100644 | 0 | 0 | | | 1010 Bytes | ad32a821ea39aebfdaa65cce195cdd717d9e4c1779a7224a120131b0fbad3eb5 |
lib/head_music/style/rulesets/modern_cantus_firmus.rb | 100644 | 0 | 0 | | | 1.04 KB | 9d2e6f74aacaa2ad29a08866e7fc2df9d0b74efec2aabfc457145e42a12f9d53 |
lib/head_music/utilities/hash_key.rb | 100644 | 0 | 0 | | | 170 Bytes | c9046a0a3c708d46a4a39fc5ea30917918fa2cb560f8c22501dac15a36ff8de9 |
lib/head_music/version.rb | 100644 | 0 | 0 | | | 42 Bytes | e2f2267b08688c349bf823f1e01b91c8f533aca3e8e9c46d6a096684a8b9577c |
lib/head_music/voice.rb | 100644 | 0 | 0 | | | 2.16 KB | cad6b8d4ef3dd95e46ad968e73ed47ad16baed7194a91dda38d4157bbfd2f643 |