Noise Engineering Versio: Praetereo evolving loop firmware

Cwejman, Doepfer, Erica, MakeNoise, Mutable Instruments, TipTop Audio, Analogue Solutions, and much more! The world’s most popular format.
Be sure to look into OFFICIAL COMPANY FORA as well.
Post Reply
User avatar
jschussler
Ultra Wiggler
Posts: 759
Joined: Tue Sep 13, 2016 7:00 pm
Location: Seattle
Contact:

Noise Engineering Versio: Praetereo evolving loop firmware

Unread post by jschussler »

Found out about this on a different thread, but it's cool enough to warrant its own. (I didn't make this firmware, btw, I'm just the messenger here.)

Praetereo Versio
https://www.youtube.com/watch?v=pOsEjsxFNU4

Two channels. Top three knobs are channel one, bottom three are channel two, lower right knob is tremolo.

Inner led: signal present
Outer led: recording

Left knob: recording probability - ccw never, cw always
Middle knob: length of recording. Milliseconds at ccw, 1 second at cw. End of each period looper checks left knob for probability and decides whether to record some more.
Right knob: regeneration/how fast does volume drop after each loop. Full cw signal never fades. CCW signal fades immediately. 3 o’clock is generally pretty good.

FSU button makes both channels record while pressed.

Lower right knob: Depth of a very slow, subtle tremolo. Set out of sync with loopers to add variety.

Switches control loop time. Top switch controls channel 1, bottom switch controls channel 2. Lengths available are approximately 12s, 24s, 36s (left to right), but not exactly the same for both channels so loops stay out of sync.

CV ins take 0-5 volts. If left knob for a channel is set to zero you can start and stop recording. Needs a full 5v to trigger record. Some modules won’t do that. Pams’s works well. CV inputs can take audio rate modulation. “See what happens”

Has to go through the loop once before any playback, so quiet for first round.

Firmware lives here: https://drive.google.com/drive/folders/ ... Lx-TdCxL5a
technomania
Veteran Wiggler
Posts: 606
Joined: Fri Nov 04, 2016 11:47 pm
Location: USA

Re: Noise Engineering Versio: Praetereo evolving loop firmware

Unread post by technomania »

Nice!!
:waah: :waah: :waah: :waah:
User avatar
Arrandan
Super Deluxe Wiggler
Posts: 1125
Joined: Sat Apr 09, 2022 5:35 pm
Location: Belgium
Contact:

Re: Noise Engineering Versio: Praetereo evolving loop firmware

Unread post by Arrandan »

Very nice! Funny this should arrive now. I was just thinking 2-3 days back that I'd like to have more like this effect than the granular effect of Melotus. And now it's here. Just hoping that all my wishes were granted that easily ;-) Going to install it tonight & see what it gives on what I'm working on.
trevormeier
Veteran Wiggler
Posts: 675
Joined: Sat Dec 24, 2022 9:11 am
Location: Brazil
Contact:

Re: Noise Engineering Versio: Praetereo evolving loop firmware

Unread post by trevormeier »

Very cool. Does anyone know if the developer is continuing to work on it?
User avatar
Arrandan
Super Deluxe Wiggler
Posts: 1125
Joined: Sat Apr 09, 2022 5:35 pm
Location: Belgium
Contact:

Re: Noise Engineering Versio: Praetereo evolving loop firmware

Unread post by Arrandan »

Right, so I played around with it today. The concept is pretty simple - record, loop. There's a nice interplay between the length of the recording and the chance of recording. Suppose you put the chance at 50%. I have the impression a recording will be followed by a pause of exactly the same length in that case, nothing irregular as you would get with granular. If the recording is 0.1s, the pause between recordings will also be 0.1s. If you set it to 2/3 chance, it will be 0.1s recording and 0.05s pause. 1/3 is .1s rec and .2s pause. At least, that's the impression I get.

So when you set the recording size to very short, you'll get lots of little blinks of recordings with pauses between it that you can tweak with the chance button. That can get a bit silent if the chance is low. If you then increase the length, you'll get longer recordings with long pauses between them. I think it works well to increase the length slowly and increase the chance a bit faster to get a sort of build-up.

But then there's the elephant in the room. The module outputs all wet, i.e. the tape, with the play head before the record head. So anything you record needs to go all the way around (min 12 sec) before you hear anything. It's very difficult to tune a sound like that. Make a change - wait 12 seconds - oh that wasn't right - change - wait... It's quite tedious.

