Описание тега web-midi
Web MIDI API позволяет веб-приложениям использовать устройства ввода и вывода MIDI в клиентской системе. Веб-приложения смогут отправлять и получать MIDI-сообщения. Он предназначен для включения не музыкальных MIDI-приложений, а также музыкальных.
2
ответа
Web MIDI API не реализован в Chrome Canary?
Поддержка Web MIDI API была добавлена в Chrome Canary с начала 2013 года. Почему тогда, когда я печатаю requestMIDIAccess в консоли JavaScript и нажмите Enter, я получаю "ReferenceError: requestMIDIAccess не определен"? Согласно официальной докуме…
17 фев '14 в 05:00
1
ответ
Webmidi js не воспроизводит звук в браузере
Привет, я использую библиотеку webmidi js для проигрывания миди-музыки по клику в браузере. https://www.npmjs.com/package/webmidi Я использую очень простой пример из библиотеки. Хотя кажется, что связь работает, я не могу здесь ничего. WebMidi.enabl…
11 апр '17 в 13:14
1
ответ
Связывание пользователей со страницей флагов Chrome
Я создал сайт, который использует новый Web Midi Api, родной для Chrome Canary. Поскольку веб-миди по умолчанию не включен, я хотел бы просто направить своих пользователей в chrome: // flags / # enable-web-midi, где они могут включить миди. Я обнару…
26 ноя '14 в 02:06
1
ответ
Отправка запроса настройки MIDI с помощью API WebMIDI приводит к ошибке
Я пытаюсь отправить сообщение с запросом мелодии MIDI (246 или же 0xF6) с Web MIDI API, и я получаю сообщение о неполной ошибке в Chrome и Opera. Вот проблемный код: navigator.requestMIDIAccess().then(function (interface) { var outputs = []; var ite…
03 янв '16 в 22:54
0
ответов
Web midi/audio: почему onmidimessage не запускается?
Я использую следующий код с библиотекой cotejp webmidi для обнаружения событий ввода midi: WebMidi.enable(() => { WebMidi.inputs.forEach((input) => { input.addListener('noteon', 'all', (e)=>keys.noteOn(e)); input.addListener('noteoff', 'all…
09 дек '17 в 10:59
0
ответов
Uncaught (в обещании) TypeError: midi.inputs не является функцией
Я работаю над проектом, в котором я пытаюсь заставить midi-контроллер воздействовать на сцену three.js, но постоянно получаю сообщение об ошибке: Uncaught (в обещании) TypeError: midi.inputs не является функцией в getInputs (baton.js:110). var Baton…
29 дек '16 в 01:25
1
ответ
Как разобрать входящие сообщения Web MIDI API (onmidimessage)
Давайте предположим, что я уже использую Web MIDI API для прослушивания MIDI-входов для сообщений, и теперь я пытаюсь понять и использовать данные, которые я получаю. Как я могу разобрать некоторую основную информацию из MIDIMessageEvent? команда ка…
01 дек '16 в 04:50
1
ответ
WebMIDI определить тип музыкальной ноты по продолжительности?
Каково общее направление, в котором я должен следовать, когда дело доходит до использования WebMIDI с подключенным фортепиано, чтобы определить тип ноты (например, четвертная нота, целая нота) ноты, сыгранной на пианино?
04 сен '16 в 23:44
1
ответ
Воспроизведение и управление MIDI в React
Мне нужно иметь возможность проигрывать MIDI-файлы в приложении React, а также управлять некоторыми вещами, такими как темп, каналы, инструменты, транспонирование и т. Д. (Изменение темпа и активация / деактивация определенных каналов, вероятно, еди…
19 фев '18 в 04:15
0
ответов
UDP не отправляется внутри события нажатия MIDI
udp пакет не отправлен внутри функции onMIDIMessage, В чем может быть проблема? У меня нет никаких теорий:(Пожалуйста помоги? var navigator = require("web-midi-api"); var udp = require("dgram"); var client = udp.createSocket("udp4"); testsent = () =…
30 июн '18 в 06:23
1
ответ
Удлинение длительности фортепианной ноты MIDI.js
Я использую MIDI.js для создания музыкального приложения, которое позволяет пользователям играть на пианино через клавиатуру. Все работает, но проблема у меня заключается в том, что ноты (вызываемые с помощью MIDI.noteOn) только длятся 3 секунды, а …
01 авг '14 в 09:18
1
ответ
Web Audio API - правильный способ остановки генератора, подключенного к огибающей выпуска
Я создаю полифонический синтезатор, используя WebAudioAPI а также WebMIDIAPI, У меня есть узел усиления для каждого из моих двух генераторов, который затем подключается к главному узлу усиления. Мне было интересно, как правильно остановить (и удалит…
25 апр '17 в 12:40
1
ответ
Ошибка типа при вызове "send" на прокси MidiOutput
Видимо, есть проблема с методом navigator.requestMIDIAccess() в dart. https://code.google.com/p/dart/issues/detail?id=21805 Поэтому я попытался обойти, используя прокси-серверы JavaScript. Список портов MIDI на консоли не является проблемой. Однако,…
01 янв '15 в 23:43
1
ответ
Как подключить Web Midi API к нативному приложению (например, Ableton live)
[Если есть лучшее место, чтобы задать этот вопрос, пожалуйста, дайте мне знать!] Примечание: я на Mac. Я успешно подключил MIDI-клавиатуру к своему браузеру (Chrome), используя Web MIDI API. Мне интересно, могу ли я также подключить приложения (напр…
21 апр '17 в 13:43
0
ответов
Электрон - При отправке сообщения Sysex через Web MIDI API происходит сбой рендерера
Я работаю над приложением Electron, которое может отправлять sysex (системные эксклюзивные) MIDI-сообщения на MIDI-устройство, и каждый раз, когда я пытаюсь отправить sysex-сообщение, происходит сбой средства визуализации. Я могу отправлять несисекс…
28 авг '15 в 18:34
1
ответ
Почему из этого звукового шрифта не воспроизводится миди-плеер?
Я пытаюсь воспроизвести функциональность этого проигрывателя файлов MIDI на основе звукового шрифта с использованием дословного JavaScript и HTML. Несмотря на отсутствие ошибок (за исключением ошибки favicon 404), при воспроизведении миди-файла не и…
12 окт '15 в 20:27
1
ответ
Библиотека для обнаружения событий клавиатуры миди-пианино в браузере с помощью JavaScript
Я хотел бы подключить клавиатуру миди-пианино к USB-порту моего компьютера и реагировать на ключевые события, отображая что-то в браузере. Кто-нибудь знает библиотеку, которая позволит JavaScript взаимодействовать с событиями USB midi-клавиатуры в f…
29 янв '18 в 18:17
2
ответа
MIDI Javascript: как создать одну MIDI-ноту в javascript без библиотек?
Я читал документацию по Web Midi API и пытался посмотреть разные сайты на эту тему. Есть ли способ воспроизведения миди-звука без использования модных библиотек и прочего? Допустим, я просто хочу сгенерировать одну заметку: как мне получить доступ к…
28 фев '15 в 04:41
1
ответ
Можно ли создать виртуальное миди-устройство с помощью веб-миди-API?
В настоящее время веб-интерфейс MIDI API позволяет разработчикам получать доступ к MIDI-устройствам и отправлять на них события. Это означает, что мы можем создать веб-страницу, которая отправляет MIDI-сообщения на выбранные нами MIDI-устройства. Я …
22 янв '15 в 02:21
1
ответ
Получить входной поток от другого драйвера? Драйвер графического планшета, вывод Midi для использования с Web Midi API
У меня 0 опыта написания драйверов. прежде чем приступить к дополнительному изучению этого предмета, мне нужно спросить, возможно ли реализовать мою идею (возможно?), стоит ли она того или есть лучший способ. есть ли способ получить входной поток др…
26 янв '17 в 18:13