Bidule vs Pure Data
Bidule
plogue.comPure Data
puredata.infoSide by side
| Figure | Bidule | Pure Data |
|---|---|---|
| Price from | — | Free |
| Free plan | — | Yes |
| Free trial | Yes | — |
| Open source | — | Yes |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Linux | — | Yes |
| iOS | — | Yes |
| Android | — | Yes |
| API | — | Yes |
| Self-hosted | — | Yes |
| Plans published | 2 | 2 |
| Spec score · Sound Design Software | 8.4 (#5) | 8.4 (#6) |
| Purpose | Bidule is a cross-platform modular audio application for connecting audio modules to create instruments and effects. | Pure Data is a real-time graphical programming environment for integrated media processing. |
Plans
In their own words
Bidule
Bidule is a modular audio application for connecting modules to build instruments and effects. It runs as a standalone app on Windows and macOS and can also operate as a plug-in in compatible hosts. FFT modules split audio into frequencies and magnitudes for spectral processing. Bidule can play and record multichannel audio files with up to 64 channels and render ambisonic files offline. Users can save module collections as reusable groups, and free community groups are available through the in-app catalogue. MIDI devices can control mapped internal module parameters when connected to the graph. Its OSC server can control linked parameters, start processing, or open a .bidule file. Listed plug-in formats are VST2, VST3, and AU. The one-time price is 95.00 USD, and a fully functioning demo is available. However, the current standalone trial period has ended; Plogue says a new trial will be available with a new version. Plug-in versions are limited to registered users and require the standalone version to be installed and registered first.
Pure Data
Pure Data (Pd) is a free graphical programming environment for combining media processing in real time. Its patch-based workflow supports audio and graphical processing, and it runs on Windows, macOS, and Linux. Artists use Pd for visual arts, theatre, dance, audio, installations, performance, and media art. It can also control hardware and electronics or develop interfaces for other programs. Pd's built-in Deken package manager installs external libraries that extend its functionality. Deken is mainly intended for Pd vanilla, though some other Pd flavors, including Plug Data, can use it. Package listings specify availability for macOS, Linux, Windows, or source compilation, and some packages are limited to particular architectures. Users can find a library or object and install a downloaded DEK package through Pd's Find externals tool. The listed plan is free; no paid plans or usage limits are stated.