Aside from that, it does exactly what it says on the tin. It's a simple firmware, but it does really well what it does, with clear controls and good sound control.
User avatar
jschussler
Ultra Wiggler
Posts: 759
Joined: Tue Sep 13, 2016 7:00 pm
Location: Seattle
Contact:

Re: Noise Engineering Versio: Praetereo evolving loop firmware

Unread post by jschussler »

Arrandan wrote: Thu Jul 27, 2023 3:23 pm ut then there's the elephant in the room. The module outputs all wet, i.e. the tape, with the play head before the record head. So anything you record needs to go all the way around (min 12 sec) before you hear anything.
Yeah, that's the big flaw. I'm hoping he could maybe do a version of the firmware where instead of the lower left knob being a tremolo it's a dry/wet mix....
User avatar
starthief
Super Deluxe Wiggler
Posts: 8429
Joined: Tue Oct 04, 2016 10:39 am
Location: US
Contact:

Re: Noise Engineering Versio: Praetereo evolving loop firmware

Unread post by starthief »

Yeah, the tremolo isn't particularly useful, and dry/wet would be an obvious thing to have.

I feel like it could use an internal limiter too.

And I'd prefer the ability to set a shorter loop time. If the FSU button/gate could be used to set that it'd be a lot nicer... it'd be a way to synchronize it to another sequence.

I kinda had fun trying it, but took the opportunity to switch back to Ruina and appreciate how it varies from the plugin version, after being on Melotus and then Yester for such a long time.
User avatar
jschussler
Ultra Wiggler
Posts: 759
Joined: Tue Sep 13, 2016 7:00 pm
Location: Seattle
Contact:

Re: Noise Engineering Versio: Praetereo evolving loop firmware

Unread post by jschussler »

starthief wrote: Thu Jul 27, 2023 4:32 pm I feel like it could use an internal limiter too.
Ah. Yes, and that too. I had to really dial down the input to keep from getting distortion.
User avatar
jschussler
Ultra Wiggler
Posts: 759
Joined: Tue Sep 13, 2016 7:00 pm
Location: Seattle
Contact:

Re: Noise Engineering Versio: Praetereo evolving loop firmware

Unread post by jschussler »

Here are some sounds out of it:

ohnoabear
Learning to Wiggle
Posts: 15
Joined: Sun Apr 04, 2021 9:34 am

Re: Noise Engineering Versio: Praetereo evolving loop firmware

Unread post by ohnoabear »

Original developer here. Glad to see other folks are using this, and I really enjoyed your video, John!

I exclusively use Praetereo on an effects send, which is why there's no wet/dry control. If folks would prefer, I can put out a new version that changes knob 7 to wet/dry, instead. It should be an easy change, and I don't consider the tremolo core to the sound as much as an "added bonus".
ohnoabear
Learning to Wiggle
Posts: 15
Joined: Sun Apr 04, 2021 9:34 am

Re: Noise Engineering Versio: Praetereo evolving loop firmware

Unread post by ohnoabear »

Oh, I also went back to my original Youtube video and added the controls in the comments. Thanks for pointing that out.
AnalogDigits
Wiggling with Experience
Posts: 358
Joined: Fri Nov 20, 2020 4:11 pm

Re: Noise Engineering Versio: Praetereo evolving loop firmware

Unread post by AnalogDigits »

Great first post! 😘
ohnoabear wrote: Sun Jul 30, 2023 9:09 am Original developer here. Glad to see other folks are using this, and I really enjoyed your video, John!

I exclusively use Praetereo on an effects send, which is why there's no wet/dry control. If folks would prefer, I can put out a new version that changes knob 7 to wet/dry, instead. It should be an easy change, and I don't consider the tremolo core to the sound as much as an "added bonus".
I agree that this would be a beneficial change, for many of us.
ohnoabear
Learning to Wiggle
Posts: 15
Joined: Sun Apr 04, 2021 9:34 am

Re: Noise Engineering Versio: Praetereo evolving loop firmware

Unread post by ohnoabear »

I've released a new version, 1.1, that changes knob 7 to wet/dry. 1.0 is still there, too, for anyone who wants the vibrato.

Here's the Google Drive link, if you're too lazy to go back to the top of the thread: https://drive.google.com/drive/u/1/fold ... Lx-TdCxL5a
User avatar
jschussler
Ultra Wiggler
Posts: 759
Joined: Tue Sep 13, 2016 7:00 pm
Location: Seattle
Contact:

