I never said that 1 was modulating 3. I have always said that 3 was modulating one via a feedback loop.sheaf wrote: Sat Sep 20, 2025 6:23 am Yes, the feedback loop in 3 is attached to itself, and I believe the diagram shows that too. If it were attached to 1 you would see a wire going all the way from the bottom output of 1 back to 3. You can see the output of 1 is not connected to the input of 3. But the output of 3 is both connected to the input of 3 and the input of 1 and 2. So 3 modulates 1 and 2 (and itself through feedback).
And that is not the way the DX7 does it as it only has one feedback loop which is being used to send feedback to itselfInternally the way 3 can modulate both 1 and 2 is indeed through the feedback bus
But it's fundamentally different than how the DX7 did itbut that's equivalent to direct modulation or modulation through the accumulator because it's not actual feedback yet.
Awesome so it's not the same as in the DX7The 3 feedback busses act as 3 additional storage units that you can use to modulate lower level operators (they are named FF1/FF2/FF3 in Sway). Only in the next sample frame do they get filtered and are used for actual feedback. It doesn't matter if you modulate a carrier by OP, ACC, or FF1/FF2/FF3, as long as they contain the same value then the modulation will be the same.
So what you are saying is on the DX7 they are using direct operator input but on the SY they are using a Feedback Bus. So there is a fundamental difference between the two algorithms, they are not identical, which again has always been my point. While they accomplish the same goal they do so with different methods which requires a different workflowI guess they had to connect it this way for algo 40 because the accumulator could not be used, as it needs to preserve the output of the 6-5-4 stack. In the DX7 that's not the case because the 3-2-1 stack there is calculated last so they can use the direct operator input instead. Not sure why they reversed the role of 6-5-4 and 3-2-1 between the DX7 and the SY77, but the output is mathematically equivalent if you swap the settings for 6-5-4 and 3-2-1. And the algorithm is configured this way out of the box, so I think the writer of the SOS article is simply mistaken.
You said the three feedback busses on Sway are called FF1/FF2/FF3. I will assume each of this busses has its own level control somewhere that is different from the operators level itself correct?
Thanks it would be a very handy featureCurrently there is no way to save custom algorithm presets, but that's an interesting idea! I'll add it to the list of possible future features.

