Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rp-bot/midi-visualizer

[under development] A web app that allows you to play melodies, load midi files, and download midi files.
https://github.com/rp-bot/midi-visualizer

midi music synthesizer web-audio

Last synced: 5 days ago
JSON representation

[under development] A web app that allows you to play melodies, load midi files, and download midi files.

Awesome Lists containing this project

README

        

# Piano Roll (.js)

### Feature Description


Image description

- Built using ReactJs.
- Features the ToneJs library.
- Allows user to load MIDI files and download constructed melodies as MIDI.

---

## Local installation

> You need `npm` for this procedure.

1. Go to the directory where you want to download the repo

```sh
cd path/to/your_desired_folder
```

2. Run `git clone` command

```sh
git clone https://github.com/rp-bot/midi-visualizer.git
```

3. Install the app by going into the repo you just cloned.

```sh
cd midi-visualizer
npm install
```

4. Run server

```sh
npm run dev
```

5. Congrats! open the url that shows up on your terminal, something like - `http://localhost:3000/`

---