@ulrik said in Optimal Midi Architecture:
So I set the TransportHandler to trigger the clock every 1/64T note (the lowest value available)
and based on that, I can make calculations for each note value for position and length etc.. using this function
Nice plugin ulrik 👍
I'm likely aiming for a higher PPQ of 960, so not sure it's possible that way..
Chatbot stating: Running a JS loop 960 times per quarter note per sequencer lane will cause hell. And I think you're stating that 96 PPQ is the highest that can go?.
Supposedly the Hise MIDI Player has an internal PPQ resolution of 960 PPQ, handled by sample accurate C++ timing. That's what I need 🙏
The MIDI Player could work, but I don't see a way to use it without initially clogging up the plugin with 50 - 100+ MIDI Players, nor finding a way to set them to other MIDI Channels.
Info pointing toward a lot of work to get higher resolution timing without using the MIDI Player.. 👷
Stuck, but there must be a way in Hise.