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
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
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.
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:
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.
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.
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
How would I lower the delay time if i’m using a clocked input? Am I’m misunderstanding how this should be set up?
I did try to do some behind the scenes bpm calculation and then subtracting that amount but the precision isn’t high enough for the parameters.
Thanks!
Yeah, you are right, it wouldn’t follow the clock input… but if it’s only a few milliseconds of extra latency added to the feedback loop, maybe it wouldn’t matter much? The extra lag is super obvious in “cv/pitch mode”
it makes a difference every repeat the loop goes off.
Loop count * samples of Latency = amount it goes off sync from my other loops / daw.
This really does seem to be the best sound on sound looper I can find at the moment. Especially since I could potentially create any degregation effect every loop. I’ve tried so many premium products like enso, augustus loop. but the sound isn’t there nor the features.
I would love to see an expanded version of this that focus’s on sound on sound loop creation with being able to put any effects in the feedback loop. Augustus loop sort of has that but its not great.
Things that I’m currently missing from utilizing the Prism of Perception
- Ability to set the sample offset for the loop.
- Ability to clear the loop on the front panel.
- ability to change the loop speed by 2x/0.5x
- Ability to 2x/0.5x the loop in play
- Using reverse would reverse the loop in play and the sounds recorded would record in the opposite direction, allowing you to record a new loop over the reverse one and then flip it back and forth.
Might be too much to ask but I’d be upset with myself if I didn’t! For me this would be a premium module at $30 - $50.
Have you tried Simpliciter with its Tape Control expander?
Good points…
I’ve got Prism already, but would buy it again for a polyphonic version.