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.10.0.tar.gz
(78.6 kB
view hashes)
Built Distributions
Close
Hashes for pyresidfp-0.10.0-pp310-pypy310_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ccb349eaffefa831166862b4c295f1c3f388c7981de6c83aee65085564ce6571 |
|
MD5 | 4fca434ffd9a36a3a6ae0c825cdc9884 |
|
BLAKE2b-256 | c3d322b30492030061e7d47e8916ab109596e92dfa710fe9cf1c28d419a0b05f |
Close
Hashes for pyresidfp-0.10.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50057881e66085ff969fe812f182f1a064005bca51600f9f79dd0b7836497102 |
|
MD5 | 6f68f86e3d100f47d54820d0c37c850f |
|
BLAKE2b-256 | 4bdb3cdff63654a6d12a49830f59df6fa7559343941609e90ab381b067c741e7 |
Close
Hashes for pyresidfp-0.10.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c86f414f43041bc4ef7df6350d3376ce1fa0e3be48c258d62267b77fd95956ab |
|
MD5 | 92b67a67471cbef61cbe60617fdcf469 |
|
BLAKE2b-256 | 0e5a9b768eb4b75b28384b50cdff26fa41f765626ad2aa88bf3adcc67e81088a |
Close
Hashes for pyresidfp-0.10.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c7ef7869568dfa78d4de07cbc7234d568026b51ebbf9b95cff4b631ee3c07790 |
|
MD5 | d14c4646227dbc0ffffa3afd06bcb299 |
|
BLAKE2b-256 | e5e382374f40828b304a6ee3698cf907d73d1f826dbc0f1f89b68be9e6a6e197 |
Close
Hashes for pyresidfp-0.10.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f2b4b73695136b60bfcbb72ccdac4c818ee4e2f7e594a3ae93ba901d2236dc9 |
|
MD5 | ade06eecfeaef4b1997483d620bd8a73 |
|
BLAKE2b-256 | e6de423322c15319e4f58637b0de37c88402295d5f43a5440e711a8f731cdf46 |
Close
Hashes for pyresidfp-0.10.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5626c7ffdc438cb7f627a2f6a135378768e2f2a0ab197f07915a93873cf8fec9 |
|
MD5 | fd3fd58dc4b91b317e4a2f8e7b51097e |
|
BLAKE2b-256 | 4a8609fce4174e47e4c65ed84c6f27d6e848e1ceb5f7e10f24763407fed21fad |
Close
Hashes for pyresidfp-0.10.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ad17ad59db9299a0d5cdc197698603c3626886c0df4657e04e361d0930b04d98 |
|
MD5 | 68fc719bcca271b1e90711251bf68165 |
|
BLAKE2b-256 | 316ec04e854005cb8c11e15e9611fd9a7bba021ff5ea981925703a4e7c4ddabb |
Close
Hashes for pyresidfp-0.10.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd9b0e2b962f4898b62462cd0de5488caffe4f714e041749a3de32985dff1224 |
|
MD5 | 88272235f8cda788feb1a6519cbe9107 |
|
BLAKE2b-256 | c879ab299556a3dc8a314604b7e86373bfb239140e27f9fd8a3a9328bc802132 |
Close
Hashes for pyresidfp-0.10.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e152a8dfd30889f661cc171ebc1bd1311b1a49df205074e052b5bc51853bdb28 |
|
MD5 | 17debd3b6e62a29ac5068dbe724d3a70 |
|
BLAKE2b-256 | 82ceb8132c0b7df14287f1709ee59fae2e4c2baec6007f9cdb68973f92cb5e35 |
Close
Hashes for pyresidfp-0.10.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f6243d3ebbf248e5555587372a481d0143610fab9f6200665d9078f7227b2ed |
|
MD5 | 630cf63d38bcef49666ebb20c4328aec |
|
BLAKE2b-256 | 0d0c9c18402294298208459517d3546add10429e31a089cdd2cecb7a39873ae1 |
Close
Hashes for pyresidfp-0.10.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 194c2ce88ebe107149503304f198d3f016cd223e9fbb03d643165f475949f011 |
|
MD5 | 54d68874200953e85f853374a6658226 |
|
BLAKE2b-256 | 251450b4c770d0052ae2c2cbe2042273e4c8910177058f57ca41b8ac6d751f0b |
Close
Hashes for pyresidfp-0.10.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b059e3ba4e02fb8feaf61f9edbc37068d264ca69bbdae8a79ccab2f6557fad35 |
|
MD5 | 1b51310ae2eed22c13c7f6d12775c88a |
|
BLAKE2b-256 | 39d704eb0dfd6e78d4a9139566b743d630e9f48bf130244c0ef75ff144b1fd92 |
Close
Hashes for pyresidfp-0.10.0-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | def09268f00a2da7e107ca80f4bde75fe433c8c36d561134570f28664746fb14 |
|
MD5 | 4546ceff4b764a1e915bd988c17571e0 |
|
BLAKE2b-256 | a699f5d20b426a6af5ed65d3c85a011fe55fcc910ad2063e0046b6e88cf6eb0c |
Close
Hashes for pyresidfp-0.10.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0cf463d2741976b1a2776bac8eafbc3bb5f8c08c607c106e1cbe9c477a7abc75 |
|
MD5 | 21086e4dc8ad94df74779c63197252ca |
|
BLAKE2b-256 | c94e9281f7f3cd32fe214693a23237aeecb1dcf4e366bb71a1e8baf8eb98b2f4 |
Close
Hashes for pyresidfp-0.10.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c4a655da97aba6f56aede86d0e5897163507371539ea75937034d56cb13d763 |
|
MD5 | f9c5a9abd8d9decf989d1da97203bbed |
|
BLAKE2b-256 | 9228be14bc4db42a5b78d127e3226b8bf2e90c63885a902f0e0fd72b9830056a |
Close
Hashes for pyresidfp-0.10.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e1dc91520ef191720f00e4344367e1c42b083877c659258568a58576bfb1d28e |
|
MD5 | 52ddc04bf687ef91a77eaf8707f67a6c |
|
BLAKE2b-256 | b57a4b5d64088159a4792d5230d266df7eedea5c158c61fb035ec7152f7fa252 |
Close
Hashes for pyresidfp-0.10.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e1fd05c6e4d0a872b4ea2abbfcd1eab76693893f02777b25eadc2f235fb54471 |
|
MD5 | 6a461691a06f066514bb083eec1bb27a |
|
BLAKE2b-256 | a8f6f2e5b4bfd731fe0d273018a06182fc4dfeb2ab1036188945aced8812f9f8 |
Close
Hashes for pyresidfp-0.10.0-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9b18f2e4d7e5345b7bc11a078b9381ca4ce082c320ef8b1f444e06ca285c56df |
|
MD5 | 3e70092b0aea61050d732b2a1ff40440 |
|
BLAKE2b-256 | 262bfeae3f9ab58cf30774b9afe9900884cbe8e265cd04ee9568bd440fc3fead |
Close
Hashes for pyresidfp-0.10.0-cp312-cp312-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5b19c5de5b4afb6bdce1c08c48449522f92bf4f42df711e101c20400e91a958 |
|
MD5 | 6e19c4ef0013d1182d0866d0ef284e7f |
|
BLAKE2b-256 | 2a1f3390f8074ffec3072699146c58b57e184e16963f5ca81fe835637e719334 |
Close
Hashes for pyresidfp-0.10.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 18d70c5345046fdb687faee7466aa1756b37a504e1fdf02e1d14dcb88f384801 |
|
MD5 | 3c062e2766a7cb47a2ddf3e3f49aa229 |
|
BLAKE2b-256 | db78c9092c079afa88c216c33554bf902c59c409bc622acb1d4986cefc404b42 |
Close
Hashes for pyresidfp-0.10.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b305a561b1eb12d529ac71cb03123d8a4d24052fd30cb7f37c2ace63f0f87a63 |
|
MD5 | e5cb8510439421099b2deec428dd88c3 |
|
BLAKE2b-256 | 8b3f67e4950ba5413abb323d70332d6dba53d9d2955b503472455f9143e1976d |
Close
Hashes for pyresidfp-0.10.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b6265bfa9b44ba66bcb3ad3daf571fbefea531c33dd479c0062c3b2ba969b46 |
|
MD5 | cba16c353bf02e485ab7c8809f9173ab |
|
BLAKE2b-256 | 661396724d4fcc7f09db789cfaf63c40196b6671f28edfb22434638ec3f08ae7 |
Close
Hashes for pyresidfp-0.10.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dbf47385ab479ec473c0192afbffd82dc06727d5ba46022c831e90185ca2cbeb |
|
MD5 | 60f233962956cd6e6f801a53a6a47324 |
|
BLAKE2b-256 | d7892214564951655bd8eb4f4021c069fa533d26143af670ba9f28b90c4cf619 |
Close
Hashes for pyresidfp-0.10.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3068615db59f2f2820454a587bc6ab54c9c465fe349e717ac3133efc2f6cfa5c |
|
MD5 | 46bbc8bb42034e14ce5d62ff90099b60 |
|
BLAKE2b-256 | 316cc1cd1a52574995005db3f0ff26fcdfed00ee876f42132a0c8b8bea116b01 |
Close
Hashes for pyresidfp-0.10.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1ccf9a168e0831588257786d18d94b4ff6779eca9db3447cedbe37b3978dce46 |
|
MD5 | 362ef3c21262c5b5b73f32ce5e29176b |
|
BLAKE2b-256 | bfa53cd5816b0be85a7512aeb738595d51bf58c3b3525ed8a09ecc6526f56ead |
Close
Hashes for pyresidfp-0.10.0-cp311-cp311-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0317a7fa7f985449bd50207cd7eb52fa46599a4ec9ec1239a36cf9c01a2427f |
|
MD5 | 934245e76c328b6abc50f1a503c2f3d2 |
|
BLAKE2b-256 | fdd39471c76cb68a7ea8b1a91ec0d659d16da1b1f1caeafc7efa7de2618dd8ce |
Close
Hashes for pyresidfp-0.10.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3360250912ff4268104ca4f4c1f6dc45d0bcbd867d3eef0b76d9cb47216b80bb |
|
MD5 | 9af8ac0cf7400055095434799cf42dd0 |
|
BLAKE2b-256 | 268c9a55999508e3a92cc670e8364e6911e9cc39c1d790f320bce67b860c48f5 |
Close
Hashes for pyresidfp-0.10.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8ee0bb3909fc4fe5c3323871e3dc788ac210982e0fc3a33aa4ab04318b4cde9 |
|
MD5 | 614768a3a27af7284084c532b8f14169 |
|
BLAKE2b-256 | 5584ee238e15bc94c87dc5379276afd8ddf6143634c33fefd2b4502d8e8a2227 |
Close
Hashes for pyresidfp-0.10.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e11e318dda46afd299f55130ac3bbb9d4d20dd88503cfe631ba8392181b7047 |
|
MD5 | 0468f536dd6c5f180a3642f4b6f16ff6 |
|
BLAKE2b-256 | 443589b19ff3c660d07e5bb40c722cee468e7e3c5e734a318bd43b3b38270b73 |
Close
Hashes for pyresidfp-0.10.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb89b12dd2a90f8582cc745191b32ce28c2e713801185099332519f67ccffb12 |
|
MD5 | 423f56d30ad08323d55236ff4857efd8 |
|
BLAKE2b-256 | a550074212a6878dfa6062f4fee1db4fbe498ad6ef16384669508b9d89556fc5 |
Close
Hashes for pyresidfp-0.10.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb96caea3fbe7f7f5b1809345501dc007d25227146bdd7bd27d269bc6e82738e |
|
MD5 | 08e4730031599876ac2440d5c6bb03fd |
|
BLAKE2b-256 | 49cc0b7fc87e89e29ebe9f4fcd1d67f76482ee37bfca41ca7d914a5d23d89ff1 |
Close
Hashes for pyresidfp-0.10.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 022e842e507ce5d4fc1b599e5803426d7b9fc14a73ff0614152ff2a92ee43da3 |
|
MD5 | ad87cf9c0e523c4550cd84c58bda25a7 |
|
BLAKE2b-256 | 49a684503a4d739ef61f0e51c88bc8d27abf10e961f544892d56ec9b3a4c04f3 |
Close
Hashes for pyresidfp-0.10.0-cp310-cp310-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc12943fda37ff627843705d2cf0871271b6e24f5a8b1c4723b1e71bc0f119cc |
|
MD5 | 01957ef6c2b72c3a63b874cdf18f9ada |
|
BLAKE2b-256 | 583c7dd59adcaa685fde3caedd151de7a6ddda6cbf84ba7ab585d83ffe848338 |
Close
Hashes for pyresidfp-0.10.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c29650478539530c718eac0efe8b9f1926cdd8625a4d88d004f67db153849091 |
|
MD5 | 0671b0510d4a1ce79793c274d766ac1b |
|
BLAKE2b-256 | 35f588495e1be0e76a84f02aa518816210d2e1c3f34f65d13fa93b6a02e989ab |
Close
Hashes for pyresidfp-0.10.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | de697a629c3331603ff4ca4604074942312727b78494e95e27de964c18b0dee6 |
|
MD5 | 2316786b80bd5f714ff0144197bbb89f |
|
BLAKE2b-256 | 204e9d2f9acf94ae436ef5e3004c0c4927c78a95ae7fc61ab8367cd554f9be4c |
Close
Hashes for pyresidfp-0.10.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b3cbd3561e55ad853554c606c6d58346ab8608ebcdc90447362301e03a9ec565 |
|
MD5 | b05950b1cd6eff6e0e3214df365cd6e3 |
|
BLAKE2b-256 | f7901792f235ed71743dd93606596bea130fd2af0f0a4ab42360466e0addc0fe |
Close
Hashes for pyresidfp-0.10.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | caa0d54e237048221f261a08f711f1d1ba3c6143245afa57fff1676ecb676108 |
|
MD5 | b79739df2c7fabbce9b558350fec3717 |
|
BLAKE2b-256 | 9fd8cef17db74ec26744d820a5ddd4df26707b9d03700c718d0fb59e03ca2051 |
Close
Hashes for pyresidfp-0.10.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 55e7d578e80d1af77c89de263c433dbfe1db9e1cdfc291d403ca25f4d5ec444b |
|
MD5 | 0e4904524f3993a2a442a252dc2dd30a |
|
BLAKE2b-256 | 052756880c88251f93e3ef2d561e88127fce2d5a50c8f3351c64c3cb9658a153 |
Close
Hashes for pyresidfp-0.10.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb28a3bf9e5f02332529ac049e94253584f002ba9bdef57af711dc1b325e79b9 |
|
MD5 | f00a22a4213f5ef73abb1b70e92bf28d |
|
BLAKE2b-256 | a28ee1d798d878d2dbc4efff36b22c1688848635f2985a5100d7f3d4d16feaa0 |
Close
Hashes for pyresidfp-0.10.0-cp39-cp39-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e38aab9349f345f1cb3e6cbcba9a3a5affb62d89cc616078ed2eda1a29e775c1 |
|
MD5 | 3d647202a19906c4cb15d7a078e5b2b3 |
|
BLAKE2b-256 | 85677cb4d3c29c4b5fd0ae1710af0939499344694aad1861d3893e4d791e1f3e |
Close
Hashes for pyresidfp-0.10.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 45ccc2baa76420c5e93c6410be24a0f5134c6142842080146a380b49dbcb3694 |
|
MD5 | f98988fef24b3710c164ae19081fde87 |
|
BLAKE2b-256 | 8a38eed49bc93203b833ee234c8f277428455c65fb8bd6b1b0401968831e0400 |
Close
Hashes for pyresidfp-0.10.0-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14427bb40e0e591adde6da95c4ba5a126048d2cdc2ac225fc7c38994be96af07 |
|
MD5 | fc96ddd9ce21da24d78f553efee2f34b |
|
BLAKE2b-256 | 9309e974816a5150bcede45f1e54d41bde0f5561cd07948f1ecd2189c627c6cd |
Close
Hashes for pyresidfp-0.10.0-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c30365b3b02aa85075ff84679be496c5776954697b4f1bd81e2301106c7d8334 |
|
MD5 | 4515c965af0e68cd8b1f42c333a12112 |
|
BLAKE2b-256 | e2a925cea646da41fa0590f3dbdc857521515d069327fcc3840dee9b1978d352 |
Close
Hashes for pyresidfp-0.10.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 018b95a3bd337e10d0f27a482a92dfca6b9ac4975f1ecedac3c91231c5cb3640 |
|
MD5 | 353bb6dbd8a85feabd87dd8c9c5a94bf |
|
BLAKE2b-256 | 4315a547c8dde6e582fec65b4be1be3a51d24c9242306cf0df165b9b330b6377 |
Close
Hashes for pyresidfp-0.10.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bed411b5dd41e2c0acbcbc69760f73727bcbba151e7065d232f7f2803cff1b42 |
|
MD5 | 2a1fe180207c84e88a3b19a6d8a594c2 |
|
BLAKE2b-256 | 66100280f77c78943122fe408eb9c0a67f40c6537f63118b2718605994cc998a |
Close
Hashes for pyresidfp-0.10.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 383ea1350b93d41be3555522a5ee82997c31fa6de04f079327c99132e10f2375 |
|
MD5 | 803ba76169443487b0fc4dd8d5de02fc |
|
BLAKE2b-256 | e17be9f46760e551971556c14f97854464663e4aef5b82d8e00451241678812c |
Close
Hashes for pyresidfp-0.10.0-cp38-cp38-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e1e64ba417a37432827b9eb973552524563d4e365eb7740e9f8bb867d4ffc6a4 |
|
MD5 | 72f74f6b7ec5a91000270faabc7b147a |
|
BLAKE2b-256 | 954101e9a0c0406e6bae46e8446dad5eebd67508f7c919d4f5a1f331f73e2477 |