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.8.0.tar.gz
(76.2 kB
view hashes)
Built Distributions
Close
Hashes for pyresidfp-0.8.0-pp310-pypy310_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e44d33aff5f95d96b7404341a63bd86d370afafe633331b0fcf5d60de0ed5c0a |
|
MD5 | 9b6ac6f29539ec5d713700551003a56d |
|
BLAKE2b-256 | b87659c7287717d19a86453b11a53d9ddb453724e0f43c6938f66250121ef14e |
Close
Hashes for pyresidfp-0.8.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 149cfd7608b823bb0dd8003eb748f9ef11b6a1dba489d7c8c3eb81be7bfcb2a3 |
|
MD5 | e6c6cbbf931a2a683a8955d33e18a422 |
|
BLAKE2b-256 | 50be9456f342f2787c88065855aafbce79f0b409a557cbdf5bba3210b95486fc |
Close
Hashes for pyresidfp-0.8.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1965309be8549f1275d0077a96a1d0a5233d437e24b0e781106aa2e9821fd06b |
|
MD5 | 2d895ab64bdf1c2e42d5ef531977f455 |
|
BLAKE2b-256 | aca21d5e00c196046187a1ea503cacdff9dde0faac22a34b7e618b93022be9fe |
Close
Hashes for pyresidfp-0.8.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23b44fb446dc6e687ee0ac6b3411d3fa1f3c4d1c88c7bd6fbf1564592c00f925 |
|
MD5 | 8a742e6ae74b40e50f48708edf16595a |
|
BLAKE2b-256 | 71e982d92ca75779ad2d66d973b5e2ef8e94a4e74a3abfcc5f885d081d03e6e6 |
Close
Hashes for pyresidfp-0.8.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0522c17c61b367c76e3e07c70610ac518777fe1f62d35b34aa4f62ed242a0d3a |
|
MD5 | 4f3e981511eb0184a790b3bc023d2f3f |
|
BLAKE2b-256 | 518530567e2012f846eb816d5a636fb6c55effe531cb919ce47072c78541996b |
Close
Hashes for pyresidfp-0.8.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7cf09c96504330140322a6494c1b6fa83b688af565757e102b33cade1850e920 |
|
MD5 | 12235e510d7a0a8ddf945a3b9647a0cd |
|
BLAKE2b-256 | 1bb52c9fff9069e7e2d23589856c5b595be5b169ad26396568e9b1dc2d98dcb1 |
Close
Hashes for pyresidfp-0.8.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 49b67bdf022e2ec73d4fc49049359f21242f4427c1327771b5a2e9815b426447 |
|
MD5 | f8c1a1d9088ed69cdb883e66100efcb0 |
|
BLAKE2b-256 | 992e0bb6ef20eb387977fdcc2acf31f51bc266853ca31ca394538a0072c5bd58 |
Close
Hashes for pyresidfp-0.8.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 360ae00f9929da52592a3b46d7868b625e4ab9c368280d2db2e4dd796b87ef15 |
|
MD5 | 97763cf79d4b08ebd26ea1e757198b9d |
|
BLAKE2b-256 | 5f772e1079dd31e3956044060112424db9d553784bd8834e5a1efa309ade10ff |
Close
Hashes for pyresidfp-0.8.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b697aab92373a5b2ead7643de5d4281eb2a7114e6711e58b517bc4be2dae6e26 |
|
MD5 | de0a63c9422047fbba8d3b02ff7c3199 |
|
BLAKE2b-256 | fa949e2cdc81b4e9ae045eb0b4ce95b8468e2951fbf5870e3c2aaecb71a2e562 |
Close
Hashes for pyresidfp-0.8.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 24ef5c3608616e020dfa2e5ab6d8077578f991098924ec3ad046b01bda9532ae |
|
MD5 | 32bd5cb7e89db8e0e4236d9624059874 |
|
BLAKE2b-256 | 11a69fcfcef915b146274e937cfb5f97ff89996654a94787417bada1106e197a |
Close
Hashes for pyresidfp-0.8.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62c5ee24297b02f0ab94dc59cc02b4d30490e125ce8da1969d1543edcb81ddaf |
|
MD5 | 9d5f944c82e9977b08b27fdebc42fe97 |
|
BLAKE2b-256 | 0e6f9a3ab352dd5be8e8edeac549eb4043aa7b7e24e1fe936eaa0919f18931e8 |
Close
Hashes for pyresidfp-0.8.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 495f7d50fee75170ee131e5c59b30220afc9f0942ae8cc8c4dc78fc9185d7a73 |
|
MD5 | fb2cb5e68d59ba2aef2b6a1ebd250f3b |
|
BLAKE2b-256 | b9aef9408682e3c23b9a8bedcc64e7a1290817828dabba958c05cf2f5c2efeba |
Close
Hashes for pyresidfp-0.8.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | af35f732cf6d6723a898cb686deec76cc259fa6e35caa7097b799a85a72991ad |
|
MD5 | 742f074ba01f2f852e51ca8e5b2f91fc |
|
BLAKE2b-256 | e9b38d2102d8271f8e7f4b09fcdf5193956b2575a03d30a11636387f7d3747d0 |
Close
Hashes for pyresidfp-0.8.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 406cac31732cbc5dba7aade1974c48b9f4c9e14acab088249be5f4abdaf743cd |
|
MD5 | 12566c37f402b12f374c213840fd8b21 |
|
BLAKE2b-256 | 8acbded8f40f9c033d194fe6774532bd6301cdc29e5794d938c8767de1d17616 |
Close
Hashes for pyresidfp-0.8.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 830be8083710fa7bdf675eb05ce1581607e628bfecebdbc8d29561dc751a2439 |
|
MD5 | 026bc615685621e500665c93cffff485 |
|
BLAKE2b-256 | 984ec279f94f38f2ae9ca7a4ca0148c3526e43f9883c7e8179e375e09ace2510 |
Close
Hashes for pyresidfp-0.8.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a77d1a0df41a8feef931c1eb5c66afca8830f7652f977c2c2414f4bf8089ff96 |
|
MD5 | ec3f0fcb8456015b6d3833ddf170fbeb |
|
BLAKE2b-256 | 5821a9cfde47773868dc76e7e2c825cf490ce5e910c064a31b303b282b37f823 |
Close
Hashes for pyresidfp-0.8.0-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c3eb978cb13d34fa6f408475dd33f35369495aad29af41c0add458eed0e92486 |
|
MD5 | b96447984926286124edfd3be95838f7 |
|
BLAKE2b-256 | 5a1bf8c4e7743bc49df2561481585a92fce0cec37194d0f67437ba5ac88797e8 |
Close
Hashes for pyresidfp-0.8.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8418316405a38d8eed8d3a11c83878edfd75e1929ef489d733cc2f06620e08dc |
|
MD5 | 95660e8fe8ea916d7bc1bb7651770ffc |
|
BLAKE2b-256 | 695692d9f3c508578e7d3605db767af03bab30f561b9ebcef110883f2714daeb |
Close
Hashes for pyresidfp-0.8.0-cp312-cp312-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a789a4db7ed0a52e8499e90712fd77aa4909205f40890f9c337812c5fa951079 |
|
MD5 | f242814f946fbc5ea5a9c08e071a7e8b |
|
BLAKE2b-256 | 2b6172bc8c34836d0341867f83ed6aa852580cfb4f94af5390c541b0bf9817e1 |
Close
Hashes for pyresidfp-0.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2856a3476654754b7a1bb8f92988abf915b3c00701c86273a5fb8fc324348931 |
|
MD5 | 9fa6b088fc6d3bab21ab743dfead5c42 |
|
BLAKE2b-256 | df327626f212899bbd77be53ec80be3bcf89377bbd418c0d1251d5dd66c5073a |
Close
Hashes for pyresidfp-0.8.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 135a5467d5f855eaa9f4875cf3a7a969600fc72c044ffa40ed6d2a0a78157f26 |
|
MD5 | ce4439904beb2cc6b99cd7a362c50cec |
|
BLAKE2b-256 | f9280c1ef993de488fc26d26d7e55485cb0703e76f0833f72b4b5437bd651830 |
Close
Hashes for pyresidfp-0.8.0-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3337636ae5abb042e5e745b408f8ac2f1f944e70a91ee17c9264cdd256797fa5 |
|
MD5 | 5eeb6699a9a4cd8cd69eb2b87a91b8cf |
|
BLAKE2b-256 | 3e4eb481800410648080d1b210da386f45904c25ebbd8c4de1874523437e3405 |
Close
Hashes for pyresidfp-0.8.0-cp312-cp312-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f1d8587c80837ad3f7259b6f175553307b48de4ca2ee6894bdbaad93ae727a6 |
|
MD5 | 7d3a8ea94e932f1a66332e441a62f602 |
|
BLAKE2b-256 | a8339dae8578c657ab90b01de55b0332a2f07b7c474f97d89fc567a1c8c45b63 |
Close
Hashes for pyresidfp-0.8.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a44af8c69257e9643636a96cdbc4c6079e410d2f813e80adfe368007f286e96f |
|
MD5 | 4c468251f9713aad517a29e5aed03b2d |
|
BLAKE2b-256 | 39f27aafea0c95e07fab0fa12c9327e1ffca64194daf3c5779002294b1fe2a01 |
Close
Hashes for pyresidfp-0.8.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d6a0493110d4fd725def7d4492c1f6daa24209b76f38bf367369925ca79b137 |
|
MD5 | 565c588713ac09e4185e3e6b92f9f554 |
|
BLAKE2b-256 | 124c23f35f8194d5e790ba46ac55db93f471ed6abbd9bf8e3786d2f440b5c2d1 |
Close
Hashes for pyresidfp-0.8.0-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a141dc50b893d528eae804427ba0801411c21203f9fc98b8005ff073bcef5bf1 |
|
MD5 | c701af6ce24bfd6d11ec640e8bbdabde |
|
BLAKE2b-256 | 09d557bd63c1db1c33224beb4104f599711e5a7e95bda04e51ac3d4e95eae4e1 |
Close
Hashes for pyresidfp-0.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ca91310540a83c6501e62dcebb7628c98be873fd391ef632a45617d9a45dbe6 |
|
MD5 | d9d8fcf1d46ba2de790864fef3abf8a7 |
|
BLAKE2b-256 | f0869519769525ad1b910886e60f95bc6dfdd3b0ebaf44c99db6a02f788c825b |
Close
Hashes for pyresidfp-0.8.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f1dbd738f94ce3f40388af65b7b0da1d29cddb8f4f54fdc66a3ae2005c4ffe6b |
|
MD5 | 3ea901871fdd2ee77d8b3ee9b4567c26 |
|
BLAKE2b-256 | 05f087bc13ec99e81ab2d11240bc0539faf90141de32e55abef3dfdb0bfa5bb3 |
Close
Hashes for pyresidfp-0.8.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1527f2d28afe5f8ba7681240956a0a5e26f97dadbfe8464589696307553e2add |
|
MD5 | 56d3de9c5a1b4893d53b0ec984b6cda2 |
|
BLAKE2b-256 | 61caaba2cb8a58ec0b328824f7dfbb56947cf625b7fd7c7bbc0615ba7ef6b9a1 |
Close
Hashes for pyresidfp-0.8.0-cp311-cp311-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8847c28972058f8c9b5cd3e1b80d1d312b62cd15b784ff28d16a121525e28a02 |
|
MD5 | 96513046b6b8f92e68473ff3bc2232ec |
|
BLAKE2b-256 | 250cb0d44bc711bc11e2c593ca063f805ed20220d88ac20325f379d4e360cb19 |
Close
Hashes for pyresidfp-0.8.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8943fdc461b4bac9050db0d58e6f4daed722fbd1ff265dbf95d2214b1b1b2a4c |
|
MD5 | 72549666a695b30bea648eece8dbab3f |
|
BLAKE2b-256 | bd3dad14c327d6d3a79109db168dabcad85e55cdb00222140c06ecd37ebfccc8 |
Close
Hashes for pyresidfp-0.8.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 85c92be35b8734feab9defb17a5a56a4ab901742a254c09bc9199dd3758aba21 |
|
MD5 | b091911a6b97b3b56f057b9349c1dda7 |
|
BLAKE2b-256 | a35310971695c32dc8ff9fdd558e135f13f1a3ccab6dd410e1521dcb1870815a |
Close
Hashes for pyresidfp-0.8.0-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b6ec95eda393821e83816bc2b4d72a6cb40352157610873827307d3b9bf9ec62 |
|
MD5 | c48e3ddbbc44cfba38b12586a022998f |
|
BLAKE2b-256 | 56c26087f5e727f7874cd24e737eab1053e8a39f1f9925b15d851294af67bed6 |
Close
Hashes for pyresidfp-0.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6262edae7086034f53b0daa3dffd0b4243bd70fd78bb654229be9c3bfeb7bc85 |
|
MD5 | a52b04068fe75b3e8f480823916823e0 |
|
BLAKE2b-256 | 9253559f969d94e198e187628e590f2ef2bcadaa8741f849ad52ee7d3b65ba14 |
Close
Hashes for pyresidfp-0.8.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a91c3d3cc15250ebf3c57e34ac89754e6f5a56bff3ea7189fb2ff177eae1da0 |
|
MD5 | f4170453d2273a3f96013e178b041933 |
|
BLAKE2b-256 | 04da87e1bbf6309c90915893e490d30d917091edb49b5b31367c469341e3b537 |
Close
Hashes for pyresidfp-0.8.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4720d84b54264a77560baabbaa2b591146deb8f0caac9dd4d69515115d663869 |
|
MD5 | f292f2560806c8499118d474be7bbd40 |
|
BLAKE2b-256 | a54d7d637d28f8b72ab2540f7f30129811825a0932a5ba41dd59e54f810e0a56 |
Close
Hashes for pyresidfp-0.8.0-cp310-cp310-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 887f1fe78606c89534b60d4473cd417fb82f7f695ac190c0eba8eaaacac374de |
|
MD5 | 9ec7decd81a8467cc157f7e79a3229ae |
|
BLAKE2b-256 | 29e87b0176deab7d361607c92922e3c27fdda0edaae85d781b5040830cd69936 |
Close
Hashes for pyresidfp-0.8.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8076c8507b15025f4135a818937b529e81cebb3e5ef84e77f792c805bc6e844f |
|
MD5 | d0da253aa0b9d866c1af4f6ed71cf7ed |
|
BLAKE2b-256 | c7284ac8c7b11555be776d069f44e674fd0ca654f6ae05b06a2a2b291a3e2967 |
Close
Hashes for pyresidfp-0.8.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6cf34fb992554eb96d5f7aa5c953edca60425c88fb02710d9441e2809ea02837 |
|
MD5 | 3eb8c56eabab78e354f5f02201441a70 |
|
BLAKE2b-256 | 81d80ec7703951f59f98c4ec37a795e7d7d15beba95e1d2c51c7087a3311c688 |
Close
Hashes for pyresidfp-0.8.0-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bf8fdd0d7d7e265c23bf9086a66ba1d5acfd38b37eadf8a748fd72d4b8122ded |
|
MD5 | 449849fe12d46022809f1c3134289c0f |
|
BLAKE2b-256 | 5e2c57c35f142bf7d9bc4afbc9c718ce95d3d6dd585efd2645d9dc89dd9f6f4c |
Close
Hashes for pyresidfp-0.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4d42c21df4f8814052f5067e8d35b7e0d0b9f37db4a9e27d262ea7880c99ddd4 |
|
MD5 | 37d4beb1cb5279716d73153ba270f4b2 |
|
BLAKE2b-256 | 487e6ebbecab03087612e8d5f1cd61d216d2820268f498c22b5364f167b07daf |
Close
Hashes for pyresidfp-0.8.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 58255a5b62a9be783f48a91fd9096c8f701e903d707b57e302364cff6df79bf6 |
|
MD5 | df7dd9f986b0f7a681d139e9ab945b9f |
|
BLAKE2b-256 | 02801ae9513e04f5e877d21d6ce4e81b9e27eebb594484fbf3f4a9862395cd4d |
Close
Hashes for pyresidfp-0.8.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b29d01a2e4a6b536a946114494d018d45cac905a30eaeb52de4a54784d1cef06 |
|
MD5 | 4a52163c74b9a719fca4ee865ce73471 |
|
BLAKE2b-256 | 18d31eb83842703f27b77b6cd264201cd6778df7505ec6c1a0fef2d3a2b2a095 |
Close
Hashes for pyresidfp-0.8.0-cp39-cp39-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 900521e993744439da2b39f3d006e56311e3c33d0d9cf43d6dc81d10b78fc56d |
|
MD5 | 1ae162420aabe05c1f3ce737c8c25c9f |
|
BLAKE2b-256 | 755a1b4ece1994bdb2b9315ae58925a5414862d5a1a2cd8751c924bf1c407499 |
Close
Hashes for pyresidfp-0.8.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 77837a0b119b99cba3bdfa023286d4d3054828376f293af2410ee25fce9ab015 |
|
MD5 | 4b21a31ebf6eb456436d134e88cc4052 |
|
BLAKE2b-256 | f2a1be4f570452e335eec26ef6bd5da7b403128547795fb1c8e084f45ccebaf8 |
Close
Hashes for pyresidfp-0.8.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b4ca40e9b214312cb7bcf37e7f2a1d2b27295686233a3447287a0f55bf1f810 |
|
MD5 | 92d0a30fd583ce9ac863adba6cd99f38 |
|
BLAKE2b-256 | 085f39ec6a88a1f048838c37852abf8881b3f2003356b8aa5fc991aa251382f0 |
Close
Hashes for pyresidfp-0.8.0-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b7abf163c01a3c7e0966337bff36b618e948118dbab0877f15b8beeb840006e8 |
|
MD5 | 9acb4cc80214184af0199f435e3081aa |
|
BLAKE2b-256 | 98e613d4f46df45f1a9eb12726d317bc30af2a254b44ae84c2da24e7b225e1d6 |
Close
Hashes for pyresidfp-0.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 29e77990911fac41373a7c2e56fa496aca254e83d48af73a5c0efb2b86890a4a |
|
MD5 | 2623714a033d597b41fb2022301bc062 |
|
BLAKE2b-256 | 8f71b944f36bb250463e42673ec939fc7c9f05bd0402747983b4f7e6e2dd8850 |
Close
Hashes for pyresidfp-0.8.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bab9f79389da18f53ffb2752702063cb8046dc5627db9773a321a7cc87973b05 |
|
MD5 | d60bc9243cb4dd6512d8aacdc45d995a |
|
BLAKE2b-256 | 09d431351dda38548f3e75b5f987b368d36d1e1b466ca928dabeab6b0938e0dd |
Close
Hashes for pyresidfp-0.8.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3afec36be968918b22ecfc9684ecc6f23365035fb953aa864a5310a105530b95 |
|
MD5 | 90a66fb24c7da3cc47cac986cf989b4b |
|
BLAKE2b-256 | b4075ddc96ef57f2c570811325922161bf14f239ab332f2ef43b9e5e21da3b41 |
Close
Hashes for pyresidfp-0.8.0-cp38-cp38-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 827b75eb0dbeb535328df7f6ff2a06f912fcfac63cbc7ee7adecf6832580d8c5 |
|
MD5 | ac61422946bdeeb7a47dfea372c87d81 |
|
BLAKE2b-256 | 147d10bf15388add92f952eaaef06a9cd76e91fe3ea19f58c3ec6bd2536a2bfe |
Close
Hashes for pyresidfp-0.8.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 82176e3efacf1e6cdcc2320f59731bf319eb48e7e0c5ee596784ba0963aaedaa |
|
MD5 | 93eaed07119f721c053049752093bd4c |
|
BLAKE2b-256 | 69ac2a5c88c5cc1c583405d24afa5da049fd6247aacf38cacd1debc77435417c |
Close
Hashes for pyresidfp-0.8.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4259b3719476359e661306a8fd26b3d6aaf39efe9689355c4021f233b9e7113c |
|
MD5 | 0198d56794c0575e31aa78b4f3f9bc65 |
|
BLAKE2b-256 | 2fd26a11e5100878a79db60dabbbe7d614f7af225ed25b6b94e9dc2e8da939f8 |
Close
Hashes for pyresidfp-0.8.0-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 866fac7692028474190fed321113def0f7bca4ea28b2b640a6ab61c10dac585b |
|
MD5 | e4ad5965d3863eb15cfe4a013ccdad4f |
|
BLAKE2b-256 | 44b095565230dd79d8e67f7c0f7e06c07b7357d8bd4d03472489b1cfe7fbebd5 |
Close
Hashes for pyresidfp-0.8.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7921436b76046b543bcf665d415e4f8fc78e05f1b5f32102a1c2e4ca3eb355b4 |
|
MD5 | e18348029f5064e268c10d9cc4dc46a8 |
|
BLAKE2b-256 | 0e4016baa23aa6affbe2a462f4e3db4c5e0908d27bc64e98342744e98ebe4c56 |
Close
Hashes for pyresidfp-0.8.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fed7c2e6bdc0b9e4d96c16a79d0be77966729199626d93471fd0a00e788b7bce |
|
MD5 | 747682e2e15ddb338991381388e4127c |
|
BLAKE2b-256 | 34108c61200580c642c12eac7a55064e466adfa3a03e00ecdfe747853e5d1f92 |
Close
Hashes for pyresidfp-0.8.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 954f20502881b0f97c469c7f41d34422e02ec3e2d7399383a322cbd3b1d6df87 |
|
MD5 | 8ab3e83deef64d51e71aca6fc1e5f58c |
|
BLAKE2b-256 | 2c9df0cd1913843c44315f5e0be600f27b1c0189684968c40f46bcb040eaf4b3 |