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.1.tar.gz
(73.7 kB
view hashes)
Built Distributions
Close
Hashes for pyresidfp-0.6.1-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ad6ce93b552b2f1110fb2b80317ee9c5bae5ce2726c864650df7c5c0dfb47fe |
|
MD5 | 98ca5db9b11d69ca35d19ec9683852a8 |
|
BLAKE2b-256 | 58357ac94c47c7387359611182c50151b6e5b544fda3746af528849a352b9e11 |
Close
Hashes for pyresidfp-0.6.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0270f5315034d0cbfa8fcae457d264c962adece6037b5ab30a238767a705b170 |
|
MD5 | 2b6000bd2148f0bcefe6b356958072f8 |
|
BLAKE2b-256 | be4a2523b431b5f34d7bf7109dead220b6d26d54e32a087c664ebbb5c4240a54 |
Close
Hashes for pyresidfp-0.6.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4aaffac6e8184d0411e1549602d8d8e86d1fcb84eebad3b0bae43bef50596373 |
|
MD5 | 92edd7bdb9d12e92140489f5c9d0f409 |
|
BLAKE2b-256 | c82efc88130303d14636bb77bbaeab4a6f8e373af345427108528c27ddee6c3f |
Close
Hashes for pyresidfp-0.6.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c089b03c280845392a78272606db09af8588b44774c6ab7bb56e84156dfd22c |
|
MD5 | 1b8a290668f164a43c504deaf6373feb |
|
BLAKE2b-256 | 9ec22dc0bcf806a12f10ddf25ce4129020d53f727b50a25f1ae2e0ffe6b27e67 |
Close
Hashes for pyresidfp-0.6.1-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe20ae7d4e001ea10ef79ef30d2bdf1a8e91479b5d5ed95f2614114d408bc5de |
|
MD5 | dfd4f2c6d19c5d0703ea544baa572704 |
|
BLAKE2b-256 | 7ffc598ba449cfafc3feb99110d418c42543e70865c3d6c16b9e2fd0cd9f865d |
Close
Hashes for pyresidfp-0.6.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2cfe9d8be6e738eab1894c67261a2ea0fa1406c70c329cbeff7793f553025f44 |
|
MD5 | 2e424907da21ebba6e6d1a32229cfec7 |
|
BLAKE2b-256 | f1f90b15a02a0d036f22f2b5357a81de42adedd250776b55219c9b4be64e44d6 |
Close
Hashes for pyresidfp-0.6.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14cf01c45bbd788d4395a0703dc378de8c5b44639c719bce3d81a1b909103949 |
|
MD5 | 794e8cbd001bf587c478f9dcc99d87bf |
|
BLAKE2b-256 | 77f61791c20178c93fd282a03ae3e416c9ebe02a9b5483cba05b1dafc3b9b045 |
Close
Hashes for pyresidfp-0.6.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b055e4065d3957bf52427f4983e096a969ebf286e7271f92db49218497ee840e |
|
MD5 | 53d593677f8cd21e24c1e6c5c8bd683c |
|
BLAKE2b-256 | 6bb1fc1fb355a95a7b7836cd210b39b27f910a33d4227ef931b166abbc9c6675 |
Close
Hashes for pyresidfp-0.6.1-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc21513050d7b0dbad40204945a5b783e56d856607a2dd081ca6d772814d87b3 |
|
MD5 | 785c9513d11bc72a3e5454c0f6f9f0ec |
|
BLAKE2b-256 | fa9614f66a951d6a09d9166517efa707868a79495009d0c634ad11a9cc906205 |
Close
Hashes for pyresidfp-0.6.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa27612556663ab12a55fa689e5e88bfb3397adbfc90bf7e05d9157eda860535 |
|
MD5 | 62f8dcbee823c0e316f246d2110c433b |
|
BLAKE2b-256 | d90146ced988d551c44c96f96ef22b2580f0c95198d5a1936022f9a217518072 |
Close
Hashes for pyresidfp-0.6.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 12fdd2365e26f3a73ea9ce004f4bf228d54a776f6d6b369e6fd41fb7b2f46f6d |
|
MD5 | a4a743ee882f1228a90415e0715ced37 |
|
BLAKE2b-256 | f4eef13979212cc1161490d389731c2f536caad3355e5435a56cf84c4e346335 |
Close
Hashes for pyresidfp-0.6.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bdd27a6c67741f791285589767c476156df6075b4355660241696d4fadec7361 |
|
MD5 | 4859b156dd92f3f80c602296dc52f767 |
|
BLAKE2b-256 | 1130e160d3d8c92f786047329c5c18deb75bba55848a43f0655277bf3fc4ed5d |
Close
Hashes for pyresidfp-0.6.1-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 722d2c71e849fa0c874056b7dd90fd8d6e5e8c705263ce2430ad55b30ed11346 |
|
MD5 | 1482989f6d4e2dee27486e5e3498f835 |
|
BLAKE2b-256 | 07170f1c196f2d9d4dde999e28627e27ba267aa5ff97046529f65c19acf4771f |
Close
Hashes for pyresidfp-0.6.1-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 81e2e05df38c0a880425efb19fce068e4faf0446282e44fb7bcf7efa24ba290b |
|
MD5 | 22b1ec7ade2c98152b924bd1711069ce |
|
BLAKE2b-256 | c0b70cda4aa5c1890300721d98ffa6525ff3ac3ba3860e94225fd4c85d1a4d4c |
Close
Hashes for pyresidfp-0.6.1-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 84923d297783a5637501d2cded4c98a8a4511f6278b1f1ad9525fdad5f1f8ce7 |
|
MD5 | ade896f0972da08e8dee4922a37d07ae |
|
BLAKE2b-256 | 7f7ad2fe158988bbd3c186a9b6ec983ddae86bc052c1c4db1d16dd9acdd1277a |
Close
Hashes for pyresidfp-0.6.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9b23c906adfd3b7255fb18ed602df53ad3bc2b9d6673437ecdce8f54b1fd30c9 |
|
MD5 | 74b8280abbb3581a1a6726283d04db9b |
|
BLAKE2b-256 | f95589f21a7ad98961cf441a44f3023d24f47e0d2d6370aecae9edb8aef253cc |
Close
Hashes for pyresidfp-0.6.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b7bf4e220e97565207f4368d0eb6b77186607437a09d108cd13ab54b29fe056 |
|
MD5 | eef6e5f505614b48f7ec6648b1cf3cc8 |
|
BLAKE2b-256 | 6f7e99ec3d15a11f1aae2a32d7b865796bb897dfe65b41347f23bf0c640f4133 |
Close
Hashes for pyresidfp-0.6.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1d3481ac2b6273293b2fcabf240bf37c50fa8b717905e7b1a95beda804e8ec94 |
|
MD5 | a391eee45b41d6d2b22dc86df0759346 |
|
BLAKE2b-256 | 628ceaea2fb43cda8ccf2c13cc12ecc0650a008837216ccd901acc8e0a75abdc |
Close
Hashes for pyresidfp-0.6.1-cp311-cp311-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 78ea4687dc60555702dcba3749bbfd9b985db2cd8e68824c347ac3a5a42694e1 |
|
MD5 | f692d3af3b8148c4b59dabf6380f9d1b |
|
BLAKE2b-256 | 92870d8c4091cd6f176915b1553a80f89d17876d5c5d06fc01e3d31dcb7215da |
Close
Hashes for pyresidfp-0.6.1-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a64160ad7702e10358b9c5df758ad84a50140ff580452daba1c7dfcd9f3273f1 |
|
MD5 | 0f67b2d31d90001c98ca3eb3f1631138 |
|
BLAKE2b-256 | f16705a7e4de1c02932782785ad229041fbd2d62bb946b07a5c1c843115ae231 |
Close
Hashes for pyresidfp-0.6.1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6bdb20daf45e6f74ac325a65be2b40bd83e76a43d8ed3344336989134ae1ab0e |
|
MD5 | 8869af2f2334af7befc620becdded25d |
|
BLAKE2b-256 | 176febfa4348dc1be414d43de0ea6e58762afaf1de32781063b4d35be0c17343 |
Close
Hashes for pyresidfp-0.6.1-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 298fd90a6c5ba3f5f6dc581c70fdedb2dffb80fc841d8b4232a174f3df834f2f |
|
MD5 | 6469c54549936341cc26cac186818cec |
|
BLAKE2b-256 | 69a82c559debf983140b65ba45fe5c7309c032213a0660747b3eff01ec9cfcb3 |
Close
Hashes for pyresidfp-0.6.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 260b7001a44d9d30b46c94ca23a771add549f22c9cb3482ed19fab45fdb084fc |
|
MD5 | 5b232f3f26417762f9d9871ff612b44e |
|
BLAKE2b-256 | 1f05e8dcbe935d8daedce8c306d01ff0c7add1c6b65d8fca2bbb1a64abf71ee4 |
Close
Hashes for pyresidfp-0.6.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5dac7b5a7d4cf0232a45798d874983a3d34961265bf15f47231fb011b1c10d0c |
|
MD5 | d4fcb3b1ed6beaa29b6e113db97c91e4 |
|
BLAKE2b-256 | 90456cd07f2a146ee8991681e7858b1b1056eebc2bcc8ea72a4d72e74700a5e1 |
Close
Hashes for pyresidfp-0.6.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ea4b43243c3cf0bc148f01292b23ef491f2f682d829985b3499333719f34c3a |
|
MD5 | 5bc7b8b1fcbbad94e786822819d5fe0b |
|
BLAKE2b-256 | cce1588520d57d3be78f47a3ceabfb8d808d956cbc5ac8f4d7c9945c40eb5487 |
Close
Hashes for pyresidfp-0.6.1-cp310-cp310-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff003ca97c8edf64f4838e8c3cde77d399e5fe04c4c9acd55c1eec2b5590f078 |
|
MD5 | 503f8401a9a1fb34c546baeab7bce0f8 |
|
BLAKE2b-256 | 5b40673f383688dc906951a097b11e68b7c53b51a6a183b8fe083c335e8cde6e |
Close
Hashes for pyresidfp-0.6.1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d4cdd21e54f6dffa61912dad7d57d6f9cd6520d67912481a91e0d0ca863cde1a |
|
MD5 | 263dd3a71553ba298ff680c1e28e8b1f |
|
BLAKE2b-256 | eef3b38099d7435281a8b7e5fdc327edf90858973f29dd7acbaa8f50552a556f |
Close
Hashes for pyresidfp-0.6.1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b0192ea6364e9df28317283f307786101d2bbde6ad3184653c2b20c553becf0d |
|
MD5 | 61dfdc2a72e58974ea41a9958dd77e0f |
|
BLAKE2b-256 | adc12acf7c235a959631b0b6e8434ea2ab7de4a6932050b67a455136c191f7e8 |
Close
Hashes for pyresidfp-0.6.1-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6cddd5933829a6a59765a0c8f35bfd9ba5eabbf16164ee5b3efd89e5a29ddff9 |
|
MD5 | ed89a5e89e3bf29b051e74732d8d3d0c |
|
BLAKE2b-256 | ee475608646deae802f51623baa3e7605b45adb97414f3254728a85095578b92 |
Close
Hashes for pyresidfp-0.6.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b87520397e53ba1337ec3e4518cb8101c173c976b1a1f889291abeccc830275c |
|
MD5 | b004064801bbe4b5dd79bc345cf1af56 |
|
BLAKE2b-256 | 0579173cc42c50346f2ac6cd3a22bc7e87523e931d4f915663975295893a59b2 |
Close
Hashes for pyresidfp-0.6.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9a83fbcb8ab8c8feafa2401c99aa2d3cf0c763c2d700381b6bbaec361bb501b |
|
MD5 | af6f4ce4430080c77563f53d5faae361 |
|
BLAKE2b-256 | ed7ef7d018dae95b46cacff787b1a7082b3f03d5d20f4d1b02fd272f5f649689 |
Close
Hashes for pyresidfp-0.6.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1333f50dc8e0e470110ee89190cf26269dd7b4cafacb475b41052f7ceabcd5e8 |
|
MD5 | 28d298a5fcbc613d471e664b2b5ff130 |
|
BLAKE2b-256 | b895258d25865f651ffce0b40840de03ad7de02aa1d768560a4a8e86cbe55535 |
Close
Hashes for pyresidfp-0.6.1-cp39-cp39-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 217b0cfc3ba297bba9f1e36be7ced60009c1d30f0de2e17b45338d2088b51b71 |
|
MD5 | 3aa0c51ebd3326a8f5316691ecaca5db |
|
BLAKE2b-256 | 3670bd5053841808af6965b975a9535cea6e81b93200f08aca089ab83a01a430 |
Close
Hashes for pyresidfp-0.6.1-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7992e4b40e0f2750a76237cc0d4a51b4a2721fc9f370ed1ddd9f27c2734d3fda |
|
MD5 | 5865b45d7bace6d9df73919075bfecbd |
|
BLAKE2b-256 | 79d28d08d69c2e4e93d67fa72c8951e3aae9301ad9b558e789793d7e164e524a |
Close
Hashes for pyresidfp-0.6.1-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 92075ed20cb7ec9e68a69e32fbc84ebf6d2014add67aea1fa370f78104cb970f |
|
MD5 | a5098a8dcba119a8beaf2d9df6b7715b |
|
BLAKE2b-256 | c652f367408d41b13ff068933fea765f3eb79c5170614499cbaa27443460ac39 |
Close
Hashes for pyresidfp-0.6.1-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 857dc21823536eb288f6bcebf7510eee34273b3c8a12c1bb29e9431c63cd6574 |
|
MD5 | 6a89b05adc8828d9a728f660848282c9 |
|
BLAKE2b-256 | 9b448287bcc952f335f648d30895337aaa0bfa348265c62117ad27859c02867e |
Close
Hashes for pyresidfp-0.6.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 617a1ece63e72ea84c950efc285cb9f4f911e97a2f0a9c22cce8969d5e577bb8 |
|
MD5 | 1fd387b15ba7ec4d318de05d50045d6d |
|
BLAKE2b-256 | 6e32b09ec75c4b5cf89e9f7bd9c2347a8867b31b7eba05f17e58944d4393202a |
Close
Hashes for pyresidfp-0.6.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 832b7a54dec226c5ab20ea5ac25064b07ff0890d82c14da67fa1e01ee173e7eb |
|
MD5 | bea315be86f9c6fabf095d3abc98ed33 |
|
BLAKE2b-256 | ddb896c7e6997cba94103a19d8a7489e578cceacd3dd7fb36e56f2ecaa02076e |
Close
Hashes for pyresidfp-0.6.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ee27dbdafba8a989255533767e536c9aad8268050ffcf1d6156e9d5cdfc0e43 |
|
MD5 | 4f9a90b17a05008fdb3f9bea222be320 |
|
BLAKE2b-256 | 0eaea79c152512e8c3347b497c2728b2b27f17085a36dac2950a5f028cffacbf |
Close
Hashes for pyresidfp-0.6.1-cp38-cp38-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2325f21efb4389410767fc1863f236e20f1bc220aa30d0c2bc8f72b8ea9af311 |
|
MD5 | 2e67b8e615fa1b63bec32f8e5cb7979c |
|
BLAKE2b-256 | 41d986186e8075cf39807bbcc21f6178f885f3b03044c37970ba404daf3dd954 |
Close
Hashes for pyresidfp-0.6.1-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e85fe0f3213c9af56ab016427a7eea5170225ab98944ee21364bc61cef5a2e9 |
|
MD5 | 438a3be03d7247525dae75f80ad50e38 |
|
BLAKE2b-256 | a18809466f6190d238a3e24691e01843e14fdd3d7b3e15366c7ff637c1b612d1 |
Close
Hashes for pyresidfp-0.6.1-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1db067b529e4970a5c03e73a6246d0edd438a35ad21704fdd0af67fd619beb8 |
|
MD5 | 64384b309e66d2eb264256d892fe7677 |
|
BLAKE2b-256 | 1f46503310efee53af9ef6de61c6c98e93f712f8f763a125c58dd7726517bc65 |
Close
Hashes for pyresidfp-0.6.1-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c3574ca4de8efac7f339423b66383addffad9dc90baf7076724704113321b75 |
|
MD5 | caee8bc34e5c12308469a29080dce83c |
|
BLAKE2b-256 | 78ed9f96c054012b54a95ff43ab03f2196e24a4719d7422ad68abb4d19356785 |
Close
Hashes for pyresidfp-0.6.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6e1c39db428dcc6c3bb32267c2fac849ed9d5f07cb820d65d6571af572adff59 |
|
MD5 | 7db6a6106b28a35853db7b822ae97698 |
|
BLAKE2b-256 | 3401b2dcd164bbbeb5a9f750b65ed89b7ba670511142415f551937108f27a23c |
Close
Hashes for pyresidfp-0.6.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 784bca134cb3a2af43b15def2a711325f7a30675569e6a90b3940bd99a54c998 |
|
MD5 | 7b10c4052da8b5f1e226360b10bbbd90 |
|
BLAKE2b-256 | 603fd40c50cd5e73700c317b5f16562596c0e381a81f248f074963691e12edff |
Close
Hashes for pyresidfp-0.6.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ce2b14924d05ad562e7881bdf7e603314d4d5f209b586c073d6d1249ee09bca |
|
MD5 | a17bbc790a88e8c9ee52b22bd4061417 |
|
BLAKE2b-256 | 43ba81a5441a2f845f4e6a273ce3d7b415f1f82c1aaac836eaf71c3da731e92c |