What You Can Ask For
Reagent shows these tool names in the chat while it works.
Extract waveform gives Reagent a coarse outline of a file’s amplitude (100 slices by default) so it can compare the shapes of sounds. It doesn’t draw a waveform in the chat.
Items in your REAPER project
- Select items, or name a track, the time selection or a region.
- REAPER must be open with the Bridge running (a small script that connects Reagent to REAPER) and the SWS extension installed. See Quick Start.
- Reagent measures the active take’s source file, for the length of the item.
- Times are in project time.
- Formats: WAV, MP3, FLAC, Ogg Vorbis, AIFF, and other formats Reagent can decode.
- Type or paste the full path, such as
/Users/you/SFX/door_slam_01.wavorD:\SFX\door_slam_01.wav. Don’t drag audio files into the chat box, because Reagent doesn’t attach them. Dragging in a folder gives Reagent its path. See Attaching Files. - REAPER can be closed.
- Reagent measures the raw file.
- Times are in seconds from the start of the file, or of the section you asked about.
- Formats: WAV, MP3, FLAC and Ogg Vorbis. For AIFF, name a section to analyze, such as the first 10 seconds. To analyze a whole AIFF file, add it to a REAPER project and ask about the item.
- The file tools also work on a Wwise project’s source files. See Audio Analysis on Wwise Source Files.
How item levels are measured
How item levels are measured
For items, loudness, silence and transient levels account for the item volume, the take volume and the average level of the take volume envelope, and muted items count as silent. They don’t include fades, track volume, or effects on the track or take.
Silence
- Items: Reagent reports which items are effectively silent (99% or more of the item below -60 dB), not where the silence sits inside them.
- Files: Reagent lists each silent stretch with its start and end time, plus the total. By default, silence means below -60 dB for at least 100 ms.
Transients and Peak Markers
Reagent reports the time and level of each hit, attack or other onset.- Items: By default, each item’s threshold sits about 20 dB below its average (RMS) level, and hits must be at least 50 ms apart.
- Files: By default, hits must be at or above -40 dBFS and at least 600 ms apart. That gap skips fast repeats such as footsteps or a roll, so ask for a shorter one when hits come close together.
Loudness (RMS)
Reagent measures the average RMS level, in dB, of an item, a file or a section of a file. For several items, it lists them quietest first. RMS isn’t LUFS, the perceived-loudness measure used in delivery specs. To bring takes to a LUFS or peak dB target, use the take volume leveler in Volume Leveling.Frequency Spectrum
For REAPER items only. Reagent splits each item’s energy into six bands. It reports each band’s energy relative to the loudest band, which band dominates, and whether the item is empty (no energy in any band).- Reagent analyzes a 16 kHz copy of the audio, so brilliance stops at 8 kHz and content above 8 kHz, such as air or hiss, isn’t measured.
- Items shorter than about a quarter of a second always read as empty. For very short sounds, such as clicks or UI blips, ask for RMS instead.
UCS Classification
The Universal Category System (UCS) is a public standard for naming and sorting sound effects. Each category and subcategory pair has a short code called a CatID, such asVEHCar (Vehicles, Car). Classify items listens to items in your REAPER project and suggests CatIDs for them.
On a Mac, classification needs Apple silicon and macOS 14 (Sonoma) or later. On an Intel Mac, or on macOS 12 or 13, Classify items fails, along with the UCS Renamer skill and the track content checks described below. Windows and the other tools on this page aren’t affected. See Troubleshooting.
- Runs on your computer with a custom-trained model that ships with Reagent. Your audio isn’t uploaded.
- REAPER items only. To classify files, add them to a REAPER project first.
- Listens to up to 10 seconds of each item, trying to skip leading silence on longer items.
- Suggests the top 5 CatIDs per item, each with a confidence score. You can ask for up to 20, or for confident ones only.
- Also reads track content. Reagent uses classification to work out what kind of audio a track holds, such as dialogue, effects, ambience or music, instead of guessing from file names.
CatID codes and coverage
CatID codes and coverage
Classification returns lowercase codes, such as
vehcar. Ask Reagent to look them up in the UCS list for the standard spelling (VEHCar), category and subcategory.The model knows 660 of the 753 CatIDs in the UCS list that ships with Reagent. If the right one isn’t suggested, describe the sound and ask Reagent to look it up with the UCS Category Lookup skill, which searches the full list.Reading Metadata
Extract metadata reads WAV, MP3, FLAC, Ogg Vorbis and AIFF files. It returns technical details, such as duration, sample rate, bit depth, channels and codec, plus tags in these standards:
For AIFF files, Reagent doesn’t read BWF or iXML fields.
Writing Metadata
Reagent can’t write metadata into audio files yet. If it offers to, the write fails with an error and your files stay as they were. To embed UCS or other tags, use a separate metadata editor.Where the Analysis Runs
- The analysis, classification and metadata tools on this page run on your computer and don’t upload your audio.
- Reagent sends the results to the AI model as text, as part of your conversation. That includes levels, times, band values, waveform outlines, category suggestions, the metadata it reads, and file paths. On individual plans, that’s Reagent’s AI service.
- On Enterprise accounts, the AI model is your organization’s endpoint.
- Dialogue transcription works differently and uploads audio. See Dialogue.
Related
REAPER Tools
Act on the results: remove silence, split, move and more.
Dialogue
Level takes to a LUFS or peak target.
Skills
UCS Category Lookup and UCS Renamer.
Wwise
Run the file tools on a Wwise project’s source files.