Website review
This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.
What is Bungee Audio Technology?
Bungee Audio Technology is a family of audio time-stretching and pitch-shifting tools from Parabola Research. It changes playback speed without altering pitch, or changes pitch without altering speed, using an adaptive phase vocoder designed to work across speech, vocals, and monophonic or polyphonic music. It comes in two editions: a free open-source library and a proprietary professional SDK.
Two editions, one API
| Bungee (Open Source) | Bungee Pro | |
|---|---|---|
| Licensing | Open source | Proprietary, commercial licensing |
| Quality focus | Reliable general-purpose processing | Preserves transients, tone, and timbre; avoids robotic or phasey artifacts |
| Speed range | All ratios, including reverse (negative) and zero-speed playback | Same broad capability, tuned for fidelity |
| Platforms | C++ library | Native SDK (C++ headers plus binaries for iOS, macOS, Windows, Linux, Android) and a Web SDK for major browsers and webviews |
| Best for | Learning, prototypes, open-source projects, budget-conscious builds | Shipping products where audio quality and realtime performance matter |
The shared C++ API is the practical hook: you can start with the open-source edition and move to Pro without rewriting your integration.
Who it's for
- App and game developers who need variable-speed playback (slow motion, scrubbing, tempo changes) without chipmunk or robotic artifacts.
- Audio tool builders adding time-stretch or pitch-shift to a DAW, editor, or practice app.
- Web developers who want in-browser stretching and pitch-shifting via the Web SDK, which powers the company's interactive demo.
Bungee Pro is explicitly optimized for realtime use on consumer devices with low CPU and memory demands, which matters if you're targeting phones rather than desktop workstations.
What to weigh
The open-source edition is the low-risk way to evaluate the API and see whether the quality meets your bar. If artifacts in demanding material—fast transients, dense polyphonic mixes—are unacceptable, Pro's AI-enhanced algorithms are the intended upgrade. Note that Pro is proprietary, so review the licensing terms against your distribution model.
A sensible next step: run the browser demo with your own worst-case audio (a drum-heavy track or a complex vocal) at extreme stretch ratios, then compare it against the open-source build on the same material. That tells you quickly whether the free edition suffices or Pro earns its place in your stack.
How does Bungee's open-source edition compare to Bungee Pro in terms of audio quality and features?
Bungee's open-source edition and Bungee Pro share the same core idea—time-stretching and pitch-shifting—but they sit at different points on a quality-versus-cost curve. The open-source library is the foundation; Bungee Pro is the proprietary, higher-fidelity build on top of it.
What the two editions have in common
Both use the same C++ API, so moving from the open-source library to Pro is meant to be a seamless upgrade rather than a rewrite. Both implement an adaptive phase vocoder, handle all time-stretching ratios (including reverse and zero-speed playback), and work across speech, vocals, monophonic and polyphonic music.
Where they differ
| Bungee (Open Source) | Bungee Pro | |
|---|---|---|
| Licensing | Open source | Proprietary, developer-friendly licensing |
| Audio quality | Reliable, general-purpose | Positioned as industry-leading, with claims of fewer robotic, phasey or distant artifacts |
| Algorithm | Adaptive phase vocoder | Expert-developed, AI-enhanced algorithms aimed at preserving transients, timbre and tone |
| Delivery | Library via the repo | Native SDK (C++ headers + binaries for iOS, macOS, Windows, Linux, Android) and a Web SDK for browsers and webviews |
| Realtime focus | Not the headline claim | Explicitly optimized for realtime use on consumer devices with low CPU and memory use |
The key trade-off is straightforward: the open-source edition gives you a free, permissively usable engine with a familiar API, while Pro trades that openness for higher fidelity and tuned realtime performance on constrained hardware.
Which one fits your project
Choose the open-source edition if you are prototyping, working on a budget, or need to inspect and modify the code. Choose Bungee Pro if audio quality is a product differentiator—music apps, DAWs, realtime effects—or if you need the Web SDK to run high-fidelity processing directly in a browser.
A practical next step: take a short, transient-heavy clip (drum hits or plucked strings) and a sustained vocal phrase, then stretch both to an extreme ratio in each edition. The difference in smearing and phase artifacts is usually easiest to hear on the transients, and that single test will tell you whether Pro's quality gain matters for your use case.
The page's own demo feedback is worth noting as user observation rather than verified benchmark data: commenters identified as E, T, A and B reported being impressed by the demo's quality and asked for it as a DAW algorithm or in Reaper. Treat that as encouraging anecdotal signal; for a production decision, run your own A/B comparison on your target devices and audio material.
What are the licensing terms and pricing for Bungee Pro's Native and Web SDKs?
The page does not publish the licensing terms or any pricing for the Bungee Pro Native and Web SDKs. It states only that both SDKs are "available under simple, developer-friendly licensing terms" and invites interested teams to get in touch. No rates, tiers, usage caps, or payment details appear on the page.
What is actually documented
| Item | Open Source | Bungee Pro Native SDK | Bungee Pro Web SDK |
|---|---|---|---|
| Cost / terms | Open-source library | Not stated; described as proprietary with developer-friendly licensing | Not stated; same licensing framing as Native |
| Delivery | Source repository | C++ headers plus binary libraries for iOS, macOS, Windows, Linux, Android | Browser and webview audio processing |
| API | Same C++ API as Pro | Same C++ API as open source, giving a seamless upgrade path | Not described in API terms |
How to decide
If budget certainty matters before you commit engineering time, treat licensing as an open question and ask directly. A practical message to the vendor would cover: target platforms (Native or Web), whether distribution is commercial or internal, expected monthly active users or installs, whether you need source access or only binaries, and whether you intend to ship in a consumer app or a DAW-style host. Those variables are the ones that typically drive SDK licence pricing, so getting answers on them lets you compare Bungee Pro against alternatives on total cost rather than headline rate.
A concrete scenario: a small team building a practice tool for musicians might start with the open-source library, since it uses the same C++ API and supports time-stretching across all ratios, including reverse and zero-speed playback. If listening tests show artefacts that hurt the experience, the shared API makes moving to Bungee Pro a code-level drop-in rather than a rewrite—so the upgrade decision can be deferred until quality, not licensing, is the blocker.
For general context on how audio time-stretching and pitch-shifting tools are typically licensed, GitHub hosts many open-source options, and Superpowered and zplane are established commercial SDK vendors whose public terms illustrate the range of models you may encounter.
Can Bungee Pro be integrated into a digital audio workstation (DAW) like Reaper, and how?
Yes, in principle. Bungee Pro is not a plug-in you drop into a DAW track, so integration means embedding its SDK in code that the DAW can call, or routing audio through a host application built with the SDK.
What the page actually supports
The Bungee Pro Native SDK ships C++ headers plus binary libraries for iOS, macOS, Windows, Linux and Android. The Web SDK runs in browsers and webviews. The open-source edition uses the same C++ API as Bungee Pro, which the vendor describes as a seamless upgrade path — useful if you want to prototype with the free version and swap in Pro later.
Nothing in the page evidence describes a VST, AU, AAX or CLAP build. That is the key gap: Reaper loads those plug-in formats, not raw C++ libraries.
The realistic routes into Reaper
| Approach | What it involves | Trade-off |
|---|---|---|
| Build a Reaper extension | Use Reaper's extension SDK to call the Bungee Pro library from a native plug-in | Deep integration, but you write and maintain the bridge yourself |
| Wrap Bungee Pro in a VST/AU/CLAP | Write a thin plug-in shell around the SDK's processing calls | Works in Reaper and other DAWs; real-time and buffer handling are on you |
| Use an external host app | Process or render audio outside Reaper, then import the result | Fastest to try, but not interactive inside a session |
| Web SDK in a browser tool | Stretch, warp and pitch-shift audio in a web app | Great for previewing quality; not a Reaper signal path |
A concrete scenario
A sound designer wants to time-stretch dialogue and ambient beds inside Reaper without the phasey artifacts they get from the stock algorithm. They would not install Bungee Pro as a plug-in. Instead, they would either commission or build a wrapper plug-in around the Native SDK, then load that on a track and automate the time and pitch parameters. For a quick quality check first, the browser demo on the site is the cheapest way to hear whether the artifact profile suits the material.
How to decide
If you only need occasional stretched renders, use an offline tool or the browser demo and keep Reaper out of it. If you need parameter automation and real-time control in a session, budget for plug-in development — the SDK gives you the DSP, not the DAW glue. If you are already a C++ developer, the shared API between the open-source and Pro editions lowers the risk of building that wrapper.
For context on the host, see Reaper.
What are the system requirements and supported platforms for Bungee Pro's SDKs?
Bungee Pro ships as two SDKs with different platform coverage. The Native SDK is the broad one: it includes C++ headers plus binary libraries for iOS, macOS, Windows, Linux, and Android. The Web SDK targets browsers and webviews instead, letting web apps stretch, warp, and pitch-shift audio client-side in all major browsers.
What the page actually states
| SDK | Platforms named | Form |
|---|---|---|
| Bungee Pro Native SDK | iOS, macOS, Windows, Linux, Android | C++ headers + binary libraries |
| Bungee Pro Web SDK | All major browsers and webviews | Web audio processing |
The page does not list minimum OS versions, CPU architectures, compiler versions, binary sizes, or memory ceilings. It does claim the technology is "optimized for realtime usage on consumer devices with very low CPU and memory usage," but that is a performance characterization, not a spec sheet.
How to read that as a developer
If you are building a mobile or desktop app, the Native SDK is the fit, and the platform list is unusually wide for an audio library—covering Apple, Microsoft, Linux, and Android targets from one API. If you are building something that runs in a browser or an embedded webview, the Web SDK is the relevant one, and it is the same engine behind the interactive demo on the site.
The practical gap is hardware and OS floors. For a mobile release, "iOS" and "Android" can mean very different minimum versions depending on the binary, and that affects your own deployment targets. For desktop, the question is which Windows and Linux builds are shipped and whether macOS binaries are universal or split by architecture.
Next step
Before committing, request the platform matrix from the vendor: minimum OS versions per platform, supported architectures, toolchain and C++ standard requirements, and whether the binaries are static or dynamic. Then test the Web SDK first if your product has any browser surface—it is the fastest way to judge whether the audio quality holds up on your own material before you take on native integration.
The strongest signal on the page is listener reaction rather than specification: one commenter said the demo impressed their team and external consultants who "hadn't heard anything better in this domain," another called it "really good to my ear" and said they would pay for it as a DAW algorithm, and a third asked for it in Reaper immediately. Those are subjective impressions from demo listeners, not measurements, but they suggest the quality claim is worth verifying with your own reference tracks rather than taking on faith.
How does Bungee handle extreme time-stretching, such as reverse or zero-speed playback?
Bungee's open-source edition explicitly supports all time-stretching ratios, including reverse (negative) and zero-speed playback. That is the core answer: extreme ratios aren't a special-case hack bolted on top—they're part of the supported range of the underlying adaptive phase vocoder.
What each extreme case means in practice
Reverse playback (negative ratios). Instead of reading the audio backward at the file level, the stretcher runs with a negative time-scale factor, so the phase vocoder's analysis and synthesis frames advance in the opposite direction. This matters for sound design: you can reverse a vocal tail, cymbal, or ambience and stretch it simultaneously, rather than reversing a file and then stretching it as two separate, quality-losing steps.
Zero-speed playback. A ratio of zero freezes time: the synthesis stage keeps producing output while the analysis position holds still. Because the vocoder is phase-based rather than a simple resampler, it can sustain a held frame indefinitely instead of collapsing to silence or a click. The practical use is a "freeze" or "infinite sustain" effect—holding a chord, a breath, or a room tone as a pad—without the pitch dropping or the timbre turning metallic, which is what happens if you just loop a grain naively.
Why the phase vocoder matters here
A phase vocoder estimates and tracks the phase of each frequency band across frames, then re-synthesizes with a modified frame rate. Adaptive variants adjust the analysis window and phase-locking behavior as the ratio moves away from 1.0. That adaptivity is what keeps extreme ratios usable: at very large stretch factors, a fixed-window vocoder smears transients and produces the classic "phasey" or "robotic" artifacts. Bungee's page describes the open-source library as implementing an adaptive phase vocoder "for reliable performance across all audio types," and positions the Pro tier as removing those artifacts further.
A concrete reader scenario
Suppose you're building an interactive audio tool or a game engine and want a scrubbing timeline where the user can drag a playhead backward, pause it mid-gesture, or hold a note. A conventional resampler would pitch-shift on speed change and click on freeze. With Bungee's API you'd feed a single time-scale parameter (positive, negative, or zero) and let the library handle continuity. The same C++ API is shared between the open-source and Pro editions, so you can prototype against the free library and move to Pro later without rewriting your integration.
Decision criterion
Choose the open-source edition if you're prototyping, shipping an open-source project, or your material tolerates some artifacts at extreme ratios. Choose Bungee Pro if reverse/freeze effects are a headline feature rather than an edge case, and artifacts at high stretch factors would be audible to your users—especially for polyphonic music, where phase-vocoder smearing is hardest to hide. For a hands-on check before committing, the interactive browser demo is the fastest way to judge the extreme-ratio behavior on your own material.
Where to look next
- Open-source library and getting started: GitHub
- Bungee's own pages and live demo: Parabola Research
User reviews (0)