Skip to content

Multicam with individual Audio Role voice isolation breaks in FCPXML v1.11 #314

Closed
@randomeizer

Description

@randomeizer

Apple Feedback Assistant ID: FB13500575

DESCRIBE THE BUG:
When I have a timeline with a Multicam clip that has multiple audio roles, and I select an individual role to apply Voice Isolation + Volume adjustments, the exported FCPXML in v1.11 will be output in this order (volume then voiceIsolation):

<mc-source angleID="VxamD/tAS4iO44cSAPFyuw" srcEnable="audio">
    <audio-role-source role="dialogue.Foo"/>
    <audio-role-source role="dialogue.Bar">
        <adjust-volume amount="12dB"/>
        <adjust-voiceIsolation amount="50"/>
    </audio-role-source>
</mc-source>

However, it should be in this order (voiceIsolation, then volume):

<mc-source angleID="VxamD/tAS4iO44cSAPFyuw" srcEnable="audio">
    <audio-role-source role="dialogue.Foo"/>
    <audio-role-source role="dialogue.Bar">
        <adjust-voiceIsolation amount="50"/>
        <adjust-volume amount="12dB"/>
    </audio-role-source>
</mc-source>

This only occurs in FCPXML 1.11. FCPXML 1.10 outputs correctly.


TO REPRODUCE:

  1. Create a multicam clip with at least two different audio roles. Eg, make a Stereo track into Dual Mono, assign different roles to each.
  2. Select only one of the roles.
  3. Apply both volume and voice isolation adjustments to one of the roles.
  4. Export the XML in v1.11
  5. Try importing the same exported XML file back into Final Cut. Get this error message: Voice Isolation Import Error

EXPECTED BEHAVIOUR
Exporting would be in the correct order, and importing would work correctly.


SCREENSHOTS
Voice Isolation Bug - Inspector
Voice Isolation Import Error


SPECS

  • 2022 16-inch MacBook Pro (M2 Max, 32GB RAM, 1TB SSD)
  • macOS Ventura 13.6.3 (22G436)
  • Final Cut Pro 10.7.1

ADDITIONAL COMMENTS
Workaround: Export in FCPXML v1.10.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions