Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Tonsil/flipper-music-files

Music files in .fmf format for the Flipper Zero Music Player plugin
https://github.com/Tonsil/flipper-music-files

Last synced: about 1 month ago
JSON representation

Music files in .fmf format for the Flipper Zero Music Player plugin

Awesome Lists containing this project

README

        

# flipper-music-files
Music files in .fmf format for the Flipper Zero Music Player plugin

## How to use these files

1. Attach your Flipper to your computer and open qFlipper.
2. Click on the File manager tab, then SD Card, then music player.
3. In there should be the file for Marble_Machine.fmf. Copy your new files into that folder, and the player should immediately be able to find them.

## Making Your Own Music

.fmf files should have the following format:

```
Filetype: Flipper Music Format
Version: 0
BPM:
Duration:
Octave:
Notes:
```

### Note Format

``

- **duration**: Number between 1 & 128, defaults to project duration. 1 is a full note, 2 is a half note, 4 is quarter note, etc. (i.e. 1/d)
- **note**: A through G or P for pause (rest)
- **sharp**: # or omitted
- **octave**: Between 1 & 16, defaults to project octave
- **dots**: Between 1 & 16 '.' characters. Each dot makes the note 150% of its length. (1.5^n)

#### Examples:

- `8C4` - Eight note pitch of C, fourth octave
- `4A#5.` - Dotted quarter note pitch of A sharp, fifth octave
- `2P` - Half note rest