- extract/integrate from NS to Avalon and Ftrack
- load into Maya
This commit is contained in:
Toke Jepsen 2019-06-27 17:59:03 +01:00
parent 02758aae1e
commit 3715600594
5 changed files with 82 additions and 4 deletions

View file

@ -0,0 +1,22 @@
from maya import cmds, mel
from avalon import api
class AudioLoader(api.Loader):
"""Specific loader of audio."""
families = ["audio"]
label = "Import audio."
representations = ["wav"]
icon = "volume-up"
color = "orange"
def load(self, context, name, namespace, data):
start_frame = cmds.playbackOptions(query=True, min=True)
sound_node = cmds.sound(
file=context["representation"]["data"]["path"], offset=start_frame
)
mel.eval("setSoundDisplay {} 1".format(sound_node))
return [sound_node]