説明なし

Ihar Biaspalau 403a96d0d6 chore: bump version up 10 ヶ月 前
img ae22d1e1b8 chore: update screenshots and readme 10 ヶ月 前
.gitignore 55b8294977 Nested tunings and UI improvements 10 ヶ月 前
LICENSE 9b4115937e Initial commit 3 年 前
README.md ae22d1e1b8 chore: update screenshots and readme 10 ヶ月 前
application.fam 403a96d0d6 chore: bump version up 10 ヶ月 前
constants.h 55b8294977 Nested tunings and UI improvements 10 ヶ月 前
instruments.h 55b8294977 Nested tunings and UI improvements 10 ヶ月 前
notes.h 9f0ba6d2c4 refactor: codebase improvements 10 ヶ月 前
tuning_fork.c 55b8294977 Nested tunings and UI improvements 10 ヶ月 前
tuning_fork_icon.png 10e3ee0751 Init 3 年 前
tunings.h 19a934ee37 fix: correct Cigar Box 3 Open G tuning 10 ヶ月 前
types.h 55b8294977 Nested tunings and UI improvements 10 ヶ月 前

README.md

Tuning Fork

A tuning fork for the Flipper Zero device. Allows to play different notes in different pitches.

screenshot_1 screenshot_2 screenshot_3 screenshot_4

Features

  • Tuning forks (440Hz, 432Hz, etc.)
  • Scientific pitch (..., 256Hz, 512Hz, 1024Hz, ...)
  • Guitar Standard (6 strings)
  • Guitar Drop D (6 strings)
  • Guitar D (6 strings)
  • Guitar Drop C (6 strings)
  • Guitar Standard (7 strings)
  • Guitar Drop A (7 strings)
  • Bass Standard (4 strings)
  • Bass Tenor (4 strings)
  • Bass Drop D (4 strings)
  • Bass D (4 strings)
  • Bass Standard (5 strings)
  • Bass Tenor (5 strings)
  • Bass Drop A (5 strings)
  • Ukulele Standard (4 strings)
  • Banjo Standard (5 strings)
  • Cigar Box Open G (3 string)
  • Cigar Box Open D (3 string)
  • Cigar Box Open A (3 string)
  • Cigar Box Open G (4 string)

Development

Install ufbt

Linux & macOS: python3 -m pip install --upgrade ufbt Windows: py -m pip install --upgrade ufbt

Clone repo

git clone https://github.com/besya/flipperzero-tuning-fork.git

Navigate to project folder

cd flipperzero-tuning-fork

Prepare VSCode environment

ufbt vscode_dist

Build app

ufbt

This command creates dist/tuning_fork.fap

Launch app

ufbt launch

This command deploys app to Flipper Zero and launches an application

Contibuting

  1. Fork repo
  2. Clone
  3. Create branch
  4. Make changes
  5. Commit changes and push to branch
  6. Open fork page and click Contribute
  7. Create a pull-request from your branch to this repo's main branch

Acknowledgements

Special thanks to:

License

This project is licensed under the GNU GPL v3 - see the LICENSE file for details.