Skip to main content

MusicXML to Flipper Music Format

This script reads a (not compressed) MusicXML (Wikipedia) file and transforms it to the Flipper Music Format which can be executed on the Flipper Zero.

This allows to compose your music with graphical tools like MuseScore and play the music on the Flipper.

Installation

Via PyPi

The package is on pypi. Just run:

pip install musicxml2fmf

From Source

To install the script from source you need poetry. With poetry run:

$ poetry install
…
$ poetry run musicxml2fmf --help

TODO

  • Tests
  • Changelog
  • Support for multiple parts: selection of a part to convert
  • get bpm based on the tempo given in musicxml
  • Don't write out the octave and duration if it is the same as the default

Release files for musicxml2fmf 0.3.1

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

Source distribution (sdist)

Source distribution for musicxml2fmf 0.3.1
File Size Uploaded
musicxml2fmf-0.3.1.tar.gz 3.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for musicxml2fmf 0.3.1
File Interpreter ABI Platform
musicxml2fmf-0.3.1-py3-none-any.whl Python 3 none any Details

Total release size: 7.8 kB

Release files / musicxml2fmf-0.3.1.tar.gz

Download URL musicxml2fmf-0.3.1.tar.gz
Size 3.9 kB
Tags Source
SHA-256 checksum
How to use checksums
fd1bb76487555b50dd08add803b480bbf97245644f3e5a304fd33b40801f9937
BLAKE2b-256 checksum
How to use checksums
221cc14162509a7ec4e628195c22d23ecf58a28381bd5d23cd91850b39eacf8f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.13 CPython/3.10.5 Linux/5.18.15-200.fc36.x86_64

Release files / musicxml2fmf-0.3.1-py3-none-any.whl

Download URL musicxml2fmf-0.3.1-py3-none-any.whl
Size 3.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ea8a2c535e3aa91b83d9616133f533ba415341fb5f8387e451cc1011599aafb9
BLAKE2b-256 checksum
How to use checksums
21ecc2bfc6a513071f372866e124b4b9f643b8f06d2560d278f5f30d256d2aa4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.13 CPython/3.10.5 Linux/5.18.15-200.fc36.x86_64

Release history Release notifications | RSS feed

This release

0.3.1 This release

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.0

2 release files

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