Категории

Лупер Аудио

Создайте бесшовные циклы из аудиоклипа

Извлекает сегмент из аудио и создает идеально бесшовный цикл с регулируемым кроссфейдом, количеством повторений и синхронизацией темпа. Необходимо для музыкального производства, звукового дизайна и создания ритмических паттернов, которые повторяются без слышимых швов.

Click to upload file or drag and drop file here

Maximum file size: 200MB Supported formats: audio/*

Начальная точка сегмента цикла в аудиофайле.

0.1 2 30

Продолжительность каждого повторения цикла. Меньшие значения = более быстрые ритмические паттерны.

1 4 100

Количество раз, когда сегмент цикла повторяется. Высокие значения = более длинные последовательности циклов.

0 0.1 2

Плавный переход между повторениями цикла. Помогает устранить слышимые швы.

Попытка сопоставить длину цикла с музыкальным темпом. Может повлиять на качество аудио.

Сохранить исходную высоту тона при настройке темпа. Когда выключено, изменения темпа влияют на высоту тона.

0 1 1

Баланс между сухим (исходным) и мокрым (цикл) сигналом.

Документация API

Конечная точка запроса

POST /ru/api/tools/audio-looper

Параметры запроса

Имя параметра Тип Обязательно Описание
audioFile file (Требуется загрузка) Да -
loopStart number Нет Начальная точка сегмента цикла в аудиофайле.
loopLength range Нет Продолжительность каждого повторения цикла. Меньшие значения = более быстрые ритмические паттерны.
repetitions range Нет Количество раз, когда сегмент цикла повторяется. Высокие значения = более длинные последовательности циклов.
crossfade range Нет Плавный переход между повторениями цикла. Помогает устранить слышимые швы.
tempoSync checkbox Нет Попытка сопоставить длину цикла с музыкальным темпом. Может повлиять на качество аудио.
pitchPreserve checkbox Нет Сохранить исходную высоту тона при настройке темпа. Когда выключено, изменения темпа влияют на высоту тона.
mix range Нет Баланс между сухим (исходным) и мокрым (цикл) сигналом.
outputFormat select Нет -

Параметры типа файл должны быть загружены сначала через POST /upload/audio-looper для получения filePath, затем filePath должен быть передан в соответствующее поле файла.

Формат ответа

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Файл: Файл

Документация MCP

Добавьте этот инструмент к конфигурации сервера MCP:

{
  "mcpServers": {
    "elysiatools-audio-looper": {
      "name": "audio-looper",
      "description": "Создайте бесшовные циклы из аудиоклипа",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=audio-looper",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Вы можете объединять несколько инструментов, например: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, максимум 20 инструментов.

Поддерживает ссылки на файлы URL или кодирование Base64 для параметров файла.

Если вы столкнулись с проблемами, пожалуйста, свяжитесь с нами по адресу [email protected]