Skip to main content

A metronome library with audio beep functionality

Project description

Metronome-RS

Metronome-RS Logo

A high-performance, cross-platform metronome library written in Rust with Python bindings. Perfect for musicians, music software developers, and anyone needing precise timing and audio generation.

License: MIT OR Apache-2.0 Rust Python

Demo video

View a short video here.

Published

The library is available to both rust and python projects at: crates.io PyPi

Features

  • High-Performance Audio: Built on CPAL for low-latency, cross-platform audio
  • Multiple Languages: Native Rust API + Python bindings
  • Advanced Rhythms: Support for subdivisions, accents, and complex time signatures
  • Customizable Sounds: Multiple wave types (sine, square, triangle, sawtooth)
  • Cross-Platform: Works on Linux, Windows, and macOS
  • Precision Timing: Accurate BPM control for professional use
  • Flexible API: From simple beeps to complex rhythmic patterns

Quick Start

Rust

Add to your Cargo.toml:

[dependencies]
metronome-rs = "1.0.0"
use metronome_rs::{start_simple_metronome, stop_global_metronome};
use std::{thread, time::Duration};

// Start a 120 BPM metronome
start_simple_metronome(120.0)?;

// Let it play for 5 seconds
thread::sleep(Duration::from_secs(5));

// Stop the metronome
stop_global_metronome();

Python

pip install metronome-rs
import metronome_rs
import time

# Start a 120 BPM metronome
metronome_rs.py_start_simple_metronome(120.0)

# Let it play for 5 seconds
time.sleep(5)

# Stop the metronome
metronome_rs.py_stop_global_metronome()

Documentation

Rust Documentation

Python Documentation

Advanced Usage

Time Signatures and Accents

Rust:

use metronome_rs::{start_metronome_with_time_signature, AccentConfig};

// 4/4 time with accented first beat
start_metronome_with_time_signature(100.0, 4)?;

// Custom accent configuration
let config = AccentConfig::strong();
start_custom_metronome(120.0, Some(4), config)?;

Python:

# 4/4 time with accented first beat
metronome_rs.py_start_metronome_with_time_signature(100.0, 4)

# Custom accent configuration
config = metronome_rs.PyAccentConfig.strong()
metronome_rs.py_start_custom_metronome(120.0, 4, config)

Subdivisions for Practice

Rust:

// Eighth note subdivisions (2 per beat)
start_metronome_with_eighth_notes(100.0, Some(4))?;

// Sixteenth note subdivisions (4 per beat)
start_metronome_with_sixteenth_notes(80.0, Some(4))?;

// Triplets (3 per beat)
start_metronome_with_triplets(90.0, Some(4))?;

// Custom subdivisions
start_metronome_with_subdivisions(120.0, Some(4), 6, 0.6)?;

Python:

# Eighth note subdivisions
metronome_rs.py_start_metronome_with_eighth_notes(100.0, 4)

# Sixteenth note subdivisions  
metronome_rs.py_start_metronome_with_sixteenth_notes(80.0, 4)

# Triplets
metronome_rs.py_start_metronome_with_triplets(90.0, 4)

# Custom subdivisions (6 per beat at 60% volume)
metronome_rs.py_start_metronome_with_subdivisions(120.0, 4, 6, 0.6)

Different Wave Types

Rust:

use metronome_rs::{AccentConfig, WaveType};

let config = AccentConfig::with_wave_types(
    WaveType::Square,    // Accent beats
    WaveType::Triangle   // Regular beats
);
start_custom_metronome(110.0, Some(4), config)?;

Python:

square_wave = metronome_rs.PyWaveType.square()
triangle_wave = metronome_rs.PyWaveType.triangle()

config = metronome_rs.PyAccentConfig.with_wave_types(square_wave, triangle_wave)
metronome_rs.py_start_custom_metronome(110.0, 4, config)

Timed Practice Sessions

Rust:

// Play for exactly 30 seconds
play_metronome_for_duration(120.0, Some(4), 30000)?;

Python:

