Skip to content

fullpipe/furunushi

Repository files navigation

Furunushi

Furunushi is a lightweight, cross-platform all-in-one app for musicians built with Tauri. Beyond its core tuning functionality, it includes extra features like a mirror and a drone tone generator. This project is under active development and open to community contributions!

Features

  • Tuner: Precise instrument tuning with real-time audio analysis.
  • Mirror: A simple camera display to check your appearance during practice.
  • Drone Tone: Generate a sustained tone for practice or ear-based tuning.
  • Lightweight and fast interface powered by Tauri (Rust + Webview).

Screenshots

Tuner Mirror Drone

Installation

Get the latest build from the Releases section.

Instructions

  • Go to the Releases section.
  • Download the
    • .dmg for macOS
    • .msi/setup.exe for Windows.

Note: Linux version is in development.

development

To build the project yourself:

Prerequisites

Steps

Clone the repository:

git clone [email protected]:fullpipe/furunushi.git
cd furunushi

Install dependencies:

npm install

For Desktop development, run:

npm run tauri dev

For iOS development, run:

npm run tauri ios dev

Generate icons

cargo tauri icon src-tauri/icons/raw.png

Contributing

At the moment rules are not strict. Welcome!

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/your-idea).
  3. Make your changes and commit them (git commit -m "Added XYZ feature").
  4. Push to your fork (git push origin feature/your-idea).
  5. Open a Pull Request.

Roadmap

License

This project is licensed under the AGPL-3.0.

Contact

For questions or suggestions, create an Issue or start a discussion.