分类

音频颗粒合成器

对音频应用颗粒合成

将音频解构成微小的声音颗粒,并以新的时间、音高和纹理特征重新组合。创造出颗粒合成特有的空灵云彩、故障纹理和演变音景。完美适用于环境音乐、声音设计和实验音频处理。

Click to upload file or drag and drop file here

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

1 50 500

每个音频颗粒的持续时间。较小的值 = 更碎片化的纹理。

1 30 100

每秒多少颗粒。值越高 = 更密集、更连续的声音。

0 20 100

颗粒之间的随机时间变化。值越高 = 更分散、不可预测的纹理。

0.25 1 4

颗粒的音高修改。可以创建和谐或不和谐的集群。

0 0.4 1

颗粒参数的整体随机化。值越高 = 更混乱、演变的纹理。

0 0.3 1

颗粒之间的重叠量。值越高 = 更平滑、更混合的纹理。

0 0.75 1

干声(原始)和湿声(颗粒)信号之间的平衡。

关键信息

分类
Media
输入类型
file, range, select
输出类型
file
样本覆盖
4
支持 API
Yes

概览

音频颗粒合成器是一款将音频解构成微小声音颗粒,并以新的时间、音高和纹理特征重新组合的创意工具。它能创造出颗粒合成特有的空灵云彩、故障纹理和演变音景,非常适合用于环境音乐、声音设计和实验音频处理。

适用场景

  • 当你需要为环境音乐或氛围音轨创造空灵、绵延的纹理背景时。
  • 当你想为电子音乐或声音设计项目添加独特的故障纹理和演变音效时。
  • 当你希望对一段音频进行实验性处理,探索其声音的微观结构时。

工作原理

  • 上传一个音频文件作为原始素材。
  • 通过调整“颗粒大小”和“颗粒密度”参数,控制声音碎片的尺寸和出现频率。
  • 使用“时间喷洒”和“随机性”参数,为颗粒的播放时间和属性添加变化与不可预测性。
  • 通过“音高变换”、“重叠”和“干湿混合”等参数,塑造最终合成声音的音高、平滑度和与原始音频的混合比例。

使用场景

制作环境音乐:将一段简单的钢琴或合成器循环处理成不断演变、充满细节的背景音景。
设计故障纹理:对鼓点或人声采样进行颗粒化,创造出具有数字故障感的节奏元素或人声效果。
进行声音实验:探索任何声音(如城市噪音、自然录音)的微观结构,生成全新的抽象声音。

用户案例

1. 制作空灵环境音垫

背景原因
音乐制作人有一段简短的合成器长音,希望将其扩展为一段绵长、不断变化的环境音垫,用于歌曲的前奏部分。
解决问题
原始音频太短且静态,缺乏空间感和演变细节。
如何使用
上传 `synth_pad.wav` 文件。设置较小的“颗粒大小”(如 80ms)和较高的“颗粒密度”(如 60 颗粒/秒)。增加“时间喷洒”(如 50ms)和“重叠”(如 0.6)以创造平滑、弥散的效果。将“干湿混合”调至较高值(如 0.9)以突出处理后的效果。
效果
生成一段长度显著增加、具有飘渺空间感和细微动态变化的环境音垫,完美融入歌曲氛围。

2. 创造故障节奏纹理

电子音乐制作人
背景原因
制作人想为一段四拍鼓循环添加一些数字故障感,使其听起来更现代、更有冲击力。
解决问题
鼓循环听起来过于干净和常规,需要增加一些不可预测的纹理变化。
如何使用
上传 `drum_loop.mp3`。使用中等“颗粒大小”(如 30ms)和中等“密度”(如 40 颗粒/秒)。大幅提高“随机性”(如 0.8)和“时间喷洒”(如 80ms),以制造混乱、不可预测的颗粒喷射效果。将“干湿混合”设置为 0.5,让原始鼓声和故障纹理并存。
效果
鼓循环中穿插着随机的、颗粒化的故障声,节奏骨架保持清晰,但整体增添了强烈的数字失真感和动态趣味。

用 Samples 测试

audio, text, file

相关专题

常见问题

支持哪些音频格式?

支持常见的音频格式,如 MP3、WAV、AAC、OGG 等。

如何获得更平滑、连续的声音?

尝试增加“颗粒密度”和“颗粒重叠”的值,同时适当减小“时间喷洒”和“随机性”。

处理时间会很长吗?

处理时间取决于音频文件的长度和参数设置,通常能在较短时间内完成。

输出文件可以是什么格式?

支持输出为 MP3、AAC、M4A、OGG、Opus、FLAC 和 WAV 等多种格式。

这个工具适合初学者吗?

是的,通过调整几个核心参数,即使没有声音合成经验,也能快速创造出有趣的效果。

API 文档

请求端点

POST /zh/api/tools/audio-granulator

请求参数

参数名 类型 必填 描述
audioFile file (需要先上传) -
grainSize range 每个音频颗粒的持续时间。较小的值 = 更碎片化的纹理。
density range 每秒多少颗粒。值越高 = 更密集、更连续的声音。
spray range 颗粒之间的随机时间变化。值越高 = 更分散、不可预测的纹理。
pitch range 颗粒的音高修改。可以创建和谐或不和谐的集群。
randomness range 颗粒参数的整体随机化。值越高 = 更混乱、演变的纹理。
overlap range 颗粒之间的重叠量。值越高 = 更平滑、更混合的纹理。
mix range 干声(原始)和湿声(颗粒)信号之间的平衡。
outputFormat select -

文件类型参数需要先通过 POST /upload/audio-granulator 上传获取 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)"
}
文件: 文件

AI MCP 文档

将此工具添加到您的 MCP 服务器配置中:

{
  "mcpServers": {
    "elysiatools-audio-granulator": {
      "name": "audio-granulator",
      "description": "对音频应用颗粒合成",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=audio-granulator",
      "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]