# Play for exactly 30 seconds
metronome_rs.py_play_metronome_for_duration(120.0, 4, 30000)

GUI Examples

Simple Tkinter Metronome (Python)

python simple_tkinter_demo.py

Features a minimal GUI with:

  • BPM input
  • Start/Stop button
  • Status display

Full-Featured GUI Demo (Python)

python tkinter_demo.py

Features:

  • BPM and time signature input
  • Multiple metronome types
  • Test beep functionality
  • Advanced controls

Installation & Building

For Rust Projects

[dependencies]
metronome-rs = "1.0.0"

For Python Projects

From PyPI (recommended):

pip install metronome-rs

Build from source:

# Install Rust and maturin
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
pip install maturin

# Clone and build
git clone https://github.com/arymus/metronome-rs
cd metronome-rs
maturin develop --features python

System Dependencies

  • Linux: sudo apt-get install libasound2-dev (ALSA development libraries)
  • Windows: No additional dependencies
  • macOS: No additional dependencies

Cross-Platform Support

The library uses CPAL's platform-specific audio backends:

  • Linux: ALSA (Advanced Linux Sound Architecture)
  • Windows: WASAPI (Windows Audio Session API)
  • macOS: CoreAudio

This means Python wheels are platform-specific, but provides optimal performance and native audio integration on each platform.

API Overview

Core Functions (Rust)

Function Description
start_simple_metronome(bpm) Basic metronome without accents
start_metronome_with_time_signature(bpm, beats) Metronome with time signature accents
start_practice_metronome(bpm, beats) Optimized for practice (subtle accents)
start_performance_metronome(bpm, beats) Optimized for performance (strong accents)
start_custom_metronome(bpm, beats, config) Full customization control
play_metronome_for_duration(bpm, beats, ms) Timed metronome (blocking)
stop_global_metronome() Stop any playing metronome

Python Bindings

All Rust functions are available with py_ prefix:

  • py_start_simple_metronome()
  • py_start_metronome_with_time_signature()
  • py_play_metronome_for_duration()
  • etc.

Plus Python-friendly classes:

  • PyWaveType - Wave type enumeration
  • PyAccentConfig - Accent configuration with builder pattern

Use Cases

Musicians

  • Practice Tool: Subdivisions help with complex rhythms
  • Performance Aid: Strong accents for live performance
  • Tempo Training: Precise BPM control for technique development

Developers

  • Music Software: Integrate metronome into DAWs or music apps
  • Game Development: Rhythm game mechanics
  • Audio Applications: Timing reference for audio processing

Education

  • Music Teaching: Visual and audio timing reference
  • Rhythm Training: Subdivision practice for students
  • Ensemble Practice: Synchronized timing for groups

Contributing

Contributions are welcome! Please see CONTRIBUTING.md for guidelines.

Development Setup

# Clone the repository
git clone https://github.com/arymus/metronome-rs
cd metronome-rs

# Run Rust tests
cargo test

# Run examples
cargo run --example simple_metronome

# Build Python bindings
maturin develop --features python

# Test Python bindings
python python_example.py

License

This project is licensed under either of:

at your option.

Acknowledgments

  • Built with CPAL for cross-platform audio
  • Python bindings powered by PyO3
  • Created by @arymus for the music community

Support


Made with care for musicians and developers

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

metronome_rs-1.1.1-cp313-cp313-win_amd64.whl (229.9 kB view details)

Uploaded CPython 3.13Windows x86-64

