mirror of
https://github.com/eliasstepanik/strudel-docker.git
synced 2026-01-22 11:08:35 +00:00
prevent error
This commit is contained in:
parent
6c3a3b9e29
commit
0dcc55ee16
@ -167,7 +167,6 @@ let listeners = {};
|
|||||||
const refs = {};
|
const refs = {};
|
||||||
|
|
||||||
export async function midin(input) {
|
export async function midin(input) {
|
||||||
console.log('midi in...');
|
|
||||||
const initial = await enableWebMidi(); // only returns on first init
|
const initial = await enableWebMidi(); // only returns on first init
|
||||||
const device = getDevice(input, WebMidi.inputs);
|
const device = getDevice(input, WebMidi.inputs);
|
||||||
|
|
||||||
@ -186,9 +185,8 @@ export async function midin(input) {
|
|||||||
listeners[input] = (e) => {
|
listeners[input] = (e) => {
|
||||||
const cc = e.dataBytes[0];
|
const cc = e.dataBytes[0];
|
||||||
const v = e.dataBytes[1];
|
const v = e.dataBytes[1];
|
||||||
refs[input][cc] = v / 127;
|
refs[input] && (refs[input][cc] = v / 127);
|
||||||
};
|
};
|
||||||
device.addListener('midimessage', listeners[input]);
|
device.addListener('midimessage', listeners[input]);
|
||||||
//return { cc };
|
|
||||||
return cc;
|
return cc;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user