{"id":13499364,"url":"https://github.com/besya/flipperzero-tuning-fork","last_synced_at":"2025-04-15T00:56:03.019Z","repository":{"id":77037356,"uuid":"550820803","full_name":"besya/flipperzero-tuning-fork","owner":"besya","description":"Tuning Fork for Flipper Zero","archived":false,"fork":false,"pushed_at":"2025-03-09T17:04:38.000Z","size":208,"stargazers_count":90,"open_issues_count":0,"forks_count":8,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-04-15T00:55:56.434Z","etag":null,"topics":["flipper-plugin","flipperzero"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/besya.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2022-10-13T11:35:49.000Z","updated_at":"2025-03-09T23:02:33.000Z","dependencies_parsed_at":"2023-09-29T01:00:28.646Z","dependency_job_id":null,"html_url":"https://github.com/besya/flipperzero-tuning-fork","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/besya%2Fflipperzero-tuning-fork","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/besya%2Fflipperzero-tuning-fork/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/besya%2Fflipperzero-tuning-fork/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/besya%2Fflipperzero-tuning-fork/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/besya","download_url":"https://codeload.github.com/besya/flipperzero-tuning-fork/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248986280,"owners_count":21194025,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["flipper-plugin","flipperzero"],"created_at":"2024-07-31T22:00:32.497Z","updated_at":"2025-04-15T00:56:02.998Z","avatar_url":"https://github.com/besya.png","language":"C","funding_links":[],"categories":["Applications \u0026 Plugins","Media"],"sub_categories":["*Utility/Other*"],"readme":"# Tuning Fork\n\nTuning fork for tuning musical instruments and more\n\n![tuning_fork](img/tuning_fork.gif)\n\n## Tunings\n - Guitar\n    - 6 strings: Standard, Drop D, DADGAD (Dsus4), Standard D, C#G#C#F#G#C# (C#sus4), Drop C, CGCFGC\n    - 7 strings: Standard, Drop A, Standard A\n - Bass\n    - 4 strings: Standard, Tenor, Drop D, Standard D, Drop C#, Drop C\n    - 5 strings: Standard, Tenor, Drop A\n - Ukulele\n    - 4 strings: Standard\n - Banjo\n    - 5 strings: Standard\n - Cigar Box\n    - 3 strings: Open G, Open D, Open A\n    - 4 strings: Open G\n - Tuning Forks: Common A4 (440Hz), Sarti's A4 (436Hz), 1858 A4 (435Hz), 1750-1820 A4 (423.5Hz), Verdi's C4 (256Hz)\n  - Scientific Pitch: C0 (16Hz), C1 (32Hz), C2 (64Hz), C3 (128Hz), C4 (256Hz), C5 (512Hz), C6 (1024Hz), C7 (2048Hz), C8 (4096Hz), C9 (8192Hz), C10 (16384Hz), C11 (32768Hz)\n\n## Development\n\n### Install ufbt\n\u003e Linux \u0026 macOS: `python3 -m pip install --upgrade ufbt`\n\u003e Windows: `py -m pip install --upgrade ufbt`\n\n### Clone repo\n```\ngit clone https://github.com/besya/flipperzero-tuning-fork.git\n```\n### Navigate to project folder\n```\ncd flipperzero-tuning-fork\n```\n### Prepare VSCode environment\n```\nufbt vscode_dist\n```\n### Build app\n```\nufbt\n```\n\u003e This command creates dist/tuning_fork.fap\n\n### Launch app\n```\nufbt launch\n```\n\u003e This command deploys app to Flipper Zero and launches an application\n\n### Nova\nFor Nova there is a helpful script to setup dev env.\n\n1. Install C-Dragon extension\n2. Run `./nova.sh`\n3. Update C-Dragon settings to use Custom clangd and set Language server Path to one produced by `./nova.sh` command\n4. Restart Nova and enjoy\n\n## Contibuting\n\n1. Fork repo\n1. Clone\n1. Create branch\n1. Make changes\n1. Commit changes and push to branch\n1. Open fork page and click Contribute\n1. Create a pull-request from your branch to this repo's main branch\n\n## Acknowledgements\n\nSpecial thanks to:\n- [@xMasterX](https://github.com/xMasterX) for distributing and support\n- [@RogueMaster](https://github.com/RogueMaster) for distribution and support\n- [@Willy-JL](https://github.com/@Willy-JL) for fixes\n- [@panki27](https://github.com/@panki27) for inspiration\n- The Flipper Zero community for support and feedback\n\n## License\n\nThis project is licensed under the GNU GPL v3 - see the [LICENSE](LICENSE) file for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbesya%2Fflipperzero-tuning-fork","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbesya%2Fflipperzero-tuning-fork","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbesya%2Fflipperzero-tuning-fork/lists"}