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.4.tar.gz
(73.7 kB
view hashes)
Built Distributions
Close
Hashes for pyresidfp-0.6.4-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eeef86dbace520058ff58374e15474391074d793674cc78b860086f0ad337bd0 |
|
MD5 | f50d1681825cc3794808853c834d0c18 |
|
BLAKE2b-256 | cf346605a97dc374f5b0209b55bdd0e42eff17a14b3b1794e0e9e757e9e9d2de |
Close
Hashes for pyresidfp-0.6.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 479a12d8d5d706e8828057009e2678e97fe3470eb001aa6787127ce351119475 |
|
MD5 | 667a4e2e49e6160be26d2f093f5eac8f |
|
BLAKE2b-256 | 1f6c4f40b5909cf37fc82ce8f58525b88b39454fc08382c6ee713499fed8e28a |
Close
Hashes for pyresidfp-0.6.4-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cd2059a93ab4010f389f3823e2ce722a09a4eb850e9e3363062ec73499a4ba3f |
|
MD5 | 62d885b99e4803d17721803d7d4a9b36 |
|
BLAKE2b-256 | 84e8d4d5977714e6b78435283d4c135ce325e73a663542587c72a3abc1f3ea44 |
Close
Hashes for pyresidfp-0.6.4-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 104bfe912bdbbce6ef8e24ad5d6486d6cef573027c5e996ae5a46184908fb7f8 |
|
MD5 | 62a8708783e1e745c8720a4dae01a5ef |
|
BLAKE2b-256 | c4d7bdd2721c1aae28f744508305b0a40afe04446fdc2b45bbaf1c684b47b052 |
Close
Hashes for pyresidfp-0.6.4-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ee96aadacbe6df1dfb9d90dc50ffce051abf1a3e1827897e5dae62fe17ad1f3 |
|
MD5 | 4a1518e042e0deef7ead5a28ab3fb269 |
|
BLAKE2b-256 | 1397c5f6288d9c927555eab3df4c029c1f6ee135ac49d08a1f6de83ca2e5cd47 |
Close
Hashes for pyresidfp-0.6.4-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f1d0031265e746e77df54660d4ffffd5871a7f3fc1f26a22597c53224350244b |
|
MD5 | 8b28666ba5c2a2182c01de2ca721a639 |
|
BLAKE2b-256 | 769e16fabe09d6385cd8f4354d0f77a80cccc2096d932292aaedf035fe3c3fd3 |
Close
Hashes for pyresidfp-0.6.4-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc44359abb4e2859c2d969831ce060181c447544c43d72ccf66455376f8745a1 |
|
MD5 | d589b9cf9b5309880684cf273589ae84 |
|
BLAKE2b-256 | 061e3f2d812b4faeeb5bc059265d48d72141de457c2bc45af2a726351361d36c |
Close
Hashes for pyresidfp-0.6.4-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 31ac31d13cea4c6a46c4421285da4ee8ad8a88ac80fa3490f08840610310b710 |
|
MD5 | bd0b162c4d7144b996eba2882810f4e4 |
|
BLAKE2b-256 | 98e81443d7d31b18e15666d4d85b0685860287b7c213310fe9d529ff10c10a36 |
Close
Hashes for pyresidfp-0.6.4-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 543f8b10075caa7f8cf052598ff7bc18d0cd7ad492a891c968db7a1b47879dfa |
|
MD5 | 69bb6c90ca920d415152fe2ba7c2d650 |
|
BLAKE2b-256 | 67324a076f8721e77080e6e9037b4c947c0cab7c860249420a407b049c3d383e |
Close
Hashes for pyresidfp-0.6.4-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a259185ccc0342c721bfbd9c9d3b982126b99c475fb8eeb3b3e67bf5ce87c8ea |
|
MD5 | 5bf3659f0bb4b4c0770d74eaafde61ab |
|
BLAKE2b-256 | d0d941d85b253e401e812e7a58367c525a9d5a7f4724d61d92177bc372e178fd |
Close
Hashes for pyresidfp-0.6.4-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7476ad7af0b38f7b461f293692efdd3511880f365e48e6b4630c8ced2de3206d |
|
MD5 | 6873ba0456d14f8aee0eef88ac0292a7 |
|
BLAKE2b-256 | a14ada76bd9c67b20cd5517c9de37676e9303bb42519d746d5451fdcb94dc282 |
Close
Hashes for pyresidfp-0.6.4-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7edefd7cd1fee36cf32490be7fe0773b4795c55c8640469fa54d13a0524f6837 |
|
MD5 | bf806f267cc79fc1c8c0eea3ac6c3c85 |
|
BLAKE2b-256 | 947648bdbbcb0ea3098884a68aed86f72c81fa02cb385b8aa84feac50357a2df |
Close
Hashes for pyresidfp-0.6.4-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e87efcc39c02faef26889c2bf1999b60af0b1e2289ca6a0d9a925eb8a392db32 |
|
MD5 | 3afccd3007808f29e2454e6069eb86ae |
|
BLAKE2b-256 | a2624d7b98e9bc50ca8afc9321756e5813a951a98a6cea1ea89c5706d3836301 |
Close
Hashes for pyresidfp-0.6.4-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 15facc4178109f5be2d39d6eb8c682e286f55857d51c1a80f91bfb478da8e58b |
|
MD5 | 92c9318a5c604dba1f33ebd32f38b532 |
|
BLAKE2b-256 | a36053daecc2c7fe66cb780b1b9fbcd71f5ef648138285084f262c9dfb56fc1e |
Close
Hashes for pyresidfp-0.6.4-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 917a24be58a35681a4be78c54a9482c918b29ea401f01a7c5deeeed787591286 |
|
MD5 | 8fe012da512fd22f1258bc92010f7601 |
|
BLAKE2b-256 | 6f5a062022bca49d7fd07581d808f783d5cc8d1418287315405c0254d3eb52ef |
Close
Hashes for pyresidfp-0.6.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60e40696aacfd7635c2d20e4863f638318088d044fae0f4565a319a3974f7d97 |
|
MD5 | 9a362d201c4b7796c59dbeb4776de251 |
|
BLAKE2b-256 | 5b9b253af9d4bd2a32cfc75c21a4d54e8135e4f3798cc6431eebfef18ff1fd2d |
Close
Hashes for pyresidfp-0.6.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c959a4935f178baf9519bb3970a6fcb54a1a25f973dad7cbc061b382c7bb6d56 |
|
MD5 | 5f3ffb99a8e2e0945793605d35fc2f29 |
|
BLAKE2b-256 | afe6955e95d5baa1470d8854c86745bd80a788045cce801a994879da17bdd17e |
Close
Hashes for pyresidfp-0.6.4-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c598286683c72cadf9d3737596724725bf0bc8e32fd52e21991ebfa56155be3 |
|
MD5 | 2a08256ef83fcdba9020e730120b6cb9 |
|
BLAKE2b-256 | ef0a7461565fd12217bf311699ffd94b3c3f6e8b8dd31fa1cc99a64f08ab8b39 |
Close
Hashes for pyresidfp-0.6.4-cp311-cp311-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 33db887139c3373cbef2b690fc27a4123b8d9b1358f1ded43828901727943ddf |
|
MD5 | f05f4cde889d69a06fa200d73baa6e15 |
|
BLAKE2b-256 | 0ae67426e35132cd2bb862427cf22a9781696790e86c5e437982217cef4e68cc |
Close
Hashes for pyresidfp-0.6.4-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 411c3cca45caee6fa414cde3ae2b8e280ad29711e46698d92e4797918dbc233e |
|
MD5 | 02497e2fb54ca1da9dee480218ab6486 |
|
BLAKE2b-256 | 2fd700b66423a50ee48b0488067d6aff52e8eb36856abc121ffbf959483d332e |
Close
Hashes for pyresidfp-0.6.4-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 77b3ed8b0462fce9fdf46eefcb7c40ccd1652f971ffbd0d7f94fa60775b0e0fb |
|
MD5 | c7677ec13a5cfde21a9361c8e04c2346 |
|
BLAKE2b-256 | e439938600b3b27a85bb9d87c70736f917949330bd1af552c3de1b98fe48bc11 |
Close
Hashes for pyresidfp-0.6.4-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88e4bc134711fc6325dc445d0d71f1bee64ae184175b1b2dbe9c53cd29889cea |
|
MD5 | b8db13bffd6ddaf806723301c1d28c3b |
|
BLAKE2b-256 | 9e6a85ac83d41712811a76fafa840304c54b3b19067cb787bf9c5645f3282bbe |
Close
Hashes for pyresidfp-0.6.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e62de74b600ac085cd7bd62a83a20864b360d287b94c90f18c25a022852e9e7f |
|
MD5 | d02fb34241a3b39e303fc182dee4da3e |
|
BLAKE2b-256 | 9db6dbfe6929962e7863fada94295cbf5b699ad1d119e3e77de8e82c8640ea14 |
Close
Hashes for pyresidfp-0.6.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1a8cbf61615ba1d7e909afd7074f893670118ea809de122d72549c5b51544a71 |
|
MD5 | 34daa6cdaff2dd1173a04d2a141517ab |
|
BLAKE2b-256 | a01cffd74304db23e71cf4e6d1e349ad365b0111f273ffa6e2e8aa70f056e7e8 |
Close
Hashes for pyresidfp-0.6.4-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | be9ee4d467df8e795e1ad0d1a9faccc376424b0f497c15c0ba5784a615bad791 |
|
MD5 | 201ac9fba074b850b973dc514779f892 |
|
BLAKE2b-256 | 0daabc2ba2455ecd9acfcbeed2a50b48caa91114c2a668f9347b2b87c348c676 |
Close
Hashes for pyresidfp-0.6.4-cp310-cp310-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e29d05b825a90c682e74d6f8456d84572fbeb72161e85587fe55514947b2967e |
|
MD5 | 66a3efeb628913a9b66091b9898a4891 |
|
BLAKE2b-256 | 022d3cfe38272aff48f9cefbc5486bb7eeea2a44c3ebfd7b0675f01646cca10b |
Close
Hashes for pyresidfp-0.6.4-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b7c4e93e755f0b05668ec55c760264b59b8b5cf4818812237eae2e01f9fb396a |
|
MD5 | bc077cb7c3b42a193c732c3153754eaa |
|
BLAKE2b-256 | e3ea1fca67c47c178b6f2ebbb9ef2171f16beeefa5a01f35957de086b798d7c0 |
Close
Hashes for pyresidfp-0.6.4-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7eaa4221aed53cdb8c6e946955c52a9b928c91fe8734b62fd0cc44dc97a5d271 |
|
MD5 | c4afaae3c90134b024153a69ed8e8f79 |
|
BLAKE2b-256 | bb4509805ee984d8b8ee200500e6e4b5e3450f5853094f68ba02cd4a7a36eb32 |
Close
Hashes for pyresidfp-0.6.4-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c15aead3930bee132b2c5277aaec17551e212ebc26f5d68cf9f563b220eabdf |
|
MD5 | 47d6a802d351cb04273693aa33006285 |
|
BLAKE2b-256 | 31555269ca8f668fb172d93473455e149b0e343d812bf2bcc3953d37ef09f855 |
Close
Hashes for pyresidfp-0.6.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3211fc0b9dfa817ee98185544679a6f3463a55f44c6eb7635ced1817c697c235 |
|
MD5 | 75104ec5e813ffb734f0d8a29b129b78 |
|
BLAKE2b-256 | 011970ffa6fcb2ca3b6790479ccafca351625fa10673793b3bf8099a240a5e0d |
Close
Hashes for pyresidfp-0.6.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a876cd5b06e501de8de50b54e5792aabdb8ee0170d783caf2e485fb1b794494 |
|
MD5 | 7d7f9f95b89c136029b63d81f1756628 |
|
BLAKE2b-256 | 81da75958c9191bad1c84813848ef496d6de330070b5e6d179329cf9e00c14ca |
Close
Hashes for pyresidfp-0.6.4-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9397892ea198186b3eb0936c159d46087416f92d3902e3f2161e4719cf47280 |
|
MD5 | 44dec6665d3e3dc53ec2a5d749b83cfe |
|
BLAKE2b-256 | 598907c34e01f42cbb3e6a72741d21b3bf77e5797ee499d909c1a86e5fbac201 |
Close
Hashes for pyresidfp-0.6.4-cp39-cp39-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ea892571d5212f48d3d4b6db80982c4a58a31134f1f39ceee409d99ff25862e2 |
|
MD5 | 0ab98166c1c7a777852a9aecd12f1db1 |
|
BLAKE2b-256 | 02a8aed04adfeb23901c0a6f30fe7b6b61de2e259b8a0b76cccad8f32ececb75 |
Close
Hashes for pyresidfp-0.6.4-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c1b0db943a77913f89031773c38c1c6625b0b5a4de57d8d8250b4479f545a2f7 |
|
MD5 | f88d481df481d524b725afc1a45a9cc7 |
|
BLAKE2b-256 | cea543548c06be0e0866ef49472766248fa9707696bed5203290d84be047ee1c |
Close
Hashes for pyresidfp-0.6.4-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 024dd46217344a4335bbb9c6d4c49ba61d88ed384c9914f95f988fe3b9c6a0af |
|
MD5 | e4f22222da52dcbb69dda8ca7b7f838e |
|
BLAKE2b-256 | b8a89a7337e01f13fd0a940ba9d2351eab2d1b5719b47ae3c19d80f6a6168b1b |
Close
Hashes for pyresidfp-0.6.4-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1166bf9e62bf5b96a374a8d814489ab1cee8ef2ebc7b462ea4f2494c69d28bda |
|
MD5 | 3bb436dd98447e5a4c55c660f98ad889 |
|
BLAKE2b-256 | a9e1d76d09f45b5b72297d8d4c4feab8555c62f9e262d830e15392cf91b431da |
Close
Hashes for pyresidfp-0.6.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e824e50b59442682ec8997f5ea7e982173c42e14d6967485634e0dbd3cf41d02 |
|
MD5 | 3056980d958ed62bc5f56eeabd0eaa7e |
|
BLAKE2b-256 | 18d625218c3797a729d9b739c397d6e0f34d8c6d63893d3b463d12b61cb9f81d |
Close
Hashes for pyresidfp-0.6.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aef5f8268ebbd01c2325550e690f1987251716fdbfab4c3e56136bfdd56d3647 |
|
MD5 | 79ea8eba7b0f955c2fd1d7a7b3834600 |
|
BLAKE2b-256 | cd9623222bd2e2a14654d147dcd7ec875d5acf16e07a6b53bf60abade5237add |
Close
Hashes for pyresidfp-0.6.4-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c882be6f8ccd6147189a166bf1e3edb381a4014d20ec3d8646cb58f2175eaf9d |
|
MD5 | 0d2b7899a846198839ac99b5bcbdc992 |
|
BLAKE2b-256 | a0400ecce0fb7f3b56c724bec0502abdf3144cf2eaa619c3d576c90be036a441 |
Close
Hashes for pyresidfp-0.6.4-cp38-cp38-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14c679c577064e49ffc543cdaaf6eb9f5b180f0f76e2a2454a63b6c91910725e |
|
MD5 | 2f0c27c7939ea90353ae0c1366147d54 |
|
BLAKE2b-256 | 63926e493353d38ad14f13734be2ee3c1ca81fb8af2d8ae9cb6bc09fc8d39c22 |
Close
Hashes for pyresidfp-0.6.4-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0994d4d20170529c92e3cbb17f0fa59a7228929d292a173dfe2884316eede6ed |
|
MD5 | 4aa4452229f467c610667720d69d3d1a |
|
BLAKE2b-256 | 14db3217e313b908845a6934bc608eff6f8c2c186e97d17c8aad2de92599b457 |
Close
Hashes for pyresidfp-0.6.4-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9483a30e59378e5c46c90dfcb7d0b2693e9b8e0e24969a12cbf26db962da4cd4 |
|
MD5 | 919742466b2574e1a4d80a9b98bb65e7 |
|
BLAKE2b-256 | 68a5cb8318fc38f9159f2eb0bb311c045b245bc63314bc48cb71f301638b0691 |
Close
Hashes for pyresidfp-0.6.4-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d1ca4f8db8f5f9fd71c27ae8948554928f94bdf444f84521bfe701872ba0fd34 |
|
MD5 | 9502c81d57154fcb75c685e5c1b90e62 |
|
BLAKE2b-256 | fd7d3ce8637357300405d817a65aba66a676ebf5f55ee66dea3e049ff153c300 |
Close
Hashes for pyresidfp-0.6.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b0802939833e4b9b49b20f984e54f50a80a090c4ac072dd2d3c84e21c5c240a |
|
MD5 | 93467024666a4ea249c347f45efec4fa |
|
BLAKE2b-256 | 8002304210c68d1aaa82fa1531a3b3563484827b0f8c579324116efcd2d8a17d |
Close
Hashes for pyresidfp-0.6.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cff0734cabb63829881b69bde4467d5fe21da6c65d80f2e4351da923c320a0c7 |
|
MD5 | 63d275f50e928153c6131f3c56680050 |
|
BLAKE2b-256 | 92cdcfb04fdaf3b780ed735c922de65fade274fe4dc892c8e3ce25759318f422 |
Close
Hashes for pyresidfp-0.6.4-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 54e314a9971cae6ea630444cf8bf39e1047defb712c6f25c9178e951198daf0e |
|
MD5 | 8d2c041aaccec2cc3bc6d6fc0ef53d3b |
|
BLAKE2b-256 | ac6809542f5f5b80395886f315860d002bd9b0e4dd2f2a2a579f949d16735101 |