Chataigne icon indicating copy to clipboard operation
Chataigne copied to clipboard

Modul OSC and keyboard

Open pmjcontroller1 opened this issue 2 years ago • 5 comments

hello . great job. I have a question, I am generating a module for osc and I need to translate MIDI buttons to keyboard characters, I know there is a key module that works very well, but my idea is to configure everything in the same module, so the question is. Could I write code in my module to do both osc and keyboard?

pmjcontroller1 avatar May 29 '23 06:05 pmjcontroller1

hello, you would need both osc and keyboard module to do it. This is kind of the purpose of chataigne, to link different systems together. Writing code to handle keyboard+midi+osc just by script doesn't need chataigne and kinda misses the point of it, you could do it in any language on any platform.

benkuper avatar May 29 '23 19:05 benkuper

great thanks.  I have seen that the keyboard module has a delay and for what I need it is too much, how can I reduce it?

⁣ paco Lop Dpto comercial +34 663390200 www pmjcontroller.es​

En 29 may 2023, 21:37, en 21:37, Ben Kuper @.***> escribió:

hello, you would need both osc and keyboard module to do it. This is kind of the purpose of chataigne, to link different systems together. Writing code to handle keyboard to osc doesn't need chataigne, you could do it in any language on any platform.

-- Reply to this email directly or view it on GitHub: https://github.com/benkuper/Chataigne/issues/175#issuecomment-1567454716 You are receiving this because you authored the thread.

Message ID: @.***>

pmjcontroller1 avatar May 29 '23 20:05 pmjcontroller1

delay ?? never heard of it, and this seems very improbable, it's accessing the data through JUCE framework which is optimized for audio application, so real-time low latency needed... Are you sure the delay comes from the keyboard module ?

benkuper avatar May 29 '23 20:05 benkuper

delay ?? never heard of it, and this seems very improbable, it's accessing the data through JUCE framework which is optimized for audio application, so real-time low latency needed... Are you sure the delay comes from the keyboard module ? 7f52aea01da212efb69fb43befbca3b There is indeed a delay, and I have also encountered it. When using MIDI signal mapping to output keyboard buttons, the delay is very large. If the signal is continuously sent, it is particularly obvious. After turning off the mapping, the speed is normal. The naked eye can see a delay of about 500 milliseconds when sending a MIDI signal. I don't know why this is caused? I am using version 1.917

517002650 avatar May 12 '24 19:05 517002650

great thanks.  I have seen that the keyboard module has a delay and for what I need it is too much, how can I reduce it? ⁣ paco Lop Dpto comercial +34 663390200 www pmjcontroller.es​En 29 may 2023, 21:37, en 21:37, Ben Kuper @.> escribió: hello, you would need both osc and keyboard module to do it. This is kind of the purpose of chataigne, to link different systems together. Writing code to handle keyboard to osc doesn't need chataigne, you could do it in any language on any platform. -- Reply to this email directly or view it on GitHub: #175 (comment) You are receiving this because you authored the thread. Message ID: @.>

Has the issue with MIDI mapping keyboard output been resolved? I have also encountered this issue. Is it a version issue or an issue with the keyboard module itself? I also use MIDI mapping keyboard output with a delay of about 500 milliseconds. I am using version 1.97. If you have resolved the delay issue, could you please help me answer it?

517002650 avatar May 12 '24 19:05 517002650