Skip to main content

musix

Python music player for esoteric music formats

Example that plays music using pyaudio;

import sys
import pyaudio
import musix

stream = pyaudio.PyAudio().open(
        format=pyaudio.paInt16,
        channels=2,
        rate=44100,
        output=True)

musix.init()
player = musix.load(sys.argv[1])

def print_meta(what):
    for name in what:
        val = player.get_meta(name)
        print(f"{name} = {val}\n")
player.on_meta(print_meta)

while True:
    samples = player.render(4096)
    stream.write(samples)

Metadata

Release files for musix 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for musix 0.1.2
File Size Uploaded Provenance
musix-0.1.2.tar.gz 16.1 MB Without provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for musix 0.1.2
File
musix-0.1.2-pp310-pypy310_pp73-win_amd64.whl PyPy 3.10 PyPy 3.10 7.3 Windows x86-64 Details
musix-0.1.2-pp310-pypy310_pp73-macosx_10_15_x86_64.whl PyPy 3.10 PyPy 3.10 7.3 macOS 10.15+ x86-64 Details
musix-0.1.2-pp39-pypy39_pp73-win_amd64.whl PyPy 3.9 PyPy 3.9 7.3 Windows x86-64 Details
musix-0.1.2-pp39-pypy39_pp73-macosx_10_15_x86_64.whl PyPy 3.9 PyPy 3.9 7.3 macOS 10.15+ x86-64 Details
musix-0.1.2-pp38-pypy38_pp73-win_amd64.whl PyPy 3.8 PyPy 3.8 7.3 Windows x86-64 Details
musix-0.1.2-pp38-pypy38_pp73-macosx_10_15_x86_64.whl PyPy 3.8 PyPy 3.8 7.3 macOS 10.15+ x86-64 Details
musix-0.1.2-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
musix-0.1.2-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
musix-0.1.2-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
musix-0.1.2-cp312-cp312-macosx_10_15_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.15+ x86-64 Details
musix-0.1.2-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
musix-0.1.2-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
musix-0.1.2-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
musix-0.1.2-cp311-cp311-macosx_10_15_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.15+ x86-64 Details
musix-0.1.2-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
musix-0.1.2-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
musix-0.1.2-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
musix-0.1.2-cp310-cp310-macosx_10_15_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.15+ x86-64 Details
musix-0.1.2-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
musix-0.1.2-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
musix-0.1.2-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
musix-0.1.2-cp39-cp39-macosx_10_15_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.15+ x86-64 Details
musix-0.1.2-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
musix-0.1.2-cp38-cp38-win32.whl CPython 3.8 CPython 3.8 Windows x86-32 Details
musix-0.1.2-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details
musix-0.1.2-cp38-cp38-macosx_10_15_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.15+ x86-64 Details

Total release size: 697.5 MB

Release files / musix-0.1.2.tar.gz

Download URL musix-0.1.2.tar.gz
Size 16.1 MB
Tags Source
SHA-256 checksum
How to use checksums
d6165fdbf70deaf43b237118482d5004b57838aeef6e8cbfdf235c0530156a97
BLAKE2b-256 checksum
How to use checksums
9d92d6a8ba068b21b2943b36a04a6fc4e5a3b7802f930891d0deb06d418090f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.2

Release files / musix-0.1.2-pp310-pypy310_pp73-win_amd64.whl

Download URL musix-0.1.2-pp310-pypy310_pp73-win_amd64.whl
Size 26.1 MB
Tags PyPy 3.10 PyPy 3.10 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
c06a424787d4e43a1c96646883603c60021690a93603409c87f3ff05d5545a27
BLAKE2b-256 checksum
How to use checksums
ed8b2f97d9ddb86ed3fdecd8888856e9b54a54eda0ebf72e7638e224ddded3c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.2

Release files / musix-0.1.2-pp310-pypy310_pp73-macosx_10_15_x86_64.whl

