How to phase sync LFO without wave reset

How to phase sync LFO without wave reset
« on: May 23, 2023, 10:32:59 AM »
 I was kinda amazed when I previously posted elsewhere about this trying to find a solution and was met with a lot of insistence  that I was just confused about how LFOs work. hm ok.
 So
 LFO has phase. On a saw the cycle  starts low and goes high.
 I want my LFO to cycle freely with the clock but always start/ be phase aligned with beat one. Meaning not the "wave reset" option.  Beat one hits, the LFO is always at its low point, for example.  For any its not obvious to, simply choosing LFO sync will sync to the clock but the clock keeps running when you hit stop and the phase alignment just drifts even tho the clock will readjust when you hit play again.  If Im understanding that part wrong pls feel free to correct me but it certainly sounds that way, on most of my machines.

 Anyway, I can accomplish this manually by tapping the wave reset button on and off right at beat one, as per my example.  Is there any other way to accomplish this??
 
 I

Re: How to phase sync LFO without wave reset
« Reply #1 on: May 23, 2023, 11:35:48 AM »
If you’re sending clock from an external MIDI controller such as a Morningstar MC3/6/8, you could also program the CC for the wave reset to be sent on the same button you use to start the clock/play. You could have it such that wave reset is engaged on press and disabled on release.

Re: How to phase sync LFO without wave reset
« Reply #2 on: May 23, 2023, 02:50:59 PM »
If you’re sending clock from an external MIDI controller such as a Morningstar MC3/6/8, you could also program the CC for the wave reset to be sent on the same button you use to start the clock/play. You could have it such that wave reset is engaged on press and disabled on release.
Theres no CC for the wave reset. That was my hope as well.

Re: How to phase sync LFO without wave reset
« Reply #3 on: May 23, 2023, 03:47:54 PM »
If you’re sending clock from an external MIDI controller such as a Morningstar MC3/6/8, you could also program the CC for the wave reset to be sent on the same button you use to start the clock/play. You could have it such that wave reset is engaged on press and disabled on release.
Theres no CC for the wave reset. That was my hope as well.
There are NRPNs for it though.

Re: How to phase sync LFO without wave reset
« Reply #4 on: May 23, 2023, 04:05:15 PM »
If you’re sending clock from an external MIDI controller such as a Morningstar MC3/6/8, you could also program the CC for the wave reset to be sent on the same button you use to start the clock/play. You could have it such that wave reset is engaged on press and disabled on release.
Theres no CC for the wave reset. That was my hope as well.
There are NRPNs for it though.

oh right. Ive never tried that. Looks like my deluge doesnt support it though :/

timboréale

  • **
  • 200
  • MIDI nerd
Re: How to phase sync LFO without wave reset
« Reply #5 on: May 29, 2023, 03:33:08 PM »
Two points:

1. You probably already know this, but your LFO must be clock synched to an EVEN MULTIPLE DIVISION of the clock to have the same phase when the beat comes around again - 1/4, 1/8, 1/16, that sort of thing. Triplets or dotted or swung divisions won't (necessarily, depends on your bar length) come back around evenly. That's just how math works, of course. If you want a slower or faster LFO than that, well, mathematically it won't line up with the beat the same way.
2. Your sequencer should probably always transmit clock - if the sequencer stops clock and then resumes play off-beat (e.g. asynchronously) with the clock phase of where it was last stopped (compared to if the clock kept running, that is) then the LFO which free-syncs in the meantime (or, I think on some DSI models, I don't have a Pro 2 to be certain, stops entirely if it's synced, which would put the phase wherever it was last when it stopped) then the *frequency* will match the beat but the *phase* won't, and you get another version of the same problem you're discussing.

There is not to my knowledge a way to reset the LFO phase *only on START/PLAY* unless as @quatschmacher said, you also send the nrpn to do so at the same time. The Deluge can't do this, so you're stuck with either note sync or nothing since the Deluge isn't actually a particularly fluent sequencer (I have one, I know this to be very true) but rather a groovebox with some half-baked sequencing features thrown in for fun.
Prophet 6 keyboard, Rev2-16, Prophet 12 Keyboard, Nords, etc...