Poslji midi tudi nazaj, ciscenje

main
Jurij Podgoršek 2022-11-30 15:57:24 +01:00
parent d243b18f59
commit 40130ed08e
1 changed files with 12 additions and 33 deletions

View File

@ -91,33 +91,13 @@ oscWS.on('message', ({ address, args }) => {
? 24 + Math.round((accval / 2.5) * 36)
: 48 + Math.round((accval / 2.5) * 72)
//const visina = rotVisina
//console.log('posiljam midi', [144, visina, 127])
/*
oscWS.send({
address: '/midi',
args: [192, 0, 127]
})
*/
/*
oscWS.send({
address: '/midi',
args: [midiKanal, visina, 127]
})
*/
console.log('posiljam midi', [midiKanal, visina, 127])
mo.send([midiKanal, visina, 127])
// Ugasni cez en cas
let izklop = razponTona[0] + Math.random() * (razponTona[1] - razponTona[0])
console.log('izklopim', midiKanal, visina, 'cez', izklop)
console.log('izklopim', midiKanal, visina, 'cez', izklop)
setTimeout(() => {
/*
oscWS.send({
address: '/midi',
args: [midiKanal, visina, 0]
})
*/
mo.send([midiKanal, visina, 0]);
console.log('izklopi', midiKanal, visina)
}, izklop * 1000)
@ -128,22 +108,16 @@ oscWS.on('message', ({ address, args }) => {
utisaj_c[index] = 0
}
if (vsota < utisaj_vse) {
if (utisaj_c[index] > 10) {
if (utisaj_c[index] > 10) {
const midiKanal = 144 + index
const visina = (midiKanal == 0)
? 24
: 48
const visina_razpon = (midiKanal == 0)
? 36
: 72
? 36
: 72
console.log("UTISAJ", index)
for (let i = visina; i < visina + visina_razpon; i++) {
/*
oscWS.send({
address: '/midi',
args: [midiKanal, i, 0]
})
*/
mo.send([midiKanal, i, 0])
}
utisaj_c[index] = 0
@ -162,8 +136,13 @@ oscWS.on('message', ({ address, args }) => {
mi.on('message', (deltaTime, message) => {
console.log(`midi in: ${message} d: ${deltaTime}`);
const args = [150, message[1], message[2]]
mo.send([150, message[1], message[2]])
const args = message
mo.send(message)
oscWS.send({
address: '/midi-in',
args: message
})
// Ugasni cez en cas
let izklop = razponTona[0] + Math.random() * (razponTona[1] - razponTona[0])