05-25-2024, 11:54 PM
I setup a Michigan Synth Works F8R faderbank to talk with my Nerdseq using I2C. I even made a video about it. But today I realized there is a problem when use a fader to set a Euclidean rhythm.
The problem is that the Euclidean beats are not set unless the associated fader is moved while in the Pattern window. This also means that the Euclidean beat values at bootup are not set correctly since at bootup one is not in the Pattern window.
I was careful to try different scenarios and am confident about the nature of the problem (at first I thought it was just a bootup problem).
Using the F8R via I2C and mappings to control BPM works just fine. And I know that the Nerdseq is getting the proper settings of the faders via I2C since in the Mapping Settings window I can see that all of the values are correct both at bootup and when I move any of the faders (a great feature of the Mapping Settings window!). Therefore I don't think this is an IC2 issue.
The problem is only that Euclidean beats are not updated at bootup or when moving a slider, unless one happens to be in the Pattern window for the appropriate track. It is not just the visual representation of the Euclidean beats in the Pattern window. When I play the pattern it corresponds to the incorrect beats that are displayed.
There might be additional track related params that exhibit the same problem. I don't know since I have not tried setting other track params via a mapping.
Video showing the problem: https://youtu.be/jRWph2hVVWQ
The problem is that the Euclidean beats are not set unless the associated fader is moved while in the Pattern window. This also means that the Euclidean beat values at bootup are not set correctly since at bootup one is not in the Pattern window.
I was careful to try different scenarios and am confident about the nature of the problem (at first I thought it was just a bootup problem).
Using the F8R via I2C and mappings to control BPM works just fine. And I know that the Nerdseq is getting the proper settings of the faders via I2C since in the Mapping Settings window I can see that all of the values are correct both at bootup and when I move any of the faders (a great feature of the Mapping Settings window!). Therefore I don't think this is an IC2 issue.
The problem is only that Euclidean beats are not updated at bootup or when moving a slider, unless one happens to be in the Pattern window for the appropriate track. It is not just the visual representation of the Euclidean beats in the Pattern window. When I play the pattern it corresponds to the incorrect beats that are displayed.
There might be additional track related params that exhibit the same problem. I don't know since I have not tried setting other track params via a mapping.
Video showing the problem: https://youtu.be/jRWph2hVVWQ

