Emulates the SID sound-chip
Project description
pyresidfp
Emulates the SID sound-chip in software. The C++ emulation code was copied over from libsidplayfp.
How to install
Requirements:
- compiler for ISO C++11
- Python 3 and header files
From PyPI
Install the latest version using
python -m pip install pyresidfp
From cloned git repository
Build from source and install using
python -m pip install .
Example
For the example, NumPy and soundcard python packages are required. The example is ported from the section Sample Sound Program, Commodore 64 User's Guide, page 80:
from datetime import timedelta
import numpy as np
import soundcard as sc
from pyresidfp import SoundInterfaceDevice, Voice, ControlBits, Tone
# program SID
sid = SoundInterfaceDevice()
sid.Filter_Mode_Vol = 15 # Maximum volume
sid.attack_decay(Voice.ONE, 190) # 800 ms attack, 15 s decay
sid.sustain_release(Voice.ONE, 248) # sustain peak, 300 ms release
sid.tone(Voice.ONE, Tone.C4)
sid.control(Voice.ONE, ControlBits.TRIANGLE | ControlBits.GATE)
# sample attack phase
attack_phase = timedelta(seconds=0.32)
raw_samples = sid.clock(attack_phase)
# reprogram SID for release phase and sample
release_phase = timedelta(seconds=0.3)
sid.control(Voice.ONE, ControlBits.TRIANGLE)
raw_samples.extend(sid.clock(release_phase))
# convert audio format and play
samples = np.array(raw_samples, dtype=np.float32) / 2.0**15
spkr = sc.default_speaker()
spkr.play(data=samples, samplerate=int(sid.sampling_frequency), channels=1)
Credits
We like to thank all contributors of libsidplayfp
, especially:
- Dag Lem: Designed and programmed complete emulation engine.
- Antti S. Lankila: Distortion simulation and calculation of combined waveforms
- Ken Händel: source code conversion to Java
- Leandro Nini: port to c++, merge with reSID 1.0
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyresidfp-0.6.3.tar.gz
(73.7 kB
view hashes)
Built Distributions
Close
Hashes for pyresidfp-0.6.3-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a6600c1eaa13eefa8a89a81e4e15c22c12438a899d68bf33f3912c78c669df5 |
|
MD5 | d14f2949538ab0191954d66a64f4cd49 |
|
BLAKE2b-256 | 00bf9eaad69fb5b0f29e363858dc97be60007b013234620ab3cd9617599abeba |
Close
Hashes for pyresidfp-0.6.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed1167aa477f25ff5a41b84ad839e7587018efa1754a24e0c84d828778c5f418 |
|
MD5 | 0c783b3b2dae54ba445974fd0dc4cb77 |
|
BLAKE2b-256 | 51f10f01d5044b4a5986ac48eb7b89d0400a59fd96460ae8fef5de4933843c95 |
Close
Hashes for pyresidfp-0.6.3-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 98df1c90b6785ecd0878ea660dcc19ec200c15af63da0b6961d1ce055d0d5c38 |
|
MD5 | 1371fa09951ace1d0c0360e7698eba2d |
|
BLAKE2b-256 | c4f6fcc848d59a6ba8bf6e126384d22091948eb0713383e534252fa19d343c2f |
Close
Hashes for pyresidfp-0.6.3-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd897d62595fd42a296d72abc9515588cb4885ef86e4b11e8a1f0ffe746c5fa5 |
|
MD5 | 2e259b249e72fec4c8c8e1092fb6c86b |
|
BLAKE2b-256 | cb08e3677d1af91ff78c45c5cbba1c8e66a64b99a49517872f75accd4ac65e73 |
Close
Hashes for pyresidfp-0.6.3-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6470086645e301a5a1b9ef73528eba74915bac0432331805891fbc512aa159dd |
|
MD5 | 9aee472216bee1ca37717615e30d50d3 |
|
BLAKE2b-256 | 9ed54cada903c16983459baefeb277b3c03a644a085fd85333570ef93f8dba46 |
Close
Hashes for pyresidfp-0.6.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | debb96e29df8b3cb87da589fc92a34a7e0fef7989d35b0a2ff5ccb4aae0312a9 |
|
MD5 | 6cd237b6899f8e51636bf54968efc8a8 |
|
BLAKE2b-256 | 18f7f83c6a09a89a621f08a570109c23a60a768bd2f4dc7a6a3335d2cc94e5ad |
Close
Hashes for pyresidfp-0.6.3-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6909e29a374cf2c451447a01bd25932c440364dd70334d540971028d5233cbda |
|
MD5 | 0d60b33279a97b1dedfdbf68c5ddf917 |
|
BLAKE2b-256 | d6110283b878f048e05381647b5623078e874c90227ffadecdaf1d24eae4e10d |
Close
Hashes for pyresidfp-0.6.3-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c5db3e5912ad394cc5ffa60f246e407ec92b5f4f382d68088293f7f2d5a72a93 |
|
MD5 | cbbea434646b2195442a2d350dc819c1 |
|
BLAKE2b-256 | 087582e889195e4ec15d4ac15fc193b5c55713b12f1faa7d495fb12f250e8945 |
Close
Hashes for pyresidfp-0.6.3-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a23d275bff2bb2dcc5b3f0c4986c5efe1fdd0f2f392ed9150e12b3c0b956e01 |
|
MD5 | 128bc06b4a54ec38c1bd799bc13c95ef |
|
BLAKE2b-256 | b2f9d7a3dd866b80d900e06105f8379529ab42874a5143e3c9df323bc744c5b4 |
Close
Hashes for pyresidfp-0.6.3-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 00a6f93b4b3836a14b1fe4ea590e8fb85ef3275f1e2bdcea834898ef71f02e21 |
|
MD5 | d4de89b3c59740af1a65b61b097e8ea2 |
|
BLAKE2b-256 | bdf90d6c63f3d5fae204e21b547e0c43215b79420e182960e41484bfbcdfc9cc |
Close
Hashes for pyresidfp-0.6.3-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4dec7206b3494f2742cc7ec47f67a8923ffd6c23d09049c70370c26a9136a01e |
|
MD5 | 9b1aa552f90b423feb8ca476039f92a1 |
|
BLAKE2b-256 | adf2c98c042c72cf320d96142ff735f49c3f661c6827e2c1ceef4c1dd69711e9 |
Close
Hashes for pyresidfp-0.6.3-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 839596dfe937529bc1720abf990a45212192013bd611df8a72a42c196e2d7809 |
|
MD5 | e1488588ee2d0584d07154b26fa994c5 |
|
BLAKE2b-256 | 77a748ace843a98e29c09d3b856e8d99969d8245062d6727bddc5946f93ac962 |
Close
Hashes for pyresidfp-0.6.3-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2231ef20f99be48c459acce521fe67fd282a790ecf0814e2b279ccc7bb915fcc |
|
MD5 | 78dfbc44a56a79c784f2ea5560599bb8 |
|
BLAKE2b-256 | d4f0429285a88e388838d858c7b9eb234b5a6ab2b052038ac6217ae39c64e60e |
Close
Hashes for pyresidfp-0.6.3-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ec8e8a04f44442a8e8f0561bdb282594ac4bf5be0422a657dd3fc38160ce30e6 |
|
MD5 | 83cd3e5fa365cd12904a50c9c69c23e0 |
|
BLAKE2b-256 | cfc0aab14f576874cc203da862c59e4abb3e90c3ba6d8dd29f3ea75e74befadc |
Close
Hashes for pyresidfp-0.6.3-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f6d261e58961d5258f64918259e4a13fb1b5c94435695c15cad8972b3e900c3 |
|
MD5 | b2da24b78d987aa1c3fdbb9763165f55 |
|
BLAKE2b-256 | e50e21ef41aec1089c6b053c60750c73efb394589fea8e7ff2f92c5c4832ef68 |
Close
Hashes for pyresidfp-0.6.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca6a3d8535c92a5c94c32ba338862764aa121539bc4eaeb13f484a828e1fc77f |
|
MD5 | ab36f9b26b65feaebeeb38a2962162c4 |
|
BLAKE2b-256 | f60272b229905abcf02337195a474466e321a1c471c2945fe5e3dac18e407deb |
Close
Hashes for pyresidfp-0.6.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 89a7820c141ebde204252374c7d56055561caed430c541d7f48347f6baf64cfd |
|
MD5 | 82863e902d25d3b7fbff084395a760ab |
|
BLAKE2b-256 | bbb69f323489fb7258b7d21978c9a7bb1abdb078c36f83e7f733dc488c5ed691 |
Close
Hashes for pyresidfp-0.6.3-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 01b555091a857b710a2e1e4022448e04a9e94eb7185ce64fc790ae34314ca965 |
|
MD5 | d2e5f2bdb10454ecb7b477230620f8d6 |
|
BLAKE2b-256 | 6f33afdf8e9a87ffbcf1f865cc80b4fc5493a5cf88c0c317a6dce3c6373c8bcf |
Close
Hashes for pyresidfp-0.6.3-cp311-cp311-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1a425d3d7957f4f76086271f86f872820eae6ea0a053b81c67b091e5c095634d |
|
MD5 | e1b9d7121b0b47a2d24f3660e514dfe9 |
|
BLAKE2b-256 | 717482abb152b1f4a5d301c71b7b99afd33717e9549d98c6d19206e86a6fddab |
Close
Hashes for pyresidfp-0.6.3-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a4179a50dbc436542f27f494fa458a78627fbed58d900871ad029df18dea07f8 |
|
MD5 | cb08ee80f1d47905165b61b6c212fe56 |
|
BLAKE2b-256 | 06d48dc8b31fcc6f50d404818ec61009f1cb07bf65a67fa9895e83009cbbf7e5 |
Close
Hashes for pyresidfp-0.6.3-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 45a3b6ebfbae17fbc14ea44f3e6eaadeec109bf1f2379552e3a5ca4bd4ded5da |
|
MD5 | cf4ec1eecc0e4abca3329b32148b7f4c |
|
BLAKE2b-256 | 4d3deed5c0e8eb20dbbf8e1460a71b843acb870bfe9e15f80e2d3e53dffb02ff |
Close
Hashes for pyresidfp-0.6.3-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 700c88e8b49ecc873947a7877808801d8d6e925d4c929cc48483fc05773234a0 |
|
MD5 | 7e84e1b8bf14b3dcc9707ef1b1157adb |
|
BLAKE2b-256 | 2464497a8befebd596d31cba5703b87d9969a808dbd503659566ec91086ba2a0 |
Close
Hashes for pyresidfp-0.6.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34186f4ed0c6b0fa9aa09b0a057c514ac9b9d7518fe05fa1659ce0ab1db905ad |
|
MD5 | 8c7e07f788e14438e03c095430f1d8a1 |
|
BLAKE2b-256 | f0004224f2619175f79a7d9847fb0d3daf21c8506ff73c4f9475814d0e5d5881 |
Close
Hashes for pyresidfp-0.6.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c180f6f16370016ad984db7a101e06a820480ed8e3a7a73e20910bc66cc31723 |
|
MD5 | e300c5febfc946c13bca001b8b0b58bd |
|
BLAKE2b-256 | 0ccaa1f0fea4fb5a40d1ef9b2925b553cbdcc6c25bc10f223b9ed144bb15b227 |
Close
Hashes for pyresidfp-0.6.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fca4fecafd8fafc6fc25d1fd8031fe0321db564645aa612fbaa49c443ea3ecf0 |
|
MD5 | e04e05edec548e6dcab659e6dc4febbe |
|
BLAKE2b-256 | 036f85ad336b4ca6778c2125f4c1988332011108c1e9a26d0ebd520b359f981c |
Close
Hashes for pyresidfp-0.6.3-cp310-cp310-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ed1e56ccc21d714b2e016be02c4f19d3b76782a79930a3413f54b343deeabcf |
|
MD5 | 6b52f0927a476764b4a289eb2a311f2b |
|
BLAKE2b-256 | a888c1de40a1270d0421687545fc63981502d8607d62487aa2ea38631f8e52e8 |
Close
Hashes for pyresidfp-0.6.3-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a38b48e1e223091965d0774615624dd3287fa2e798b390e4cc8e39b440fe8ff |
|
MD5 | 0eb54857290505ab8c6b9359050dc530 |
|
BLAKE2b-256 | b0e570302abf21c445a628e27a470d93b49f62007f9b8d68f8f027072dfb8304 |
Close
Hashes for pyresidfp-0.6.3-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34035a834f34f7083f36b237ae23d5e7829d3134660b185d05f9ddaf4e822ec1 |
|
MD5 | 64b769fd855b97a6f50e460fd6ea4910 |
|
BLAKE2b-256 | bc01ec51f5c6a45f4533d83625362855076dfd45816b2e81f5a48f5b06a46e10 |
Close
Hashes for pyresidfp-0.6.3-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4adf77f55c011bda0f9234f2f08dbf2e02899d3df5564e7e458dc8573315c663 |
|
MD5 | 4a509e22fb2fdc20c9592f6b806a2ef9 |
|
BLAKE2b-256 | d9178d79442c5fb420a9d0a56e9b29bd0059e57310901fdd704e4eb91fdcb347 |
Close
Hashes for pyresidfp-0.6.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b405965b863952f9086437a3351d12ed43c57b9c2ab9f1fa735faf9321aeaf7 |
|
MD5 | c58265de98da38b02cabcbf20e596949 |
|
BLAKE2b-256 | d723eb55fbecc21c096f6ab1373df84d9863d9e79a3990cea9d7333eaefe397d |
Close
Hashes for pyresidfp-0.6.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4ed5f80042a81d57fc8cdb09caf4cd8281648c041885e449f33ead6b3493c76f |
|
MD5 | e8bb6ffe3a7d3a26dade3e3b2f15c578 |
|
BLAKE2b-256 | 511ea78597c1b12f9d82773fa54b17d0da9df33b2cbd8688f4efe16c330c6a3f |
Close
Hashes for pyresidfp-0.6.3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 397de7567068fe5b71013e25ca2b9953ba4f180ba248da77123ab03ef820d81a |
|
MD5 | 440a10ac9836ad2bcb13fcdc548fc93b |
|
BLAKE2b-256 | 683543e901d5041d207981e8f59354eca80bd78bf01472a0071fb4aa3d82d7c2 |
Close
Hashes for pyresidfp-0.6.3-cp39-cp39-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 075bc20eeb2bd3b4bc690204d177488d2336fd400ee42c6d0a9949781af6a8e5 |
|
MD5 | 679e9218435bf91d534b03699ef3c470 |
|
BLAKE2b-256 | 4f76f32572a366150312726254e17e312650450feb963544d669416b253f1e0a |
Close
Hashes for pyresidfp-0.6.3-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ad61ab78932b600998a1315151db016ef2535bcc757d575d04677232141dcebe |
|
MD5 | ac9deed4f83da139e1a5c6c44733fdd7 |
|
BLAKE2b-256 | fc1eba99ae72efb31a1a4b4daf9fbf28bef588d5af18820b286024de1d03d9de |
Close
Hashes for pyresidfp-0.6.3-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c09f2f5385a78f7deabdc5674c0593b9be843694442d242ee11cf935172810af |
|
MD5 | 835f8285d4f0c98ba7c3465804927871 |
|
BLAKE2b-256 | d2bede5a016071ea2302dad05cac382e8c4911e2dab0a7e94ca8c39e268fe8c1 |
Close
Hashes for pyresidfp-0.6.3-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 18367e80eaafca12583b589bcd5c1de8188dc2ba8207e35cc09a9812843d1874 |
|
MD5 | eb51fbed522eafef7d876b76b150af42 |
|
BLAKE2b-256 | 8a8b9abb366ab9871dec0addb72833cfdd8c3796499e0c5ef4d3125af904c526 |
Close
Hashes for pyresidfp-0.6.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ab256a3076a652b56a3759ef1a950c974e579c7ab48ddbe57da9ed8c9705d30d |
|
MD5 | dded0a6e1d81b80df1f23f0ba12c8639 |
|
BLAKE2b-256 | f2703fa3163674c2b7c21ec70511c50ec7f748e57061e9b5d9e6c2a43841fa9d |
Close
Hashes for pyresidfp-0.6.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | acb99c21212afbc1377b02257f7ba6597803dd1397ee6370a8912c1cc4712229 |
|
MD5 | d2abcfaa541cb74b05c391a932664415 |
|
BLAKE2b-256 | 7bebafe614f99b87ff190765e362f845f5e75f4bf404732db60821a23f6f869f |
Close
Hashes for pyresidfp-0.6.3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ad2b16678a2288ef68821ec12d57be5549fc537109460903d50347b236d31ffc |
|
MD5 | c350334864abac66da6c8c387af0a988 |
|
BLAKE2b-256 | 58e8e0b722c5ad23f7835ee5f8dee5b3d54e40a1cf7186a69e008d9d4fa01167 |
Close
Hashes for pyresidfp-0.6.3-cp38-cp38-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cbb5ec84642a443eb875640a4770e384bae0f913820963ca516382291e887547 |
|
MD5 | 6e22167d3030527f7b2f8cd02873407e |
|
BLAKE2b-256 | 501545c35f3d9e693dc8356879086ac91382c082563d8376f06b7045e122c885 |
Close
Hashes for pyresidfp-0.6.3-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3511080e1cbf8b8ff304d85a85e50a079fc9479effb62ff879f81f5885fc433e |
|
MD5 | a46d4bacd448e7d8552697dd92c6b15f |
|
BLAKE2b-256 | 6bef708b95a98343ddbbb16097761e6d6827e0644f6dc345b32d100f32d51388 |
Close
Hashes for pyresidfp-0.6.3-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 716c42816be288f8142f8e1a6e6524f5649aaf50766524250e415cbf3dd6ab96 |
|
MD5 | fc852968f199b84dc3761ea34aaaacb0 |
|
BLAKE2b-256 | aeedef83e0cd9799d900c5018ed370cd63cf324f7e46c01fc4f8670fb04ed36e |
Close
Hashes for pyresidfp-0.6.3-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 31744aec7d251a1b24c35e7b90105249c4b6dd8b65d4d5b1530afa4be7639dfb |
|
MD5 | cd667b40b5eace12ca67038f7190513e |
|
BLAKE2b-256 | e4f0f84f275eb807caa0586ee821681faf3a323082db09055b0d4a70e42f4a05 |
Close
Hashes for pyresidfp-0.6.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 311947a8b82c0d8e65c870e0e91ffcc254176abee8dcfe0a0aeef569254ae8c1 |
|
MD5 | e3fd335b7f4551bd7d96037b31d28a04 |
|
BLAKE2b-256 | 7348a05005d825ce47b265ccceb04e0d7c61e1d4a29ff5ee3a04ad6a0c618aa2 |
Close
Hashes for pyresidfp-0.6.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cbbdc77370949df8818e74fe741a3e7f93c9b7e8802875bab168b2f37052c99b |
|
MD5 | f4e401ee4afe999e98eba232623a3e68 |
|
BLAKE2b-256 | 47d09f792d1d9fb2fd2f7ab105502651961fc35a6e98909f0669d4399ce1417c |
Close
Hashes for pyresidfp-0.6.3-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ffb3c6abe89c60c3505700b44a4de77c7f9ba409d306d9f416c13d1c22ecbb2 |
|
MD5 | e53834538177cf480d1ae943a1407e63 |
|
BLAKE2b-256 | 5512adf91bd05fa49287baa7df1b9ae98fdcc02b111e3f2f75cf6c01a89488ac |