Mostly is an app I made to show my roommate how awful her singing is, but it turns out it actually works as a clunky guitar tuning app.
Built using Flutter and utilises several pitch detection libraries to identify the pitch frequency in hertz, find the closest note and display the difference to the user. User friendly messages are displayed to the user like "Too low" or "Just awful".
- macOS (64-bit)
- At least 2.8 GB Disk Space
bash
,curl
,git
,mkdir
,rm
,unzip
&which
- Windows 7 SP1 or later (64-bit), x86-64 based
- At least 1.32 GB Disk Space
- Windows PowerShell > 5.0
- Git for Windows
- Clone this repository, and cd into it
- Run
flutter pub get
to install the required dependencies - Make sure you have a device, simulator or emulator set up
- Run
flutter run --no-sound-null-safety
(One of the libraries has not implemented sound null safety)
It is recommended to follow Flutter's documentation on installing and running the app
This application can be compiled and launched on the following platforms:
- iOS Physical Device
- iPhone Simulator
- Android Physical Device
- Android Simulator
Instructions for all can be found on Flutter's Documentation