Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Midi Support #45

Open
rjy7wb opened this issue Dec 5, 2018 · 6 comments
Open

Midi Support #45

rjy7wb opened this issue Dec 5, 2018 · 6 comments

Comments

@rjy7wb
Copy link

rjy7wb commented Dec 5, 2018

Seems like it should be a crucial feature for any DAW

@mr21
Copy link
Member

mr21 commented Dec 7, 2018

Indeed yes, i will see with the MIDIAccess and MIDIInput what is possible.

@sjcobb
Copy link

sjcobb commented Feb 7, 2019

@mr21 I know gridsound doesn't use Tone.js, but there may be concepts you can borrow from MidiConvert. It uses midi-file-parser to decode MIDI files and jsmidgen to encode them / convert to the appropriate JSON structure.

@mr21
Copy link
Member

mr21 commented Feb 7, 2019

Thx @sjcobb good idea :)

@antoinebou12
Copy link

https://github.com/antoinebou13/daw/commit/41d6d9476c9d9fc1ad8ee3be648360098cc1b42d
I added a simple popup menu to control the midi devices with that you can control the synth piano roll. I need to move the business logic outside the UI logic, but this is a prototype.
h9tWYuYiJT
image
image

@mr21
Copy link
Member

mr21 commented Apr 19, 2020

Wow, this is amazing! :O you can do a PR as is
But i can't test it for the moment :(

Thanks a lot for your interest!

@mstrYoda
Copy link

It would be lovely to have support for midi pads

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants