Mini Synth screenshot

Mini Synth

Author Avatar Theme by Richardfxr
Updated: 11 Nov 2024
15 Stars

A simple Tone.js synth built with SvelteKit

Categories

Overview

Mini Synth is a simple Tone.js synthesizer built with SvelteKit. It is designed to run in all major browsers and was created with the purpose of providing Ugandan refugees with a digital music creation tool.

Features

  • Simple and user-friendly interface
  • Built using SvelteKit, TypeScript, and Dart Sass
  • Uses Tone.js for all audio capabilities
  • Songs are stored using IndexedDB with Dexie.js

Installation

To run Mini Synth locally, follow these steps:

  1. Make sure Node.js is installed on your computer.
  2. Clone the project repository.
  3. Open a terminal and navigate to the root directory of the project.
  4. Run the following command to install the necessary dependencies:
npm install
  1. Once the installation is complete, run the following command to start the local development server:
npm run dev
  1. Access Mini Synth in your browser by visiting the provided local server URL.

Summary

Mini Synth is a simple synthesizer built with SvelteKit and Tone.js. It offers a user-friendly interface and is designed to run in all major browsers. The project aims to provide Ugandan refugees with a digital music creation tool. To run Mini Synth locally, make sure you have Node.js installed and follow the provided installation guide.