radiant-voices

View on PyPIReverse Dependencies (1)

2.0.0.2.1.2.1 radiant_voices-2.0.0.2.1.2.1-py3-none-any.whl

Wheel Details

Project: radiant-voices
Version: 2.0.0.2.1.2.1
Filename: radiant_voices-2.0.0.2.1.2.1-py3-none-any.whl
Download: [link]
Size: 103999
MD5: 031808c72196c490114742997c6fbd7e
SHA256: 083f7120d7524fa593878e75adc61ab343603301dac43f993bb93332d883947b
Uploaded: 2025-02-23 21:30:20 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: radiant-voices
Version: 2.0.0.2.1.2.1
Summary: Create, read, modify, and write SunVox files.
Author-Email: Matthew Scott <matt[at]11craft.com>
Requires-Python: >=3.11
Requires-Dist: attrs (>=25.1.0)
Requires-Dist: logutils (>=0.3.5)
Requires-Dist: networkx (>=3.4.2)
Requires-Dist: python-slugify (>=8.0.4)
Requires-Dist: numpy (>=2.2.3); extra == "tools"
Requires-Dist: rich (>=13.9.4); extra == "tools"
Requires-Dist: scipy (>=1.15.2); extra == "tools"
Requires-Dist: sunvox-dll-python (>=0.3.6.2.1.2.1); extra == "tools"
Requires-Dist: tqdm (>=4.67.1); extra == "tools"
Provides-Extra: tools
Description-Content-Type: text/x-rst
License-File: AUTHORS.rst
License-File: LICENSE
[Description omitted; length: 3631 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
rv/__init__.py sha256=42MXNWuRXsl6OfAhfGgCEJtCkUbr8htx74ABt7hZFVA 71
rv/api.py sha256=6jk15aVTbgD5-YKa9CqwqTeD_7CJ2o1F6IXmMbTehRA 526
rv/cmidmap.py sha256=Fd7b7pYgmDkckS-6rFqcn-pVO-P6v_TmpZhXrS5RTcM 1146
rv/container.py sha256=1NipwOESfpW-C27v4WZJo_-GaigygULhQ91qWnotiYw 540
rv/controller.py sha256=-_mWBK281Q5pciLzY2P5SbkPoS0dVSEwb2R0wMd1jlw 5782
rv/errors.py sha256=R4aaYO1KHH00ZEm9KKxl2DMYTNCoV0qOsXnKGtGIMwE 1395
rv/note.py sha256=AJHUHaFqV_2ovJ58YjBrC-9-48n6mjLxJsk28ESZ-yg 10714
rv/option.py sha256=DJjJzA4_EwYPgyGYxZgDDNLbR4sapv0mC3IUuhbPRFc 1606
rv/pattern.py sha256=NL7lQS585CIf2Rt9MSWgwESIU_c655WYmIK2XR-Gdrk 5224
rv/project.py sha256=8kJTfTR9bk0qVsEwplkBFs-J9GGrkUYgT5-yhC3TIbM 13639
rv/synth.py sha256=g2UH78NZ7rp8dRb03LQXyL5g7w44FnJf1nzhkF3YD8k 1658
rv/_vendor/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rv/_vendor/chunk.py sha256=v5gzDNli-7bbl0HbJQQHjemm14mXaE6vaf49c4AMa2k 5400
rv/chunks/__init__.py sha256=fRRpUztL1L4p3PnAVAlCJt-HNkpQNFY__Hj4k231b1g 177
rv/chunks/array.py sha256=O26tZQCoMek_B4PsvzvuWvmKfxBGcxSa-RPnCOrCy38 1754
rv/chunks/chunk.py sha256=0OQWIUKBRYpXlRVZa3J7BbHRzNzY2ZqaqDfK7EZOJnA 470
rv/chunks/drawnwaveform.py sha256=ScCaZlG8N0cmn3ck4EWu204y-GETL2R1Hj4ezRkI33Q 884
rv/chunks/waveform.py sha256=H0O0En35OYV2RK8TEZdF6uKuyAVzguqfXfk3iEPtQaA 1092
rv/lib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rv/lib/conversions.py sha256=RiRzj1OcBqtU97hqh8vWBiHdMbvBLuF6bzXROsm2eEk 50
rv/lib/iff.py sha256=Nx-_AiQGireqPvyBfgUWw65YJpkAmbtKb6Et9Q8ITlY 2192
rv/lib/validators.py sha256=rQ9RkDvGVjrlxOx15A4Cm25CvQ6DN6Ec6XbhK06qESo 569
rv/modules/__init__.py sha256=0PbCtyMYN33Axn9j0lUnqjkl-X7DJDLLvlwXpXq-cHk 2885
rv/modules/adsr.py sha256=Fy0yQTGPeURzLw3TrGUMu8cErOFwXb_5wSGuZP0h41k 240
rv/modules/amplifier.py sha256=5v8VPbEJIM5AOgD8Y3ddCYCLmBhUIoZaBixZFj-hba0 261
rv/modules/analoggenerator.py sha256=krQpFx7tq2IUczxkbAeF4BQsqXwiLZ3Q0nD9-gtL6D4 1391
rv/modules/compressor.py sha256=fkU69qUkFtc9nsIbgBb83T3eCVuFspzD0KJglphIIq8 215
rv/modules/ctl2note.py sha256=DByaTgAxCX2K6FeLp9N0C3H5OdG6YTRYn581W-6ouqw 204
rv/modules/dcblocker.py sha256=OwTc3saOK1chT06RPCkp9em1EH06F4EZ2NBK7ROfPJU 211
rv/modules/delay.py sha256=d91b5LzAr2drCYiakQfQlvo9eeS_wImnUS7S7XVDiXI 195
rv/modules/distortion.py sha256=nQJCNUzgPhjjOQXQvqN4Jc1MYUcuXs1KxyVnU1ochOM 215
rv/modules/drumsynth.py sha256=6gmCGhbt2kP-xvNAd8dvq0seVXZWrO_3niCc8ue3JWs 5287
rv/modules/echo.py sha256=ahtkmPzzaexV1zRV5ONMajFmRtDxmKWtgW8zFy_GRpc 191
rv/modules/eq.py sha256=GGNpJzCOQ0fkQ6O26F35Mn7RmjD4O74mA4YzMFOZpEk 183
rv/modules/feedback.py sha256=nbbMQ-5pwvOTQd3G3w2JBXFCXJlfDi7jOzWxbVqBJ-I 246
rv/modules/fft.py sha256=M6HDbBbzyBJsLqfjvEAunLdg1m_GeqfpcT8EVIbV96I 187
rv/modules/filter.py sha256=Mqr7z77ruZJnhwqixqzOGR2ELOTrLxgE9E-MTlAHzZo 199
rv/modules/filterpro.py sha256=fP2MUmdJeIymngcMo1BQtglE_MELCRWXBCzFzYb-81g 211
rv/modules/flanger.py sha256=VW9Xglrvdi5AegUgvGaPEMf9OdnVvkxe3QQtw4b2kLo 203
rv/modules/fm.py sha256=1OgDBzvHpOfpMRxc51c0U4cMWChEDZXKlXQm1l6iYnI 183
rv/modules/fmx.py sha256=nfe2u0lyU4qDCHWG1WffAX_lWYRTHC9j6CDafxxx_Co 928
rv/modules/generator.py sha256=GkzUj8bUYxo0SSkIU0uDsHSGr_9p-5RzBJ8FBlOIxxI 1309
rv/modules/glide.py sha256=MSsMk-14nJY7q3hAM28N071YNehvhqtBJuzXQl9XFKs 195
rv/modules/gpio.py sha256=qme7McdI2ndBNQGCW6eAUf3qdPN13c9xJXjbjbGklYA 191
rv/modules/input.py sha256=ZKBLRHoPzYgdd5LhjAUENFvKIPxiuDviK_qsxPgAX3M 177
rv/modules/kicker.py sha256=4a_0Da_Ijt7maBIggLsE5abfmMvrFVrsHLNPgHe6APY 199
rv/modules/lfo.py sha256=eAdRBv5rxLiOMAzPcuKSGM0BPaQ-PunvfqPx7LumQec 169
rv/modules/loop.py sha256=wmrcL0oeKnLrQb6ifY3x6duV4dGPl0si5AxGInvY4xM 191
rv/modules/meta.py sha256=APdSGH8F8hHvndElmMPDV81swZauQFxcfXs7mkBCWAM 3308
rv/modules/metamodule.py sha256=yZlKDmGPiXPKQaakljhHOqkUgtBorSxIV6IMTgrG13c 11900
rv/modules/modulator.py sha256=Qo51zRuFlvzLyqPdMNM-CS2CQzDsTS3f1e2OCvCnl1U 233
rv/modules/module.py sha256=n09FrOlvCPVX4yx7rQNY809cNRcji-GFX6-FiJUxXpo 14245
rv/modules/multictl.py sha256=RX7FWnrgElNlERkpx62eIzpKIozeFesgSi-yB9pfDrk 8556
rv/modules/multisynth.py sha256=GY9xbpV-sArdW73RHaZUNE2cXg7Di-SHdF5K6Mz3Xtc 1401
rv/modules/output.py sha256=YFGVUx4ZbRGUQTsKROn1lzMOlc-r5vH_daH-ai-fqBA 516
rv/modules/pitch2ctl.py sha256=iIFIlIoFOLWz3KYXCxvZU3nVgMXqP5C-2XXuP9LuUUs 214
rv/modules/pitchdetector.py sha256=B4RTGiDVWmTmOOfFdDjZJNpCYFu79zFU0_MQZwjtRso 250
rv/modules/pitchshifter.py sha256=11B3GmQDlO7J1HvM7kmchktrq4uxXWdNk--0kwVNw60 223
rv/modules/reverb.py sha256=oK9LE_xG9kvM_wmIYy0TMx3m28m2CeiVcEO-q3E2f88 199
rv/modules/sampler.py sha256=AlX0AuB2ilP1tezcjxtpu48H-RM8HKkPCB3C0qFnN_0 25764
rv/modules/smooth.py sha256=NVYwNOKDchpchbnSl4m0Wz98TJiinjY5tAJVzM5sJIM 199
rv/modules/sound2ctl.py sha256=AA0pnfitook0l0zwgv9eu6mEHp5r9lrwZ9F6HUV86l4 364
rv/modules/spectravoice.py sha256=9er9YvtpnPRknwn0K8JfRUsREJ0Bru21YPYhOWA3z60 3330
rv/modules/velocity2ctl.py sha256=MDMINZtdUw6VfW3e0BuPCRt7cHghsPVhPARErLJzjtc 226
rv/modules/vibrato.py sha256=95EKaRIa1nWtqtinAVMm3s6T37EIOYnVv98oIPrmkac 203
rv/modules/vocalfilter.py sha256=Vc2hpv9OKF5tppdYNoDV_drSegwxxD2gkrFKyR7gPH8 219
rv/modules/vorbisplayer.py sha256=pg3Dm0Pde1OJa85V5qAqCbzPoOCWu3NcFccr-0NOtJ4 697
rv/modules/waveshaper.py sha256=wiertCHUMRmlvrKK90mUCjARHNadULhqLcZYVNb725E 719
rv/modules/base/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rv/modules/base/adsr.py sha256=EHIgEUGIq5cZIXLQ5j8a-_KJ_85P6uqvBONGzRQVOSY 1956
rv/modules/base/amplifier.py sha256=CQA46U-GKsFIxmXOJ97Ti8YWQPL9NFZBJAH-rhiRR1I 659
rv/modules/base/analoggenerator.py sha256=rmDt9nkjq1E4wCFGqbt-lyeqrEUhzVnxcdMcTRyskXg 4843
rv/modules/base/compressor.py sha256=rmhOHUi5zL6ySlZJU20VPhArbiWCAhsVyNHSClk1R2w 677
rv/modules/base/ctl2note.py sha256=imvgtTSD_DbYJGbuDS6vcI_m1Ce5P_7Cf_Fir9msQrg 927
rv/modules/base/dcblocker.py sha256=V_kCNXIr6fsZ0bhDUDwooTMYToYitLqL9XTHZ1jaA38 421
rv/modules/base/delay.py sha256=YJsHTwDFYx3rOQ3tyxAkKvl77SVCUPibj0MdnRk5rlI 2641
rv/modules/base/distortion.py sha256=RSNpsaQJMiEe_VrqBtr4l-jfPyYE2MGh6VKdBEWBUe8 836
rv/modules/base/drumsynth.py sha256=XQ51Z2EYOwA4KheICaR4n4gSMk3dvHb7h_JNoMUjuqI 923
rv/modules/base/echo.py sha256=OSOGHmf3P5GojESDiQ-EzjosAYq4zWFkyAdPE9lQfl0 1509
rv/modules/base/eq.py sha256=pK8IWQscLNXdICvt1RLRQSSRJOPq5BXNvIsa1GBiTCc 504
rv/modules/base/feedback.py sha256=irG51sEf1KDNG8OcwjXHj2eQ2WdKsE8HP5M0vIOxQNs 460
rv/modules/base/fft.py sha256=szF4YyeCtwIA0jbxSjyoOyqd8IQ9x7ehi9aVQj2KLpg 1641
rv/modules/base/filter.py sha256=JudEosAGHQo2fLo_deba_fzxrxRtbHyu4Cllezb7qLE 1521
rv/modules/base/filterpro.py sha256=NqNnGl4nLdj1_YuQqryyrPHkMwyXOvl-CivQ1xQoqPY 1909
rv/modules/base/flanger.py sha256=nKSBuuM8R4MIr3Ig3YSLHxXW1LIN5Pft2UFpeptYX8c 970
rv/modules/base/fm.py sha256=5DAPXjZ8JOf8KXTWtfeLsQCaiKXuptYsQLZz-mE970k 1073
rv/modules/base/fmx.py sha256=rDbtt9IX5CYcOY3Ud57REGmF-42GpxoG1L3i18tORPw 9781
rv/modules/base/generator.py sha256=jTh9HG1fFYTlc7mp69l8gDzfUYxw_Ott4Sz-usDfH6M 975
rv/modules/base/glide.py sha256=y75_HrH5XokOJUodkDiqvkTd00ekghtbH0gZ9uTe9hU 679
rv/modules/base/gpio.py sha256=ccxN12qmnewuqAqQN6Rl_3W_pqcGISGx1RopD8bEApI 523
rv/modules/base/input.py sha256=3zstrtR8eruOzqQARHrTl4PPnASqvPLhOU6oP5kEJUs 441
rv/modules/base/kicker.py sha256=PjsNx74igg7FR2YVdq6I6RL-zHSPhoFdz59oB_oQPgE 740
rv/modules/base/lfo.py sha256=7COsDVXe2WavGSiSD1Brp9Hmzb3nYaeyxDRqPE5Mwxw 2188
rv/modules/base/loop.py sha256=eyK7AOv2GABs5oaG5Y07tq6f3vHWtA0XA0FOQ_1pGQU 1624
rv/modules/base/metamodule.py sha256=zQinVkOI5PlPzYYV1nYQoKhpxZ2ET7J-B3djnrDY580 2767
rv/modules/base/modulator.py sha256=6QxkIIIWKXPYBUUO8Hg1Rp6xT7R50szKOLM5V36JCt8 1085
rv/modules/base/multictl.py sha256=_dDpdIgpEhYhb4gIF7ftyJdqU-x4ghlk3FH0J-x3nI4 5740
rv/modules/base/multisynth.py sha256=36k0xXR0u4qjcZ_nIQx3RWgoLoxUaycHFs5wJN5hcnE 10336
rv/modules/base/output.py sha256=CL07Gf5xL1sEHhwhlKNGkOtVDnhSVXZ5uyiugbw6zXw 224
rv/modules/base/pitch2ctl.py sha256=Q1aTyJwsBIaFBw5kF-y8PZZ1rFsXW3Hg8sTCPDm1fso 804
rv/modules/base/pitchdetector.py sha256=oMgZ7N9FO__T5XVOLx201wunID215whD88uVvU9E1vM 1377
rv/modules/base/pitchshifter.py sha256=m5NaZaXFNOlDPN9nxKwY6l3fTJSwzky4sn12WTSdXDY 838
rv/modules/base/reverb.py sha256=tQGoeVIy8C-PvCW9uIrUHTIOkLdR30ORJWSACU0IQT0 894
rv/modules/base/sampler.py sha256=0dpBbeo9bnsp0Sd2LUF_noUSpiaS5haiF-vBBMc70vA 2853
rv/modules/base/smooth.py sha256=VZJ83yz_BwXZ1BujONES0o8g-Q2tvF67HKGWfN6xxY8 677
rv/modules/base/sound2ctl.py sha256=MNw-YREmrN-5XBMMH5vom4L-fecBVRMWoFAuEWYbBVo 1159
rv/modules/base/spectravoice.py sha256=bzkrhXfd7voo-VkYOSZ4kXgav43YChEonFzTuCSNEiM 3422
rv/modules/base/velocity2ctl.py sha256=bZBINx8D_2nZ5VgyPfXnPQaN9XGpiLumNo_wOtCmmVw 665
rv/modules/base/vibrato.py sha256=zrT7OCQSak3npM25EeLvLx0n43GwgpYp7R0adzm5hJ8 1461
rv/modules/base/vocalfilter.py sha256=gH7uIDJeKLVpkniZArmpyzaT65bcc2Z2xmzQ4FxGg4s 1179
rv/modules/base/vorbisplayer.py sha256=CDl7CHhz5qDyPTc1-GRmDrLohB7TgXWATH1cwxkHgus 648
rv/modules/base/waveshaper.py sha256=1eDJYRYx1uH2Ehmr8yAqgLA-rndPtcwbwTVVDfuTJpg 5691
rv/readers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rv/readers/initial.py sha256=cMruykX3mnXJ-Vojir4Uf1e3CYrrurg3XmyyUkB7VL4 406
rv/readers/module.py sha256=IQtW0KqxS_rhczLLxEsguWeif-q3V7iQYDYxOGsyD9E 5438
rv/readers/pattern.py sha256=xxZRZTzWLU650GoLBLuX6NqeTzMzINIfslfOzEWb1_I 2232
rv/readers/reader.py sha256=5m4oyZU7opPjfiO0vmic4gPCeeEQz5tY0zxhVWJeGVs 2428
rv/readers/sunsynth.py sha256=rCBOKuF8HfCljHbYQmnF6bEMQvtUOBl7aZZB5aZ9aJc 682
rv/readers/sunvox.py sha256=wUFWjbmZqzBvsSWIXCz2w-VPyKwPlsF9z9xxnXmuDo8 6590
rv/tools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rv/tools/export.py sha256=7fDMVanUMWjtBcaxR9HRThpr0Utpzj102F008JNy65Q 3675
rv/tools/module_spec.py sha256=0Vv0ulda5Pzmary9cWLS7x0Zw9XsTbrFm_bExpYBEDQ 3665
rv/tools/patch_decompiler.py sha256=-mkzxN5RYbNkxikuJCO4xqrVywpFZTvkyCFb0KmX0hE 10478
rv/tools/player.py sha256=28N5BarYah17lRgDKNSaz4IRCeUutxIY4B1BBL3OgXU 3152
rv/tools/rendiff.py sha256=AEFFuy-mPu4X_Ej3a-KwsfG6CpSqoFqPk7YNNV6Eo3c 6879
radiant_voices-2.0.0.2.1.2.1.dist-info/METADATA sha256=A9HuLCAV7cbgDdSSs4AOIKc2DWVG8i6GIYy3tdtxWRQ 4310
radiant_voices-2.0.0.2.1.2.1.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
radiant_voices-2.0.0.2.1.2.1.dist-info/licenses/AUTHORS.rst sha256=6iHtIRKTyQkMyJ5kJxFyeH9pQTfyQ7hQxbw0fKWTOvY 112
radiant_voices-2.0.0.2.1.2.1.dist-info/licenses/LICENSE sha256=659vWRghJsaqQkZx1Ltxr6DcrTejCXdp2TqWOPn5aA8 1134
radiant_voices-2.0.0.2.1.2.1.dist-info/RECORD