Web Audio API and MIDI

  • Chrome Canary has some support for web-midi behind flags for Mac, Windows, Linux, Chrome OS, Android.

    chrome://flags/#enable-web-midi

    BlackHornet wrote a midi plugin

    here

  • Looks like chrome now supports midi!

    Exciting times!

    Still waiting on the other browsers but this will probably be a thing very soon!

    In the meantime, I'm working on a plugin that will allow midi playback in construct 2 using midi.js, will keep everyone posted

  • Looks like chrome now supports midi!

    Exciting times!

    Still waiting on the other browsers but this will probably be a thing very soon!

    In the meantime, I'm working on a plugin that will allow midi playback in construct 2 using midi.js, will keep everyone posted

    A plugin using midi.js was started HERE a while ago. Might help you.

  • ah,

    I got so excited about the idea... didn't even realized it had already been built!

    Thanks

  • It may (probably) need work, but there's no sense re-inventing the wheel, if you can take someone elses design and modify it.

  • My computer does not even support MIDI. I have to use an external driver called Timidity:

    http://sourceforge.net/projects/timidity/

    You can package Timidity with your project if you follow the license. You can also use Timidity to convert midi files into WAV, or OGG files. This would only be useful for the NodeWebkit, and you would need to pass commands via CLI.

    I hope if Chrome adds Midi they also include some sort of MIDI driver for crappy computers like mine.

  • I'm seeing some interest in a MIDI API lurking around Google. I'll let you know when I find out more.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • For our jam-game we developed a custom construct 2 plugin for read MIDI input

    http://risingpixel.itch.io/close-remixe ... third-kind

    ...it works but it would need a lot of refactor to be published <img src="{SMILIES_PATH}/icon_razz.gif" alt=":P" title="Razz">

  • tatogame, your game is amazing, could I possibly have a look at the MIDI plugin you made?

    Is it possible to do the reverse, let's say I build a keyboard and then use that to send midi signals to a DAW like Ableton or FLStudio?

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)