Const GeneratedReadonlymethods: {Readonly GeneratedcreateProject: {Create a project.
from rpc audiotool.project.v1.ProjectService.CreateProject
Readonly GenerateddeleteProject: {Delete a project.
from rpc audiotool.project.v1.ProjectService.DeleteProject
Readonly GeneratedgetLatestVersionBundle: {Get Latest Version Bundle
This returns the latest bundle version required for session to allow potential quicker pre-loading
from rpc audiotool.project.v1.ProjectService.GetLatestVersionBundle
Readonly GeneratedgetProject: {Get a project.
from rpc audiotool.project.v1.ProjectService.GetProject
Readonly GeneratedlistProjects: {List the projects.option
from rpc audiotool.project.v1.ProjectService.ListProjects
Readonly GeneratedlistSessions: {List sessions.
This gives all the sessions where a user can join and are active at the request time.
from rpc audiotool.project.v1.ProjectService.ListSessions
Readonly GeneratedopenSession: {Open a session. This will create a new session if one does not exist.
This is used to allow multiple users to work on a project at the same time and opens the Document. The returned session contains the URLs to connect to the DocumentService which uses his own proto for communication. (audiotool.document.v1.DocumentService)
from rpc audiotool.project.v1.ProjectService.OpenSession
Readonly GeneratedsyncTrack: {SyncTrack a will create or update a track.
The project will be used as leading source for the track. This RPC kicks off a process where user can listen to via the events api.
Another optimistic approach is to trigger GetTrack with the returned track_name.
from rpc audiotool.project.v1.ProjectService.SyncTrack
Readonly GeneratedupdateProject: {Update a project.
from rpc audiotool.project.v1.ProjectService.UpdateProject
Readonly GenerateduploadCover: {Upload a cover.
from rpc audiotool.project.v1.ProjectService.UploadCover
ReadonlytypeName: "audiotool.project.v1.ProjectService"
The ProjectService provides methods to manage studio projects.
from service audiotool.project.v1.ProjectService