Skip to content
CutConvert

Move your Premiere project audio edit into Pro Tools

Choose a source sequence and its WAV or AIFF media. Supported audio edits become an editable PTX session. Video, plugins, instruments and mixer routing are not recreated; the report combines source and destination limitations.

Choose your Premiere project and its WAV or AIFF audio. Conversion happens on this computer. The first run loads about 14 MB of software; project and media files are never uploaded.

Audio edit transfer: 48 kHz PCM WAV or AIFF, up to 8 mono output tracks (stereo uses two). Plugins, instruments and buses are not recreated. Review the full comparison below before starting.

0 audio files selected · 0.0 MiB. Limits: 4 MB project, 128 MB selected audio, 512 MiB output.

REAPER → Pro Tools audio edit transfer

An editable audio handoff with explicit changes, not an identical REAPER mix. 48 kHz PCM WAV or AIFF audio; up to 8 mono output tracks. Stereo uses two tracks. REAPER browser limits: 10 MB project, 10 MB total selected media, 512 MiB output. Other project inputs: 4 MiB project and 128 MiB selected media.

Dedicated local browser worker. REAPER input also has a local Python converter. PTX is not supported by the text-only batch/MCP or Premiere panel engine.

Additional project inputs transfer one selected audio sequence through the shared RPP audio model. Video, titles, bins, plugins and mixer routing are not recreated. Fades and automation may change; both reader and PTX losses appear in the same report. Missing audio, unsupported retimes and channel layouts stop conversion.

Authored PRPROJ, DRP, FCPXML and SESX fixtures: native Pro Tools opening, saving, reopening and stereo render checks. All seven project readers also pass actual WASM conversion, exact original retention and merged-report tests. Native playback acceptance for the additional AAF, AVB and CapCut fixtures is pending. Source-app fidelity and individual session playback remain separate checks.

