Neatbo.

CUE-index recording splitter

Split one WAV, MP3 or raw FLAC recording at explicit CUE indexes and export PCM16 WAV tracks with complete source-frame mappings.

Browser-local processingInputOne recording and matching CUEOutputPCM16 WAV track ZIP / full frame reportUp to 30 MiB per file · File limit: 2
  1. 1Add input
  2. 2Adjust settings
  3. 3Get your result

Tool input and files are processed in this browser without being uploaded.

Your input

Inputs are kept temporarily in this tab when switching tools. Refreshing or closing clears them; large results may need to be regenerated.

⌘ / Ctrl + Enter to run

or drag and drop them here

Files stay on this device. Your originals stay unchanged.

.wav · .mp3 · .flac · .cue

Up to 30 MiB per file · File limit: 2

    Options

    Complete the required options first. You can keep the defaults for the rest.

    Preparing the tool…

    Before you start

    Select one audio file and its UTF8 CUE. FILE must match the selected name; choose how INDEX00 pregaps are assigned. Every track becomes a numbered WAV, with titles, original indexes, retained frame ranges and dropped leading/pregap frames in the complete report.

    How to use this tool

    1. Choose matching CUE and audio files.
    2. Choose previous/next/discard pregap handling and inspect all source-frame mappings.
    3. Download numbered PCM16 WAV tracks and full JSON/CSV.

    Supported inputs and limits

    Exactly2 files: audio30MiB plus CUE1MiB,31MiB total; decoded float32 storage80MiB,99 tracks, complete outputs100MiB. Rate8–192kHz,1–8 channels. A budget error or cancellation rejects the whole output.

    Single FILE, increasing TRACK1–99 AUDIO, TITLE/PERFORMER and INDEX00/01 at75fps; printable ASCII REM comments are retained only as opaque ignored comments. Other directives/multiple FILE/duplicate/empty/out-of-range tracks reject. Raw FLAC requires known STREAMINFO total frames, metadata≤8MiB/1000blocks, unchanged rate/depth/channels, valid frame structures and CRC8/CRC16. Ogg FLAC and unknown-size streams reject; STREAMINFO MD5 is not independently verified.

    Worked example

    Example input

    10s/8kHz stereo recording; tracks at0,2 and5+1/75s, second INDEX00 at1+50/75s.
    Example options
    {"pregap":"previous"}

    Example output

    Previous mode retains80,000 frames across3 WAVs:0–16000,16000–40107,40107–80000. Discard removes2,667 pregap frames.

    When something does not work

    Use single FILE with exact selected name and supported instructions. Correct indexes, unsupported FLAC headers/CRC or budgets; decoder failure is a failure, then rerun.

    Frequently asked questions

    Are MP3/FLAC source-format bytes preserved?

    No. Outputs use actual browser PCM with round(sample×32768), clipped to[-32768,32767]. PCM16 WAV retained samples are exact; other WAV depths and browser FLAC/MP3 are quantized. MP3 priming/gapless can give different browser frame counts and ending times.

    Documentation & further reading

    Related tools