Way to freeze + flatten tracks via Live API?

John montroy's icon

Hi! I'm writing a M4L device in which I'm hoping to programmatically freeze (and, optionally, flatten) some subset of tracks. I've perused the Live API docs and the object model doesn't seem to have any functions that would help me - just some is_frozen and can_be_frozen attributes.

Is there some sneaky way to freeze + flatten tracks via the Live API's exposed Object Model? Or is this a feature I can request? Or is this not a good idea, or otherwise impossible due to some structural constraint in Max For Live, etc. etc.

Thank you!