FeatureSource controlsStatusIn your Pro Tools delivery
Cuts, gaps and source offsetsSample positions and trimspreservedSample-exact at 48 kHz; invalid ranges stop conversion.
Declaration basisNative open/save/reopen and sample EDL tests
Track names and lane orderSource labels, repeated names and mono/stereo lane ordermappedUnique names and original lane order are retained, including native-template name swaps/cycles. Repeated and stereo-derived collisions receive explicit unique labels; blank/missing names use numbered output labels. The report retains each RPP execution-source index and label. Other project inputs may have derived bridge lanes. Original projects are retained. Native receiving acceptance of these new cases remains unverified.
Declaration basisscripts/test-ptx-tracks.py: ordered saved-name, clip binding, pan-mirror and rollback controls
Finite PCM source sections and loopsSelected 48 kHz PCM WAV or AIFF media, normal-speed forward regionsmappedForward source sections and whole-file/finite-region loops become repeated sample-range edits. An absent LOOP flag uses the native enabled default. Selected PCM source duration and bounds are checked. Unified loop controls change; retimes, off-sample clocks, reverse/crossfaded sections need consolidated audio. Native Pro Tools playback of these new cases remains unverified. Supported manual linear fades spanning repeats use a continuing item-clock clip-gain function; native receiving/source playback of these new fade cases remains unverified.
Declaration basisExact source-range and original-retention checks, including actual browser WASM execution
Mono audioPCM and IEEE float WAV, AIFF or supported AIFF-C at 48 kHzpreservedAudio samples must be exactly representable in Float32. PCM through 24 valid bits and Float32 retain sample values. Wider PCM and Float64 are accepted only when every selected sample round-trips exactly. AIFF-C supports NONE, 16-bit twos/sowt and fl32/FL32/fl64/FL64. Compressed codecs stop conversion. Container metadata may change; prepared sources retain their original files. Explicit mono take selections can extract any available channel from media with up to 64 channels. Out-of-range selections and stereo-pair modes stop conversion. Native playback of the expanded selections remains unverified.
Declaration basisWAV sample tests and native renders; scripts/test-ptx-aiff.py and scripts/test-ptx-wave.py
Stereo audioCentered stereo PCM WAV or AIFF tracks, including mixed mono/stereo itemsmappedSeparate hard-left/right mono tracks. Normal and reverse-stereo items retain their individual original channel mapping, including repeated source sections; mono reverse-stereo is unchanged. Mixed nonoverlapping mono/stereo items use a centered Mono lane plus hard-left/right stereo lanes, with explicit source-item mappings and copied track controls. Both channels retained; unified track/stereo controls and pan-law parity are not recreated. Non-default stereo balance/width and overlapping source items stop conversion. Mixed-layout and reverse-stereo source/receiving native playback remain unverified.
Declaration basisNative normal-stereo render: separate 220/330 Hz channels, maximum error below 7e-9; scripts/test-ptx-channels.py and scripts/verify-ptx-channels.py; scripts/test-ptx-mixed-layouts.py and scripts/verify-ptx-mixed-layouts.py
Media and original projectSource project plus selected mediapreservedSession ZIP includes Audio Files, original project and intermediate RPP, prepared-media originals and conversion-report.json. Missing or ambiguous audio stops conversion.
Declaration basisSHA-256 media checks and relinking regressions
Gain and muteStatic item/track/master levels and mutesmappedFolded into editable clip gain/mute. Finite combined levels must encode above -144 dB through +36 dB; exact zero uses the separate native silence value. Unsupported levels stop conversion before output. Original mixer structure and solo are not recreated.
Declaration basisNative gain and silence renders
Static mono panLeft/right positionapproximatedNative mono pan in 1% steps; the native pan law remains, so the mix may differ. All three saved mono-pan mirrors are read back and checked against each planned output lane before publication.
Declaration basisNative authored pan references and L/R render verification
FadesREAPER fade shapes and lengthsapproximatedStandalone fades retain the existing native profile up to 65535 samples. Supported non-overlapping manual linear fades that cover a whole clip, exceed that limit, have fractional sample durations or span source repeats map to editable sampled clip gain. Neutral legacy curvature records only; take volume combines on the original item clock. Adaptive checks target 1e-5 at integer samples under amplitude- and dB-linear interpolation; this is not a native playback certificate. Automatic fades, unknown long-fade shapes/modern curvature, overlap and source-overrun profiles need a verified evaluator or consolidation. Original project/media retained.
Declaration basisNative sample EDL and fade render tests; scripts/test-ptx-fades.py and saved-file fade-control audit
Volume automationTrack volume envelopeapproximatedKnown pre/post track-volume functions, native amplitude/fader scaling including quiet cancellation and six measured source shapes map onto clip-owned Float32 dB gain at visible integer samples. Absolute track clocks remain independent of continuing take clocks and repeated source offsets. Read automation replaces its fader snapshot; pre-FX gain composes once with track/item/take/master gain and supported fades. Adaptive checks target 1e-5 under amplitude- and dB-linear target interpolation. Native track faders stay neutral; unified track automation/editing modes are not recreated. Unknown contexts, nonunity trim/read, target node/gain limits and failed read-back stop publication. New native receiving mix acceptance remains unverified.
Declaration basisHistorical native fader renders; not acceptance of the current clip-owned track projection; scripts/test-ptx-track-functions.py and scripts/verify-ptx-track-functions.py; frozen native REAPER track observations
Take volume envelopesActive single-take volume with known REAPER scaling and shapesapproximatedEditable clip-owned Float32 dB points use the physical 48 kHz source clock, including trims and source repetitions. Bounded sampling retains known amplitude/fader curves; source handles remain in the original project. This record profile stops at 65,536 native nodes, including origin padding, and refuses unsupported contexts or insufficient precision before output. Native acceptance covers measured gain records and their stated PCM controls; individual outputs are not certified mix matches.
Declaration basisNative source-clock, save/reopen/render and 65,536/65,537-node boundary controls; independent REAPER API and bundled WASM checks
Markers and regionsNames, positions, regions and attributesmappedUp to 32,000 point records within the native 24-hour timecode window. Execution-source RPP point names, including blank/repeated labels, and sample positions retain exact saved timestamp mirrors and complete marker inventory. Unconflicted source indices 1..65535 remain; duplicate, zero, out-of-range or template-conflicting indices receive explicit unique mappings. Regions become boundary points; color, GUIDs and richer attributes stay in recovery/report metadata. New marker controls have file-only checks; native receiving acceptance remains unverified.
Declaration basisExisting native marker sample-position tests; scripts/test-ptx-markers.py and scripts/verify-ptx-markers.py add exact saved-record checks
Plugins, instruments and rendered stemsEffects and instrument processingOutside supported scopeNot recreated or rendered. Supply already rendered WAVs in a prepared RPP when sound depends on them. Original RPP retained.
Declaration basisDetected chunks reported; automatic REAPER rendering is not implemented
Buses, sends, folders and sidechainsEditable mixer routingOutside supported scopeDirect tracks use the native stereo output. Disabled main sends, receives and folder routing stop conversion and require rendered or consolidated audio. The source mixer is not recreated.
Declaration basisKnown limitation; no routing parity claim
MIDI, tempo, stretch, pitch and takesMusical and source-specific behaviorOutside supported scopeAudio items requiring unsupported processing stop conversion. Project settings and inactive features are reported.
Declaration basisPreflight refusal tests; no silent audio omissions
Larger sessions and other sample ratesArbitrary track counts and media ratesOutside supported scopeOver 8 output tracks, non-48-kHz audio, unsupported media formats, more than 32,000 point markers, and audio/points outside the native 24-hour timecode window stop conversion.
Declaration basisExplicit resource and format gates

FAQ

What comes in the download?

A PTX session, Audio Files folder, original source project, intermediate REAPER audio edit and the detailed conversion report. Extract the complete ZIP before opening Pro Tools.

What are the supported limits?

48 kHz mono or stereo PCM WAV or AIFF audio; eight mono output tracks, with stereo using two. Samples must fit exactly in Float32. Compressed AIFF-C audio requires decoding first. Select one sequence per conversion. The browser accepts a 4 MiB project and 128 MiB of media.

What happens to retimed or missing audio?

Unsupported retimes, missing media, ambiguous filenames and overlaps that cannot be represented stop the transfer. No partial session is offered.