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.5.tar.gz
(73.3 kB
view hashes)
Built Distributions
Close
Hashes for pyresidfp-0.6.5-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fbb46e9b26ed98b6d894ffed81b025202ee7e20f8e9b5e2ebf7213e1949f3871 |
|
MD5 | 4ab0a98bb371d5765175d1def2aca0ce |
|
BLAKE2b-256 | dd1e5c394e87eea1cc71dae9bd189db9032ab45aa0c0ec2e8bfb98e3a76342fe |
Close
Hashes for pyresidfp-0.6.5-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 18c639865df88f5788293a25a2f4abd4cc584094719345c3fb30311d896e2df0 |
|
MD5 | 61785a9466033573854507e903375302 |
|
BLAKE2b-256 | da26581ba76c722d8f8e4a6c2ae8542ab1abf54295e1790193f2d0c810fa8bdd |
Close
Hashes for pyresidfp-0.6.5-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d63f09001d9ddd0a269fc7ff47a0ae161cbea6deaeeb1be87a61343d712c860f |
|
MD5 | 3317d791d0013f51bcdfebd197946275 |
|
BLAKE2b-256 | 4f508219c9cddff37565844165f9d1b5af1fcffbbc95fc858f4117b2b5ff8027 |
Close
Hashes for pyresidfp-0.6.5-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a318ae11412e681d7b365cb78f208b1f6a8f73d9d14cb542baa3e58e29196e21 |
|
MD5 | 9084373e5033e969851e8fe600caeefe |
|
BLAKE2b-256 | e6f5ac073efebd120c639448f0e594c72f90ef7d944692a6c19c151ddf861f17 |
Close
Hashes for pyresidfp-0.6.5-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 218d945064d04b81a7b76d6340010501c5f03474de786187af39d197ba1daa39 |
|
MD5 | aafa2582e06516f6df418834266f8616 |
|
BLAKE2b-256 | c4d96205dc94ee29c6595fe3ce5944c14c497032089205f4035527c84c2b5823 |
Close
Hashes for pyresidfp-0.6.5-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 400771389b7ea80c53ceaad36a83f887a13289e58f38034b08ad13907df14a77 |
|
MD5 | 6ae0b3e3ae0c6be89f239065d7b0e5d4 |
|
BLAKE2b-256 | a87b8b7086494ff7cb98c8b7a09914acdbabe1dd1766eff21ca66091f8079a1a |
Close
Hashes for pyresidfp-0.6.5-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac7a312cd79abee2b3fe5b3f932112455c07605b200572e3e551dbcff301d7b2 |
|
MD5 | bdbe8b4bab5b016e9706031a638028ed |
|
BLAKE2b-256 | 92734e9a4cd2cf124936c4312bbd9a1ff5a67c08c3b6d07845a2927a7a1522da |
Close
Hashes for pyresidfp-0.6.5-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4e10bdcce0cbe2fe0e4de017a48059c578f697cc1787fff7608a25f8b93027c2 |
|
MD5 | bdd18d6e5958591206ed63dfee7a2779 |
|
BLAKE2b-256 | d9135f0b5832380fa6e8a542186c663753031290cb4d87980a2638585ce9411f |
Close
Hashes for pyresidfp-0.6.5-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a83762f2f4ed6d10b4484cffcec5b90153061c5cd2d77de59914ccdae144f373 |
|
MD5 | 7a900971b96befe8ecfc44e8c5a05e76 |
|
BLAKE2b-256 | e940b7c538e9cad216350d1c2831a4d793f2eb1287f4d104a97cc161057f6bbb |
Close
Hashes for pyresidfp-0.6.5-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f6ade43aa1f72907a047dbebb6e7d48ba5005160324e280d0ddf92e8a5bb5f0d |
|
MD5 | d20fc27b3c6828ebe437a20418f5bd02 |
|
BLAKE2b-256 | c4bcdecf27ed46ab25a13742971e43522c739664f35c06c110079cf54fbe827e |
Close
Hashes for pyresidfp-0.6.5-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dcbc3a29ffff6d8b01526a7ca9ace84f46a7f8b15e139e31bb61cff3fb8c0d0e |
|
MD5 | ab0856bcbe6c396292a9af8445149673 |
|
BLAKE2b-256 | e254688749855a319a371e3069566bd691371e0fc6032978176ef05c4e3b2e76 |
Close
Hashes for pyresidfp-0.6.5-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0d1039c33a81c1b54a23cda42fff1c1ff8d17290923a3166c0b78b0081febdcd |
|
MD5 | 25046fd4b0315e0e9246239c68ba2ce7 |
|
BLAKE2b-256 | 4560d38426a204f49126a4e4a3934a2ef6994c5218b79797c04f30e95564519a |
Close
Hashes for pyresidfp-0.6.5-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f87325a1843663f29d5528be67402802d317a4619abcff7d663bb83c15894949 |
|
MD5 | cba87daafeb5fb02ea79bc4df1c8a142 |
|
BLAKE2b-256 | 49fe929b31d73abea2a426aa7be91a8b078410470405fd7648d31e10430800b1 |
Close
Hashes for pyresidfp-0.6.5-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b844a57b79c598cf94f234ed7e92ca98a3280983e11ea599ee9dce13a0410cfe |
|
MD5 | 5522771f7261f798b0bbd5919f94e93c |
|
BLAKE2b-256 | 9eb56bf04962470f56644be7707d5e3b2c88d1b3a775729e355521161e61c9b2 |
Close
Hashes for pyresidfp-0.6.5-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 02105888f37f64f67c1da59e70e34b09edd77e9dfcfeb9807483483ed7b214e3 |
|
MD5 | 83f18a22f2cc965c97df83f3776220e2 |
|
BLAKE2b-256 | 0a810e1115c541c2ff66e641fc1558cb9b6cdea0d689de1d4053942bacd0a992 |
Close
Hashes for pyresidfp-0.6.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 150b05119268e4f207bcb71782d0cc6648b2a49e29f28801672decdc4a886913 |
|
MD5 | 6ef2c948da22bbf78a9c9aef178fcc2d |
|
BLAKE2b-256 | ed6bb1d6ee3b080b41e8fffd8adcb9f12a46cc00c194ff4e46e8468da0384d82 |
Close
Hashes for pyresidfp-0.6.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b6a6aa8acddd1f5be5cfef5d2e81f371a8ee24ef6e5ea8874aa1edfa71dc0d9f |
|
MD5 | f0f52673d0d6b8b8ebed5eb9bb1241f8 |
|
BLAKE2b-256 | 06494c6954c3e3b2700336e3bdda970b6db8f6158b0e4f9cfdf3e2070a0a085c |
Close
Hashes for pyresidfp-0.6.5-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ad657894f0ffa31e63d2a41287c284bd347842cb41d90e8561591fccd40e91e |
|
MD5 | ffd9c4b5e9a55ded78ae3376c3509722 |
|
BLAKE2b-256 | 08d0428d141c16d2e114bfffa454a5370100109ba6abb6f79067b01948f54336 |
Close
Hashes for pyresidfp-0.6.5-cp311-cp311-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e4e60bfe856cc613f77d365d36b8ce6e574d01e7ab8c1e29550413e5e741eb7 |
|
MD5 | 16bf7f27b825af90e9ca3ba02fadef3b |
|
BLAKE2b-256 | fed6e42f8d926ae4cd82aae341ee7c42750b7476a966f421d26d93a85b034332 |
Close
Hashes for pyresidfp-0.6.5-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cc6cd0b198aa1f69c548094b0ab6d9c20ba8d749da38c19dba3a94d7661b0880 |
|
MD5 | 57e847235186032d45fce482bbf608da |
|
BLAKE2b-256 | 347b49bc254032ed91d2088174954e3c48ad78c3055f33a82ac615177e57b202 |
Close
Hashes for pyresidfp-0.6.5-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 49ec26e0db5bea6b5cf330a51b901fbe8fbc809b0ae8521535d35525d43ed83d |
|
MD5 | bd75feeebb49c0f9a9e541fa2e34f128 |
|
BLAKE2b-256 | 0a8347453a834b41146031430fc8425e1464035b2d5d0ac8641b4be31ede4f5b |
Close
Hashes for pyresidfp-0.6.5-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae761f89621f9fdfa733a0fdbdcc6465d0efff1d88b41e11172e8bfbd9626b03 |
|
MD5 | 1431f36cd47daeb38ae35d411399bd83 |
|
BLAKE2b-256 | e9a2e7ab394577f62ea76522a724d76274e7793a3f983898e7894100be2d9057 |
Close
Hashes for pyresidfp-0.6.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 27f5e25528e0c2f17dbc839874b8e766706878481563be4af12ae2cf78c6ac9a |
|
MD5 | fa4a8b334987c6cff951b92f62967b03 |
|
BLAKE2b-256 | ee80c352b4596a1dc5ff35342276910633f8e13ceb0c18514c448911b9a9b27c |
Close
Hashes for pyresidfp-0.6.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff598ac11e14a784449a05b872c14c45c6e645b8ed22aba8ab775309016ee14a |
|
MD5 | 3795fcefe863732a089e07ff12a72a0d |
|
BLAKE2b-256 | 2aba0f30d63c21ef27f6fb3b6148dfc66c553401caa979cbf18dfea46ae71d4e |
Close
Hashes for pyresidfp-0.6.5-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fcc073e5ba91caafaa6124f321f279e68c8d40f65c0d56d6b3bba0cb90328376 |
|
MD5 | 6a632e26491b7dfdd57a21c85b257f24 |
|
BLAKE2b-256 | 6bf96a12cc6c4d134cd1e7bcc5911f040dd81dd6c1251e517a5def39a9465946 |
Close
Hashes for pyresidfp-0.6.5-cp310-cp310-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4da5803f0d202e4add0cbb83f4133397f5ad6b7e06d8b2cdabb712bfb1ac571c |
|
MD5 | 9ade5e81c2ed4c84a976ae945ca84262 |
|
BLAKE2b-256 | 326dca329d080302331b5502f4c30ad7b18bc2b214a7b28028004a9a59f86e35 |
Close
Hashes for pyresidfp-0.6.5-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 56bfd3821340e2586692cba28a7f3f741eb70fe5ba32e042ac04501aad003c6e |
|
MD5 | 89f49e6387ce79fed27fbd30767d3139 |
|
BLAKE2b-256 | c0d2f4900e3dcbf49b01e63106dd681578afc92f4a907217b92ae61eee3b8f5f |
Close
Hashes for pyresidfp-0.6.5-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ceb3f6cd5bad975662f657d95875339d1290d00384c9d74a6b40a6ad0c87d24b |
|
MD5 | 05e0fdcf6cfc4a0a62eb8d1eb4dfa94a |
|
BLAKE2b-256 | 100998e2b3a042e5aaf5e5149d58667e3c3dd21999a26aeef6d04287c2d367cf |
Close
Hashes for pyresidfp-0.6.5-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6be40e491814d0c78a8ef2481a74dfa3c03ff8055b192267f0e7c74deb4737cd |
|
MD5 | 09371e9f7282a78c4894c0921bbb5690 |
|
BLAKE2b-256 | 3f9ef94797702f7f23b349392ddf6f3f88bef43a4bff5d96ce5194d1db3e638c |
Close
Hashes for pyresidfp-0.6.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 49da55eddd0956e159a9a1baa69d78c4ae6629457686a39c9e370e53d2d35d02 |
|
MD5 | bb5cca1e67d88507a397a352c23c373a |
|
BLAKE2b-256 | 33c199c67d411bd141793b6ad1b10ea57b9c88c2872d8e6d19282a0efea983c9 |
Close
Hashes for pyresidfp-0.6.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 684fd598e6cfbab17fa42ae8f3a4a1d9e5e93c350923b346620c3d9fda79b8e8 |
|
MD5 | 2d3519bfb7b9b8d491272a6f8df2a5de |
|
BLAKE2b-256 | 6497957782edd6a1e11c3e9acab2d8ab52685af6bb37dcb61565829313ce71e7 |
Close
Hashes for pyresidfp-0.6.5-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eedcca0ae9ab3c78b264cde432609a69e5c68830eaa62bb88e16e59960dc8635 |
|
MD5 | bffd85d06b477ba88a9559022e754360 |
|
BLAKE2b-256 | 249a24d52ffb650f6069e45d86998cdf4d5d1721909e78db6676c70cc4a5d88a |
Close
Hashes for pyresidfp-0.6.5-cp39-cp39-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c9124e7c7a30ae7337b046c8d8a4022edba0a3eefbc0c7f3be4b40da93d759b4 |
|
MD5 | 2349e0954263f5038ea64e2471e18843 |
|
BLAKE2b-256 | f78cfd050a2a8e2460446d77055dde5a0b49775d745ed75b01470c724deac8b9 |
Close
Hashes for pyresidfp-0.6.5-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 570efc5688e0a8600d8bb2516f473e383b6b4318a0ee64254b640f14cb11481e |
|
MD5 | 744721b41331698501f52aa16169f702 |
|
BLAKE2b-256 | 4e6b09d08f698fbb42c1ef0ade34d47d383178916320b509ee548f0992f4d2a5 |
Close
Hashes for pyresidfp-0.6.5-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9eb731874ac5da177b87f95bc85017190ca5764685b700b0b4d6babfeddc17a7 |
|
MD5 | 74e3cf964f6d5231aaee945c836edff3 |
|
BLAKE2b-256 | d52e572bd14baf5138be85df5759a9df5de72a49044a4f71e272e706266a471c |
Close
Hashes for pyresidfp-0.6.5-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e70d4461909beeb42f0b35aedabfaa4b7f06071ee96dfe4459f8416cc74962d7 |
|
MD5 | 75abbbdd5f821361307ba84d0c2d7cbf |
|
BLAKE2b-256 | 730a5a13ea4721a307f2dac8ad3a043330a0215c9e6288f36f71de1c0a5d33a7 |
Close
Hashes for pyresidfp-0.6.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5500e69c333cbc8c6b8d987ac721d3af32d86711fa6d186bf9dcb124dc890c4 |
|
MD5 | 89ed7e4e9b13ed89bd76356fdd4843a7 |
|
BLAKE2b-256 | 9888d59757a07b1fda34767c1bb719b2e8b9789acf6e38f1899d8f9ca84daccb |
Close
Hashes for pyresidfp-0.6.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46f3904b828417312d4c710636e86810adb2098472738d3f0d195738f9ec9238 |
|
MD5 | 218b7d880aabe515063fdb85df27b67a |
|
BLAKE2b-256 | 07a0bd70235f29a4c658d1de8601348249ac9694f38de9568d20d5dfae05b4c5 |
Close
Hashes for pyresidfp-0.6.5-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 27e8ac1d52c350cbcb6fdd6a30089d6014b9392316d7f26de2d69d7506bfe4ee |
|
MD5 | a2f581971a82f24f92fbc1fb3dc34d6a |
|
BLAKE2b-256 | 624d57d901f86258ada6e65148ca11f6289b3d7f67de4a05834c324eb2d2aae2 |
Close
Hashes for pyresidfp-0.6.5-cp38-cp38-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 31c993a838017c8d965dd896bfe082be136cc01d83159b9af1a312dcf3842777 |
|
MD5 | 08c53b64785a8ad2f8edc6ebe042c11c |
|
BLAKE2b-256 | 37eaf23939d22051b89dbebfcdfbd3291269cf69ec307ef7ad529f2bc273c169 |
Close
Hashes for pyresidfp-0.6.5-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1cf38fb29e6084525dec550c262f44e039301ff54a4291e8d1d1b8aaa7d4c9ad |
|
MD5 | 8ae5bc5794fdd2830186e8ff90acc974 |
|
BLAKE2b-256 | 36f30bce018f3e1d47ac11162a0e223b11c9a762455e8eebf3ff533d02d4debc |
Close
Hashes for pyresidfp-0.6.5-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0375bf71955553ec6abab9ef7d764398c7c35cc2b23bd91249fa74f17318efd7 |
|
MD5 | e0806dfdb33bfaeec3bf95045c5fb07f |
|
BLAKE2b-256 | 93c0702aa18a7bacff2c4ae805b1148df6359e6943a64cfee493ddc37743cfe1 |
Close
Hashes for pyresidfp-0.6.5-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 274931fa7362fb2e8d461ef8357f6f225f95ddff30d5643430197ef9d0f891bd |
|
MD5 | 4fcab69b7a7acdcdba993fb28e3a41c5 |
|
BLAKE2b-256 | 81292e9a6abe13f767292d2a50e5d5787ea76360150b43c9653315f6d4184156 |
Close
Hashes for pyresidfp-0.6.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f4e83c9802b6a0d47d343793b1b1c52230a7718772f40c3194260536ba8417b2 |
|
MD5 | 58327e0dc905005ba4320db55816284a |
|
BLAKE2b-256 | 6af48b6a9795835dd4678639bd0bebfa2fe6df88c607434a9922f1b87d824120 |
Close
Hashes for pyresidfp-0.6.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72eb72b7d71c92c9794046e9d747ef44ebb3f48c0363037ad186ad57584e401b |
|
MD5 | dcff44c3f1f8452792ed35e3aa1209a6 |
|
BLAKE2b-256 | 50cff8db2ecb67be8c753f3c336f789d933ba867af53e8f5a07a937fecc6f43c |
Close
Hashes for pyresidfp-0.6.5-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 846f36a68ab0cbb8d13af6f8cac8a03bbaa33d80c2901eb157d244e3a2c649a6 |
|
MD5 | b23cd2c9a1526777a2da518444eccc56 |
|
BLAKE2b-256 | 036306aa711918522aca6929c6e900bcad7ae5e61430ee7bbacd5bd4c33bdeac |