https://github.com/seelook/metronomek
Simple, trivially looking metronome with natural sounds. Qt QML
https://github.com/seelook/metronomek
metronome qml qt5 sounds
Last synced: 8 months ago
JSON representation
Simple, trivially looking metronome with natural sounds. Qt QML
- Host: GitHub
- URL: https://github.com/seelook/metronomek
- Owner: SeeLook
- License: gpl-3.0
- Created: 2020-04-08T19:34:22.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-02-14T21:19:52.000Z (over 1 year ago)
- Last Synced: 2025-01-01T22:32:19.286Z (9 months ago)
- Topics: metronome, qml, qt5, sounds
- Language: C++
- Homepage: https://metronomek.sourceforge.io
- Size: 4.98 MB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# MetronomeK
Metronome that works and sounds similar to mechanical devices
but with all goods of computer program.--------------------------
## Features:
- natural (real audio) sounds
- selectable beat and ring sounds (i.e.: real metronome, clapping, snapping, etc.)
- programmable tempo changes (aka accelerando and rallentando)
- possibility to change meter
- visible counting
- determining tempo BPM by tapping
- cross-platform: Android, Linux, Mac, Windows
- ... see [TODO](TODO.md) for more planed features--------------------------
## Download and installation
**Binary packages** (Linux AppImage, Mac Os dmg, Windows installer and Android apk)
and **sources** are hosted
[at SourceForge](https://sourceforge.net/projects/metronomek/files/)
[](https://sourceforge.net/projects/metronomek/files/)
**Metronomek is also available at:**
- [Google Play Store](https://play.google.com/store/apps/details?id=net.sf.metronomek)
[](https://play.google.com/store/apps/details?id=net.sf.metronomek)
- [Arch Linux (AUR)](https://aur.archlinux.org/packages/metronomek/)
[](https://aur.archlinux.org/packages/metronomek/)
```
yay -S metronomek
```- [Flatpak](https://flathub.org/apps/details/net.sf.metronomek)
[](https://flathub.org/apps/details/net.sf.metronomek)
```
flatpak install flathub net.sf.metronomek
```--------------------------
## Building from sources**MetronomeK** can be compiled with Qt framework [https://www.qt.io/](https://www.qt.io/).
Under Linux, dev packages (with headers) of ALSA and/or PulseAudio are also required.
To build the application perform (inside sources directory):
```
$cmake .
$make -jX # where X is number of CPU cores
or
$ninja
```
To install it, invoke:```
$make install
or
$ninja install
```or, just to simply launch it where it was compiled without installation:
- invoke once:
```
$make runinplace
or
$ninja runinplace
```- and launch the app this way:
```
$./src/metronomek
```