/presets/runRun any Neural Analog audio preset
Choose an operation and a preset from GET /presets. The same request shape can clean an AI song, master a mix, isolate sounds, or turn audio into MIDI.
How this endpoint works
Use this as the default processing endpoint for new integrations and AI agents. Set operation to restoration, mastering, stem_split, or transcription. To chain jobs, set source_type and source_id so the next preset processes the completed result instead of the original audio.
- 1
Choose from the catalog
View presets in GET /presets, filter by the requested operation, and choose its default or best-matching use case.
- 2
Start one processing job
Send the audio ID, operation, preset, source selection, and only the parameters advertised for that preset.
- 3
Poll and deliver the result
Use object_type and object_id from the response to poll status, then download the completed artifact.
Common use cases
Choose this operation when it matches the source and result your workflow needs.
Clean up an AI-generated song
Import a Suno or Udio link, run the default restoration preset, and return the completed WAV.
Process a derived result
Master a restoration, repair one isolated stem, or transcribe a separated instrument by selecting that source object.
Expose one agent action
Give an AI one processing operation instead of separate restoration, mastering, stem, and MIDI actions.
Processing used by 60,000+ music makers
Results people rely on
“I've been loving the app. The audio restoration works amazing on my suno songs”
Jordi
Audio Super Resolution
“Amazing tool for audio. Clean, simple, and effective. I would spend hours in RX to get the same results. Give it a try. I can save you hours of production time.”
Dan Campbell ~Riffster
“Love it! Makes everything crisp!”
The Grim Tower
“Sensacional”
Francisco
Restoration · Choose what you want to fix
MP3 Music Restoration (Apollo, 2025)
preset="universal_enhancer"Repairs MP3 compression damage and restores missing high frequencies. Trained on high-quality music paired with degraded MP3 versions. Output sample rate matches the prepared input rate (44.1kHz or 48kHz). Recommended for: online source imports, songs downloaded from the internet, compressed sound, tracks missing >16Khz. Not effective to regenerate 16Khz+ audio? Try AudioSR instead.
Parameters
stereo_modeStereo ModeAllowed values
mid_sidesStereo (Mid/Sides)Recommendedsides_onlySides onlyProcess the sides and keep the original center.mid_onlyMid onlyProcess the center and keep the original sides.left_rightStereo (L/R)monoMono
Neural Remix - Stable Audio 3 (Stable Audio 3 Medium, 2026)
preset="stable_audio_3"Remixes instrumentals from audio and a text prompt. This prompt-guided remix mode uses the source audio as a reference while the text prompt steers style, tone, and instrumentation. Recommended for: instrumental only (no vocals!), creative remixes, inpainting missing musical ideas, turning noisy frequencies into music, and low-end or texture repair.
Parameters
model_nameModel variantAllowed values
stable-audio-3-mediumStable Audio 3 MediumRecommended
strengthRemix StrengthHow much Stable Audio 3 can reinterpret the source. Higher values let the model rewrite more of the original recording.
Common values
0.01Minimal edit0.1Light edit0.3Bit more edit0.5Balanced editRecommended0.6Moderate remix0.7Strong remix0.95Totally different song
promptPromptDescribe the target sound, style, instrumentation, tempo, and production character Stable Audio 3 should create from the source audio.
prompt_strengthPrompt StrengthHow strongly Stable Audio 3 follows the text prompt. Higher values amplify prompt guidance relative to the reference audio.
Common values
0.5Less prompt strengthKeeps the prompt influence light so the source audio remains the main guide.1Base prompt strengthRecommendedUses the normal Stable Audio 3 prompt conditioning strength.2More promptMakes the prompt easier for the model to follow while still leaving room for the reference audio.3Stronger promptPushes the result further toward the prompt while retaining some reference influence.4Even more promptPushes the result harder toward the described style, instruments, or production character.5High prompt strengthPrioritizes the described style and production character over the reference audio.6Very high prompt strengthStrongly prioritizes the prompt with limited faithfulness to the reference audio.7Maximum promptStrongly prioritizes the prompt and can make the result less faithful to the reference audio.
inpaint_regionsInpaint regionsNeural Remix - ACEStep 1.5 XL (ACE-Step 1.5 XL, 2026)
preset="acestep_15_xl"Recreates music in remix mode, similar to SUNO 'cover' mode. It uses similar sounds to the reference, but adds new notes if you lower the reference strength. Recommended for: Bass tracks, inpainting missing notes in stems, low end mudiness. Interesting results when blended with the original audio.
Parameters
model_nameModelAllowed values
acestep-v15-xl-turboAceSTEP turboacestep-v15-xl-sftAceSTEP SFT
strengthOriginal InfluenceHow much the original audio influences the result. 1.0 means the model tries to match the original as close as possible. 0.1 means it's a loose reference.
Common values
1.0As close as possible0.99Almost original0.5Inspiration0.1Creative interpretation
promptPromptAceSTEP XL is a 2026 music generation model similar to SUNO. This prompt is passed to the model to influence the result. ACE Step authors mention that it's best if it describes the original track: style, instruments, tempo, key.
AudioSR Upscaler (Audio SR, 2022)
preset="audiosr"Regenerates high frequencies above the selected cutoff while keeping lower frequencies from the original audio. Recommended for: Low quality recordings, missing high frequencies, hissing noise around 10Khz (hihats, voice, suno hiss). Low thresholds (eg: 3Khz) will change audio the most, while high threshold will mostly preserve what's already here. Not recommended for: Bass tracks, muddy low end. Use Neural Remix instead.
Parameters
frequency_cutoffStrengthSets where AudioSR starts regenerating high frequencies. Lower cutoffs regenerate more of the track for a stronger effect; higher cutoffs focus on the top end for a subtler, more nuanced result.
Allowed values
16000Very Subtle (16 kHz cutoff)13000Subtle (13 kHz cutoff)10000Mild (10 kHz cutoff)8000Medium (8 kHz cutoff)Recommended5000Pronounced (5 kHz cutoff)4000Strong (4 kHz cutoff)3000Very Strong (3 kHz cutoff)
reconstruction_methodReconstructionAllowed values
multiband_ensembleMultiband EnsembleRecommendedBlends the original low frequencies with restored high frequencies for a gradual transition.original_signalSeamless ReconstructionKeeps your original audio below the selected cutoff and restores only the higher frequencies.
stereo_modeChannelsAllowed values
mid_sidesStereo (Mid/Sides)Recommendedsides_onlySides onlyProcess the sides and keep the original center.mid_onlyMid onlyProcess the center and keep the original sides.left_rightStereo (L/R)monoMono
UniverSR Upscaler (UniverSR, 2026)
preset="universr"Upscale music, voice, and sound effects. UniverSR is a 2026 model developed by the University of Seoul which performs audio super-resolution directly in the complex STFT domain using flow matching. Very similar to AudioSR, but with more coherent high ends. Recommended for: Low quality recordings, missing high frequencies, hissing noise around 10Khz (hihats, voice, suno hiss). Low thresholds (eg: 4Khz) will change audio the most, while high threshold will preserve what's already here. Not recommended for: muddy bass or muddy low end. Use Neural Remix instead.
Parameters
model_nameModelAllowed values
universr-audioOriginalRecommendeduniversr-audio-finetune-v1Fine-tune v1
frequency_cutoffStrengthAllowed values
12000Subtle (12 kHz cutoff)8000Medium (8 kHz cutoff)Recommended6000Pronounced (6 kHz cutoff)4000Strong (4 kHz cutoff)
stereo_modeChannelsAllowed values
mid_sidesStereo (Mid/Sides)Recommendedsides_onlySides onlyProcess the sides and keep the original center.mid_onlyMid onlyProcess the center and keep the original sides.left_rightStereo (L/R)monoMono
reconstruction_methodReconstructionAllowed values
original_signalSeamless ReconstructionKeeps the original 48 kHz low-frequency bins in the final spectrum while still using the cutoff signal for model conditioning. This usually avoids a visible crossover seam because the low band keeps the source frequency profile.originalOriginal ReconstructionRecommendedLegacy UniverSR assembly. The final low band comes from the downsampled and upsampled cutoff signal, whose resampling rolloff can dip energy near the cutoff and leave a seam where generated highs begin.
NovaSR Speech Upscaler (NovaSR, 2026)
preset="novasr"Upscaling model trained on English speech. Best for restoring podcasts, voice-overs, or isolated vocal tracks.
Parameters
stereo_modeChannelsAllowed values
mid_sidesStereo (Mid/Sides)Recommendedsides_onlySides onlyProcess the sides and keep the original center.mid_onlyMid onlyProcess the center and keep the original sides.left_rightStereo (L/R)monoMono
FlashSR Upscaler (FlashSR, Jan 2025)
preset="flashsr"Restores missing high frequencies and detail in one fast pass. Recommended for: Western music, single instrument upscaling, preparing 44.1Khz stems before Atmos Export. Not recommended for: Bass.
Parameters
stereo_modeStereo ModeAllowed values
mid_sidesStereo (Mid/Sides)Recommendedsides_onlySides onlyProcess the sides and keep the original center.mid_onlyMid onlyProcess the center and keep the original sides.left_rightStereo (L/R)monoMono
Remove speed variation (make bpm constant) (Beat This!, 2024)
preset="constant_bpm"Fixes wonky tempo in music generated by SUNO when the speed keeps changing throughout the song. Recommended for: SUNO songs that should stay at a constant BPM and align cleanly to a beat grid. It can also help tighten tempo variations in live performances.
Neural Reconstruction (DACVAE, 2024)
preset="dacvae"Rebuilds all frequencies through a neural codec to reduce unnatural frequency patterns. Recommended for: weird hihats sounds in electronic music.
Parameters
stereo_modeChannelsAllowed values
mid_sidesStereo (Mid/Sides)Recommendedsides_onlySides onlyProcess the sides and keep the original center.mid_onlyMid onlyProcess the center and keep the original sides.left_rightStereo (L/R)monoMono
Remove Clipping
preset="declip"Fixes harsh crackling when volume is too high. Algorithms find optimal settings to remove all crackling, while still maintaining loudness.
Remove Noise
preset="denoise"Reduces hiss, hum, background noise, and optional source bleed while keeping the main vocals/instruments. Uses the same model family as stem splitting, but returns a single cleaned track only.
Parameters
model_nameModel VariantAllowed values
denoiseDenoiseRecommendeddenoise_debleedDenoise and debleed
Remove Reverb
preset="dereverb"Choose Long Reverb (strong) for long reverb tails in singing, music, and live recordings. Choose Room echo (light) for subtle room echo in podcasts, voice-overs, and dialogue.
Parameters
model_nameModelAllowed values
dereverbLong Reverb (strong)Recommendeddialogue_isolateRoom echo (light)
Remove Crowd Noise
preset="decrowd"Removes audience noise from live recordings while preserving the performance. Uses the same model family as stem splitting, but returns a single cleaned track only.
Keep Only Center Mono (Center Wide v3, 2026)
preset="phantom_center"Extracts the "phantom center", the content that should be mono in a track. Use this for: bass, kick drums, podcast voice. Removes phaser, chorus, or flanger from instrument stems. Good for mixing.
RE-USE Speech Enhancer (NVIDIA RE-USE, 2026)
preset="reuse"Improve clarity, upscale, remove reverb, remove noise and audio glitches in multilingual speech. Recommended for: getting dry vocals, clearer podcasts, noisy voice notes, etc. Not recommended for: full music mixes or instrumental upscaling. Use UniverSR, AudioSR, or a music restoration model instead.
Parameters
stereo_modeChannelsAllowed values
mid_sidesStereo (Mid/Sides)Recommendedsides_onlySides onlyProcess the sides and keep the original center.mid_onlyMid onlyProcess the center and keep the original sides.left_rightStereo (L/R)monoMono
Singing Upscaler (Apollo Voice, 2025)
preset="apollo_voice"Specialized voice upscaling. Restores missing high frequencies and removes compression artifacts in lower frequencies. Output sample rate is 44.1kHz for lower-rate inputs and 48kHz for 48kHz+ inputs.
Parameters
stereo_modeStereo ModeAllowed values
mid_sidesStereo (Mid/Sides)Recommendedsides_onlySides onlyProcess the sides and keep the original center.mid_onlyMid onlyProcess the center and keep the original sides.left_rightStereo (L/R)monoMono
Mastering · Choose how the master should sound
Modern
genre="modern"Balanced, clean mastering for contemporary music. Recommended when you want a versatile default that preserves the character of the mix.
Hip Hop
genre="hiphop"Deep bass and punchy drums for maximum impact. Recommended for hip hop mixes that need weight, clear vocals, and controlled transients.
Techno
genre="techno"Driving low end and crisp highs for club systems. Recommended for electronic tracks that need sustained energy and firm bass control.
Rock
genre="rock"Dynamic midrange presence and controlled saturation. Recommended for guitar-led mixes that should stay energetic without losing punch.
R&B
genre="rnb"Smooth, warm tones with polished vocals. Recommended for R&B mixes that need a rich low end and a clear, intimate vocal.
Trap
genre="trap"Heavy 808s and sharp transients. Recommended for trap mixes that need hard-hitting drums and controlled sub-bass.
Mastering · Choose the target loudness
-8 LUFS
target_lufs="-8"Maximum punch and energy for high-impact releases. Recommended for pop, electro, and metal tracks that need competitive loudness.
-9.5 LUFS
target_lufs="-9.5"Competitive industry-standard loudness while retaining good audio quality. Recommended for rock, R&B, and rap.
-14 LUFS
target_lufs="-14"Streaming-oriented loudness with more preserved dynamic range. Recommended for jazz, classical, funk, and music that should breathe.
Auto (-1 dBTP true peak, max LUFS)
target_lufs="auto"Finds the loudest master that stays at or below -1 dBTP true peak instead of matching a fixed LUFS target.
Stem separation · Choose the stems you want
2 tracks
preset="2_tracks"Vocals (acapella), Instrumental (karaoke version)
Parameters
model_nameModel variantAllowed values
deuxDeux modelRecommendedSingle Deux vocal/instrumental separator.leapLeap XeRuns separate Leap Xe vocal and instrumental BS-Roformer models.
4 stems
preset="4_tracks"Bass, Drums, Vocals, Others
6 stems
preset="6_tracks"Bass, Drums, Vocals, Guitar, Piano, Others
53 stems (MVSEP Mega)
preset="mvsep_mega_53"Ultra-granular instrument model. Select the instruments present in your song. For higher quality results, use instrument-specialized models.
Parameters
selected_stemsInstrument stems to keepAllowed values
bassBassbass_double-bassDouble BassdrumsDrumsdrums_congasCongasdrums_hhHi-Hatsdrums_kickKickdrums_percussionPercussiondrums_snareSnaredrums_tambourineTambourinedrums_timpaniTimpanidrums_tomsTomsdrums_triangleTriangleguitarGuitarguitar_acoustic-guitarAcoustic Guitarguitar_dobroDobroguitar_electric-guitarElectric Guitarguitar_banjoBanjoguitar_mandolinMandolinguitar_sitarSitarguitar_ukuleleUkuleleother_accordionAccordionother_bellsBellsother_glockenspielGlockenspielother_marimbaMarimbaother_wind-chimesWind ChimespianoPianopiano_digital-pianoDigital Pianopiano_harpsichordHarpsichordpiano_keysKeyspiano_organOrganpiano_synthSynthstringsStringsstrings_bowed_stringsBowed Stringsstrings_celloCellostrings_harpHarpstrings_violaViolastrings_violinViolinvocalsVocalsvocals_back-vocalBacking Vocalvocals_lead-vocalLead Vocalwinds_bassoonBassoonwinds_brassBrasswinds_clarinetClarinetwinds_fluteFlutewinds_french-hornFrench Hornwinds_harmonicaHarmonicawinds_oboeOboewinds_saxophoneSaxophonewinds_tromboneTrombonewinds_trumpetTrumpetwinds_tubaTubawinds_windWindwinds_woodwindWoodwindotherOther
Custom Prompt
preset="custom"Name the instrument or sound to be isolated.
Parameters
promptSound to isolateDescribe the instrument, voice, noise, or sound to isolate.
promptSound promptstereo_modeStereo handlingspansPrompt hint rangesSpeech Only
preset="custom_speech"Remove background noise and keep only speech and talking
Parameters
promptSound promptstereo_modeStereo handlingspansPrompt hint rangesDenoise
preset="denoise"Remove background noise from music or vocal tracks
Parameters
model_nameModel variantAllowed values
denoiseDenoise modelRecommendedRemoves background noise.denoise_debleedDenoise and Debleed modelRemoves background noise and source bleed.
Fast Decrowd
preset="decrowd"Quickly remove crowd noise from live recordings
Parameters
model_nameModel variantAllowed values
decrowdMelband RoformerRecommendedMost recent crowd-noise separator. Runs this only on Vocals stems to get more precise results.decrowd_mdxMDX NetOlder crowd-noise separator.
Heavy Decrowd
preset="custom_music_singing"Use SAM Audio Large to keep music and vocals while removing crowd, noise, talking, and audience sounds
Parameters
promptSound promptstereo_modeStereo handlingspansPrompt hint rangesMusic Only (No Vocals)
preset="custom_music"Keep the instruments and remove singing, speech, and background noise
Parameters
promptSound promptstereo_modeStereo handlingspansPrompt hint rangesSinging Only
preset="custom_singing"Keep the singing voice and remove instruments and ambience
Parameters
promptSound promptstereo_modeStereo handlingspansPrompt hint rangesLead / Backing Vocals
preset="lead_back"Lead vocals, backing vocals
Duet Singers
preset="duet"Singer 1, Singer 2
Main Singer
preset="custom_main_solo_singer"Keep the main vocals and isolate backing vocals and others
Parameters
promptSound promptstereo_modeStereo handlingspansPrompt hint rangesIsolate Drums
preset="2_tracks_drums"No drums, Drums. Special model to separate drums from instrumental. Preserve high fullness in drums and instrumental.
5 drums tracks
preset="5_drums_tracks"Split drums into Kick, Snare, Toms, Hi-hats, Cymbals
Isolate Any Percussion
preset="custom_remove_drums"Remove cinematic percussions, shakers, cymbals...
Parameters
promptSound promptstereo_modeStereo handlingspansPrompt hint rangesDereverb
preset="dereverb"Remove reverberation, delay, and echo
Keep Only Center Mono
preset="phantom_center"Extracts the "phantom center", the content that should be mono in a track. Use this for: bass, kick drums, podcast voice. Removes phaser, chorus, or flanger from instrument stems. Good for mixing.
5.1 Upmix
preset="5_1_upmix"Generate: LR (Front stereo), S (Sides stereo), LFE (Sub frequencies), C (Center front channel)
Guitar
preset="guitar"Guitar, Other
Modern Bowed Strings
preset="modern_bowed_strings"Strings, Other
Synth Lead
preset="synth_lead"Synth lead, Other
Transcription · Choose how the MIDI tracks are created
MuScriptor Large
model="muscriptor-large"Transcribes polyphonic audio into instrument-colored MIDI tracks. Recommended for full mixes and multi-instrument recordings. Note velocities are not generated.
Parameters
instrument_modeInstrument track modeAllowed values
autoAutoRecommendedselectSelect instrumentscombine_melodicCombine melodic instruments
instrumentsInstrument guidanceAllowed values
electric_bassBassacoustic_bassAcoustic BassdrumsDrumsacoustic_guitarAcoustic Guitarclean_electric_guitarClean Electric Guitardistorted_electric_guitarDistorted Electric Guitaracoustic_pianoAcoustic Pianoelectric_pianoElectric PianoorganOrgansynth_leadSynth Leadsynth_padSynth Padsynth_stringsSynth Stringsorchestra_hitOrchestra Hitstring_ensembleString EnsembleviolinViolinviolaViolacelloCellocontrabassContrabassorchestral_harpOrchestral HarpvoiceVoicechromatic_percussionXylophonetimpaniTimpanibrass_sectionBrass SectiontrumpetTrumpettromboneTrombonefrench_hornFrench HorntubaTubasoprano_and_alto_saxSoprano & Alto Saxophonetenor_saxTenor Saxophonebaritone_saxBaritone SaxophoneflutesFlutesclarinetClarinetoboeOboeenglish_hornEnglish HornbassoonBassoon
quantize_precisionNote quantizationAllowed values
1/41/81/8T1/161/16T1/321/32T
Transkun V2
model="transkun"Transcribes expressive piano performances into one acoustic-piano MIDI track with note velocities and pedal controls. Recommended for solo piano; do not use it for full mixes or other instruments.
Parameters
quantize_precisionNote quantizationAllowed values
1/41/81/8T1/161/16T1/321/32T
Code examples
Server-side example
const response = await fetch("https://api.neuralanalog.com/presets/run", {
method: "POST",
headers: {
"X-API-Key": process.env.NEURALANALOG_API_KEY,
"Content-Type": "application/json",
},
body: JSON.stringify({
"operation": "restoration",
"audio_id": "00000000-0000-0000-0000-000000000000",
"preset": "preset"
}),
});
if (!response.ok) {
throw new Error(`Request failed with ${response.status}`);
}
console.log(await response.json());Parameters
Send the API key from a trusted server. Never expose it in client-side JavaScript.
JSON request body
operationSelects the preset family: restoration repairs or upscales audio, mastering controls loudness and tone, stem_split separates sounds, and transcription creates MIDI.
audio_idParent imported audio asset ID.
presetPreset identifier returned by GET /presets or the neuralanalog://presets MCP resource.
source_typeSelects a raw artifact or a rendered Studio mix as input. original, stem, restored, and mastered use the stored file without realtime mixer effects. current_main_mix renders the selected main-track version with its effects; current_stems_mix renders all audible stems with mute, solo, level, pan, and effects; current_stem_mix renders one stem's selected version and effects.
Default: "original"
source_idObject ID for stem, restored, mastered, or current_stem_mix. For current_stem_mix this is the stem ID. Omit it for original, current_main_mix, and current_stems_mix.
bit_depthOutput WAV bit depth for audio-producing presets.
Default: 24
parametersPreset-specific values using only parameter keys returned for the selected preset. Mastering also accepts target_lufs.
Successful response
object_typeNo description provided.
object_idNo description provided.
audio_idNo description provided.
statusNo description provided.
Errors
X-API-Key returns an authentication error. Validation errors use the declared 422 response below.detailNo description provided.