01-02-2024, 03:28 AM
(09-14-2023, 06:30 AM)XORadmin Wrote: I will not support the algorithmic specific commands as this is a hell to program. Just think about an implementation for every gear out there that has its own specific commands and packets for every specific function…and for every gear it is different. Which is already a fact and the worst thing about I2C.
I’ve gone through all these discussions already and talked with Os about what would be needed (also here I can’t learn every single module to find out how they implemented I2C and how the module works. I tried that with Just Friends and it is very esoteric to understand what it is doing at all. Disting took also quite some time). I will do subsets of selected modules which I think are important for sequencing notes/pitches/drums. And for special stuff you can use the custom commands and generate your bytes yourself. So the fact of totally different I2C implementations and finding out how it’s done (reading manuals and often go through other peoples source code to get some information) is one of the reasons it takes so long.
For the disting I support Voice pitch, Voice velo (and combined with pitch ), voice off, controllers (from the mapping and there you can select all these things from the algorithms), Parameter change (both commands, also here all parameters of the algorithms). So in fact most of it should be covered and as a side-note: I only borrowed a distingEX from someone to get it working and didn’t have time to get into the algorithms to find out what they do and how they work. Just imagine I would dive into any module for that..it would never be finished and I would be out of buisness!! In the end the NerdSEQ is a sequencer and the functions must make sense for the sequencing, it is not a Teletype where you only would need to implement the commands and give it a name without the need to know of what it is doing.
Allright, this being said. I am very happy about the results with the distingEX and I want to have one only for the polyFM :-) (my cheesy DX7 heart is beating doubleclock)
Did you have luck sending to the JF? Was it able to perform in poly mode like the Disting, or any blockers? Tyvm!

