Hi Panoramix team & community,
I am developing a custom remote OSC controller (built with JUCE) that syncs spatial data bidirectionally with Panoramix.
I’ve encountered an issue during session management: whenever a new track is created in Panoramix, it automatically sends an OSC bundle containing position updates that auto-arrange/distribute all existing tracks into a circular layout (~1-meter radius).
Because these position messages use standard syntax (e.g., /track/N/xyz) without distinct metadata, my external client cannot reliably differentiate between a manual user drag and this automatic background arrangement. As a result, the custom positions on my client get overridden.
Is there a preference, hidden setting, or OSC command in Panoramix (or within the Spat5 patcher logic) to completely disable this auto-arrange / automatic spatial redistribution when adding new tracks?
Any insight or workaround would be greatly appreciated!
Best regards,
[Uyabeht]