Guides
Procedures and development
amethyst.player.on("player:play", (track: Track) => {});
amethyst.player.on("player:pause", (track: Track) => {});
amethyst.player.on("player:resume", (track: Track) => {});
amethyst.player.on("player:seek", ({track: Track, seekedTo: number}) => {});
amethyst.player.on("player:trackChange", (track: Track) => {});
amethyst.player.on("player:trackFinished", ({ track: Track, startTimestamp: number }) => {});
amethyst.player.on("player:pitchChange", ({track: Track, playbackRate: number}) => {});
amethyst.player.on("player:next", (track: Track) => {});
amethyst.player.on("player:previous", (track: Track) => {});
amethyst.player.on("player:volumeChange", (dB: number) => {});
amethyst.player.on("player:currentTrackMetadataLoaded", (track: Track) => {});