FLAG x Omri Cohen Prism of Perception (Advanced Delay + Looper)

a “fix”? I don’t think there is an acknowledged bug here, is there? I also don’t think there is a promised enhancement?

Yeah, there is/was a bug with reloading the buffer. It only worked properly if you were running at 48k. (the bug was that the buffer was cleared when the sample rate changed and the loading happened before I knew the sample rate so that the buffer was thrown away once I saw the sample rate for the first time)

I have fixed it and gave it to Andrew. I think he’s busy so I can not guarantee when the library will be updated

3 Likes

The fix should be available now!

Prince 2.2.6 → VCV Library - FLAG Prince Of Perception

Prism 2.0.3 → VCV Library - FLAG Prism of Perception

2 Likes

Is there any way to clear the buffer without using the right click menu? that would be super useful.

Also if anybody has any good chains to use in the feedback loop that would be great. Looking for some effects like the DL4 tape looper. currently experimenting with the chow modules but its difficult to get the volume dialed in for 100% feedback.

1 Like

I wanted to share my experience using u-he Satin with Host-FX, which turned out to be a fantastic combo for me. It seems to get the job done without much effort, which is always a win. One thing to note: I had to disable the “Use worker thread” option to fix some buffer glitches. I set the block size to 1024, and so far, it’s working pretty well.

I’m basically using this as a long in sync tape loop and keeping feedback around 90% and having it record to tape every loop so the degradation compounds. and then I add layers on top.

However, I’m not entirely sure if it will stay in sync, given the buffer situation. There’s always a bit of uncertainty there—kind of like time travel with these loops, right? Does anyone know a good way to test for drift? I’m not hearing any audible chorusing or clicking… Any tips would be appreciated!

Also, I’ve noticed something odd with the reverse function. When I record a loop and hit reverse, that loop plays backward, which is expected. But any new parts I record afterward don’t seem to follow the same reverse pattern. It feels a bit disjointed because I would love to be able to record new parts in the same direction as the playback. so like the new forward parts would get written together with the reverse parts. and then if i press reverse again the original parts would be forward and the new parts would be reverse.

By the way, I hope this feedback is helpful and comes across nicely. I’ve been diving deep into different loopers lately—Augustus Loop, Enso, and recently stumbled upon Prism of Perception. I have to say, Prism of Perception checks off most of the boxes for me. The ability to insert custom effects between each loop is a game-changer, allowing for some really unique and creative setups.

I believe all instances of host will introduce at least one BUFFER of delay. Much more about that here:

1 Like

Very enlightening thanks for putting that together.

I guess that means using host inside the feedback line will cause the delay to be out of sync. touche’… i’ll continue to try to put together a convincing tape effect using vcv material.

1 Like

Another cool combo using airwindows… Not as fancy as the u-he Satin, seems a little easier/predictable than using the chowdsp

Thanks to @Squinky pointing out the block size is a real threat to this. Air windows offers an adjustable blocksize and at much lower amounts. I have set here to 4 and the prism of perception to 5 samples. I’m able to sync a drum machine running into vcv rack with this virtual tape loop and its seamless.

fwiw, most VCV modules have a block size of one sample. There are very, very, few that do block based processing like this.

1 Like

its great. and super good to know how to test as well. it would be great to somehow run a test within the Prism of perception to capture the delay time of the feedback loop and it would automatically set it… not sure if that is really even possible but it would be great. or at least be able to set the sample correction beyond 8 samples. Of course I have no idea of the effects that would have on the plugin but for me it would certainly open up a lot of possibilities here.

The sample correction is mainly for the volt per octave mode, where the number often would correspond to the numbers of modules in the chain from send to return.

For long latency, send return, just lower the delay time by the same amount

1 Like