Track

get

Gets a track by its ID

moises.track.get

Parameters

ParameterTypeDescription
trackIdstringThe ID of the track to get

Returns:

Promise<Object> - Promise that resolves with the track object

Return Object Structure:

// When the promise resolves, you get:
{
  id: "example", // string
  groupId: "example", // string
  name: "example", // string
  position: 0, // number
  pan: 0, // number
  volume: 0, // number
  isSolo: false, // boolean
  isMuted: false, // boolean
  duration: 0, // number
  loading: false, // boolean
  isStitched: false // boolean
}

Usage Example

import { initMoisesExtension } from '@moises.ai/extension'

const useMoisesExtension = initMoisesExtension({
  id: 'id',
  name: 'name',
  description: 'description',
  icon: 'icon',
  version: 'version',
  author: 'author'
})

const { moises } = useMoisesExtension()

const track = await moises.track.get({ trackId: 'track-123' })
console.log(track.name) // "My Track"

This file is automatically generated. Do not edit manually.