Re: Noise Engineering Versio: Praetereo evolving loop firmware

Unread post by jschussler »

ohnoabear wrote: Sun Jul 30, 2023 3:22 pm I've released a new version, 1.1, that changes knob 7 to wet/dry. 1.0 is still there, too, for anyone who wants the vibrato.

Here's the Google Drive link, if you're too lazy to go back to the top of the thread: https://drive.google.com/drive/u/1/fold ... Lx-TdCxL5a
You rock! Thanks for doing that!
User avatar
closedLoop
Super Deluxe Wiggler
Posts: 1188
Joined: Sat Feb 02, 2019 9:01 am
Location: nyc

Re: Noise Engineering Versio: Praetereo evolving loop firmware

Unread post by closedLoop »

ohnoabear wrote: Sun Jul 30, 2023 3:22 pm I've released a new version, 1.1, that changes knob 7 to wet/dry. 1.0 is still there, too, for anyone who wants the vibrato.

Here's the Google Drive link, if you're too lazy to go back to the top of the thread: https://drive.google.com/drive/u/1/fold ... Lx-TdCxL5a
Wow - this is great.
Are you sharing the source? No problem if you're not - I'm just trying to get a handle on working with sampling and recording in Versio/Daisy, and I feel like this would be helpful to see.
User avatar
mat_kelcey
Learning to Wiggle
Posts: 4
Joined: Thu Oct 07, 2021 5:37 pm

Re: Noise Engineering Versio: Praetereo evolving loop firmware

Unread post by mat_kelcey »

closedLoop wrote: Mon Jul 31, 2023 8:07 am
ohnoabear wrote: Sun Jul 30, 2023 3:22 pm I've released a new version, 1.1, that changes knob 7 to wet/dry. 1.0 is still there, too, for anyone who wants the vibrato.

Here's the Google Drive link, if you're too lazy to go back to the top of the thread: https://drive.google.com/drive/u/1/fold ... Lx-TdCxL5a
Wow - this is great.
Are you sharing the source? No problem if you're not - I'm just trying to get a handle on working with sampling and recording in Versio/Daisy, and I feel like this would be helpful to see.
I live coded a granular sampler ( building it up from scratch, including a looper ) for the Daisy if it's helpful? Coded for Patch, but Versio is the same basic stuff. Code is all available.

https://www.youtube.com/watch?v=sqz-NPNWfCk
User avatar
decimeter
Common Wiggler
Posts: 241
Joined: Fri Nov 04, 2022 12:40 am
Location: Seattle

Re: Noise Engineering Versio: Praetereo evolving loop firmware

Unread post by decimeter »

ohnoabear wrote: Sun Jul 30, 2023 9:30 am Praetereo developer here. As others have mentioned, it's more of a looper, with two big, asynchronous loops. It's funny you should mention this, though: I also made an asynchronous, multi-line delay network that's pretty similar to the Cosmos. Maybe I should port it over to the Versio...
Is this Cosmos-y port still in the cards? I for one would happily drop you a tip for your effort.
User avatar
jschussler
Ultra Wiggler
Posts: 759
Joined: Tue Sep 13, 2016 7:00 pm
Location: Seattle
Contact:

Re: Noise Engineering Versio: Praetereo evolving loop firmware

Unread post by jschussler »

decimeter wrote: Tue Aug 29, 2023 9:26 pm
ohnoabear wrote: Sun Jul 30, 2023 9:30 am Praetereo developer here. As others have mentioned, it's more of a looper, with two big, asynchronous loops. It's funny you should mention this, though: I also made an asynchronous, multi-line delay network that's pretty similar to the Cosmos. Maybe I should port it over to the Versio...
Is this Cosmos-y port still in the cards? I for one would happily drop you a tip for your effort.
Plus one on that....
ohnoabear
Learning to Wiggle
Posts: 15
Joined: Sun Apr 04, 2021 9:34 am

Re: Noise Engineering Versio: Praetereo evolving loop firmware

Unread post by ohnoabear »

closedLoop wrote: Mon Jul 31, 2023 8:07 am
ohnoabear wrote: Sun Jul 30, 2023 3:22 pm I've released a new version, 1.1, that changes knob 7 to wet/dry. 1.0 is still there, too, for anyone who wants the vibrato.

