UNPKG

ableton-mcp-server-rag

Version:
11 lines (10 loc) 924 B
import { Clip } from 'ableton-js/ns/clip.js'; import { Note, NoteExtended } from 'ableton-js/util/note.js'; export declare function removeNotesExtended(clip: Clip, fromPitch: number, pitchSpan: number, fromTime: number, timeSpan: number): Promise<any>; export declare function removeAllNotes(clip: Clip): Promise<any>; export declare function getAllNotes(clip: Clip): Promise<Note[] | NoteExtended[]>; export declare function getNotes(clip: Clip, fromPitch: number, pitchSpan: number, fromTime: number, timeSpan: number): Promise<Note[] | NoteExtended[]>; export declare function createNoteSnapshot(clip: Clip, historyId: number): Promise<number>; export declare function setNotesExtended(clip: Clip, notes: NoteExtended[]): Promise<void>; export declare function replaceClipNotes(clip: Clip, notes: Note[]): Promise<void>; export declare function replaceClipNotesExtended(clip: Clip, notes: NoteExtended[]): Promise<void>;