# Goosegrid - Live WebMIDI Sequencer

**URL:** https://discourse.processing.org/t/goosegrid-live-webmidi-sequencer/40651
**Category:** Gallery
**Created:** [January 20, 2023, 12:56am UTC](https://discourse.processing.org/t/goosegrid-live-webmidi-sequencer/40651 "2023-01-20T00:56:12Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![aceslowman](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/aceslowman/32/10130_2.png) [@aceslowman](https://discourse.processing.org/u/aceslowman)
#### Post date: [January 20, 2023, 12:56am UTC](https://discourse.processing.org/t/goosegrid-live-webmidi-sequencer/40651/1 "2023-01-20T00:56:12Z")

</div>

I wanted to share a WebMIDI sequencer that I’ve been working on. It has a grid system where you can arrange and connect cells to make looping patterns. Right now it’s primarily meant to connect to another synth or DAW, but it does make some sound using p5.sound. The interface was made using p5.js, and the source code is on GitHub.

Hoping to expand on it or build some more web synths to connect it with! I’d love to know anyones thoughts on it or if you’re having any issues getting it to work.

 ![1000000843](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/3X/c/9/c957545d09972952e8a0f457442f52cb268e63d6.png)

[https://goosegrid.glitch.me](https://goosegrid.glitch.me)

> **[GitHub - aceslowman/goosegrid: a WebMIDI live sequencer](https://github.com/aceslowman/goosegrid)**
>
> a WebMIDI live sequencer. Contribute to aceslowman/goosegrid development by creating an account on GitHub.

---

<div class="post-metadata">

### Author: ![Chigoz](https://avatars.discourse-cdn.com/v4/letter/c/46a35a/32.png) [@Chigoz](https://discourse.processing.org/u/Chigoz)
#### Post date: [January 20, 2023, 1:57am UTC](https://discourse.processing.org/t/goosegrid-live-webmidi-sequencer/40651/2 "2023-01-20T01:57:33Z")

</div>

Hi, your app has great potential. I created and played a loop. The rest icon didn’t display properly on my browser.

Please help me solve this question, thanks.

> [@Grab Midi Data from a parsed Midi File](https://discourse.processing.org/t/grab-midi-data-from-a-parsed-midi-file/40650):
>
> Hi , I am trying to grab midi information from a parsed midi file, the code easily parses any midi file to JSON using tone.js but I don’t know how they extracted the midi information like note, velocity, time etc. I want to grab them myself so that I can modify them,please help me. This is the link to my project. You can download midi files from this link to test the app. [https://www.midiworld.com/files/](https://www.midiworld.com/files/) Thanks Show less
