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.2.tar.gz
(73.7 kB
view hashes)
Built Distributions
Close
Hashes for pyresidfp-0.6.2-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 254b7fc61f4661844cee99db05e50f6a25be6746b3b2979deb1bc68f39272108 |
|
MD5 | c040ea05718dcfa33e79e6df2f80b80b |
|
BLAKE2b-256 | 1eb62a6c7d39078b5105e7a42dbda870a7f12a9face2513ed2df2729b2417b46 |
Close
Hashes for pyresidfp-0.6.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce4f7ea0f23bff3a8bf794baf03f9e4e0df49c3df610445d02942c53821697be |
|
MD5 | 36a6dfbb71cc521c846103c551827e49 |
|
BLAKE2b-256 | 0d2fbe83826748bef852df3b98949e42059870fd5a76aae6e877b772042671e6 |
Close
Hashes for pyresidfp-0.6.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9b9a6426a8f59d68800638761bd611f2691a40912bc62aee321230f9e65c15be |
|
MD5 | c573467db910a5dcfa3ffcb4537447c4 |
|
BLAKE2b-256 | a73a3f6757a9ce913b8d6dd69467792830e8cb18bf6367c77ae25b14508b7300 |
Close
Hashes for pyresidfp-0.6.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3fb6c5da5a156d9c0e508d26ecbce32bc5264cc0f005e8e845d0a5dce7271f33 |
|
MD5 | a8d767e512d792518d422b46ea099695 |
|
BLAKE2b-256 | 46bed3bb6112eb35a9a057ef655f2cc8c4695a12d431abda76857065d042a0b2 |
Close
Hashes for pyresidfp-0.6.2-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2957278a8dcdad504594d6e64cd7107b99ce685e4bad5f24d520fa46841d52f3 |
|
MD5 | 3fad17730d6e9f0a966f95ba96ebe621 |
|
BLAKE2b-256 | ffa3606b129c000a220a236a438fbd6e3eb5e8bee8df9a6e49f45876381e0d53 |
Close
Hashes for pyresidfp-0.6.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 885c5eceae1a06b75978739dab9b3a194eed67a870b9555a7301af21e15ca459 |
|
MD5 | a6f0d7acb9d2c2fb78214bfec5b6ea72 |
|
BLAKE2b-256 | d1060df4f59433b901b6c58df9fbe68f9aec36ef1c2c3c3fdc64fcb7af2f9d99 |
Close
Hashes for pyresidfp-0.6.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e917353f428755bee05709d89266adebb661fe86c2a0a150a94fe54d3e0e5aed |
|
MD5 | 1a8023b7eae3434263267aae448574f0 |
|
BLAKE2b-256 | 623eac822dae65f40fd37551d454a71a2f3d60b1a089edff6a869b9db22c3652 |
Close
Hashes for pyresidfp-0.6.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 22a5193a213fa32dd4a8e64a92dba660ea9fdf43d46612d289b39a2cd9a0a2ae |
|
MD5 | 295119581df9e4739e739b290dc47bba |
|
BLAKE2b-256 | eb8d1e837fe1a4df14cdb4b03e27213f0432e24cc4b213aaa2c3deb33bf0ded0 |
Close
Hashes for pyresidfp-0.6.2-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e2247cbd3bd242140140de4dd49ba03e88b866f82efbb74ee9cd6fc869d29247 |
|
MD5 | 1915fc034130fcde5d7b85da0596d171 |
|
BLAKE2b-256 | 928280673410775fbc6cd61a550afefea5679067879e0f6c673eeb9000254463 |
Close
Hashes for pyresidfp-0.6.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f52ecbb6775c83a4a866aff3ff1eafff6be324960cdc3f99fc9377e35e094f4d |
|
MD5 | dd4ab1dad66335163d9c9201eed32614 |
|
BLAKE2b-256 | ad5e47181ca7e87a11a6bf9edd825f90ea6ced892a271d0505efcadf47bfde78 |
Close
Hashes for pyresidfp-0.6.2-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ffa62fe979ff61ecd98f37364e1ff6fa6218a69531d92499fb4712fd833f4743 |
|
MD5 | 9f3cff1e64b2ca632925cb06d253d776 |
|
BLAKE2b-256 | cb3b113068cbb9565b7c5306be3eb48bae55c6ae0ddffd9630fb8d7c7464bcfc |
Close
Hashes for pyresidfp-0.6.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc80370b1a2c605b1395b40dd59f5f3ac6c681433a95d86fb9f44d2b951c5b0a |
|
MD5 | a0a0ae2d16f47e1f350b64fc9d2372cc |
|
BLAKE2b-256 | e89e38f97346a0e1beae68361c25fd39929da9f28e306f7cef21e97db731a5c7 |
Close
Hashes for pyresidfp-0.6.2-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 608547119f68d324bd368d0384a9c7b75c4ec35948223c994bafa5ce41f4f125 |
|
MD5 | 075470372fdf2ab07c90f3a4c0b5a3e3 |
|
BLAKE2b-256 | 51f2bf68cabd7de19a7480007ec919e616bfd3c32482ce9379be498c9cd947d3 |
Close
Hashes for pyresidfp-0.6.2-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 71a91dc302a4776edd7b1041154685eacfc516c37a1f695d9c0609a2945421a6 |
|
MD5 | 0979c9c27ad08d52c306ecf0b9c8f342 |
|
BLAKE2b-256 | 3e483955cce6e8966ef50c4d308b6882da844e23109f81e708ab3a2d1c70f2e3 |
Close
Hashes for pyresidfp-0.6.2-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e2a31802ddbc0339cc15805a011117412709b03fc78f50b299ce74de7ceff3fc |
|
MD5 | f4d1a2cdbe09fd14bc46d5bd8fd30182 |
|
BLAKE2b-256 | dde5a478464637dac8e9c64bbb756b08d865d8eb8f54d4bbd34e5cbf2ed46588 |
Close
Hashes for pyresidfp-0.6.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c3f963df3f3aed0ec4e1ed1fe1039c5050f3586169ac50e0b32d057833cd6a12 |
|
MD5 | d73f791f15ab738e01616951fb42c92f |
|
BLAKE2b-256 | 30befd1237a614279c1b2a74ea10cbc210f010af91caf99f9544a9058a4806d4 |
Close
Hashes for pyresidfp-0.6.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4b4303ac73025a7111b7314c15e468c76587b7f6bede04e523996141e0bef59 |
|
MD5 | e1cda5d5bfd838f99cf5af8e5a8a1900 |
|
BLAKE2b-256 | b7f5ef16d040b2de98ce2d0e74dea52596915d6a10521669a37d0287210769ec |
Close
Hashes for pyresidfp-0.6.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6897a4590e5e30388d6dc45d4af291f3e4092ff3566e45c9e0ee7da3a89cb5fe |
|
MD5 | 53cc7de0cb391b11ef0ee874e0e5e4f4 |
|
BLAKE2b-256 | 3df2a41f8543d98af791dfe76ca5bc63559e99ff2683a5f2f6de82cb0b3a1b6c |
Close
Hashes for pyresidfp-0.6.2-cp311-cp311-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d1b33a6619fd4b944d70e5c0192fe34a12ddf72bb50e9268b96b03550e14f35 |
|
MD5 | 6e70823707318440a031ea98e31c74c2 |
|
BLAKE2b-256 | 3edffeff53bd6c7724103749cc932380924bfa8bf14286b979c80bb05739c04f |
Close
Hashes for pyresidfp-0.6.2-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c26cd9d916b16d68359afd8975560e0ca41fb9666fac018be6348f1a68d75d8d |
|
MD5 | cc3dc829fc7fa959dd9632c0e7852615 |
|
BLAKE2b-256 | 63e29dfd3f10c66b7f97da3672cb96f2d23ca632127368036c9310f8becd28d3 |
Close
Hashes for pyresidfp-0.6.2-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 85ed8a12535aa943a7002f619bda6d76666c5a37e7bd9e51b8ad2ed54afeaa1b |
|
MD5 | 793e928d602bb1e01203d98b3c1940c3 |
|
BLAKE2b-256 | 3603754b7b57018d8d8cfddb2be986ed8f970afff2401580a24c90f35a6780c8 |
Close
Hashes for pyresidfp-0.6.2-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c10f5fde65290c7c7f483a85c87207badb7f6eb2c7d38b6109947bff9200c472 |
|
MD5 | fdac10c2e75e99cbe28f517b03612566 |
|
BLAKE2b-256 | 1af56e596d876bdd437fc047e74ba60a38df01110fd67fa2ea8abce7e678a9a5 |
Close
Hashes for pyresidfp-0.6.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb0ffa194c98d176ad3f73a6101499c430d78c5a4ff2227ab66f6537aeee1176 |
|
MD5 | 103475b74e8b95612b40797958faf8a2 |
|
BLAKE2b-256 | c4685f2ba1d03ee43db47015f947a71065bbea31bab4dea0420cc838303139a7 |
Close
Hashes for pyresidfp-0.6.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 754aae15e7cbf90d056ff1d58d3d8bf41647e38a560d151da0895335a6d06aa8 |
|
MD5 | c2d844fa273f54be62409c3631f1ab77 |
|
BLAKE2b-256 | 27acc14009008b5b930122db50f83e4e7ca1dfbf915d0f82f9b650de3ecdf1fb |
Close
Hashes for pyresidfp-0.6.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b50b2d64220c749d7783a1c8fb40530bf89c0ec2278ab5586f59973291723957 |
|
MD5 | 29a0791d13a54ae268aacae85c81474c |
|
BLAKE2b-256 | ee53e6c59a47b7ac398ba8616692beb363567b64bc2e4fd39e10d12286c976d3 |
Close
Hashes for pyresidfp-0.6.2-cp310-cp310-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aa259e62ee65c11b212affb4bad0b339355d4050884304654d8f9475f7c3212b |
|
MD5 | 7175dc8d365d32c90a61e28b669267ea |
|
BLAKE2b-256 | c4f704aed91aa1c6c0547dcf796d96891a326bcbe1573f41ec6eaebfe4441928 |
Close
Hashes for pyresidfp-0.6.2-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 06fb24caf63d7ad6684bbc6bc080e53e66ff1c5b09ae37f499f06bfa9e486d99 |
|
MD5 | 960c1e7f30d310451b111281477a900b |
|
BLAKE2b-256 | f45cfc6eb76d26b61e1cafa302ca04084e95f720a7e735889987b9c682237e6a |
Close
Hashes for pyresidfp-0.6.2-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62bcce90452948db4b1007ac183679a215ca645ed08033590ce61072a7035f7f |
|
MD5 | 17e3ca8606190a4e00403f0261371084 |
|
BLAKE2b-256 | 5cfae3673b26490ab09e8ff0cd9b2be06dea8cf419f8006b0dfcf1ff6addc14c |
Close
Hashes for pyresidfp-0.6.2-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d4faeea33a22fe5f356045ea91299d91386c64193da144b8e077d145f173ea2 |
|
MD5 | f946d7ed26481be0518fbad94ca6ebb4 |
|
BLAKE2b-256 | 70d0008d8fcb1fcd59f9bd26e59f34dcf1fa1422c90d910c59c46eca50e6bb16 |
Close
Hashes for pyresidfp-0.6.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 431f9caac2a5635675c141fd29caf04bcdc89712e41f6517cfe0481746a0c57a |
|
MD5 | 152aaba38d9579005b2f7fc1851a66e7 |
|
BLAKE2b-256 | eb8761509382de117fd95a3667bbb54efc087f46c9f07bcda7bb6b4e332b98bd |
Close
Hashes for pyresidfp-0.6.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c8868736b309e0e9099ff8f12f4945601df361a70572bd55330d6dfa33887c0e |
|
MD5 | 92c41fca08a761d31e33fb7314b507c8 |
|
BLAKE2b-256 | f527f581a551615fa56508490ce47f9a246f516c1a996929250a12ed8df2c233 |
Close
Hashes for pyresidfp-0.6.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 614fd1df98d1adbbe2c19bf330ae158fdaa35e61d428c6b13673425be16aa542 |
|
MD5 | c293a9d29d81daf6b6ca9ae4b7b2cb10 |
|
BLAKE2b-256 | 751a912c271fc11b45e55d9d7da13dce73beaee5fe0bbbf7a268958de0b8c242 |
Close
Hashes for pyresidfp-0.6.2-cp39-cp39-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff6abbb40e0f15332651f273dd43ba25ea8390653cfe6e831cf8ec715f949e47 |
|
MD5 | eaa0478372dc3baf2d63041b84aeccf9 |
|
BLAKE2b-256 | 9b7ddd0f625589d4bfe40b9a0ad2f350176785655f7a17b4143354dfcbd7fcbb |
Close
Hashes for pyresidfp-0.6.2-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 22c23db91b63a9511bd65a0395e088eec9ecc4b3b9344bce0e0e7b6439996245 |
|
MD5 | ddf0b3a607bf31d53b4da1022aa7b51d |
|
BLAKE2b-256 | fff35750ce09adc0df6283c92604aca028a5697e3eb68f44dcd3cd3ed5675c1c |
Close
Hashes for pyresidfp-0.6.2-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fdedaa8a67afebd2af79fcddfe5c3af3a3dd528070b8b51963ed786a8ebd172a |
|
MD5 | 08b612c6e12d3be16c5c79b35b3056c4 |
|
BLAKE2b-256 | 5a481a8ba666fa439503bbf82dc22e7e08eb28f4d9eced3d3373fca47da21489 |
Close
Hashes for pyresidfp-0.6.2-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9dd4ec1d8b86959f5ce288a5e559992c0ee29e84a87c8ebda5834b9db7214246 |
|
MD5 | a2bd8420e790abf1edaa3ac551c505ff |
|
BLAKE2b-256 | 186c81f3deb2bda182a5129eef4dd038a1b9995c203cca0cc9adfb7d493e7dff |
Close
Hashes for pyresidfp-0.6.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 84a19d7affb93a110a3ab41703dba1a56bf993b7f5995d43dfb54f6ea6f32616 |
|
MD5 | 034b8837e7fe1ec9f9785851092c89f9 |
|
BLAKE2b-256 | 630edb4c1bc683043b0c38bc5b9e8ce2f1ced5314674d77ed22086c053152412 |
Close
Hashes for pyresidfp-0.6.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a6644c1d755a44d8bc7ec2745d88477c6f3941452343d0358c3baea8dc0b4cb9 |
|
MD5 | fbf08d9752e3ae642542f36474c23a32 |
|
BLAKE2b-256 | 403dbb9eae0b2cebe48ed31dcfae3db46e8424d4a544ddd1dc2963f10afad57a |
Close
Hashes for pyresidfp-0.6.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 639dbdda3e4bc518fb7bfdc2a52289553e2eb1ed922ca5ecbdce18060e601aea |
|
MD5 | 60513822e58964a1ff59e5044f7720e4 |
|
BLAKE2b-256 | 3ce9cf5445e09d0e11fa3895b31aa619dda629dbe6f86913b0857d618b404e43 |
Close
Hashes for pyresidfp-0.6.2-cp38-cp38-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 05cdd3cb1efd46f63ca8cd2f998fdeedb98c4badd285b492842abeac275402d3 |
|
MD5 | 2f8a64ecb29937721a7a3226f9814ec8 |
|
BLAKE2b-256 | cc0d1a7b6d373ec74a21a559d76c4b8b4cca8023a444d59921dbb8f62f38f161 |
Close
Hashes for pyresidfp-0.6.2-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f78ed48d2912ba45c7ee1092c3418f429a51efde0469d3b3432912d2c643ee1d |
|
MD5 | 9d181ed8376692c32a013f6b6ae31577 |
|
BLAKE2b-256 | ff4b25a7426a0b23f7099991c75519914eb220130de0f35df708303101c707df |
Close
Hashes for pyresidfp-0.6.2-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c02424067a648891e2a8e0f607e6a3843bd8ec8009295deed8ddb9306e2a0636 |
|
MD5 | 32cc3e823e0fa5ba5d541391b1348fbe |
|
BLAKE2b-256 | 0de0c5e87cc88d710264c84010ecab5f835a22d2ea9f2d83efd25dc99f58e9a5 |
Close
Hashes for pyresidfp-0.6.2-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eee3cbc90a40312cec7191e4b6b187b1c5b4acbb3a8b216d2b47013fbae10a8f |
|
MD5 | 90842f1e3bd9c1c45775b53b2dbf400b |
|
BLAKE2b-256 | 1e4c669549368f7556c8cefb27e607efb6fd346daeffc80b71bd1db70316a6c3 |
Close
Hashes for pyresidfp-0.6.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3deb8838bbe15425c4e13ddea77aa60b7efe2ea959b8e59ef85825b25997bde0 |
|
MD5 | 591b37e0b4cb2946554702064569527b |
|
BLAKE2b-256 | 3b706cdf65ce632388e7c767bfc721c8e0dab7e7164ebf7f662ff49b36d813d1 |
Close
Hashes for pyresidfp-0.6.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0b0bbd1aec9e6cf6ce285811ae50c0468e78a3b7cbb02466b594bde31eabaac |
|
MD5 | d30a2ffd94c998da736bbe40df6dc041 |
|
BLAKE2b-256 | 185dc78ba4bdda8d0d4608ad27b4997663474a9baea374abd8e172cd7afd0055 |
Close
Hashes for pyresidfp-0.6.2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51611a109a58ec7910c42be56337e6bd0fe46545d514b29cb232f82f9be5650f |
|
MD5 | 3bce0fc3cc789fd565b7903587c81767 |
|
BLAKE2b-256 | 62f2013d3a3ce9cd37628a5c9a0af97b6aff5f18a4103a04572a4552c6a6fbc2 |