Download URL musix-0.1.2-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
Size 26.6 MB
Tags PyPy 3.10 PyPy 3.10 7.3 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
351e2a3f228be5dcdfcbe76e6b56261d8d76506c8774f77a46d9f7774dddc3f7
BLAKE2b-256 checksum
How to use checksums
515a9abb109a7d9745a45baf7cbe1f2c6edd2dc6b8c06847755f1eb29ccdc703
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.2

Release files / musix-0.1.2-pp39-pypy39_pp73-win_amd64.whl

Download URL musix-0.1.2-pp39-pypy39_pp73-win_amd64.whl
Size 26.1 MB
Tags PyPy 3.9 PyPy 3.9 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
a8122209dce84f8b4c4253dbfd8f1668f01c811bd945378d8512906703a621f6
BLAKE2b-256 checksum
How to use checksums
0f85e0fa973d1fc580875c3ea7ea9f879d17bf5423cf58af4e9981989dcd3897
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.2

Release files / musix-0.1.2-pp39-pypy39_pp73-macosx_10_15_x86_64.whl

Download URL musix-0.1.2-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
Size 26.6 MB
Tags PyPy 3.9 PyPy 3.9 7.3 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
506d4c25a183b4d3ac5efaf2c789d88a626b602eee7e9e00653af4f8783dbd47
BLAKE2b-256 checksum
How to use checksums
d9e212a5f910c574971681c5c84616bf151e22bd8f6105cb57eddd48fa13961e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.2

Release files / musix-0.1.2-pp38-pypy38_pp73-win_amd64.whl

Download URL musix-0.1.2-pp38-pypy38_pp73-win_amd64.whl
Size 26.1 MB
Tags PyPy 3.8 PyPy 3.8 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
4fa0d0a1baf30134c3f8415e6935bcfb9f3e4bedda995b7f548e0ba4c8fba729
BLAKE2b-256 checksum
How to use checksums
dbe56c503d36c4ff45c6e363c02dc53a19235bc99921b01601de3676a9348501
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.2

Release files / musix-0.1.2-pp38-pypy38_pp73-macosx_10_15_x86_64.whl

Download URL musix-0.1.2-pp38-pypy38_pp73-macosx_10_15_x86_64.whl
Size 26.6 MB
Tags PyPy 3.8 PyPy 3.8 7.3 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
94ce0b3d6a0f30766cf50da80e9c4dd91359fe3be614e41add0217ac8275d937
BLAKE2b-256 checksum
How to use checksums
050dc48b6bfbf2a356416dcce83fa5d9f213b21a727b285b57d77f05c2f4c1b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.2

Release files / musix-0.1.2-cp312-cp312-win_amd64.whl

Download URL musix-0.1.2-cp312-cp312-win_amd64.whl
Size 26.1 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
0abe93808939600a29970e17ba64b971ec4cd6f33600e8b8cf32eb5438e8c24a
BLAKE2b-256 checksum
How to use checksums
31a4499a8beca9a8d94fad0dd137fa15656cbb9077e9bad81d0c4424b55b5407
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.2

Release files / musix-0.1.2-cp312-cp312-win32.whl

Download URL musix-0.1.2-cp312-cp312-win32.whl
Size 25.7 MB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
8dd8706d8bcc8968bb0f67637699d8026359cb9088f45bdf3ac5fc2b189ad953
BLAKE2b-256 checksum
How to use checksums
e1ca70476978306f9a3daf5e4e82abe5e64e89c844a278f4cb2f2d5ea2707463
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.2

Release files / musix-0.1.2-cp312-cp312-macosx_11_0_arm64.whl

Download URL musix-0.1.2-cp312-cp312-macosx_11_0_arm64.whl
Size 26.3 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d1081dbeb1b95679d915beff9c12c6cdca3044043a33af3cb4307a4f53cac347
BLAKE2b-256 checksum
How to use checksums
3940365370c5e3db13a94ae9ee5f4d47ac648907ac7f6e06dc90d194ba2282b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.2

Release files / musix-0.1.2-cp312-cp312-macosx_10_15_x86_64.whl

