logo

Live Production Software Forums


Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
eduardocfs  
#1 Posted : Monday, February 9, 2026 12:23:12 PM(UTC)
eduardocfs

Rank: Advanced Member

Groups: Registered
Joined: 4/27/2018(UTC)
Posts: 32
Man
Brazil
Location: Brazil

Thanks: 399 times
Was thanked: 17 time(s) in 6 post(s)
Hello vMix Team and Community,
We are writing on behalf of EasyStream Brasil and our community of high-performance replay and sports production operators.
We have noticed in recent updates regarding Data Sources (specifically with JSON/XML APIs) that column headers are now automatically sorted alphabetically (A-Z). While we understand this may have been implemented for performance indexing or UI standardization, it has created a significant workflow disruption for live sports productions, particularly in Motorsports/Racing.
1. The Issue: Alphabetical Sorting vs. Logical Order
Timing and Scoring APIs typically deliver data in a strict logical order critical to the context.
• Original API Order: Pos, Car, Pilot, Laps, Last_lap, Best_time, Diff, Category.
• Current vMix Behavior: Columns are forced into: Best_time, Car, Category, Diff, Laps...
When the Data Source ignores the incoming serialization order, it breaks the visual logic for the operator mapping the data and disrupts scripts that rely on specific column indexing.
Request: Please add a checkbox in the Data Source Manager settings to "Keep Original Source Order" or "Disable Column Auto-Sort". We need vMix to respect the order provided by the API endpoint.
2. The Enhancement: Regex Support in Data Formatting
Currently, the data handling capabilities are robust, but we often rely on external scripting to clean up simple data strings.
We strongly suggest implementing Regular Expressions (Regex) support within the "Format" column field or the "Value Replace" logic.
• Why? Regex for data treatment is significantly more powerful than simple row filtering. It would allow users to extract specific substrings, strip leading/trailing characters, or reformat timecodes directly within the Data Source engine without overhead scripting.
These two changes would greatly improve the flexibility for power users dealing with complex live data integration.
Thank you for the continuous development and support!
Best regards,
EasyStream Brasil Team
https://EasyStream.com.br
admin  
#2 Posted : Monday, February 9, 2026 1:09:14 PM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,297
Man
Location: Gold Coast, Australia

Was thanked: 4671 time(s) in 1608 post(s)
There appears to be some confusion as vMix does not auto sort data source columns.
This has been confirmed in the latest vMix 29 release with XML, XLSX and JSON data types, so it sounds like it is being sorted at the source.

Users browsing this topic
Guest (3)
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.