Author |
Message |
patchrix_patches
Joined: Nov 22, 2021 Posts: 5 Location: Seattle, WA, USA
|
Posted: Tue Nov 23, 2021 1:58 pm Post subject:
WREN Sequencers & LFO Subject description: Sequencer & LFO reset/sync behavior |
 |
|
I first learned of WREN's existence late last year when reading Michael Hetrick's Euro Reakt thesis. I think it's wonderful. I've been learning to use WREN alongside other software modular synths (Reaktor, Voltage Modular, even the Nord G2 demo).
I've had success transmitting MIDI clock from Reason (v 11) and routing WREN's audio output to an audio track in Reason's sequencer.
When using WREN's MIDI Clock In module to sync a WREN sequencer to Reason's tempo, it works pretty well. Trigger and Reset inputs on the sequencer (pretty much any WREN sequencer so far) behave like I expect them to, using the Sync Divide setting to reset the sequencer at whatever step I want.
Also, when connecting a MIDI Clock In control output to a Clock Gen tempo control input, the Clock Gen appears to sync correctly to the MIDI tempo. The Clock Gen also seems to be sending the correct tempo to any WREN sequencer and/or Frequency Divider (one of my favorite modules).
However, once these connections are made, the Reset inputs of any or all of the modules start to behave unpredictably, or stop responding completely, preventing synchronization between modules and with Reason's MIDI clock.
It seems straightforward to make use of the trio of MIDI Clock In + Clock Gen (or any other LFO) + Frequency Divider to have access to 1/8 notes, 1/16 notes, etc., for drum rolls, triplets, or general rhythmic mayhem, but this won't work if the Reset inputs aren't responding.
What am I missing? I know there are aspects of WREN that work differently from hardware modules or other software synths, but I can't tell if I'm just using a combination of modules that were never meant to be used with each other, or if there's something happening behind the scenes that requires a few "helper" modules to make things work like I expect them to.
Again, I think WREN is awesome and it's really cool that you have rescued some Nord Modular DNA and expanded on it for students of synthesis like myself. Thank you so much!!!
Description: |
|
Filesize: |
311.73 KB |
Viewed: |
3693 Time(s) |

|
|
|
Back to top
|
|
 |
Blue Hell
Site Admin

Joined: Apr 03, 2004 Posts: 24033 Location: The Netherlands, Enschede
Audio files: 276
G2 patch files: 320
|
Posted: Wed Nov 24, 2021 11:12 am Post subject:
|
 |
|
ok ...
patchrix_patches
... I've no idea as in .. I'm not sure what is going on ... can you post (an image of) a (simple) patch that will show the issue?
Maybe that will get my thoughts going  _________________ Jan
also .. could someone please turn down the thermostat a bit.
 |
|
Back to top
|
|
 |
patchrix_patches
Joined: Nov 22, 2021 Posts: 5 Location: Seattle, WA, USA
|
|
Back to top
|
|
 |
Blue Hell
Site Admin

Joined: Apr 03, 2004 Posts: 24033 Location: The Netherlands, Enschede
Audio files: 276
G2 patch files: 320
|
Posted: Wed Nov 24, 2021 4:03 pm Post subject:
Re: Basic Seq16 patch |
 |
|
patchrix_patches wrote: | My favorite thing about WREN is that I can fit so many modules on the screen and not have to bother with zooming or scrolling. I find the scrolling & zooming required by VCV Rack or Reaktor Blocks distracts me from being able to look at the patch as a whole and consider it in its entirety. But then I could just be easily distracted.  |
Heh, that's why the modules are so damn smal I hate scrolling & zooming too.
I think your patch should work - there may be a bug - will look into it and will let you know .. I'll have some time for it this week. _________________ Jan
also .. could someone please turn down the thermostat a bit.
 |
|
Back to top
|
|
 |
Blue Hell
Site Admin

