# Rengi Forge Audio Tools – Clean

> Rengi Forge Audio Tools – Clean is a paid API for AI agents from rengi.dev, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-22).

Trims silence, normalizes loudness to a LUFS target with -1 dBTP ceiling, adds anti-click fades, and converts audio files (ogg, wav, mp3); returns the processed file, a waveform image, and measured loudness stats.

## Facts

- Endpoint: POST https://rengi.dev/v1/audio-tools/clean?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-22
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/rengi-forge-audio-tools-clean-55cbacaf
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_FX8sYD59PzISZ4EZbgQLs

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability rengi-forge-audio-tools-clean-55cbacaf -d '<json body>'
```

Example prompt: Can you clean up this SFX wav file — trim the silence, normalize it to -16 LUFS mono, add anti-click fades, and export it as ogg at 44100 Hz? Here's the URL: https://example.com/sfx/explosion.wav

## When to prefer this

Choose this endpoint when you need to prepare audio assets for game engines or apps and require loudness normalization to a specific LUFS target, silence trimming, anti-click fade protection, and format conversion in a single step — especially for SFX, music, ambience, or voice assets with preset loudness profiles for each kind.

## Known failure modes

- Unsupported input format or corrupted audio file returns an error
- targetLufs outside the allowed range (-40 to -6) returns a validation error
- Audio URL is unreachable or returns non-audio content
- Input audio exceeds size or duration limits
- sampleRate enum value not in [22050, 44100, 48000] rejected
- Payment not completed (x402 protocol) results in 402 response

## How this service works

Audio tools: Trim silence, normalize loudness to a LUFS target with a -1 dBTP ceiling, add anti-click fades and convert (ogg, wav, mp3; mono for SFX). Returns the file, a waveform and measured stats. Full schema: https://rengi.dev/v1/audio-tools/schema

## Output

Returns the processed audio file in the requested format (ogg, wav, or mp3), a waveform image, and measured stats including the achieved integrated LUFS level and true peak dBTP value.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "kind": {
   "enum": [
    "sfx",
    "music",
    "ambience",
    "voice"
   ],
   "type": "string",
   "default": "sfx",
   "description": "Sets the loudness target and channel default: sfx -16 LUFS mono, music -18 stereo, ambience -20 stereo, voice -16 mono."
  },
  "mono": {
   "type": "boolean"
  },
  "audio": {
   "type": "string",
   "description": "Audio file as base64 (wav, mp3, ogg, flac, m4a)."
  },
  "format": {
   "enum": [
    "ogg",
    "wav",
    "mp3"
   ],
   "type": "string",
   "default": "ogg"
  },
  "audioUrl": {
   "type": "string",
   "format": "uri",
   "description": "Audio file URL."
  },
  "sampleRate": {
   "enum": [
    22050,
    44100,
    48000
   ],
   "type": "number"
  },
  "targetLufs": {
   "type": "number",
   "maximum": -6,
   "minimum": -40
  },
  "trimSilence": {
   "type": "boolean",
   "default": true
  },
  "silenceThresholdDb": {
   "type": "number",
   "default": -50,
   "maximum": -20,
   "minimum": -90
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/rengi-forge-audio-tools-clean-55cbacaf/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from rengi.dev](https://www.zero.xyz/host/rengi.dev/llms.txt)
