fortepyan

View on PyPIReverse Dependencies (2)

0.3.2 fortepyan-0.3.2-py3-none-any.whl

Wheel Details

Project: fortepyan
Version: 0.3.2
Filename: fortepyan-0.3.2-py3-none-any.whl
Download: [link]
Size: 41289
MD5: 61844569aee72fc9a68245a97d327f49
SHA256: 1f4a8abde4c3c8ae5c0bd4dd2aa906a224f62924c5d2a2275323a7b5044da672
Uploaded: 2024-08-30 14:25:04 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: fortepyan
Version: 0.3.2
Summary: Process MIDI piano with (almost) no pain
Author-Email: Piano For AI <roszcz+fortepyan[at]gmail.com>
Project-Url: Homepage, https://github.com/Nospoko/fortepyan
Keywords: midi,music,piano
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.9
Requires-Dist: appdirs (>=1.4.4)
Requires-Dist: pandas
Requires-Dist: midi2audio (>=0.1.1)
Requires-Dist: numpy (>=1.23.4)
Requires-Dist: pretty-midi (>=0.2.9)
Requires-Dist: pydub (>=0.25)
Requires-Dist: matplotlib (>=3.6.2)
Requires-Dist: Levenshtein (>=0.20.9)
Requires-Dist: cmcrameri (>=1.5)
Description-Content-Type: text/markdown
[Description omitted; length: 1518 characters]

WHEEL

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

RECORD

Path Digest Size
fortepyan/__init__.py sha256=9OMJfMP42VqkQDyRakFCfRYcpukfawUlgWF-3ssq0ds 361
fortepyan/config.py sha256=D9u0cgK7ZctqNombm8Awn-xVlGf_dCGc8jfAtoEvx6U 249
fortepyan/main.py sha256=39oGo91jZSdL7fukn7xoUx1jWR2T5XzJJnmOsm8IMT8 2004
fortepyan/analytics/clustering/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fortepyan/analytics/clustering/process.py sha256=c8ZlT1aMhac9GgEO73nKgICPBmTQYX7DqKLvK5t8E3s 7845
fortepyan/analytics/clustering/structures.py sha256=ksuF0d5JGWRMmr2hrw5ZGKls7zrODtvOBtURsECjEGU 1519
fortepyan/analytics/clustering/views.py sha256=jCw8J3Akf5GmWgUOBGp-inDK52pfmcY7FA3HWhHMaDg 768
fortepyan/audio/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fortepyan/audio/render.py sha256=KVQ8Yazf0sFq1KvhlnouyZbNAYLs3z9q5LdmbPODruU 3314
fortepyan/audio/soundfont.py sha256=5KlsavOvwsNRCHhgAuEpTGUJUe0NnRUi0JzbY2M7WKo 836
fortepyan/midi/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fortepyan/midi/containers.py sha256=DZJR05X-AqALobRK7PveFSd5VVpZ06h0GxrYUiN_VEw 10541
fortepyan/midi/structures.py sha256=gZyJ_mXTxWES2eBvkjMNFgqwf9mEtyRlZbHyGC2kOpw 49069
fortepyan/midi/tools.py sha256=NYDAZStGyc9DrXKRmyDtrY3I6d0OUaIaUfvcTZeXIB8 5097
fortepyan/view/__init__.py sha256=KaCAeKpdxdbGfotBp-KDHSSGxPFEfESVbk3WyxbA04U 358
fortepyan/view/animation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fortepyan/view/animation/dualroll.py sha256=tMXGhw9gmTP8YTtjcNNxYa2Mp8aSWj1-0nWt0VUSpIg 3124
fortepyan/view/animation/evolution.py sha256=7PGgiHCB8dk9qrUKcnux6968oPnbB9VeOwQ4BsjStJU 15629
fortepyan/view/animation/main.py sha256=Rhn7lJcy0c_8IvqDK1YXqMSSxdO11QHr3NE-v4uVO-w 1644
fortepyan/view/animation/pianoroll.py sha256=tREg1gF4ndvqChuiH99lmJAcLGqc2x766DduITQWpyQ 7439
fortepyan/view/pianoroll/__init__.py sha256=VX9aKxp7vrF94zSujqiV-XBohclj-Y7X5xOsa9VlizU 126
fortepyan/view/pianoroll/dual.py sha256=BND1SmDhPbgRKNFPOL7YURXwPk8HEgIvLfmIb5X0wIM 2389
fortepyan/view/pianoroll/main.py sha256=PdCEpcc6Z7Iqf3NiMbREOmQautlxWlStGfapmkvcQ0w 7702
fortepyan/view/pianoroll/structures.py sha256=3J31h3J-La4KT6mS8bwRew9goHyOK2BMfCnnRpDZu9c 9000
fortepyan-0.3.2.dist-info/METADATA sha256=vqaqZkaGbQPSXR06SvHFpnuzTIMU_wJPQcB-stYEPsM 2243
fortepyan-0.3.2.dist-info/WHEEL sha256=UvcQYKBHoFqaQd6LKyqHw9fxEolWLQnlzP0h_LgJAfI 91
fortepyan-0.3.2.dist-info/top_level.txt sha256=nFTRs520ie79bBZZTFNS5VU1insL7aQLmdIfn5mP0ZA 10
fortepyan-0.3.2.dist-info/RECORD

top_level.txt

fortepyan