Hi @scipione205,
Thanks, but I am standing on the shoulders of giants. I completely reused the Dexed engine and took much advantage from the Teensy audio stack.
Yes and Yes. ![]()
Splitting is on my roadmap. Currently the code must be organized better… it works, but it’s not really nice. The Teensy has enough RAM to start a second engine of Dexed with an other voice - perhaps with more than 8 notes per voice…
It should not be a big problem and I would be very happy if you want to help ![]()
Current steps for this would be:
- Add a second audio queue
- Add a Mixer4 object and virtually patch both queues to the Mixer4 and the output of the Mixer4 towards the effects
- Create a second Dexed engine which uses the second queue
- Decide where to put the split point an route the MIDI messages corresponding
I hope to cleanup the code until mid February.
Regards, Holger