Download URL musix-0.1.2-cp312-cp312-macosx_10_15_x86_64.whl
Size 26.6 MB
Tags CPython 3.12 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
d5158f444e1c01cc1c9a6f9146ccc4c8e7d8a20f160b92fbc329b9e63f97af80
BLAKE2b-256 checksum
How to use checksums
3a2caa80d9fc8434937dbb5654d35274533f9df3fd90bebb30e2dd7978105fe1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.2

Release files / musix-0.1.2-cp311-cp311-win_amd64.whl

Download URL musix-0.1.2-cp311-cp311-win_amd64.whl
Size 26.1 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
80028ed84d7533183701463deddc5d20ead21a1035ea74d04fe73416e22dc035
BLAKE2b-256 checksum
How to use checksums
a11554dba6db44f285b7870f3146d6414e4cb4d067d0b9a81952c3c191260664
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.2

Release files / musix-0.1.2-cp311-cp311-win32.whl

Download URL musix-0.1.2-cp311-cp311-win32.whl
Size 25.7 MB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
9c5f33ed47269f15bdddce6d0cbce258ef5498dc251c2d5820272e305ce30cb6
BLAKE2b-256 checksum
How to use checksums
fc76a21e7ef922a11025471124421ffe12363d94377cf685f3e62bbdbe7cebe4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.2

Release files / musix-0.1.2-cp311-cp311-macosx_11_0_arm64.whl

Download URL musix-0.1.2-cp311-cp311-macosx_11_0_arm64.whl
Size 26.3 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a5b299630833521d599c2f015a525183aa3fd4bc7fa6321a5c400ee1d226955e
BLAKE2b-256 checksum
How to use checksums
d6ee04ef766071f220a288361e47acc7f3886a70d6cb4343f921354a09910abe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.2

Release files / musix-0.1.2-cp311-cp311-macosx_10_15_x86_64.whl

Download URL musix-0.1.2-cp311-cp311-macosx_10_15_x86_64.whl
Size 26.6 MB
Tags CPython 3.11 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
f6e86bece9902806f23dcfb253278fb2ffb81d1ca1cedacc9e26029fdd3a570a
BLAKE2b-256 checksum
How to use checksums
500b119542c9cd89d444e8b14849a0af4fff26b39dbd94ebf2ff2db92d3b8676
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.2

Release files / musix-0.1.2-cp310-cp310-win_amd64.whl

Download URL musix-0.1.2-cp310-cp310-win_amd64.whl
Size 26.1 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
9b6afafb4ab4a01a95eeb033aed6738614a2f81b8feff4668cc15aa5e24ceca4
BLAKE2b-256 checksum
How to use checksums
fbb24d8a10ecd4456a62d00f518a573969faa8c48a52a3a5ab4f152f6a59081e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.2

Release files / musix-0.1.2-cp310-cp310-win32.whl

Download URL musix-0.1.2-cp310-cp310-win32.whl
Size 25.7 MB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
fbad6e3b9472bf7d393389dc809756401ca72930ced4cc8007773422be28d686
BLAKE2b-256 checksum
How to use checksums
b839dff9af5f3a3777bc5b13a622e64ff42dcd94d32913e685095d19077d69ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.2

Release files / musix-0.1.2-cp310-cp310-macosx_11_0_arm64.whl

Download URL musix-0.1.2-cp310-cp310-macosx_11_0_arm64.whl
Size 26.3 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c44c7a97dd161be3b70ee00bb674c3087ddb20cf9d47bd8230193dcd7917eb74
BLAKE2b-256 checksum
How to use checksums
892c8cdb82be1288c1768a99c45af662a6cbb5096b4c5e0113b537e18e6530e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.2

Release files / musix-0.1.2-cp310-cp310-macosx_10_15_x86_64.whl

Download URL musix-0.1.2-cp310-cp310-macosx_10_15_x86_64.whl
Size 26.6 MB
Tags CPython 3.10 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
d1920b4d28c1aa79b9a3ed2ca95a29879ee990bd70f34a9a35038e659ee1b145
BLAKE2b-256 checksum
How to use checksums
4e90e58a9835b7edcd0d495a6ffd561b2d7a6360b2590f9386f315ec7ed8dfcb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.2

