musiclang

View on PyPIReverse Dependencies (1)

0.26.0 musiclang-0.26.0-py3-none-any.whl

Wheel Details

Project: musiclang
Version: 0.26.0
Filename: musiclang-0.26.0-py3-none-any.whl
Download: [link]
Size: 231491
MD5: 67e4652e8871f4252a2a3d772aee0a0e
SHA256: 998894ed0f3268112eaa008d3f31053033dd0f60ef0a573e8ad6ac3c2fd7cada
Uploaded: 2024-03-13 15:03:35 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: musiclang
Version: 0.26.0
Summary: A python package for music notation and generation
Author: Florian GARDIN
Author-Email: Florian GARDIN <fgardin.pro[at]gmail.com>
Project-Url: Homepage, https://github.com/MusicLang/musiclang
License: BSD 2-Clause License Copyright (c) 2023, Florian GARDIN Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Keywords: music,ai,notation
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.6
Requires-Dist: lxml
Requires-Dist: mido (==1.2.10)
Requires-Dist: music21 (==8.1.0)
Requires-Dist: numpy
Requires-Dist: pandas (==1.5.3)
Requires-Dist: scipy
Requires-Dist: tensorflow
Requires-Dist: toml (==0.10.2)
Requires-Dist: tomli (==2.0.1)
Requires-Dist: xmlschema (==2.1.1)
Requires-Dist: partitura (==1.3.1)
Requires-Dist: music21
Requires-Dist: miditok (==2.1.8)
Requires-Dist: pip-tools; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE.md
[Description omitted; length: 3324 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.41.2)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
musiclang/__init__.py sha256=HquWIX4ZzEVuCBemicEPZaMuomMwj8CZ9shkv7lJUMg 753
musiclang/library.py sha256=f2MILOYrU5WblhIwdr9mKiy3Q2ze7mFIeDJcQ3D3B3o 220
musiclang/analyze/__init__.py sha256=BIHijprcPggXg8rZlcjDwMwI0lc3X5K51CZYb8NAkdE 820
musiclang/analyze/chord_inference.py sha256=rYz9kW0JhNEbMvw818yz70fJQX608D-8LJE7PYHdDjg 9000
musiclang/analyze/chord_inference_utils.py sha256=IV2eew39DSI6KoUFxisG3pexsOoYD5BPMWx9PVBVT4c 2546
musiclang/analyze/chord_repr_to_chord.py sha256=TRYXcNZoyj1UUPFPGd6lIGmN7hKrW5Ysau7GZ86YXxU 2335
musiclang/analyze/chroma.py sha256=-00JdKb1bg2wVeocXPPqr-9WOgmpeJMGS0Syqx78dq4 7643
musiclang/analyze/constants.py sha256=poR6Da2W8zm2v5RYGc0Huf1msnLB3kJyJFN7Wf7iLsM 7389
musiclang/analyze/dataset_extractor.py sha256=QAAoXaovHAwCrxEdgB9Xom_-I3zp_kkGqyLwxumALK0 5794
musiclang/analyze/item.py sha256=cdqHdwJBS0mZAodzRoCajRLrqGVt8Om-VTjcTXv3u4I 3060
musiclang/analyze/load_score.py sha256=sLzza6xMyUtIbVYfJxNfR5kWlN9zuRj0weUAdOXZzoE 5553
musiclang/analyze/midi_parser.py sha256=HiJ_0WwFiQMgGoD7SIxMhkEv5pbJNHZrAlLftJoJWQQ 4832
musiclang/analyze/parser.py sha256=taYhYMnvFPvFLLa_evKu7PqsOL1faFsBd6nmWZTgehQ 18483
musiclang/analyze/pattern_analyzer.py sha256=er672DqjuxzJMFm5Qzjga1xVHI2jH9sTbqmB5yKI9lE 17440
musiclang/analyze/pattern_sampler.py sha256=9Vep1XwWuwfGWjl6_nm_CH6-SsKJKy38_3mP1u3odnA 2295
musiclang/analyze/roman_parser.py sha256=nYUF2AJKrpFGMI_Z5xhIEv7oJgfgjVLFjbeQgbVefLw 10540
musiclang/analyze/score_formatter.py sha256=3qDf45Vvpu3KziL0Qn2MfN9aGuN71690Q0pF9ur65BY 11745
musiclang/analyze/score_formatter_elements.py sha256=rbN-j8rUDCzPZOm0fzokYfw9bmnEc6g78qVW96whfd4 12073
musiclang/analyze/split.py sha256=3B8_yAlxy4e2XFnC_xnDWwf7TnrbI7IZc5IW5XN32WY 3172
musiclang/analyze/to_musiclang.py sha256=04aKmGM__Pj8WgJlwrrQK2MGlXuFsFEB_t-p4ZNs_J4 9888
musiclang/analyze/voice_separation.py sha256=LFLl74odyd0J1bP4Oh7sq7HYTbUv47j9ZrK7PWPgt_c 8925
musiclang/analyze/augmented_net/__init__.py sha256=rBVcU5Q-28PuWJjpgnvNQBroTfQ5yjobNd50afLLl7M 267
musiclang/analyze/augmented_net/cache.py sha256=TExppIrr07I6ORO5yUtlQFHJ8Z6EBXFSCi2_E-O7OeA 5042
musiclang/analyze/augmented_net/chord_vocabulary.py sha256=IsbVN5LIwR3-UNGAc2cGFMFrpwMHnPvQJ0hmPL9sYv0 69481
musiclang/analyze/augmented_net/feature_representation.py sha256=V_pLt4cDuq8rW0tCUWcPCFcuweWhl5upiZ3TPoVbZKU 4367
musiclang/analyze/augmented_net/inference.py sha256=L84Rf_roZfrSa2WTMkHz1d9te3Oufd8uNrI5Wf9TXG8 9003
musiclang/analyze/augmented_net/input_representations.py sha256=N_ymeSrXFL1qLJikiljL4pdjtNKre4X0_M0kpwUSq-I 18747
musiclang/analyze/augmented_net/keydistance.py sha256=l2UNizwLJ6ecOmA8hSGYCWF5GIWv_TI21pM8Acn7LLM 2079
musiclang/analyze/augmented_net/models.py sha256=aVe6q_i4peNYYVm2XRb9uxsIMDJyJTinDdwUsZYgkxU 5065
musiclang/analyze/augmented_net/output_representations.py sha256=r35y35TSYuat08BBX8SNgt8rA8bBJXM6gfcz6_51wfc 6149
musiclang/analyze/augmented_net/score_parser.py sha256=Nx63ltJ7jAH1UrrqiOklZmoCeJvSmw37-JmegAGOphs 6275
musiclang/analyze/augmented_net/utils.py sha256=xrSyPhGDIdRyWfFUIc8rGugE_ZYOplBsBmqGw_AWWp0 2667
musiclang/predict/__init__.py sha256=e5RyoQmE4Jah1khILs4-zCEYYpcU6fm8glBWAuN6LBg 436
musiclang/predict/arranger/__init__.py sha256=w0o1Ba1x-Huc3gaWuDKgtkJ6JNJA9lZ5YlC2I_SUIq4 76
musiclang/predict/arranger/arranger.py sha256=rGBz1HvOU_U2xCheqc72NlcVupvFwOw3oi1qPvzX8qs 8802
musiclang/predict/arranger/arranger_trainer.py sha256=NgybilSHBD8GDOefdNPeZkh6ScpVw9XSrbU4wrervR4 6324
musiclang/predict/arranger/melody_arranger.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
musiclang/predict/arranger/melody_arranger_trainer.py sha256=TI9keTFtPVm4DHnkjnfZejkQjz-ByhT2X1Y24yyCmo8 6092
musiclang/predict/composer/__init__.py sha256=HeSwkB4hj3AUDRqphOkKY-PDSgOkGiSWhiGPiudrVsQ 159
musiclang/predict/composer/auto_composer.py sha256=zHeAkmAApoNUbTS7b_Sy1DkSzxjH2nL0pkcSu-le40o 8888
musiclang/predict/composer/composer.py sha256=miQFCIiQk2ZDLcxCWscLP4bnNib02HpDkXr76Cb7TFo 2788
musiclang/predict/composer/harmony.py sha256=d05ZS6ePumZkibBj0qsHg30yZFIaD-4feh1RBrfcZjU 5655
musiclang/transform/__init__.py sha256=c70TUnG9cF219a5wqZTqbFvofr-xS3ZueC1Z154B5Kk 1559
musiclang/transform/base_transformer.py sha256=nrZ0FRbBFuV-W36LtL3gJzFnz2h78BnENREuAnfzMJY 7925
musiclang/transform/graph.py sha256=wXL6B2uA3I6tEVhjImoOp-PfPdC0mMDag65WKDEFiPo 4258
musiclang/transform/library.py sha256=qwAlkxXcSCl7nN0LXxcZJD5OYpZHxqqZnrAjkv31pdg 1342
musiclang/transform/mask.py sha256=joFeRlMOClsaKud_6GwG71QRBBayuwIX_cUxMYzJrZ8 19220
musiclang/transform/merger.py sha256=iLbfLcHIiOqG6WM0jDCBKsu6IRZbc2zsHNsGZZjOJXQ 181
musiclang/transform/pipeline.py sha256=T3lldGrf_5yvCdSVqW--ow5cGdWQQoiNVpNCT83ioh8 6367
musiclang/transform/transformer.py sha256=GT6P3OZHbApWkOihk1hqYMFaMq2STwx9GjKNM_Khk2k 6464
musiclang/transform/utils_random.py sha256=ZYgkH9KpaS1J0Tje_LTVs6pz3l7vyYG5QJdKgMH7ZOQ 2322
musiclang/transform/chord/__init__.py sha256=QzS2ahoI8ChJm2mint3O7b54zNiyhz7xNNF7AkG3PKw 65
musiclang/transform/chord/basics.py sha256=Eq0GusXxdgDqISd5OLXwsnqg0tuDfm0wYGGUc6kmys0 1177
musiclang/transform/composing/__init__.py sha256=3XtKIc0hneyT5jBIoZM_MUmVzAGmZHc_uK6pFCdpy3U 437
musiclang/transform/composing/arrange.py sha256=NmlfIFnKfnq32m32AHRxfyYBmWyUSLnKnAbaV643Tb8 2026
musiclang/transform/composing/chord_to_orchestra.py sha256=VavO6fIbMozYTsbAZ7YHNvy1lQS2UeYJ9Ny2q5llHbU 3267
musiclang/transform/composing/constants.py sha256=R_oFGSr75poAYcMIZAL5nYi2fVNYE0zgd7i9gjkNAMo 49
musiclang/transform/composing/counterpoint.py sha256=F24eu8Vfq5B_Rj9-3plF7JRuuc8byihE_KiZnllHEU0 11465
musiclang/transform/composing/layer.py sha256=ry6aIzGi-8xaVAoi0Jqnq3RYYEj_HdnlZrSbfnUw22w 6105
musiclang/transform/composing/pattern.py sha256=ENrJcOPe4npDOpUcU3_BwFIKxv-Kp6eFCOCAT23EqWQ 6234
musiclang/transform/composing/patternator.py sha256=Dk1f7oDd8M2YlxaCY0MD-qBCzEEVwgY8TppLaIkAmB8 1680
musiclang/transform/composing/project.py sha256=1ZyHig6oFddeh20Ks7Tu88I2SMHIBoNap54qqYcaZSg 14108
musiclang/transform/composing/voice_leading.py sha256=UY_8KNbGhC7zDStNbpAQFYQRyeUasS6EyeAMsC8AIfo 18793
musiclang/transform/dynamics/__init__.py sha256=ZXXPjfzICA0HcfMBBysNRJnp-DD1uTuwrh7vps-2l7Y 37
musiclang/transform/dynamics/dynamizer.py sha256=_TL7kZd2WuT4-Z7Eb2Vmik07mKept1Yh6YXWDvCCZk4 1335
musiclang/transform/features/__init__.py sha256=jStr1liOACuYv3bc0S59ZFARtafdde2Er0ZAKbcppvk 61
musiclang/transform/features/basics.py sha256=ux7f93xQdJG15dPmZjiHVVVOPwJFfWGG88CPvm8Ban4 955
musiclang/transform/generators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
musiclang/transform/generators/rythm_generator.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
musiclang/transform/melody/__init__.py sha256=B1lRd-Wl0E5XKJp9UTP1xvExAVh-4R5G1WEAdo3r3kI 172
musiclang/transform/melody/basics.py sha256=sE2QvdihOu9jAYPfsC0rV59xtb0vZDK64zij0P7HvtY 4570
musiclang/transform/melody/continuation.py sha256=X8LuqrTXGrjeo5MWelmIBvY_ykad7Mg53iMwODz9QyY 1626
musiclang/transform/melody/filler.py sha256=4Ng4ZUZATgLxNejn01IVcYZHWgsAE-RtYIjc9y4O9RM 335
musiclang/transform/note/__init__.py sha256=H9AltYDSxSw8nk98o88i9Af_X1QTNLsT2Smza9UoZeQ 105
musiclang/transform/note/basics.py sha256=4U55GUZI2wOj_-jWCAVN1gc9_6NSytXmAQ7q3xMMgjc 3882
musiclang/transform/orchestrations/__init__.py sha256=4Ds5k_FTCfeXODH0VXt353fzq6JjjwSPVil9CzyYjpA 89
musiclang/transform/orchestrations/epic.py sha256=9q7lioKITsBOenIAaYDWld6iAurHer9AXvaW0STXk0I 1347
musiclang/transform/orchestrations/nocturne.py sha256=24jkQgtra5GSyWQ7UwPRnzH-vpxR9cx6__MN-P4AD48 1004
musiclang/transform/score/__init__.py sha256=aC4CKZx93TGQbPAB2Z0CD_fl2NLopVS4RJFvhuJ89kU 31
musiclang/transform/score/basics.py sha256=sURMxLDZm6RvjEMwoxc4dQiS-A10O2ZGnYNpeGf5csc 204
musiclang/transform/score_merger/__init__.py sha256=75i9wc7_qXAvLrGG4IXdd9-T9CewAt5y9sUJ5mT_yE8 92
musiclang/transform/score_merger/basics.py sha256=dRvlIDeoDPAzZe7qFDfKfAOHV4bfEdpRcq0HcwBCZYo 1162
musiclang/transform/structure_graphs/__init__.py sha256=hWkPsI_T0u9kLRYWqOrNJEH6r7q7Or6aXBV4hNpa9eA 42
musiclang/transform/structure_graphs/forms.py sha256=K8mzo_jQnXbxPNGOWk9jUB0MKLZ5SgVrrqkRHJPw2io 1391
musiclang/write/__init__.py sha256=i3nkO5trQvhvvScwZvzOTS39AQsBq00phur_mal_Pzs 190
musiclang/write/chord.py sha256=mANgazmAJPwpQINbfi8M2mebnpEZj-7gnxliMdFx6nM 61415
musiclang/write/constants.py sha256=N9m9acZRJj43aNIz4URcHC8qYrny0D6rwn0ofl6dDUE 13534
musiclang/write/custom_chord.py sha256=wm3EjUPr5xvbq7zd3uc_5Y80yNQsCqmvNVZEE6f7BNU 3880
musiclang/write/element.py sha256=qGdwaIZEcQEuYVAuHF2sfmqoyzSHJ6_eB1h8_Pe_hZY 4651
musiclang/write/library.py sha256=VItLTDt6iUNaca0ojJLeDjqXcTLNHfLQBcjcbEumrGg 14424
musiclang/write/melody.py sha256=YoPWsd0oEt4zacZctjixZrr8UrvfUa4UqLbiZwfntUU 23817
musiclang/write/note.py sha256=kYYMnNfRkqrUbeK9rq8yM1aYXM6JomvJJJ4aiTKaw34 28527
musiclang/write/note_pitch.py sha256=qy3cZUscZ-07CqGv3jw3YrD_cGw_Y8eHEXY0JzU6Pr0 975
musiclang/write/ornementation.py sha256=mtTQaene_dsftEf2UHJylQb1EM7rlxORUv4JNAwMU3E 8474
musiclang/write/score.py sha256=u9iVI9q8XLd0Y8z0YA0PU-mDnutH4RzTXx7a4eXwsRc 64977
musiclang/write/tonality.py sha256=kyfmBqZaEbR495Zbd5GuZpmlwg7aa-ZFWMa6qhJmoWs 10512
musiclang/write/arrange_utils/__init__.py sha256=OjmsLlEOf7-t60A43rdVDqsLaY4J1JRxbbUHj1oJVr8 53
musiclang/write/arrange_utils/arrange_utils.py sha256=3aFQnT_7TMPY8B9jvtqD7fYu2X6v5GmmAHbOxE_q5Yo 4580
musiclang/write/arrange_utils/skyline_algorithm.py sha256=-mrsW4c5L_35B6KLcOdAY-rLUybqx4CKzMN3ziH73p8 2174
musiclang/write/elements/__init__.py sha256=39oJqWurZN7A7sK1I78-hbTmQ_YToBwGNgr5mvpCkwc 453
musiclang/write/elements/bar.py sha256=Uk8mQTD5E4BJFtddx-mCiAOtV3gMlpA62RX9WBZZn1g 295
musiclang/write/elements/beat.py sha256=IiYq82IySCPKBXu6wNlYSag25TgQy4a_OEDbJEs0XPA 228
musiclang/write/elements/chord.py sha256=hf4kOULlUP0jI3Q4DDu3ra7Y7UZv18Jz5H86Ox5MyEE 1520
musiclang/write/elements/counterpoint.py sha256=ba_XZk55DNcwBVLOwOKvh0jqbEFwaKZHcKyDFnBd1OU 297
musiclang/write/elements/element.py sha256=9-ZTUDIJ2oqDs4Q_gkyhjwQ_P3hlbbY10bkIQ2r92AA 163
musiclang/write/elements/free_text.py sha256=aqIcws4WM0ZXtNFVmTzejomGE0HOj4EQYs32kwFJYwQ 233
musiclang/write/elements/instruments.py sha256=bR6zxNQDMdaxZYI0vy3bjGttLNNEzkViUDS1HvsWnuI 296
musiclang/write/elements/rhythm.py sha256=hGaOeu3CHUxKssmvKRg6N3N1_0YNFi9uPFtXu1_040E 314
musiclang/write/elements/time_signature.py sha256=pgaG1E-FVRHZfUaMw8khsEsLEN48ccns6BC79cpiE2w 296
musiclang/write/elements/tonality.py sha256=NTujj9aLXOHGF5TliNAcOYF7iCYGtEPsAU9s9JcO1pI 232
musiclang/write/elements/voice_leading.py sha256=csxaRR0rqE2hu-099HT572radagEJE--i6D7bcB6V8I 298
musiclang/write/elements/voicing.py sha256=G2EqLd_hYnjCBcZaQ8Chdc6vbjS8_0hprzYRtHTLCaA 272
musiclang/write/out/__init__.py sha256=Ho2kbG_RqIV5TX7C7fDuw8Cq5edAmEra0Il89CKJD10 85
musiclang/write/out/constants.py sha256=DhIKHFMNqFeT5kMvphEf5kOzFcctiNnFqhRu5WT_dUo 3968
musiclang/write/out/midi_utils.py sha256=5VBRBJGl3MHu4DWIaUXAppxZaaHmIqnoSZ8oGJnMb-4 15415
musiclang/write/out/to_code.py sha256=V3dFSUR0uExYZgTRhLfkIVij3uab0hNH-Fpe1xNm-AI 3540
musiclang/write/out/to_midi.py sha256=EpAuhcAs9HczY_A7KJmmZHvNk9qfvPz07lRi2jsJzqw 8426
musiclang/write/out/to_mxl.py sha256=gw-LACDdHErEnDfgVIizq92y2tKeGul1mB23ffViEuc 15541
musiclang/write/pitches/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
musiclang/write/pitches/pitches_utils.py sha256=5OhsiGqlgoOCufIcM0d2HGr358P0wJ0S4TnEu7BJQsU 6303
musiclang/write/properties/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
musiclang/write/properties/note_properties.py sha256=DGY81B4u3vXXBwxggn8wcWG4RgFOTx8tTPzHQyjoBsQ 6890
musiclang/write/rhythm/__init__.py sha256=FDA0xiLKq47qmjIiNuljbUIbO_UrQY_PddyV17BCCjg 80
musiclang/write/rhythm/grid.py sha256=4J_hkh5lnrpj9SdIuIt3qOb9JwF_JnePepaL6jLYNjc 924
musiclang/write/rhythm/metric.py sha256=lXEjgNrafcB6acmsY4RGsBcEcB0LmYnUk3Ropwv-GEY 15090
musiclang/write/rhythm/score_rythm.py sha256=Jk6qe83lObbQbcf641FBQBDDr6AYlbUGLlxHA7RxrQ8 1997
musiclang/write/rhythm/utils_metric.py sha256=paPXnVvgXaMHb-6szk08OUHbCGVcXjfLBS-i_y5qmRA 970
musiclang/write/sequence/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
musiclang/write/sequence/sequence.py sha256=4HK0M97z5rsMNeeMxBr5KLKAoLSNA-rscnxE6j_E83s 4806
musiclang/write/sequence/sequence_utils.py sha256=hdpDHQqzCQXPT7N9F7X06aMyhhapENPu8bAIEyhDQbM 12240
musiclang/write/time_utils/__init__.py sha256=NZHhHxmdK1pHnOdw2ozhI4XTiWZlLW1aj8DHeK-fF4s 141
musiclang/write/time_utils/time_utils.py sha256=W8bXV1isjC9Uxx9pxrfJMRJotb7B2NViUUZ-zHPDe8w 6820
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/analyze/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/analyze/test_analyze.py sha256=_TPcmCUHu4SQOKYF7Ecnj-hFapA-BDVqrgMl9x7wAlo 352
tests/analyze/test_score_formatter.py sha256=bi7ppB3acVUNkPcWX_IEzPjyj05EyjLsjuiPUIPzH7Y 8604
tests/analyze/test_start_with_silence.py sha256=oEth5NBK-ENbKTV6SbSqWqfXMmCAqCnfDt9JHPy3Adc 616
tests/analyze/test_time_signature_change.py sha256=ulu5SlaKQeEktRh1Pb7Cea2JcG2SMpWPjSyYUFS50V8 11027
tests/composing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/composing/test_counterpoint.py sha256=f5gw75xG9Y53gVdjp96j2wT_lrrj75klMzO7vAm4MKE 367
tests/composing/test_project.py sha256=Pn2LOVrf_W-IHw6Smo6tfsmv7GFW__dEdjZU2_UxvE0 1176
tests/composing/test_voice_leading.py sha256=iWjwJMYafTiM1fUl2n-LMNIPJEk3fWjgb8Ek4LaVVxg 1972
tests/predict/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/predict/test_auto_composer.py sha256=MuIMYDEhPOrz8S4zxskBb5HcBsDudt0bmG8XrJiCLz8 1951
tests/transform/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/transform/test_mask.py sha256=i6uUcAKPaUskQAqgXMxnJJ1zMgR-WGZ1btPim2s200g 2557
tests/transform/test_pipeline.py sha256=SdqBbkV8MIOYJX7scHXEkqpgDKre5O57v2CuTVg7UBQ 2768
tests/transform/test_transform.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/transform/test_transform_graph.py sha256=10JWGfZ92B5r1Ct1cA9ZrJcYO4SkE8tNzKzOQs_Nlhg 435
tests/transform/test_transforms.py sha256=1FpXp8KLitLGbtJEiEC8AghcJuuOIXGouLP4j3d9BoA 787
tests/write/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/write/test_absolute_note.py sha256=tkr4AQw59caB_CnF916j8IUjIi5sg8sVjdO3gweRvjk 324
tests/write/test_bass_notes.py sha256=FhRVhfrZTTZtErKenqbFnoUe8oxnjdWcZuvDXP-YZn4 752
tests/write/test_chord.py sha256=C5EsWAndwQA1vA0t4daP1gH9_WCjO138f57XR4MOX3U 2911
tests/write/test_chord_notes.py sha256=K-VzTVKoRxmSTZXrJh17IV_6gPmf2zQk4rNLE4-1nCQ 971
tests/write/test_chromatic_notes.py sha256=as4firTJfqjYmaaOaHg0HZ-lh1lmZa1tAzI_MiwTF1k 176
tests/write/test_drum_notes.py sha256=-eeOLoSg5RUlhMbxTlTRqhF9xQPU9L93f9Hrm6tMWPk 621
tests/write/test_extensions.py sha256=8GwU6OYpYRebrl6kCn0bWugZpQdYAoNxliyxA3zzRPs 3183
tests/write/test_melody.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/write/test_note.py sha256=0fypBUBhtrJ_cyts9ashUR9MM1hTQ_8TLj8WSkVy_Nc 1911
tests/write/test_parsimonious_voice_leading.py sha256=FQ4chthzTFPYLjFdEcdcEVJbN4wt6hM6p28EwdPOips 2038
tests/write/test_remove_drums.py sha256=4ZGBXZaVNxP4CZCTQvY_ihmx8JzxwfDXrFbRIU-Zv5k 604
tests/write/test_score.py sha256=87tKyQ1K4tv1VgbMwaRz52qhseiwbCphV9AWl4O-dUE 5994
tests/write/test_to_pattern.py sha256=9ZSViWgQeTCIRFbRlk8IZ2mVTM6wOAUrzK65QMtZpQk 529
tests/write/test_tonality.py sha256=yOvG5bCwXZ6G8EQKOspqqk7BxhPFCM2nUxUGs1ByW5I 2485
tests/write/out/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/write/out/test_to_midi.py sha256=mm-aRqp2EwQrZK8rP0fntqe81V8Mz-5chb2_PXs8I0E 3633
tests/write/pitches/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/write/pitches/test_pitches_utils.py sha256=RW_Q4bggdUoCwoZNBCX202P83NFqjqUtRiA4_WhCJIE 1416
tests/write/properties/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/write/properties/test_note_properties.py sha256=LtZeAuSvPvCGhL3857KmBtdeezmFxFwOnvZpXSAN6Bk 873
tests/write/rythm/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/write/rythm/test_metric.py sha256=JhQM7q2AAqCt24ef2IPvRNoDSeDfozyCrvfGNsBZb_k 1653
musiclang-0.26.0.dist-info/LICENSE.md sha256=qG5Tyus30MMLn9M3-Qt-wzg_Hx1xrHxoyO7_CjZuTW0 1302
musiclang-0.26.0.dist-info/METADATA sha256=CT4sVaFdJitapLkVqbdBdxH4vt64iCahYacPzXBmvQU 5789
musiclang-0.26.0.dist-info/WHEEL sha256=yQN5g4mg4AybRjkgi-9yy4iQEFibGQmlz78Pik5Or-A 92
musiclang-0.26.0.dist-info/top_level.txt sha256=O5Iaozv-pFyhVqVzzdqRAPQU1b643jw2c84W7H1h0Us 16
musiclang-0.26.0.dist-info/RECORD

top_level.txt

musiclang
tests