Cycling74 / RNBOMetasound

RNBO adapter that implements metasound nodes
MIT License
42 stars 2 forks source link

Global transport inconsistency #53

Open Tomavatars opened 2 months ago

Tomavatars commented 2 months ago

When using a patch with locked metro, there is inconsistency with the bangs. Here's an screenshot of the patch and a video of what is not working well. Made in Unreal 5.3 with the previous integration. CleanShot 2024-09-12 at 21 37 01@2x

https://github.com/user-attachments/assets/84981b97-2e44-4f26-b532-7c3c31307407

Tomavatars commented 2 months ago

Same with a Phasor locked patch ![CleanShot 2024-09-13 at 15 40 11](https://github.com/user

https://github.com/user-attachments/assets/56c7ebcb-36dd-4d36-9ec5-8a3a0c981fc4

-attachments/assets/d0769b54-9875-4c82-a21d-9a309af464e9)

x37v commented 2 months ago

@Tomavatars can you verify the version of RNBO that you're using?

Tomavatars commented 2 months ago

@Tomavatars can you verify the version of RNBO that you're using?

Where can I verify this?

Tomavatars commented 2 months ago

{ "version" : "Version 8.5.6 (13186257284) (arm64 mac)", "platform" : "mac", "arch" : "arm64", "osversion" : "Mac OS X Version 14.5 (Build 23F79) arm64", "samplerate" : 44100, "iovs" : 512, "sigvs" : 32, "scheduler_in_audio_interrupt" : "on", "audio_drivername" : "Core Audio", "audio_driver_subname" : "", "license" : "permanent full", "machine_id" : "c7dfb799c4b3d2743732a7f4c1388323", "addons" : { "rnbo_v1" : "full license" } , "eventinterval" : 2, "schedinterval" : 1.0, "overdrive" : "on", "pollthrottle" : 40, "queuethrottle" : 100, "sysqelemthrottle" : 1000, "refreshrate" : 30.0, "schedslop" : 25.0, "eventprobing" : 0, "mixerparallel" : "off", "mixercrossfade" : 0, "mixerlatency" : 30.0, "mixerramptime" : 10.0, "videoengine" : "avf", "gfxengine" : "glcore", "packages" : { "BEAP" : "1.0.4", "FluidCorpusManipulation" : "1.0.6", "gl3" : "0.3.3", "go" : "1.0.0", "Grainflow" : "1.2.0", "hap" : "1.0.6", "jit.mo" : "1.1.6", "Jitter Tools" : "1.0.10", "max-mxj" : "8.2.0", "maxforlive-elements" : "1.0.9", "MC Movement Studies" : "1.0.2", "Mira" : "1.2.1", "Node for Max" : "2.0.4", "petra" : "1.2.0", "RNBO" : "1.2.1", "VIDDLL" : "1.2.8", "Vizzie" : "2.2.2", "µK Bundle" : "0.0.1" }

}

Tomavatars commented 2 months ago

Haha;. So it's 1.2.1

x37v commented 2 months ago

our latest release is 1.3.2, can you upgrade and try this again?

https://cycling74.com/forums/rnbo-132-released

Tomavatars commented 2 months ago

Ok, so it broke all my project. I don't have the latest vesion of the RNBO integration as I using UE 5.3.2. The problem is that I updated RNBO so now, I don't know what to do!

jinpavg commented 2 months ago

Hi @Tomavatars -- so, you can change back to the version of RNBO you were using before on the Max Package Manager using "Show All Available Versions"

image

Just select 1.2.1 to go back to the version you were using before.

However, it does look like some updates to locked metro stability were added in 1.2.4. I'm not sure if that version can work with the previous version of RNBOMetasound + UE 5.3.2, but you could give it a shot.

The one thing is, if you do this, you should make sure that any RNBO-exported nodes in your project are exported using the same version of RNBO.

Tomavatars commented 2 months ago

It worked thanks! But it's tedious to update the version while having other versions nodes, especially when renaming exports.

Tomavatars commented 2 months ago

After some tests with the 1.2.4 version, clock is better wut still not so much reliable.

Tomavatars commented 1 week ago

Hi! I'm now in 5.4 with the latest RNBO version 1.3.3, I'm still getting timing inconsistency when using Metro @lock. In my case, I want to reset a gen phasor when mod Transport bar. From time to time there a gap and the reset won't occur at the right time.

x37v commented 1 week ago

In my case, I want to reset a gen phasor when mod Transport bar. From time to time there a gap and the reset won't occur at the right time.

can you provide a small example patcher that shows your problem?

Tomavatars commented 1 week ago

I don't have a small example. I should make one, but I need to work on other stuff for the moment sorry. I just wanted to update this report.