https://jtmidi.000webhostapp.com/
lördag 18 december 2021 kl. 01:52:01 UTC+1 skrev Jonas Thörnvall:Ok got messages to pass only using the status byte, but i hear some strange glitchy noice from my soundcanvas when clock messages within stream, they should not be there recognised at module.
https://jtmidi.000webhostapp.com/
Here is the spec for the message, "note i included a first data byte" somewhere someone wrote it would be necessary with the midi API,
https://www.midi.org/specifications-old/item/table-2-expanded-messages-list-status-bytes
So does javascript not support statusbyte 250 and 248 or can't in hand the rate is it sent?
I did see luser wrote some midi code maybe he could look at it.
lördag 18 december 2021 kl. 02:54:40 UTC+1 skrev Jonas Thörnvall:
lördag 18 december 2021 kl. 01:52:01 UTC+1 skrev Jonas Thörnvall:
https://jtmidi.000webhostapp.com/
Here is the spec for the message, "note i included a first data byte" somewhere someone wrote it would be necessary with the midi API,
https://www.midi.org/specifications-old/item/table-2-expanded-messages-list-status-bytes
So does javascript not support statusbyte 250 and 248 or can't in hand the rate is it sent?Ok got messages to pass only using the status byte, but i hear some strange glitchy noice from my soundcanvas when clock messages within stream, they should not be there recognised at module.
I did see luser wrote some midi code maybe he could look at it.
On Friday, December 17, 2021 at 8:25:12 PM UTC-6, jonas.t...@gmail.com wrote:
lördag 18 december 2021 kl. 02:54:40 UTC+1 skrev Jonas Thörnvall:
lördag 18 december 2021 kl. 01:52:01 UTC+1 skrev Jonas Thörnvall:
https://jtmidi.000webhostapp.com/
Here is the spec for the message, "note i included a first data byte" somewhere someone wrote it would be necessary with the midi API,
https://www.midi.org/specifications-old/item/table-2-expanded-messages-list-status-bytes
Hmm. I don't know. You're kind of off of the map of anything I've actually done with MIDI.So does javascript not support statusbyte 250 and 248 or can't in hand the rate is it sent?Ok got messages to pass only using the status byte, but i hear some strange glitchy noice from my soundcanvas when clock messages within stream, they should not be there recognised at module.
I did see luser wrote some midi code maybe he could look at it.
248 is "Timing Clock" but I don't know what that means or how to use it. 250 is "Start"
presumably as a command to a sequencer, accompanied by 251 "Continue" and 252
"Stop".
So you're actually sending these messages over a wire (or 9, or 5, or whatever)
to a sound gizmo?
If these messages are causing problems with the sound module, then you could add a box in the middle to filter them out. Or, maybe re-think why they're needed
in the first place. Maybe it's an X/Y problem and it doesn't need to be done that
way because of the problems it causes.
But I'm just shooting in the dark. Which is probably dangerous.
On Friday, December 17, 2021 at 8:25:12 PM UTC-6, jonas.t...@gmail.com wrote:I think i did imagine to hear those clicks within signal because earlier problems, when i changed song i do not hear them.
lördag 18 december 2021 kl. 02:54:40 UTC+1 skrev Jonas Thörnvall:
lördag 18 december 2021 kl. 01:52:01 UTC+1 skrev Jonas Thörnvall:
https://jtmidi.000webhostapp.com/
Here is the spec for the message, "note i included a first data byte" somewhere someone wrote it would be necessary with the midi API,
https://www.midi.org/specifications-old/item/table-2-expanded-messages-list-status-bytes
Hmm. I don't know. You're kind of off of the map of anything I've actually done with MIDI.So does javascript not support statusbyte 250 and 248 or can't in hand the rate is it sent?Ok got messages to pass only using the status byte, but i hear some strange glitchy noice from my soundcanvas when clock messages within stream, they should not be there recognised at module.
I did see luser wrote some midi code maybe he could look at it.
248 is "Timing Clock" but I don't know what that means or how to use it. 250 is "Start"
presumably as a command to a sequencer, accompanied by 251 "Continue" and 252
"Stop".
So you're actually sending these messages over a wire (or 9, or 5, or whatever)
to a sound gizmo?
If these messages are causing problems with the sound module, then you could add a box in the middle to filter them out. Or, maybe re-think why they're needed
in the first place. Maybe it's an X/Y problem and it doesn't need to be done that
way because of the problems it causes.
But I'm just shooting in the dark. Which is probably dangerous.
lördag 18 december 2021 kl. 05:06:13 UTC+1 skrev luser...@gmail.com:
On Friday, December 17, 2021 at 8:25:12 PM UTC-6, jonas.t...@gmail.com wrote:
lördag 18 december 2021 kl. 02:54:40 UTC+1 skrev Jonas Thörnvall:
lördag 18 december 2021 kl. 01:52:01 UTC+1 skrev Jonas Thörnvall:
https://jtmidi.000webhostapp.com/
Here is the spec for the message, "note i included a first data byte" somewhere someone wrote it would be necessary with the midi API,
https://www.midi.org/specifications-old/item/table-2-expanded-messages-list-status-bytes
Hmm. I don't know. You're kind of off of the map of anything I've actually done with MIDI.So does javascript not support statusbyte 250 and 248 or can't in hand the rate is it sent?Ok got messages to pass only using the status byte, but i hear some strange glitchy noice from my soundcanvas when clock messages within stream, they should not be there recognised at module.
I did see luser wrote some midi code maybe he could look at it.
248 is "Timing Clock" but I don't know what that means or how to use it. 250 is "Start"
presumably as a command to a sequencer, accompanied by 251 "Continue" and 252
"Stop".
So you're actually sending these messages over a wire (or 9, or 5, or whatever)
to a sound gizmo?
If these messages are causing problems with the sound module, then you could
add a box in the middle to filter them out. Or, maybe re-think why they're needed
in the first place. Maybe it's an X/Y problem and it doesn't need to be done that
way because of the problems it causes.
But I'm just shooting in the dark. Which is probably dangerous.I think i did imagine to hear those clicks within signal because earlier problems, when i changed song i do not hear them.
It actually seem to work know just sending the status byte.
My clock synch "track" just start as one push play or record of song.
I will add the start pause and resume messages today.
http://jtmidi.000webhostapp.com/
function renderSynch(){You probably need a midicable connected, i am not sure script start fully without it. I can't jank it out and in to see if it work all the time.
currentTime=0;
track[444].midiMess.length=0;
synchClockInterval=(timePerBAR/4)/24;
track[444].midiMess.push({
time: currentTime,
data0: 250
});
currentTime=currentTime+synchClockInterval;
while (currentTime<600000){
track[444].midiMess.push({
time: currentTime,
data0: 248
});
currentTime=currentTime+synchClockInterval;
}
}
lördag 18 december 2021 kl. 10:32:31 UTC+1 skrev Jonas Thörnvall:
lördag 18 december 2021 kl. 05:06:13 UTC+1 skrev luser...@gmail.com:
On Friday, December 17, 2021 at 8:25:12 PM UTC-6, jonas.t...@gmail.com wrote:
lördag 18 december 2021 kl. 02:54:40 UTC+1 skrev Jonas Thörnvall:
lördag 18 december 2021 kl. 01:52:01 UTC+1 skrev Jonas Thörnvall:
https://jtmidi.000webhostapp.com/
Here is the spec for the message, "note i included a first data byte" somewhere someone wrote it would be necessary with the midi API,
https://www.midi.org/specifications-old/item/table-2-expanded-messages-list-status-bytes
Hmm. I don't know. You're kind of off of the map of anything I've actually done with MIDI.So does javascript not support statusbyte 250 and 248 or can't in hand the rate is it sent?Ok got messages to pass only using the status byte, but i hear some strange glitchy noice from my soundcanvas when clock messages within stream, they should not be there recognised at module.
I did see luser wrote some midi code maybe he could look at it.
248 is "Timing Clock" but I don't know what that means or how to use it. 250 is "Start"
presumably as a command to a sequencer, accompanied by 251 "Continue" and 252
"Stop".
So you're actually sending these messages over a wire (or 9, or 5, or whatever)
to a sound gizmo?
If these messages are causing problems with the sound module, then you could
add a box in the middle to filter them out. Or, maybe re-think why they're needed
in the first place. Maybe it's an X/Y problem and it doesn't need to be done that
way because of the problems it causes.
But I'm just shooting in the dark. Which is probably dangerous.I think i did imagine to hear those clicks within signal because earlier problems, when i changed song i do not hear them.
It actually seem to work know just sending the status byte.
My clock synch "track" just start as one push play or record of song.
I will add the start pause and resume messages today.
http://jtmidi.000webhostapp.com/
Ok now i implemented them, i but i don't know how to set up my Kurzweil K2000 into receive synch signal.function renderSynch(){You probably need a midicable connected, i am not sure script start fully without it. I can't jank it out and in to see if it work all the time.
currentTime=0;
track[444].midiMess.length=0;
synchClockInterval=(timePerBAR/4)/24;
track[444].midiMess.push({
time: currentTime,
data0: 250
});
currentTime=currentTime+synchClockInterval;
while (currentTime<600000){
track[444].midiMess.push({
time: currentTime,
data0: 248
});
currentTime=currentTime+synchClockInterval;
}
}
lördag 18 december 2021 kl. 10:47:59 UTC+1 skrev Jonas Thörnvall:
lördag 18 december 2021 kl. 10:32:31 UTC+1 skrev Jonas Thörnvall:
lördag 18 december 2021 kl. 05:06:13 UTC+1 skrev luser...@gmail.com:
On Friday, December 17, 2021 at 8:25:12 PM UTC-6, jonas.t...@gmail.com wrote:
lördag 18 december 2021 kl. 02:54:40 UTC+1 skrev Jonas Thörnvall:
lördag 18 december 2021 kl. 01:52:01 UTC+1 skrev Jonas Thörnvall:
https://jtmidi.000webhostapp.com/
Here is the spec for the message, "note i included a first data byte" somewhere someone wrote it would be necessary with the midi API,
https://www.midi.org/specifications-old/item/table-2-expanded-messages-list-status-bytes
Hmm. I don't know. You're kind of off of the map of anything I've actually done with MIDI.So does javascript not support statusbyte 250 and 248 or can't in hand the rate is it sent?Ok got messages to pass only using the status byte, but i hear some strange glitchy noice from my soundcanvas when clock messages within stream, they should not be there recognised at module.
I did see luser wrote some midi code maybe he could look at it.
248 is "Timing Clock" but I don't know what that means or how to use it. 250 is "Start"
presumably as a command to a sequencer, accompanied by 251 "Continue" and 252
"Stop".
So you're actually sending these messages over a wire (or 9, or 5, or whatever)
to a sound gizmo?
If these messages are causing problems with the sound module, then you could
add a box in the middle to filter them out. Or, maybe re-think why they're needed
in the first place. Maybe it's an X/Y problem and it doesn't need to be done that
way because of the problems it causes.
But I'm just shooting in the dark. Which is probably dangerous.I think i did imagine to hear those clicks within signal because earlier problems, when i changed song i do not hear them.
It actually seem to work know just sending the status byte.
My clock synch "track" just start as one push play or record of song.
I will add the start pause and resume messages today.
http://jtmidi.000webhostapp.com/
Got around to test the midi beat sync signal, the only software that i could easily configure was the old Propeller heads Rebirth "TB-303".Ok now i implemented them, i but i don't know how to set up my Kurzweil K2000 into receive synch signal.function renderSynch(){You probably need a midicable connected, i am not sure script start fully without it. I can't jank it out and in to see if it work all the time.
currentTime=0;
track[444].midiMess.length=0;
synchClockInterval=(timePerBAR/4)/24;
track[444].midiMess.push({
time: currentTime,
data0: 250
});
currentTime=currentTime+synchClockInterval;
while (currentTime<600000){
track[444].midiMess.push({
time: currentTime,
data0: 248
});
currentTime=currentTime+synchClockInterval;
}
}
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 339 |
Nodes: | 16 (0 / 16) |
Uptime: | 07:26:23 |
Calls: | 7,467 |
Calls today: | 3 |
Files: | 12,691 |
Messages: | 5,626,310 |