Track
get
Gets a track by its ID
moises.track.get
Parameters
Parameter | Type | Description |
---|---|---|
trackId | string | The 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.