Update dependencies and refine MIDI handling.
Upgraded various dependencies, including `vst-ui-base` to 1.2.0 and build configurations to include `mavenLocal`. Refined MIDI handling by removing redundant logging to improve performance and clarity. Adjusted knob component value ranges for better user experience.
This commit is contained in:
@@ -217,7 +217,6 @@ class VstChipProcessor : AudioWorkletProcessor() {
|
||||
|
||||
is ByteArray -> {
|
||||
val message1 = TimedMidiMessage(data)
|
||||
console.log("Message as bytearray: ", message1.timeToPlay, data)
|
||||
midiMessageBuffer.add(message1)
|
||||
playBuffer()
|
||||
}
|
||||
@@ -249,7 +248,6 @@ class VstChipProcessor : AudioWorkletProcessor() {
|
||||
(midiMessageBuffer.nextTimestamp() ?: 0.0) < currentTime
|
||||
) {
|
||||
val midi = midiMessageBuffer.read()
|
||||
console.log("Message", currentTime, midi)
|
||||
playMidi(midi.midi)
|
||||
}
|
||||
}
|
||||
@@ -258,7 +256,6 @@ class VstChipProcessor : AudioWorkletProcessor() {
|
||||
var index = 0
|
||||
|
||||
while (index < bytes.size && bytes[index].toUByte() > 0u) {
|
||||
console.log("playMidi", bytes, index, bytes[index + 0], bytes[index + 1], bytes[index + 2])
|
||||
val buffer = bytes.getBlob(index, 3)
|
||||
playMidiFromBuffer(buffer)
|
||||
index += 3
|
||||
|
||||
Reference in New Issue
Block a user