Here's the Google Drive link, if you're too lazy to go back to the top of the thread: https://drive.google.com/drive/u/1/fold ... Lx-TdCxL5a
Wow - this is great.
Are you sharing the source? No problem if you're not - I'm just trying to get a handle on working with sampling and recording in Versio/Daisy, and I feel like this would be helpful to see.
Not sharing the source at the moment. This is using the gen~ patching environment that's part of Max/MSP for the DSP and the Oopsy library to translate that into a Versio firmware, so unless you're using gen~ it wouldn't be of much use, either.
ohnoabear
Learning to Wiggle
Posts: 15
Joined: Sun Apr 04, 2021 9:34 am

Re: Noise Engineering Versio: Praetereo evolving loop firmware

Unread post by ohnoabear »

decimeter wrote: Tue Aug 29, 2023 9:26 pm
ohnoabear wrote: Sun Jul 30, 2023 9:30 am Praetereo developer here. As others have mentioned, it's more of a looper, with two big, asynchronous loops. It's funny you should mention this, though: I also made an asynchronous, multi-line delay network that's pretty similar to the Cosmos. Maybe I should port it over to the Versio...
Is this Cosmos-y port still in the cards? I for one would happily drop you a tip for your effort.
It is. I've been moving cross-country, so I haven't done any coding (or music making...) for the past month, but I got it mostly working on the Versio before I had to pack everything up. Just a couple of clicks and pops to iron out.

I'll probably be back to it in another few weeks once we finish unpacking everything.
User avatar
decimeter
Common Wiggler
Posts: 241
Joined: Fri Nov 04, 2022 12:40 am
Location: Seattle

Re: Noise Engineering Versio: Praetereo evolving loop firmware

Unread post by decimeter »

ohnoabear wrote: Mon Sep 11, 2023 7:24 pm
decimeter wrote: Tue Aug 29, 2023 9:26 pm
ohnoabear wrote: Sun Jul 30, 2023 9:30 am Praetereo developer here. As others have mentioned, it's more of a looper, with two big, asynchronous loops. It's funny you should mention this, though: I also made an asynchronous, multi-line delay network that's pretty similar to the Cosmos. Maybe I should port it over to the Versio...
Is this Cosmos-y port still in the cards? I for one would happily drop you a tip for your effort.
It is. I've been moving cross-country, so I haven't done any coding (or music making...) for the past month, but I got it mostly working on the Versio before I had to pack everything up. Just a couple of clicks and pops to iron out.

I'll probably be back to it in another few weeks once we finish unpacking everything.
Thanks so much for the update! Hope the transition into your new home is smooth and energizing =)
User avatar
gila_crisis
Common Wiggler
Posts: 65
Joined: Mon Dec 05, 2022 3:36 pm

Re: Noise Engineering Versio: Praetereo evolving loop firmware

Unread post by gila_crisis »

ohnoabear wrote: Mon Sep 11, 2023 7:18 pm This is using the gen~ patching environment that's part of Max/MSP for the DSP and the Oopsy library to translate that into a Versio firmware, so unless you're using gen~ it wouldn't be of much use, either.
DO you have a link to a tutorial, were I can find out how to program the gen~ in Max/msp? especaially how do I map Versio knobs, switches and Cv inputs in MAX? thank you
ohnoabear
Learning to Wiggle
Posts: 15
Joined: Sun Apr 04, 2021 9:34 am

Re: Noise Engineering Versio: Praetereo evolving loop firmware

Unread post by ohnoabear »

Follow the oopsy toolchain install tutorial to get your environment set up:
https://github.com/electro-smith/DaisyW ... tegration)

Once oopsy is installed, open up the versio template: https://github.com/electro-smith/oopsy/ ... sio.maxpat

If you have an existing gen~ patch, you can just drop it in there and wire it up to the inputs on the template. Once you save the patch, it will compile it to a firmware binary you can load onto your Versio module.
User avatar
gila_crisis
Common Wiggler
Posts: 65
Joined: Mon Dec 05, 2022 3:36 pm

Re: Noise Engineering Versio: Praetereo evolving loop firmware

Unread post by gila_crisis »

Great, thank you!!!
I havev few max patches around, but I have to "translate" these to gen~ first..
First Is a delay with overdrive and filtering in the delay loop. ASAP I have a working patch I'll report back and share ;)
Post Reply

Return to “1U & 3U Eurorack Modules”