JavaScript MIDI Synth Tutorial - Part 1 | Getting MIDI in the browser

preview_player
Показать описание
The Web #MIDI API allows us to connect a MIDI-device to our computer and use MIDI inputs and outputs in the browser using #JavaScript. In this video we will get access to our connected MIDI-devices and talk about how it works, what the different MIDI-commands are etc. In video number 2 we will hook it up to the Web Audio API and make a cool little #synth.
Рекомендации по теме
Комментарии
Автор

I dont know how much i could thank you for making this video series and this channel!!!

I love music but my parents made me take up IT.

I do not know how to combine them and always made them separate.

You are an angel!!!

SUbscribed please never delete these videos!

inang
Автор

Came up in my recommended videos, you’re presentation style, speed and language is top tier tutorial content. Thanks!

mjhobo
Автор

One of the best tutor channel !! thank you for sharing

VuNguyen-tugv
Автор

Amazing video! I got a bit confused by reading just Web Midi API documentation, but your video makes it so clear! Thank you a lot ;)

Benqo
Автор

thank you! this was just what I was looking for!

jackyoungpiano
Автор

Awesome. Thank you so much. Very cool

GergPerson
Автор

Preciate you man! This was really helpful.

Royal-cysn
Автор

This simply... WORKS! :-D
Thank you!!! :-D

RogerioSaldanha
Автор

you are my mentor !!!! I make a "virtual synth" on my browser with HTML CSS JS (click.event ) and some samples.
And whit this tuto i will learn how put my midi controller on USB to play on my "virtual synth" from a web browser ?

frogfox
Автор

Have you found any method, coding magic or existing extension, for safari support? Thanks for the walkthrough. When companies won't update librarians/editor software but manmade online-based sites can- this is going to be super useful to keep my synthesizers on the shelf but plugged in lol.

epiphanysymptom-crisloren
Автор

Hi There! Thank you for making this tutorial and all your other tutorials! Greatly appreciated.

at 13:48:
I get an infinite loop of console.log messages stating that there has been a key press event when I am not touching my keyboard. Any idea of what this could be?

adamalfray
Автор

In your switch statement on the midi command, the case of 127 will never be reached. If you midi device produces it, the code will break on like 21 with an array index error. 127 has only one parameter.

diegocassinera
Автор

It's work on browser mobile? I'm cannot to use here.

raimonessilva
Автор

it's work on FireFox or on Chrome only ?

frogfox
visit shbcf.ru