Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/bepitulaz/google-sheets-midi-sequencer

A 2 tracks midi sequencer built on top of Google Sheets
https://github.com/bepitulaz/google-sheets-midi-sequencer

google-sheets-addon javascript midi-controller music-sequencer webmidi webmidiapi webmidijs

Last synced: about 2 months ago
JSON representation

A 2 tracks midi sequencer built on top of Google Sheets

Awesome Lists containing this project

README

        

# Google Sheets as 2 tracks MIDI sequencer

image

We can extend the functionality of Google Sheets via [Apps Script](https://developers.google.com/apps-script). This repository is a proof of concept to use Google Sheets as a MIDI sequencer. I built a custom sidebar UI for Google Sheets, and access WebMIDI API from there. Then, I connected my synthesizer via USB cable to the laptop. The script can read and send the MIDI data from Google Sheets cell and pass it to the synthesizer.

## The sheet

You can copy the sheet for this project from [this link](https://docs.google.com/spreadsheets/d/1FzpuG3gTlh_NykLf2izHipp3kVOwXUesZNqox6vaPBE/copy)

## The video demo

[![The setup for this project: Arturia MicroFreak synth and Google Sheets](Sequencer.jpg)](https://youtu.be/duzOII-73cA?si=_5O_taffXfPOmZln)