metronome_rs-1.1.1-cp313-cp313-manylinux_2_34_x86_64.whl (815.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

metronome_rs-1.1.1-cp313-cp313-macosx_11_0_arm64.whl (319.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

metronome_rs-1.1.1-cp312-cp312-win_amd64.whl (230.0 kB view details)

Uploaded CPython 3.12Windows x86-64

metronome_rs-1.1.1-cp312-cp312-manylinux_2_34_x86_64.whl (815.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

metronome_rs-1.1.1-cp312-cp312-macosx_11_0_arm64.whl (319.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

metronome_rs-1.1.1-cp311-cp311-win_amd64.whl (230.3 kB view details)

Uploaded CPython 3.11Windows x86-64

metronome_rs-1.1.1-cp311-cp311-manylinux_2_34_x86_64.whl (815.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

metronome_rs-1.1.1-cp311-cp311-macosx_11_0_arm64.whl (322.4 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

metronome_rs-1.1.1-cp310-cp310-win_amd64.whl (230.3 kB view details)

Uploaded CPython 3.10Windows x86-64

metronome_rs-1.1.1-cp310-cp310-manylinux_2_34_x86_64.whl (815.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ x86-64

metronome_rs-1.1.1-cp310-cp310-macosx_11_0_arm64.whl (322.5 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

metronome_rs-1.1.1-cp39-cp39-win_amd64.whl (230.6 kB view details)

Uploaded CPython 3.9Windows x86-64

metronome_rs-1.1.1-cp39-cp39-manylinux_2_34_x86_64.whl (816.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.34+ x86-64

metronome_rs-1.1.1-cp39-cp39-macosx_11_0_arm64.whl (322.9 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

metronome_rs-1.1.1-cp38-cp38-win_amd64.whl (230.3 kB view details)

Uploaded CPython 3.8Windows x86-64

metronome_rs-1.1.1-cp38-cp38-manylinux_2_34_x86_64.whl (816.4 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.34+ x86-64

metronome_rs-1.1.1-cp38-cp38-macosx_11_0_arm64.whl (323.0 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

File details

Details for the file metronome_rs-1.1.1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for metronome_rs-1.1.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 1b0d459ba92677ad20968ad6341834b3344c578891f1935a91ea5a62f7590f7f
MD5 5a99e530a0511f25d18f5e7e22a57475
BLAKE2b-256 8f90e52fe6e8e94d2c1fc4679c0027cadf04573424e9db656fae38608a5fe65e

See more details on using hashes here.

Provenance

The following attestation bundles were made for metronome_rs-1.1.1-cp313-cp313-win_amd64.whl:

Publisher: build-wheels.yml on ofluffydev/metronome-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file metronome_rs-1.1.1-cp313-cp313-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for metronome_rs-1.1.1-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 aa0b17f8f296a67fed5b88dee42631d929ebb16a8fe6e608d711b53b90cc550b
MD5 97caaa8fc160e581c3914de820acf16f
BLAKE2b-256 9cbe078fd29478f3c7d6f3dd02b360b1c35f2d4da33a3639a814344abbb45978

See more details on using hashes here.

Provenance

The following attestation bundles were made for metronome_rs-1.1.1-cp313-cp313-manylinux_2_34_x86_64.whl:

Publisher: build-wheels.yml on ofluffydev/metronome-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file metronome_rs-1.1.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for metronome_rs-1.1.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5eb619a91819ddcb6bad5b243c6ff518646fef1d0d91a07d8a0b0feac35dca49
MD5 78f2f63c3d13f1ad29ae06c206870f71
BLAKE2b-256 e4c1bce86bdf6e6eef5b43d35b0266555215193017d49b262b3973333b9b3e37

See more details on using hashes here.

Provenance

The following attestation bundles were made for metronome_rs-1.1.1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: build-wheels.yml on ofluffydev/metronome-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file metronome_rs-1.1.1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for metronome_rs-1.1.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7b162b1a6214dc3a4c5f8eaf5d00ca4dee7ce1dc064bb04b8e861e22ea494e03
MD5 e8732c35ec6c2904349bd38165fcc8e9
BLAKE2b-256 ae5a9ec77baa5a209da40fc0671a7a6e17940700e8a1f111bd7b68080635499f

See more details on using hashes here.

Provenance

The following attestation bundles were made for metronome_rs-1.1.1-cp312-cp312-win_amd64.whl:

Publisher: build-wheels.yml on ofluffydev/metronome-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file metronome_rs-1.1.1-cp312-cp312-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for metronome_rs-1.1.1-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 cad266fbb391228d45bf3af91e81c7f88539f52ebb6de20a2a37907c9e834231
MD5 e16591d4503f9cc3a90f68c48dc6a9de
BLAKE2b-256 29d7b10352943963ab417f673da300a908f67b236e36a960ef86bbd7babd3d36

See more details on using hashes here.

Provenance

The following attestation bundles were made for metronome_rs-1.1.1-cp312-cp312-manylinux_2_34_x86_64.whl:

Publisher: build-wheels.yml on ofluffydev/metronome-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file metronome_rs-1.1.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for metronome_rs-1.1.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 32bf55d265b8758f3ff6baa57cdd7fda0a6ccd0563f772e4a62abedd226dedec
MD5 65503bca086c8edf0131b748f2a8b97e
BLAKE2b-256 bcbbdfc7f40dc47f689e1ab519b6306376e2e4c031ed1a6752028115736a143c

See more details on using hashes here.

Provenance

The following attestation bundles were made for metronome_rs-1.1.1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: build-wheels.yml on ofluffydev/metronome-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file metronome_rs-1.1.1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for metronome_rs-1.1.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8cc8f3de89ed1a88481e66435fe712f20e8afdd536283f5234c98792bb2234c6
MD5 195af20d9d60792af6e61b82d28119bb
BLAKE2b-256 6dcd04314565a0c144e34b97f08d78d5b7a4d4a1c24ec65067203acc3ea776be

See more details on using hashes here.

Provenance

The following attestation bundles were made for metronome_rs-1.1.1-cp311-cp311-win_amd64.whl:

Publisher: build-wheels.yml on ofluffydev/metronome-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file metronome_rs-1.1.1-cp311-cp311-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for metronome_rs-1.1.1-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 19171a3f9aa75dd0a28efec2d311234b9295209182b1a4a4246861a0cc76591d
MD5 b60ccdd997165a40c0f26a8196f5d13c
BLAKE2b-256 778de2c04acf7e68feedcd0dc6db296ee962ac6a40b8a37068f7423f20d25b40

See more details on using hashes here.

Provenance

The following attestation bundles were made for metronome_rs-1.1.1-cp311-cp311-manylinux_2_34_x86_64.whl:

Publisher: build-wheels.yml on ofluffydev/metronome-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file metronome_rs-1.1.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for metronome_rs-1.1.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 baf9729dfb9333e20150c92659e5401ae16f616ae8f084a43b1efc5628daf23f
MD5 baae6c9465fe2a84c20d8adc3b01048e
BLAKE2b-256 b90f14475e11ff45a762e89b41d91a1af810c22783b7ec82cda38a4c936d0956

See more details on using hashes here.

Provenance

The following attestation bundles were made for metronome_rs-1.1.1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: build-wheels.yml on ofluffydev/metronome-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file metronome_rs-1.1.1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for metronome_rs-1.1.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 635c0ed4cfe44752dea1ef3491dc5d5bd0f1256709381fd56336e3285f55227f
MD5 dfd68cfd22c07b35f95e7bd3a2c895ba
BLAKE2b-256 21775baaa6eafd2a9d35dc312a6b83b7c7fc43c6184d75170204c7c112e94125

See more details on using hashes here.

Provenance

The following attestation bundles were made for metronome_rs-1.1.1-cp310-cp310-win_amd64.whl:

Publisher: build-wheels.yml on ofluffydev/metronome-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file metronome_rs-1.1.1-cp310-cp310-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for metronome_rs-1.1.1-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 8f6c516380e58dc09fa4a6b44f0d18786020a7ad68bc741f7006fdf5ea9b34af
MD5 b0a9ca5210b4d8f350ca14fc9144ad78
BLAKE2b-256 b3a47c76f2e3ab8a68f9a26eed983570cce073b1b71410c0abb7167343401105

See more details on using hashes here.

Provenance

The following attestation bundles were made for metronome_rs-1.1.1-cp310-cp310-manylinux_2_34_x86_64.whl:

Publisher: build-wheels.yml on ofluffydev/metronome-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file metronome_rs-1.1.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for metronome_rs-1.1.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a3fb94784bc53d4773b2caa2129883d6f35cf8d40994c460aaa21d682b0b2e55
MD5 145aa11bdf9ea7cbc434177ecd819723
BLAKE2b-256 dcb98ee185415994c88bd90fad041f09f3ee13b4717e1792c9503b203fe4e0fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for metronome_rs-1.1.1-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: build-wheels.yml on ofluffydev/metronome-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file metronome_rs-1.1.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: metronome_rs-1.1.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 230.6 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for metronome_rs-1.1.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f9cd79617ea94072da510ac9cd722021973551a6dbc349f8dd5ced2ad264e467
MD5 abd084a330eb059df5fb7dc995a9c59a
BLAKE2b-256 3258e58c7936eb0cf28e3c3d347212a7fcc61c77b83f7f2309378ef60ec686a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for metronome_rs-1.1.1-cp39-cp39-win_amd64.whl:

Publisher: build-wheels.yml on ofluffydev/metronome-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file metronome_rs-1.1.1-cp39-cp39-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for metronome_rs-1.1.1-cp39-cp39-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 a8e21adf128364e78a515d67d508c7d543c00943206b47c4fe1e674125d68b28
MD5 d8c150764d74028407dade07a0d4fe54
BLAKE2b-256 31e7baf4d31158eb7b9d89630363b025af44c6d958df14f0ff546962b88e1d75

See more details on using hashes here.

Provenance

The following attestation bundles were made for metronome_rs-1.1.1-cp39-cp39-manylinux_2_34_x86_64.whl:

Publisher: build-wheels.yml on ofluffydev/metronome-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file metronome_rs-1.1.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for metronome_rs-1.1.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c22ceda32b6ba125166a20b0e23ebd09d36c6f8fc7774348fe744845a464a9e9
MD5 875180e3354a593de3aa03607c8063a4
BLAKE2b-256 27e9ea717030db79d10e3e4d57ead3eb0862e2d28baa4f5787d76320ee92d46e

See more details on using hashes here.

Provenance

The following attestation bundles were made for metronome_rs-1.1.1-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: build-wheels.yml on ofluffydev/metronome-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file metronome_rs-1.1.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: metronome_rs-1.1.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 230.3 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for metronome_rs-1.1.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 fe1bc8fe9b371828955955ae49bf1063178e0201d258fbc77402d301bb5db3e1
MD5 ad098fc765b141d53c43ccdb35671866
BLAKE2b-256 2d320c637160d9f73493229ecd7d95e9639d382fc306723837e363f42c940066

See more details on using hashes here.

Provenance

The following attestation bundles were made for metronome_rs-1.1.1-cp38-cp38-win_amd64.whl:

Publisher: build-wheels.yml on ofluffydev/metronome-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file metronome_rs-1.1.1-cp38-cp38-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for metronome_rs-1.1.1-cp38-cp38-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 e2dc023b650f67d540512bef06590a94698c2d4c4633ad5a765eb6d1981f6279
MD5 a4bcd3f72c2892edff59840545d3f159
BLAKE2b-256 1b1580be0ca98567c230a6c020af524977555024f54fa98e6aa8807cb390c1fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for metronome_rs-1.1.1-cp38-cp38-manylinux_2_34_x86_64.whl:

Publisher: build-wheels.yml on ofluffydev/metronome-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file metronome_rs-1.1.1-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for metronome_rs-1.1.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 19169e123ff1e62b0429000e869d36d7234f6bea3f5cdf440de52c158addc790
MD5 f3f0f92d784a03350641be0769860641
BLAKE2b-256 024d535929af76419f2acb2170e2015bf76f2a18f03b15db3ea1467cb7e9a7b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for metronome_rs-1.1.1-cp38-cp38-macosx_11_0_arm64.whl:

Publisher: build-wheels.yml on ofluffydev/metronome-rs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page