Release files / musix-0.1.2-cp39-cp39-win_amd64.whl

Download URL musix-0.1.2-cp39-cp39-win_amd64.whl
Size 26.1 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
eebcbda9e086a8a80e10173d3181a6612cc8e684d5e19b6fb75bf82fbc32f4d8
BLAKE2b-256 checksum
How to use checksums
22481f46bcc38f54adc4fb767b2400f76a16cab9ba099c0336184add15b7432e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.2

Release files / musix-0.1.2-cp39-cp39-win32.whl

Download URL musix-0.1.2-cp39-cp39-win32.whl
Size 25.7 MB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
19551cceb7d30b835d7cdaea747c856d7eb627aa12c36a1f0373318b96f000fe
BLAKE2b-256 checksum
How to use checksums
330b3a612d2ebbdcfc10ab8d0f82236cd2de1c21e2ae63163c43f3027c23c5be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.2

Release files / musix-0.1.2-cp39-cp39-macosx_11_0_arm64.whl

Download URL musix-0.1.2-cp39-cp39-macosx_11_0_arm64.whl
Size 26.3 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1cbc9e0d5dc56a2d837b7de035d24751f68ca590ef9842d72fad4fcc55013561
BLAKE2b-256 checksum
How to use checksums
78376948d3b4214d44230c555342a656187190bc4d086765767e671f59706ce9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.2

Release files / musix-0.1.2-cp39-cp39-macosx_10_15_x86_64.whl

Download URL musix-0.1.2-cp39-cp39-macosx_10_15_x86_64.whl
Size 26.6 MB
Tags CPython 3.9 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
6f6c3751caaef38b8a3eb03a44dbc1880c6f0eca42d26e87c729b0e1cf624312
BLAKE2b-256 checksum
How to use checksums
cd4607330f47e638d14ddde0d1630cd97e4cc3b4a6d9dfee6f9ba4ce223d9dc4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.2

Release files / musix-0.1.2-cp38-cp38-win_amd64.whl

Download URL musix-0.1.2-cp38-cp38-win_amd64.whl
Size 26.1 MB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
c4718a63b4af41b9c3c622e395a47115c1a5f5cd6f96aabc2b031aa77a4bbe57
BLAKE2b-256 checksum
How to use checksums
f594bb1b3a5bf44f98332a36bc72eaaefd42ccd8c316ca09bd3547b12cf80307
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.2

Release files / musix-0.1.2-cp38-cp38-win32.whl

Download URL musix-0.1.2-cp38-cp38-win32.whl
Size 25.7 MB
Tags CPython 3.8 Windows x86-32
SHA-256 checksum
How to use checksums
a22a4bd52b684f0c30b8c9cb9bd7a620092ee66e0bf657259bb28e9a29b34ce7
BLAKE2b-256 checksum
How to use checksums
4bc5856e43121c1952c4d41e351a45229c4811bb157edbda92b785ea11dd98be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.2

Release files / musix-0.1.2-cp38-cp38-macosx_11_0_arm64.whl

Download URL musix-0.1.2-cp38-cp38-macosx_11_0_arm64.whl
Size 26.3 MB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
77f056b7b24d5beca2e02b952abc8fe2db0b08dab89c5f09c2cfe16dff024ea3
BLAKE2b-256 checksum
How to use checksums
b1b2ae8a35bfb81237d85dd0f20581636d83d00ce015942dc7c191efa7221c14
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.2

Release files / musix-0.1.2-cp38-cp38-macosx_10_15_x86_64.whl

Download URL musix-0.1.2-cp38-cp38-macosx_10_15_x86_64.whl
Size 26.6 MB
Tags CPython 3.8 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
117aa155b1c284816120cedc63051cc39600243a297f8a57dd256e87de983994
BLAKE2b-256 checksum
How to use checksums
ca73e81621060a1106925a3215aa846440da77df89e4bca1edd9f4e061bdd5b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.2

Security for musix 0.1.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page