Hello, I'm new in Blender. I'm creating animations with speakers. I wish to make a speakers plays its sound many times during an animation. I can do it from the Blender window. Now I want to do from a Python script from command line, but I could not.
I can do it with NLA editor; however, from command line I don't have access to a context with an area that let me do area.type = 'NLA_EDITOR'
I can also from command line with NlaTrack.strips.new()
but I can't add a strip with sound.
┐How can I do more? ┐Can I obtain a context with area from command line? ┐Can I add a strip with sound from any context? Thank U very much
here is a sound clip added from the console. using the op and overriding the context, to make the NLA_EDITOR area context.area.
It adds a new track and clip for each active track.
>>> context = C.copy()
>>> context["area"] = C.screen.areas
Hopefully strips.new(name="xx", start=2, action=someaction) will have a parameter to set its type, which would make this a whole lot easier.
PPS on a closer look at your post I see you mention using command line. Don't think context override will work either.
BTW I've made some tools to make animating with speakers and sound a bit easier
My concept has always been to incorporate the NLA into this to have sound and action.
PS can you edit a post in this forum?