CommandPost / FCPCafe

FCP Cafe Website
https://fcp.cafe
MIT License
26 stars 15 forks source link

FxPlug Parameter with an parameterID of 300 incorrectly shows a slider #309

Open latenitefilms opened 6 months ago

latenitefilms commented 6 months ago

Apple Feedback Assistant ID: FB13477747

DESCRIBE THE BUG: If I use a Parameter ID of 300 in FxPlug, it works and displays correctly in Motion, but shows a random slider in Final Cut Pro, and I have no idea why.


TO REPRODUCE: See attached Motion Template.

🔥 Metaburner Pro.zip


EXPECTED BEHAVIOUR: What you see in Motion should be the same in Final Cut Pro.


SCREENSHOTS:

image image image

SPECS:


ADDITIONAL COMMENTS:

Here's the XML from the Motion Template showing the published parameters:

<publishSettings>
    <version>2</version>
    <target object="10094" channel="./2/1/1" name=""/>
    <target object="10094" channel="./2/1/2" name="Controls"/>
    <target object="10094" channel="./2/1/20" name="Presets"/>
    <target object="10094" channel="./2/1/30" name="Global Settings"/>
    <target object="10094" channel="./2/1/50" name="Text Layer 1"/>
    <target object="10094" channel="./2/1/100" name="Text Layer 2"/>
    <target object="10094" channel="./2/1/150" name="Text Layer 3"/>
    <target object="10094" channel="./2/1/200" name="Text Layer 4"/>
    <target object="10094" channel="./2/1/250" name="Text Layer 5"/>
    <target object="10094" channel="./2/1/300" name="Text Layer 6"/>
    <target object="10094" channel="./2/1/350" name="Text Layer 7"/>
    <target object="10094" channel="./2/1/400" name="Text Layer 8"/>
    <target object="10094" channel="./2/1/450" name="Text Layer 9"/>
    <target object="10094" channel="./2/1/500" name="Text Layer 10"/>
    <target object="10094" channel="./2/1/500" name="Text Layer 11"/>
    <target object="10094" channel="./2/1/600" name="Text Layer 12"/>
    <target object="10094" channel="./2/1/650" name="Text Layer 13"/>
    <target object="10094" channel="./2/1/700" name="Text Layer 14"/>
    <target object="10094" channel="./2/1/750" name="Text Layer 15"/>
    <target object="10094" channel="./2/1/800" name="Text Layer 16"/>
    <target object="10094" channel="./2/1/850" name="Text Layer 17"/>
    <target object="10094" channel="./2/1/900" name="Text Layer 18"/>
    <target object="10094" channel="./2/1/950" name="Text Layer 19"/>
    <target object="10094" channel="./2/1/1000" name="Text Layer 20"/>
    <target object="10094" channel="./2/1/1050" name="Text Layer 21"/>
    <target object="10094" channel="./2/1/1100" name="Text Layer 22"/>
    <target object="10094" channel="./2/1/1150" name="Text Layer 23"/>
    <target object="10094" channel="./2/1/1200" name="Text Layer 24"/>
    <target object="10094" channel="./2/1/1250" name="Text Layer 25"/>
</publishSettings>

In this case, <target object="10094" channel="./2/1/300" name="Text Layer 6"/> is incorrectly appearing as a Slider in both the Motion Project Publishing Panel and in the Final Cut Pro Inspector.

Just skipping 300 seems to fix, which is super weird.