Joined: Apr 03, 2004 Posts: 24033 Location: The Netherlands, Enschede
Audio files: 276
G2 patch files: 320
|
Posted: Wed Nov 24, 2021 5:56 pm Post subject:
|
 |
|
Ok, can confirm that reset on the Seq16 behaves a little odd, the code looks weird too, it looks at the reset input only when the input clock is low .. so eh .. not a nice feature .. needs more time here .. the thing is a bit complicated with all the reversals and modulations.
I've never noticed that  _________________ Jan
also .. could someone please turn down the thermostat a bit.
 |
|
Back to top
|
|
 |
patchrix_patches
Joined: Nov 22, 2021 Posts: 5 Location: Seattle, WA, USA
|
Posted: Wed Nov 24, 2021 7:01 pm Post subject:
Sequencers |
 |
|
Cool, thanks Jan! Really appreciate your help and your amazing work on the epic synth that is WREN.
I totally understand if there are issues with such a full-featured sequencer as the Seq16, clearly a sophisticated module.
I may have seen the same behavior on one or two other sequencers as well, possibly the GateSeq and maybe ProbSeq?
One lesson I'm getting from this is that I might try not to rely so heavily on sequencers in the future and familiarize myself with more basic modules (Logic, Math, Switch) for creating patterns or melodies. The sequencers in Reason and Reaktor Blocks have made me a bit lazy.  |
|
Back to top
|
|
 |
Blue Hell
Site Admin

Joined: Apr 03, 2004 Posts: 24033 Location: The Netherlands, Enschede
Audio files: 276
G2 patch files: 320
|
Posted: Wed Nov 24, 2021 7:20 pm Post subject:
|
 |
|
I might have copied the code a bit here and there .. will look at that too. _________________ Jan
also .. could someone please turn down the thermostat a bit.
 |
|
Back to top
|
|
 |
patchrix_patches
Joined: Nov 22, 2021 Posts: 5 Location: Seattle, WA, USA
|
|
Back to top
|
|
 |
Blue Hell
Site Admin

Joined: Apr 03, 2004 Posts: 24033 Location: The Netherlands, Enschede
Audio files: 276
G2 patch files: 320
|
Posted: Thu Nov 25, 2021 6:43 am Post subject:
|
 |
|
Oh .. that's too bad ... that I stopped you from making your own.
It was the Clavia modulars that stopped me from making Wren; or it woud have had a different name then, probably. At least it gave me a lot of nice swedish ideas!
I've looked at the code a bit more. The module, and indeed a couple of others, do sample a bunch of their inputs on the low to high clock transition (and on startup/F7 reset). For Reverse etc. this makes sense to keep things in sync and I can understand why I did that.
For reset this /could/ make sense too, but when syncing with external gear it is better when it is immediate of course.
I'm contemplating making an extra async reset input, as to not break old patches and to have both options. It could work like the startup reset (what happens when pressing the F7 key (or using menu Action/Reset)).
But first another coffee, and I need spend a handful of work hours still today. _________________ Jan
also .. could someone please turn down the thermostat a bit.
 |
|
Back to top
|
|
 |
Blue Hell
Site Admin

Joined: Apr 03, 2004 Posts: 24033 Location: The Netherlands, Enschede
Audio files: 276
G2 patch files: 320
|
|
Back to top
|
|
 |
patchrix_patches
Joined: Nov 22, 2021 Posts: 5 Location: Seattle, WA, USA
|
Posted: Fri Nov 26, 2021 2:38 pm Post subject:
|
 |
|
Blue Hell wrote: | Oh .. that's too bad ... that I stopped you from making your own. |
Not at all, it's still there for me to work on. Reaktor is the giant box of synth Legos I play with when not actually creating music.
And thanks again! (Yesterday was Thanksgiving here so lots of thanks being given all around.) The Seq16 is resetting, I'll keep playing with it and see what happens. |
|
Back to top
|
|
 |
|